kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 7 01:19:48 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.154' (ECDSA) to the list of known hosts. 2020/07/07 01:20:01 fuzzer started 2020/07/07 01:20:05 dialing manager at 10.128.15.235:47300 2020/07/07 01:20:05 syscalls: 381 2020/07/07 01:20:05 code coverage: enabled 2020/07/07 01:20:05 comparison tracing: enabled 2020/07/07 01:20:05 extra coverage: support is not implemented in syzkaller 2020/07/07 01:20:05 setuid sandbox: enabled 2020/07/07 01:20:05 namespace sandbox: support is not implemented in syzkaller 2020/07/07 01:20:05 Android sandbox: support is not implemented in syzkaller 2020/07/07 01:20:05 fault injection: support is not implemented in syzkaller 2020/07/07 01:20:05 leak checking: support is not implemented in syzkaller 2020/07/07 01:20:05 net packet injection: enabled 2020/07/07 01:20:05 net device setup: support is not implemented in syzkaller 2020/07/07 01:20:05 concurrency sanitizer: support is not implemented in syzkaller 2020/07/07 01:20:05 devlink PCI setup: support is not implemented in syzkaller 2020/07/07 01:20:05 USB emulation: support is not implemented in syzkaller 01:20:11 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82a0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x2, 0x4000, 0x3f) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0, 0x6, 0x800}, {0x3, 0x7f, 0x800}, {0x4, 0x0, 0x1000}, {0xc38da380bfaae880, 0x2, 0x800}, {0x3, 0x3ff, 0x800}, {0x2, 0x8, 0x800}], 0x6) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x4, 0x80, r4}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r5, &(0x7f0000000780)=[{&(0x7f00000003c0)="7299ac98610d41b24751c0feb102ca05dff916cc0275cdf51f45be8f92d9ee834cdf3ff7441130c56609c3572d85d29efc8f071631939fe4ff68f22d2d6a2e032d358ddb69b6978f7a0567e07edae933a7b1f9a0df39a99a01005aed41bd2f0f8bc3bdcc382a4c5beb82f2509f41419e66c394475f2b2bb651861347c6ccb8a6e6afb56def6a2a29bc0364fc15c20da524e323d4acf11aa56427a584b571f9153c7183cc0a382987790cce8326ae6ffd78edc186f9fc4a7b4ca6ca0297313844c731b2c3dcb3cb76ad56a2db778d1178822f697720271a14a9958e71085f6a26aeb414829bd2983e653a787311927ec556", 0xf1}, {&(0x7f00000004c0)="e00fc72e3765edcfcd56d8e7ad07288267b89a1b1381a41b903708f47a417205ca3ff6ddbb6257b35f5dc9cd6ae87bbf42988cb0e649dec8286143147d2b32b97ecd8e4aede31d4196afb6f60d751ef21f0bbb6ee7477207a89a1f7e1fadb550432a9e2ee632e2c9f136dfb2e694e54e359689ce718c86e97e729983b98c59cea393d102e1ceb7440a170f8d024f0e0ee8bd16d8041e5506bf45c2fbd47db121e9d9aac302322387e0dee8e6913030e394772682d5c3efff92aaf14b9155cfd0ed704898f0017011a2c95c14f1b7420e12322cdce800a2714ea4", 0xda}, {&(0x7f00000005c0)="77b5393495f26e24162f2879d9e101a2c928fc70a7db1391acd4832f7d3c3a32931ef0d67cedffce7b2b461e83bbcdb248b91b35b4ebca03727195ac7eabbf449a714866d2ee", 0x46}, {&(0x7f0000000640)="deb1c783cafd050c66ec57d7eabee0e04468d763ddeff6b1478fa2c6c83378334dea133d5c795535b5c0e6ea81bc329899c6b94e714915ca9aef12018f668c04c737a1848b9117cc45165d84dce57fa63193cbbb3cbfacfc61e8c4028ba913301b19c36df5e662f9849ee0d458380ca426e5c9ddb60b1d09653fa187a11640f74b8271ee48f03162581ad7806825c86912a262ca1190978ad00f1d3e12278330b130bcc2ba7d0f4e2107fa39cb331be2511053e467c3d785ffa2393de87e63fb48693e064ba0f3fbe4a4a45ebeaf71891345eb877f05e5c59dd4ee8b4d3f", 0xde}, {&(0x7f0000000740)="8af4299379abb65f29290004670b9dfe52f48d8133ba73cfb217802f3770cd7508c7e4c273f0f65d4efc32499cedd8b9", 0x30}], 0x5, 0x0, 0x80000001) r6 = semget$private(0x0, 0x2, 0x40) semop(r6, &(0x7f0000000800)=[{0x1, 0xffe1, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x3ff, 0x800}], 0x3) r7 = getpgrp() ktrace(&(0x7f0000000840)='./file0\x00', 0x0, 0x10, r7) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000880)) 01:20:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100)="14b054ac1e2048ce3befda9599a5ef245bf9c8064f170b38a0a1040c34d4c371020af6ec30e8934a708eeb5e8f788f48a93380df3910bac887ac570000d99396e454704853a4c9cf581d9c56bc31d224c7b738a16f1a6e071ed68dd2358dbe39b20398cc573adaba89df", &(0x7f0000000180)=0x6a, &(0x7f00000001c0)="ae6b8fd51cbc9c4540ed187d319da71d9e0dcb9b06667ac363aed4918f3fc269641aa5bd37685b9bca984984213f85099ea7114178ae548f0c670a6f78749657f157e0880397afb2d406c172", 0x4c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x1) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)) openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000400)) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) fcntl$dupfd(r5, 0xa, r4) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x42) r6 = accept(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0xa, r7) sysctl$ddb(&(0x7f0000000540)={0x9, 0x8}, 0x2, &(0x7f0000000580)="5d11b291a932de9afcb5fb72a45027d0c31c8efc18af401dcc3d907a442e142eed6a7a4eced3963f6637274d6bcabf764549d940f0162a2afbf8cfeb6bd2ced45ad631e925bb0a6fa3712a893610da862ecdb1d20e329b7f773a08c883a451c49efa3f4a85510377d7d5", &(0x7f0000000600)=0x6a, &(0x7f0000000640)="ce69caf16d6524881336522ab2d737f9e5f3c1fce5de809eb9c7e10c545d6a5b7429610a4208a7b4d3b3acfa0cd96c96725b6d9e2f170d51ad85f4454450b463b25619ccdf04766874336f76dcc4f4830d24a8c881ca1ba04ee57e865e3dbfffeef19ab128b395a9bb49124fdb6e2f16046e018b87de3951a7336a209e91eac6818f5a9c9bc07d22", 0x88) 01:20:12 executing program 0: syz_emit_ethernet(0x11d, &(0x7f0000000180)={@local, @random="abe8d41ffcbd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10f, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xe9}, @generic="e03c6127875479196b81ad219b69765ac65d1897ed9c945cb924459f2d647b3923b8eb1154e6e7d2c6868a9fe2149e3f34f787d52e960309df91a2d4fc6dfd0561348e3926da9a6e24d12e0234079d090da53342d33cbe97d55b34a788f493bd40b6a34bdfdf096d5df241b5a1040934389b7daeb5cc4acdc1a4fba9b84b4294f0a3d2b279c96d189bf4e6071e8d28271b83b2272b0cc688319db82d14cdf02da0e8ddffb45b14c3ff1ae60125bac521cfbd98ad730eacbaf164c0adfea84a74e4a526123d6f9e9cccde0b1962d7e81a9627917a28800f80b2f0ff311b85825520ecb4cc5889050c37a24eaff9b993d6902a6db5e98b329a3baa5b"}}}}) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) fchflags(r1, 0x1) 01:20:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 01:20:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fe, 0x0, "0000f2a007eeffffffffffd9ca00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:20:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000001c0100000000"]) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r5) setreuid(0xee00, r3) r6 = socket(0x2, 0xc003, 0x61) seteuid(r4) connect$unix(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r7, 0x2) semop(r1, &(0x7f0000000240), 0x6) 01:20:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) r1 = openat(r0, &(0x7f0000000040)='./bus/../file0\x00', 0x40, 0x1c) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/242, 0xf2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x400000010000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus/../file0\x00') 01:20:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x15, 0x5, 0x0, 0x2}, {0x45}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x112c, 0x4, 0xfff, "04ab6b46b1a257f1e84da2eee28731e24bf34bd5", 0x80000000, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xffff) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 01:20:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) getrlimit(0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000000800)=[{&(0x7f00000001c0)="e7aabef2fdf76875a281", 0xa}, {&(0x7f0000000200)="ed473460f8d3ececb073ffa973ccfa6a61defb", 0x13}, {&(0x7f0000000280)="9c40aaf436c9479950138752f68fc50f7d3a1a075431e276ca9f2003f99618c410281ac4f7a75a3a587e891aaadf559c3d552eff4e08a540752acbf3701942b045d87d65dc69aee1dfe9f5ef7e27d0a3cb4d2721db4cd9f4ebcc0518385e33a99ec9d34175022a1488d0e58dcf5ed7d11a23d8f2efddc776fd68d59f38f5d61c85923e220a68dd1b6f9f84f41c98a33d54edf64c5c2b6977ad695a8a54c10e", 0x9f}, {&(0x7f00000008c0)="2d69b804e1b9f7f22c2586cde38f4e59002b1d8557789f54d21c0a7e7e42fdce1eaba59eca472a0d286becee919ac66ce89a9d75347a240416a284727c0676d76d0066eb834c197586f4f2e7e26b31b7929d43d559f72b5e27a382a46fb847378a33c5080fcc07bbfc53fe54c8250f23f18e9bdd96195ced1124aed7738f9656b1173a9901d26c01c7c4438b5726a4a868d5895aab153a18bd8d6e559fc4b8dd16529f2854993d25dc3559d77208cafaabd7f20d05703d085d9af2a72d8abb0acc2f0662cc48c1", 0xc7}, {&(0x7f0000000440)="0c9a8c77dd433d3cb6b301f61081757eb9d1e841ecea23595c31a52a9a20f7173c4e7e8e35bbd4f6d5c758f8f8ae7a764837bfde7c1d0c4af8985e946869045468ac8ba0ff6cfddf000e52e1ebc099b86d84729557e1525c01ebf3734c29be2e2545b503544c826bf5119ff4a2557a618723a04facd5ba35fe77d4fa3f98e29bf384014fadd918df8a7a24f1c89fd962f38aa3c2ddcf2e689c6af30790e18d4e97d83fbd4ccebe6ded863b031c3c35f57cd81913d69c140b1f253b6d54d1227eca58ada688f71079d0fa2f5eb99e001791d1abed4a49239b11de770b8ab9282860f2ed66298cb1685015fb13f5", 0xed}, {&(0x7f0000000540)="efe2a039a75683c55b5329b8b7aac4d6122060e8d8979702f80630a53cee6c5801ae5b5c306900ff9964b13dde29405259ab3a4b6b0f4bc30bad67c13e7b94515cb23006dad8977065c65f9082486b346cd3e4388954360a6ca10abf499e36d02076117df673917e463de3496771052a4ff0c8bb", 0x74}, {&(0x7f00000005c0)="93ce5e3a8b1fdadfc08e007a7c1011f4fe56a3bb438c01c2b1825ba33d71ec013d2647450f1e4c9e4548427e05abc09205887a5786522c282f93baf04a7f2f355f6ba156be004a9cdd199325054a464a5e6068c7abae9d09fda6bd9a70e879d539214fcb2aacfece7d7936e6b2abd213870b83b98e587b00b63954b4d102b51750cbe2975d1e71c33c9c161d0bdffc0b", 0x90}, {&(0x7f0000001680)="422a86323a038ac03752044394ea092b9d474d0075ed4cba61bb45985ec63c9287cbe097d42d8b0806716b82be8c07b95002960656a5f8d48fe4a83428f96485d9c909753f294ebf357618e1f40a586e8c1a3e5338647235b0306a4943a4f818e80287daec84226c22ff6cf24b502e7ecf348acb615cf41b63dbe160cee24cec7046f3d1b587e6f8722a8a883c3615823861994bba49e0ef0ba6764069e9b2e8457c1b2b9e539b246ac64579ff8afa10ae68a5892a1a862d3c733e5e5aa520a4ab0a83b592eeb887c85ac5a8d18101b7748069d308747ab8da08ca15c9bd239e7903c4de58f79d28ae5184350711ae46975e87e39d212c5c44b28f04ae280ba0e42cdddeb1c3d7193a4815f187d80b1502df3f92525f3ef8150874820eed98afb39457c7d0701dab7300bc5c2a307129dcd1ef7ca8b2a59692c09a93e2b17a6de3dcb4ff576ca10bc9dee74639ff7269fce8127e6521ca88678bfade3c4734102536de146659c45b0e48c86c4249d59e55d66edfdc9adf7e9d8cff6b8bb0026c5cf975dd240d9740867227a46b7b4a0d2bebda452d67b7ecd34bc1fbee0396a50481cccdb88e2d18785fdd80ad0af47132e3b2ec4c1565191bde57c4bf3c6d4477206dcfd81ae341178505d22cb9dfabc485ea434392683497da4ec4ff753d444475421a556317b72ac609083b110232bdc5a109279b76a3d46fe389bd82693599c386b676581176db74e8ef6f507fc9a12ec9baf744e8dc6481927352f09fb7c4a0e83c380ffaafe08edeada45eb9c25cb263d4400756cf5746144368adea008258d2a5b5fc66769847d8ea5fc548d88c54a0f09b6d89aceac5e9e7383b2bb593821b4c81efe101db6bcf8ec84573d15773375402b213261653e127327edc5c69356d430d68a3e6ef090ebdf79369536ff200cb821ce126242ea74f9dd00123d735611a6f7c27ed63eb2cb505477223c042d504312ac3de49e3a82025a623dc74b9be9f716e82871887d0a314eeba3c7902ebcf2ccd35461df8e6d3b479a550f2b7569fca2a8bdb5f22638bfb15f776a5ddc1fd633652235ea00673f1eef948afd9f1405dc2c0e06919e8e313b892189d3e4db0d0fd864eea1ad2439490f42ad324e45ba8b0cbb1362a2963f553a713372d73f0b1b3c8d4b7aba3a86bc7fd32c52090bcccde300521db7b1b5517f4815e093b70c6e158aa29284b87136a652d04693351b37287c4f500b771bf44512e94d2156dacbfe7f70a50eedd7c60f52666af3a08c41f5e8627d3b00b57a4a8b92e58b116f5b2fe35a6899df16e71014d2f23f257372328aa050c75e04f1039fd0ceab3c63c39058e795ec969fd3957985a9e573b5ef686d1271250eb6afa4478b3e3999a3a50ed201318f25c53175a1635eedf10dcc40dbcb8459c514ffe86d13bcdfd840682175e26201d528f91bbfbf872aa798b914ecb823c21b47de65f2b2b62c53d56c2dcdbbfc1dda71f80fd09380b0e25cbb33f9dd4efecfffc743bb8afbe6728ed11e4638b85ee29d83398eb887a47c953c86af29ac0b3dfb96efabaf7672ab758438104740465399ebe4d8d45e5bfb2c8d857341e1117bbd79233065bcd232b959c4fec4587740a615efb15ce7d0f4d7da76fc785e9fe923b362351d9ca847b101beeb5cc3b1618b841a52b1101fe67125b29977d7f74fcb6b7498da1d0148ec4c1d0136feff4ad1c7ac6cd80273734b61e3be0fa48ed92ae700baf0b91f25aee711d9d25083983694657aeae2126a602dd36dc2921d5e9efbd6ac90935ba612dbdeb31eb60953a2250225e069de86c002e707b4953d6239901b47b3ecd77dca44e7098af2b5c465aa1c3d4e5e90236acd84af4628f64f296dabd760b24db3bf201f95d95bac2a078a2c42e70055d325278ec4385ef10e93ecfa93ec94977abffa6ecc992a134a5cdb3b6aa93e9a8887a1824eb1e5de879f130d7eacb929690af4f26414ef154ac4bccbc072b3f28ccdb614d86166feb6a5e09713243426ec000457c2673299269593868e8726986505940200f9147576b30acc303354c71c4486b0652c0c90688671ce44ef7d521c8014c86c5132760b3f16ea95aa09595e3f49d154631e82669f3a397715e469ab6794df74470d5139028120086065f371b590113dd66c613445bf00a99edfc8df2855567f03e6041e44b5c4e2f48b96424a506bde9d913bcd45cf1990e199509d5d32a2097aaff16c6419e1976b77f843c8799f85d0c54ecb709f0f1f365eb34b7ffffbdb2a2320c129efe7300fb6d8a64b469d61364a3419f7bf9cba2b173c2033d4e726f05b455b18b2ddee10c5926fe4a57f3e3acfb0507f9ef3a10f6d9b86143efecfa313af0512087846cc5926715ddc0c4d90b0598c39df6f5faad8b0bc1896b3716e726084bd754f360509c21df94db459514f681f52a7d3a09e8f4fe3a9da0a02564d785dd1a9b23401b1b00b7645039cb4c8832c112ec8478d8b0e2138b63659a2f2f7a619f16f5703ce2c1abd26802c37f87eeccd2cd3d118705c64a778299915cdac3c9fca57eac6a018a52b35568d7df320d5e5e112ace577fed1a43e1e7b732c6a56b4468a1a5a00ceff847f0c7459fe482800d984cc898de258619be76217fe23edb7473bafa291f4d6175ea31a913376c2e63c15d7a9de3d98b9225e420663ac6daa12f74097029506752aee6219a62fbb0524e01c4ca0e90d3d6944b557210ed9be2b7654634d114aa633d4c81b5f4db68f3e4b5f57222c5ba8ec90349c91cefd7934735be4424370a687535cab81bcbd5fe8dfe8649f8259cf7b8c663f2fc6f73250268059b7f85ae89c4e1ef16b983d0a9d7a24e7f44e7db18b2d7503b37f290ca841fc7ba4670e3580789d8c4c199d49a08ff67dac3331aebf278930bd6f21e7996d0725ef8ca0fb67ed5595b62622be5e1f376818cc98c9e3a1a7cff3fe6ffcc086ccb63ec62e1b75827189f582f990fdcdaffeb3bc269453e34381bb375aa920d1e5327cffa7f882d9bdde8922699cc7f0da7f7b611d2b7ddda7009551cb88ab1f0a53301087f914f0fbe34230f23cc3b3e8e9f79fe239172469120b1293c4e6cc5b9434e4a176dcef258a95ec8f78bd3abcb31698914aa21f0efb4c1067a6766e5b162fc86792464dd68ec0abc6ad05fe9e63107277558dae43b7e0ecd5703dd6f0ae070f670f3ea9b735ef70469625f125edf53e1c99d75bf132a060aa4582e4368e0e759c59bdd8ce355d4fb8f87bf7ecc53c608f94f901e70ffcc0d71288d694f04fba2c7f631878c898dcb1d9bb39fb9675d3367af56a43931e0407dc608210f9181432eddd70667043100f8ec5080447b46ffee451df357481abacfaf044d16e2ade694d14802b3bf097f4878d01fa558ee19720121bff8b7ac5c233f4b2b77a98208c52720b5baa216b37ac9b47f4724211c4b6078074184da8e548b6de0df9a8f72451359b8e675a33237d59b345d9769d564d6e4f0713ae73a3c6a46cdd4ea7ecbfefedbca032721f0693bc4e083953c87199f098543a3b3e55e9a4569590f826e7a233ffb7f9d79bf1fa505a13a197044cd043f400e834c92e620c8a54730f4fe4406eaf77407056efd880e23b58ba6a2e88f9f2655ff45ab8fd7bc7dc3f18ad0706f845ad68ccaa20cff2614b2482998997fbd947989f900f11f03b93b39ec0bbc2b9145baf3b4b1ea556857a153795d5ce0b428419ef6c2cb7d0b183b8aeb2958f5cef6b719e2ee54d8af6c27d916c8d2874adc0e8ab227f8de49427d9e22fecff0d77b1a5b1ad7410432c1ac03730ea7ff429cb5f989157f83357fe2348703d3a38890a699b4739d30656dcc1a5df8b8844891d399eb4ec545f3ef5c2d91e85e9271c1d904618107bb77eec58afc5182dcd94bd35943d97a1a2c6914859dbc1869aec7b967b2d6b199d8d308d30ea500ec6ad11c31c7b60d8c6bbee5896488b29cf797e96c4b431eb9cb93d7b0b908a865f7d9ac350d7fd6646ebf86b2111fc64c6c07135fbcaf7befc0a3afca19ff294a53c0d9e55921a5e96e31f4233f998c841b30f3718e6262513261988e1ab5a932eba46fc1fd58091898d13889ad3ef8396c977d169a86498afcd86b0192e579e8133ff584265317e241ff70237bdebe030ed7669b56cfc2ab7d03aadad28aad269411acfa9b989d4a2541532e47a1eb7e05a9a0e6fa8202cf0379fb28337548f197dfd9c1548323a27d7c4f7901f2ca0186fc50dd1833c6956499474b4704ea7f516a79866085c052e7ef984793c179a29193eeea0cbea22f9a738d36a1e91d9170ef4b94f506611e7ab86d974654b959a55047c063fe8ba9c1c9564e5fc95f968d69d2d1a788ae6587a07d567bb8078430fb01cd2577bb9a45f154c33a2bbfcfd2b0abc6451a4ac1581ab2313893236946d35e53a479c7aa8ba84b65670c9ecbc429b33f0375832af779918d8d5ebc942a5fab7530fbe1173c4e5cde2b95ce9860c197c3c12a5d0608bfc9f5d20354fe43eacbc02632523ef6f4489abc155e7b9888605f9c47efc664b83c97e68eb63f6c4f0461ac85ed06a2c795cc8ba3829fa7474897a9c5ff0de73e04e6528b6a17e84ff8bbafa85cd20ea5566641d47914dd95860204111110d8e2386a4917f4c1fa6cc5945ea289f31394f30b553ac1bb3f468c78008b41d8af7ca7153a758ca5211789ff079337c78b47d3cb90fed801eb79e9320e29447f981ef7e836bd5bd057666d3453ae4426534d2a7aa7fe94e0d0045444a6a092e8035a76f28052946d968c175d9cf6b3239461eec0d738808d3a6204250ab20633697032afee19a89563ad96ff83222f4fbece294b9635c4b36ed695b9f5065f4fd7c2016efef2e23aa0742153733d191da9b789e3f5fb4ea8be1dd025e2cc1cc06feb188734489979ab8bf9efc2fe982128fd47564c8fc1a1e3db1002bab69e86d8da50420b84ddef37245de21df250fbe6533f96cccb747d57ddd31f0ec78a9ed27fc9d14400d888eb4431ddd2c7bc8f1382bc0af4f73d89d2a767602dfcedaf3566c23aad40b9c765e02d87fa025b4451aaa5db8a83662484fbd8dd832b35b544dbc0d4bd5a005ffe3b560265d5bfa818e0693eec213dad3bd1edcdb913002b15eb94bd3b20a12573bfee600248d02c5b919017db9de4055ce2200d63fe152edb02f93415919226dd81226824955cc7fcc0be91784db035ff367f3d883287b7ef3c24a5039dbaf5af6fa3bb31b0a1a5412b863b99bdc1b4ea4b3a666ebdfe71385be9c2771865947b1c71759ea976a769ba518094d3135da25fcbfd6545298f9aba8bd4b50924eb008f5041fe9bcddad534b87bd7d91c3db1cee81e0c7af859bbb048119a20c9b768229ef952610581931a1985e6a27b70114ca3cd24c18d21484f19a299aa36aad8d70813e61a038f76ca334ede30e0600ead77d74df91043835691f767f49a4e737db68886dffd445a9a4102a9366eddf5843e5b1376e5978a514ab356e1e3381900654b70430714c008f7eaf8fddce06c0037efeb44207fa903a6cb8c6842061ce6e127a19bc6a075aecd8933ed937d9fc7b331916814f4e5f3a9f54ed41e089c6c6bd2ebcd58da041ab6cca4977e8af903b3495bc398a5ffb71e068e2e2a584002a8d75d22e092d2261cc1fbf7a69ff77f427b27a4dde0179b6a40993d68770a385f4f1f9594e75ec405210a7abd92c2954945475eeba59dd6a2b66eb914bcb1d2225b5c2698a21144933e0de8c887d5384880c56e22756caba14ecd7f1b27fc0b3c65cbbde3b61e8fa6", 0x1000}, {&(0x7f0000000680)="4c1a85e9dac2c984a1db69c70c3fd2bb1f17856b9094c99ef5f696c3ec5dc3db72f12c469cc44f107ed0c3236b860281bf5a2126611023d006f91a475b3fab946ab5df806092475df33c7b8243a52ab1c441c19a8731f1468972", 0x5a}, {&(0x7f0000000700)="314ef38cc701f5c36552d6500a7c36838ae4334d91b8f6ca190750112dd54f3295168b8159d9893a24e6ecf96dc699d8f2ec45bdf149e863b6922beff43690cef9a37233873a60100cd67250bc95cb5b31538d1d84211ae76710846cd9a0d62de28d4a7367ad8a76e881a74c8323836a08bfc46f6c0165517af6e8032cd123123c732f6eff07ec3990185a97d0fdfb070a57727c43a446ade62a3c158b30be2b3621e1ddbe86c708a1aaf54d7e70a9645b7056464caad62ad85e975e760f2143e319eff8d0e66d8a9d0fc2f7b0a6ded4867d8c93da14ca40", 0xd8}], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:20:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) ftruncate(r1, 0x0, 0xfffffffffffffb84) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000001180)) mknod(&(0x7f0000001140)='./file0\x00', 0x8000, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/4096) r3 = semget$private(0x0, 0x1, 0x40) semop(r3, &(0x7f00000010c0)=[{0x1, 0x1a0f, 0x800}], 0x1) 01:20:12 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xff, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7138aaca], [0x1], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x3}], {0xffff}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/172, &(0x7f0000000100)=0xac) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:20:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() r2 = dup(0xffffffffffffffff) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x4) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0x808000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad63c22919122cfb0914279a503c576a171a9814"}) 01:20:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x1e, 0x0, 0x0, &(0x7f0000000380)=""/104, 0x69}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/122, 0x7a}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000000c0)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000200)="fb11f80a98cd0136a614f6357e3c", 0xe, 0x0, 0x0) 01:20:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000028bb25edec35694369d04c8eb1bf19ca1f4ffc2ffcbfdfd54325e7d5"]) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f0000000200)="087a2ed446938ab2ffe49ab4f0b7326870fa95c4c14d5a97f3bc018001b8f8c1df1bc34c100241b9af2f77c658c42107ae0d372055a8fbcddd49db28f11551e5ce93a1ce5766e2dacd32092994b98214b75eca90fea5fcb7da30aa7eb243dc50460fc820ef49a7ffac534a5dafa03cc67476a7a255920a3ce5765930b698ef4902a8bce238de096f8c70ae2a8657128e3de86fd12ed055b48f485b26bcfd1523b61b3a0c8619b771fc335f4bdf4c530049022e3338922ae194ff4cb64690243147acab2cd86b45fa81b47dd8dc073bde7292cb14e995f4f6a04a36c3b4c1b30b228816c17f75dcff570b235192812e5f88048536321432bad21ad34c1dc28ebfdda30ac2f3369ceac25146b5e41f8dac24878d96e0d8062328a5571804fc1fee497be09673eb9126f9070bc8e5426b253a76f812ff94ae0603b3cda30aa8aed596890b7f466d0f26b1f91a6007bc8373d3c4e446ab7464acc8600cac8fafbb871aa962163aa537f62cd47c5a90a9848369613a78822543b1fe7ab85682fe8ded106f3dc0ef4ce94c64e29d5cd43a5fedc55093730f4ffd33416ee0f867c1f299bb7d5471cb08e350472c5d2511debea2b57b31d673dbeef1148691823f9e5fb66922091fdce7b7051694cc0126df7ff03a5159b72328b95a778e8cfba3c8dfc4ec6d97e658f40c87a9e7ba1df42ff624623d2955d3b4ee8023763e5df9900fe368e06d0858a9e5bc023f80660732118e0e1891d42a073212838ec83fbd700383424d42b384cd0d6f669276a3a7b5bc38b869cbddc670aa70fc3d2cf29e68a45fdf48416f460794dde2d4fce45d280a57e79861d77f173a9b96bcf4c540bbd78cee02992ada362664906214fc63c2182c82af6d2363953d2ab32d547d12886b639e2dae4b7bc4dff3e17640111aa4053bfa488f9368eb19c796400a8f72251f2e81671febdaf129cb654b9775b1ead5a9f8860d5317c8c0bd80f2aa1068ee2f04b17e9c201f1ada9a445ee340227b65d32d10c45fb1e7249c7b6fc4839915288199f73491952d9845cb26b81352b6571dac5b3ec6b7ada99ccf050d771b0952ad409c49af6e8a26ebb482c21daa4d9058e69713a59b828b7abb4ff6c6f62b64593ab94469406f02b4c70067a447f84f75150d622c4878c3adba9c552b655ac0dec0ce2a4a52a26f017c1f8ebf73ccc82d64657f748478c166f8b52019a6ebe7e8faf25a550d1b01fdecdd72d9e4ce68fc137c987902e0594f09e87a18f983b061a76345e10ff5bb3731bef639c07daea5da9740addf29cae3a7af194bbac97a9bc406c8d6007811cac0b0a0124bf699f2f266adca5f3e9ef22b71f727246c72ef525a9c47f94ebfed91fd4c3abaed729966ecf71f4663ccd915fcb5663eb06876426ad1b4ab9a33887e19cc98bdf903edd22d6a44e19260d9b4ac1e20d4454f139a01cc0ace9afdf0c92c2a1f55d9ac08297172bc8b5c7b3a71450501bb0904f97aefb6f08d5288a10e88501ca5761c9eab93706792f9ca794253fc0a6d27bd3be3adf4ba2155006c9574ba495a5c7f231cea24feff41239378ba7c884f83b0310dd16ed71d6935c4a6781c284bb879f6008cc7855d3f2d858cb51d2f49e751aa4a562f1c460f50c0e1808b22cdb5bc68ca72410b51b965b7745eb195a264dd8dee1c0686b57407adb7a3947773c420623425dd47ed3b13a887b576e1ce238287f48c90870085a22f543f6e5be93c98f59fc07effdc3679721ae67b5ec3255111c7143772e32556ae4f560dd00b44eb63bed2fe3a9fc562cac889a83fbedc278554f11844360a5ec5244c21cf0aaaee4799a854e4d38f587ee3733c930e85de5d86c69291d765f7c0995586287d21dc31093f4e67d7b1ef0411d30bea32cdf7b696df2506952a3f969ffb674ec1c4446a972273ab67caf2d072a2ebd653ac0abfbf659a9389252cd8163ad727d6dfdb96c820760a5aa9e3f1139c3e1354af12b4af44f507f55ff3f486f35a6528995d66b8ac82789509bd0b5d37abf17c8e947c37f5bd93aec0bbe2d6031d24616b9141f36d908aff76daff62d7bc3a625aac1b548f7bea63ef390085f98e5aaf361f95038d05926859d5ac17cf5768de999e4058e5a18df4986daa3111203bdc71cb2ba807c2179cae08fd5d69a1c89985e0b06987a9feb2b08f227b699bf43557cf1aeb02bb7782d4fc89371c73463c7c9941a235f04e33937cea7b2faef780801e45497ee5d8f5a43f0dbd4ebcc5d8e6971f9cdbf3fa020b396d1ddd6cc9e335bbc9e300240699f503f343bd1b3c9411d7df6c642d424665bbbbfc9dc241b0ffb43330312225f0055f9e1e1b3c9330dad856867e11035de34af27963b9e489704ebd4820ac8801bfd8364882fec78ce5d54114ac66a4cd9576527f1781054dfbb1b0675cf3bcd5d254339c538c6da8119c9f126245aef4343a80777fff08f3dc51aca71b14d82a9175c5b5a329d84201e169ec33aa4ca2b919b72ca3f1251e9a0268b29af0f3475a4fe209e2a6c3a0b9ffb948af8e778ba45bbfa0f2e0148cb9e814d546cf963ac65817d8f14a6a17b7dfc4a67b89bbfd250351c8a6775d83d57239022135cd84ac0597d1f68e711cd192e55981f1c8fd4b528e64cb1fc709c34956f29a1592bf64d502f7c61c2aa60bbb10bafb455a11f7bb283f658d26e683587188c14801d29ee39e2f3930d0c68e5d3bf9c3c3f98ae8c5f9f3a443b9b40d0ce295d4e6e8b44ce75cc5854debb28127e49d6d2741b240567831b0d1bf8cd1506c638758ce6ec065e9f46beed5b257ba711601ef7ce201aa6a6e747a624c83a765bf896c9f57d8254e1db69253b7069000f09d2309371d86fbb90f085171a0679a166fab3f565fc477eed7946eb4b2173a5d702d9fb4023c26e62707082e32fbf327d83a8dee66a3be975d2c436f38d43ca35131328673c7de11664bfaa1374de252ac0ef215d3d11b21200e56f72115cb1ea4af2a65f25636a8f1326ae3e7fd3aed1c998e770649b0f80593b84de973b3dd9b98c7434f87506b93ba52827526a6127673c72e0e81f345b2acc9a380c4fba6790f7b944e885fcedd30b051e5d3a7badf9bb89dc9f58347af691ca04c2ca8bd89cee8f4eeba0439324e31216d4b0ae4c174c037b63399364cec65d064b1bcd091ca9e342a7c6286b7ac9ed5678beba23826df8142a0c886ab08ab3d25da2de4d18dca82a2ca9fb1d79b1cc405c3d8219d2524c91053cf7db7d7953746e17b467d1379d5cdb2448e70dde26966637e96512d03710836d97a7394af19cbd10e556c872ec129e71b3d9665201fc0e57c58b7295bc4fb387c813a3e8efb82a13a15fcf9b1ab2f8afdbe13462cf1f98ac8650e97f684b5d460194fb5d323e3a145ea7b942432d2c5e9a2d91a1f7235fd49faac32d38e9c665f42b6fdd20a613acc229c3271ed32604a99bd102f9f15b9c71ddc46932799e559565c4f4d81e3ca2d29aba89904f058594e677772e0eaa21e42d31b8e4dc9f0b1ca565df43cdc7d0606291b85b8f2df72fec372d2e829d5397e18929c3c17c9ab9cb687732d32a384ae6632b0c8473b936cca64bcb849086f02cab942176afe9025ffc24d9eebea614648ded7651f89847f4e77636787b245039e4b823a3bb6a7af7d458f3a24d77a7f85ce0f051b73a54df5d6e132c1319198c20cdf07e77704d2d0ea1d26b0c1d6197cc061794af7f18c8a8caf2e631cb8a9c13c501070a679d55382fadf0834e83993ae4cf9c1dcba872057e4051fd6c81e2409838ad5905c47cf1c89584772a19a2cdfb846557a78c58eb19e0a57448c79308e4744be4e816aa8130751b5e0d76bcc06ac857ed08e4b88c633357e1eb84ac2391f9f4da1505fe11fc45c539d80b9db9b5eddd51a5c4485a8df6a63838f7c79f14a9339e62425aa8d1553ad257cb38d9426ebc5779789cd67d85801da5d644a1fcf7abeca8343d6e60509e4f1c6f8d1b3ad31d16e38c27431e4bae9f6cf22ba09158d98b9bfd16bb347c7184482d6ce3c7fadb69e3d5e5c1b1bf6c5107ab2a5655052a5e4f95055a013060def1562258c8f81d28729db6decaf23ea88e2733ea18971cd1974a9631fc3f60fdf6335bd3a111dc3b435eab236eb614387ca3966961f54309b562e1bcf71b0d72d2c35a553caac72f0cef3acf03b493ec3ca59c487a3b47fd2fcb2041cac21ac92598973e13a76cfbc0c95b1d50501db7e45e603c38b625adeeade005cea16d6c40834dfe76bf165374329790191fa599d982cecae29fb44345d134257b241a52fa52baeebde7df38380e136da2c2a0c744258f921bbc0d11fcdf4d81be9bb232f03090ce324c0d31819eabb48c6efab033499145f01772283398e1f686ec138effcf83e40c1086d0bb782443e9b719d52c29b696a799776623bf4e5d0494d994abee1e4562d978e3951c3b512585d0e7cf2e01c68a3f98062ac289ebb8a9b0d4bcf2b521506a9fa5298c220c7864ba855e201813f744cd46a64b23042701038bd074f07769b3bc7d5e84b04fc0233e168c5ee41845bb22376c39edeca17eb0b14dc461a2501edab715f873fb34a0f3d643b1ac5c3f2aa1d49916017abb40d35c3b7d8944fbd4d3e15660a36e56109ec9fe22d3d62724182c27e13460259d96cfb38c40ba4f57f75bcfaebc4e0620a8532a9d6baf5309dcb75ee28f53e2ce20be3e00e5fa6a73a915f6b56ba0b5067d9dc79c6432b8371612377fa0a7fa41a8c2bbd0f34733cd6927ec8be37ffd3d145c86c76ea89d3faef913162105a9149961905502f90563f0e0eeb095bbe284a28f7ae0900b4d1eb62127c27a9ba1b3d4fd475c393ca997568b925205a83757491dc6e8a3468a39f62b9230476688f9f902b2bb13e01ec2beb11c8c0ce4b393620b36facb557c94020c1253eec17030f22f7cbeb7bd1062d394c52308b8ded0274ed881ae7a497ce06201ac3a602a95aefa099f855d6e0b55f52334496030df89500fd1e6eb4a3ede8954381daa795393718d48881080ee43250b52b04814c989c3654fc4baf597452726ffe0770010e9cdebb1cb7f56c0059d80b9ffefa3f076050cae3d2eb0801197b3e6cb2a522272ce21059adaf1de8a9a54df0fc9c7afeb82458a9be5e6e810aef910a15e9407901eaf31a61c907c77d6f73673d3d859ebdd972ff72eb50275edc02c42444794c792b00bbed2575a4037bfc376f70a9c741836d8a239441bbf9a1474589c845ae638dd5accaf57010aa1a3c684212da2cf153c6951bb898638d2606ae901799d281df945403e2ef57797184da514474128c14d7e7541fcb8790e575f1eb1629fa4d4418da30ed4d91209fe33b8b2d4e52afd1a21b38c923b520c3056387061446b59c4f049409f06bc3d1e1477edcda76a2fd07160cdcbb325bf5ef94f51b6d58ac787d6e224c9c05e6b2f9aeb152803f73d8f980dfaaa08a49eb38224bb30875cb17285e328f3847177f85745114af0fc60e0f4ebb1ff09fab28b993f35675e6faf0e9644eb3dde43d04da56eb78f4c5abaac0ae109266d23d6b9868a5691f90819de8d2a51925e186c932bdd074ac5328f3f243e67097d7c87b7607b7148a36f3fe93a2fe606ad33ac15f7f455c998a76d004bf359eef5fa2dc7d4dc2d45b7146f7a4f52571f7a771782f616cb962c1ca30e99509d4ce5169f6982e946d82c4e602d86ab1ee943340b606cf74618abad6bcce4d42d38daf4b43a359a41acdde7ddb82e11c25f40fc7e984d3aec03d35f92549055c5e4a102de810cd5f82ecfd6d6de9", &(0x7f00000000c0)=0x1000, &(0x7f0000000140)="f47fad267a22e31de245", 0xa) 01:20:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget(0x1, 0x4000, 0x408, &(0x7f0000460000/0x4000)=nil) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r4) r5 = getpgid(r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4, r5) 01:20:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1, 0x1, 0x3f, 0x1}, {0x3c, 0x0, 0x1e}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r1 = socket(0x16, 0x4000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0xcfb, 0x101, 0x7}) 01:20:12 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x186) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4}, {0x5c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(0x0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/154) 01:20:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0x2}, {0x60}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000200)=[{0x3, 0x4, 0x7, 0x81}, {0x8, 0x80, 0x3f}, {0xc07d, 0xcb, 0x5, 0xff}, {0x5, 0x9, 0x1, 0xf4}, {0x1, 0x20, 0x3, 0x2}, {0x81, 0x5f, 0x0, 0x9}, {0x5, 0x8, 0x5, 0x17af}, {0x100, 0x4, 0x6, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000c3dedbe8d6b1cd800500d3a9eac73d93487178405c657c9be9bd6fc530019d889bb011dddc83e63ea24a1718e93370b1ca2b91bb6c9417559b49767f21b267776b85150b25d3bbc408811db986ff040000000000000079"]) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x9, 0x4) 01:20:12 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78758a, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000428, r1) execve(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000002c0), &(0x7f00000003c0)=[&(0x7f0000000300)='#\'-&{\x83\'{]}P\xe5\xa1+\x00', &(0x7f0000000340)='(:+#&{#\x00', &(0x7f0000000380)='-\xb4']) getppid() 01:20:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYRESDEC=r1, @ANYBLOB="5000000090780000"]) 01:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) write(r1, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x480008001, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 01:20:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) setsockopt(r5, 0x0, 0xe4, &(0x7f00000001c0)="5a69bdb48a08628dfdc81017f13b0b7a0009faa25920976050e1851d55b39fee4612cef1eb4a3bd694aecb243958e60fcce955ab2b58b889619ca40ec8d0da5332a43a396542c9bd34359d4a85556a830e4f81f8f9fa138efdb4bad6d622f868c2ac032b93748c627c70745085112c39de4fb509f0973fb133b0f1ba21846da20c787ddf8331db4bef8e2d7322ea4e5f6801b312ad2de140ad4573b764a9cf1940c20d938e0059ca3bf107bfb41b", 0xae) r6 = socket(0x2, 0x8001, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206999, &(0x7f0000000300)) ioctl$KDDISABIO(r7, 0x20004b3d) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 01:20:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = getuid() setreuid(0xffffffffffffffff, r0) r1 = socket(0x2, 0x3, 0x9b) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206999, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x100, 0x40) stat(&(0x7f0000000780)='./bus\x00', &(0x7f0000000800)) r4 = socket(0x2, 0x8001, 0x0) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)="cd4b6c4b2958c2a5990fa0a7740728da2ae10a5f6df8a47f1210e6fbc8cf0d0ec49f015c351b6e6cd7bfcf1f138f7df946575cc9d4c5bf4f4b305bc7a314ef9ff50e2511cf2477d50df5357f7b92ef5f22814ed736ae50e6583670092b8789018d346b9e3c1aa0a3c4e1bcac86fbb8a86c218ee170ddf7553335f3d9248fc4049370576211494412e5e99fc7ba126548739ad544fb5e6b123cf5f3d366f1459fd59c16160535a77dab9e99645b80cda3fd74ec24e0e27d950fc42c6033e74b135fd82be77a9246fe6b49970e28650dc681", 0xd1}, {&(0x7f0000000200)="5d849fbf75579b0e5de8c4454a6ac2d144aaff6f6faccc4eea897d16c89124c7f9a9dbb68256bcda58d8b7b43443a677607d3c5939e75a48731ffd2712d66a9cf7e711887878453c", 0x48}, {&(0x7f0000000180)="c3ce0551641911f8f2afc71bc66d525a2b82d41188b5e9f08f0d9b952a062b1e5cc68394028aff8bc0d8456415a287bf2e9cdbd1563e9b7d", 0x38}, {&(0x7f0000000280)="f74afdf0cf8f2cffefef2708b50961a97b52455f345fe60e9fc393242e8adf606ec3d8ee05c4", 0x26}, {&(0x7f00000002c0)="4f4820a95d0cef58ded1674ec645937fda0afb1b235a709d0e291f957c1c110c8c6cd5048d043f64dc89723a0861205abeef11061ec14846ed1995", 0x3b}, {&(0x7f0000000340)="949daa358baff4e885a87c19bffe22e8c12da20851af71e79573a27f89e9c2c29aacdc2f12a3c3cdd635e487805f0113ee79e2aaa18cd630878f057587d40b16ddd848b2c9", 0x45}, {&(0x7f00000003c0)="bd0c386f5df88f3a74879379a4230272966c99c5eb74330278a6eed5323fdab0454814d106379786c4c45621582b5ba6fc1feb582ad5836ee0544018b7377575eb965ff19485480dcfc0d0ab67b77f279b88083aae588d7a0927fbaf004117a28ccd6b5125cbfa70375e5ce7cb88c71a47a44422536ef8ffe86bd5df02900549ae7f825256e74b1c508310150770f58d68b7fbf2c00644d46ba54e", 0x9b}, {&(0x7f0000000480)="281990f019a1187fb7fd6ae9423bbdbb5dc3754890641373c73cccbe97d88fb4caff7ef5cde8d23e4ce0d3750e882de1e32adc5fcc0cddc3919340233eec4c63955b865d2db4e5d25c5d97dfa73b9b25dfb8c1aa9cd5cd1f359e2a047e18521f3774c9eceb85422bd1800302b92a305e9d5cc81e3f20bb705868655c0226c0a28e4c09a494fed3b1f561dfc1047274f1b4314c53a6fc954c81024996090121c89b07734b0a75d5419d1592a74de9f36dbacb32c5ef37a849ba8bb346214ee8c1f06782e3fb2738d56b64e5a51ee2c089", 0xd0}, {&(0x7f0000000580)="c841bb89e999ffc19b776ee0bd388f350d11967c7ff0cd107020bed0929ea1ded986ad70b2aecfb0520d10a0c7493bf17d5982b2efa31fa5c2e3e97c14bc4e10daed0971a8abb7ed5a104bf0c61c063ec78eef987259d5dc9052bb0719942b6e42cebbed9732061c23be2e328aedd282ba30345aa40925121b2e39076fbe05f995864d4a62ee6e69244b7d3f28291e1d9d330e10d58155f9e9f38f1e70e080bbb70680660271651dad3845da244623044537fe1ede591995076453d5328923bfab241ee89574900ebcf1161537bf8b6730db265c97606f7b2b40ab8df7f8239778c19249e1577bed", 0xe8}, {&(0x7f0000000680)="778b0978d76a354d3038832f1247c0c571ea3487d31ba9", 0x17}], 0xa, &(0x7f0000000780), 0x0, 0x2}, 0x402) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r7 = fcntl$dupfd(r3, 0xa, r1) r8 = openat(r7, &(0x7f000052fff8)='./bus\x00', 0x20, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f00000001c0)) 01:20:13 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x2, &(0x7f0000000080)) 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) 01:20:13 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000100)="a0eb9002da251632091ae6381bd1e054e03510a4187c5c717988540391b1060b3fe5e3b562", &(0x7f0000000040)=0x25, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x2, 0x800) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_pts() close(r3) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(0xffffffffffffffff) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x30, 0x4, 0x9, 0x5}, {{}, 0xfffffffffffffffa, 0xcf, 0x2, 0x800, 0xb}, {{}, 0xfffffffffffffffc, 0x60, 0x40, 0x1d1, 0x5}, {{}, 0xfffffffffffffff8, 0x3, 0x20000000, 0x5efb, 0xffff}], 0x3, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0x1, 0x8, 0x10000, 0x80000000}, {{}, 0xfffffffffffffffe, 0x2, 0x10, 0x7f, 0xfffffffffffffffd}], 0x6, &(0x7f00000000c0)={0x86e, 0x196}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="93b77012", 0x4}, {&(0x7f00000001c0)="bead52ee2c054db7a1fa5b82aeb38e9367277eb25b22dcc555440fa51db8f51e05e9787054a7b69bb7cca22783a6354d6413520e68e30c34e87cbee37b8e54ce2b0a8a1d4f6dd5f1110770c4d13fba49016caf0303a83b5101b3b5f98076510e275f630ce6657fdecb14cb78432274b44276584d848a4ec9ecf91d05db731152d2c1ce910ed46b0cfa4681b1e1b2d025d7956f6d826a3993b6fe30c965ece3ecbef61f041eb4f37c1b91fd4d8707eb10c23edf8ae3e5dbc1610a496e2fe1c5", 0xbf}], 0x2, 0x0, 0xff) 01:20:13 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) read(r0, &(0x7f0000000040)=""/200, 0xc8) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000200)={0x80000001}) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x11, 0x3, 0x0) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r7 = socket(0x2, 0x8001, 0x0) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f0000000140)) 01:20:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="c90051fccf2b8ebadeb2f7d429a823d69df006ed78bd6354bdb8d326ec6e32ac76facdbef301768a02f620827c2a8b723e05dd3e278f2bae367c7abeb713d776befa57119f53bb7cebf8e87e5eb463223cd9bf0df17b8a1553e1db8aee4ddc8ad5be5a4193dd263c3ec5f8d1d2eeab59d65d5f916e200fc6412358e40852399b11081f6edc2bb228610c44e616ac37c78627b9068d94570710698cb4b0364853aed44b25a1fd894d3c3946e0c9500de500f13fda1fb30d610540b69aa945e46f2d402ee11141ebfcbb991a055e952941772f43c1", 0xd4}, {&(0x7f0000000280)="c5bb424163314073d86795e31335db26dd79c2db0baca1b7350c3c75a0cd66edc6d9c9c4685a76d37a080630a2be41ce9deffd48cc125a6c29bd39b8bc3917a3b04c81eaa72d86adae5c2008f35da6f32febd11536c17f021018b60c91c93fbff52f49729b58afeffc6bd21917ebaf895cf51ceab78fb795524e3c717366b9dac7d4e5b2435b90183e975542af9a5b2556dc59eb522fa241f12606de39df967ec17a73a9497f45bcfa2c7692bbd51cfe6428fad4a33fd03c548efaa1387a13f3acba71ec18bb33e5dab734f01fb005af4d46e5", 0xd3}], 0x2, 0x0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0xfffffffa, "01ea00000000000000008babe6fefa26d400", 0xffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) dup2(r1, r2) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x8000000000000000}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 01:20:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) open(&(0x7f0000000100)='./file1\x00', 0xd8333730650fc44, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file1\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) pwrite(r3, &(0x7f00000001c0)="e2b70ab8808a06670a7c87d37bce53d30da5326cca68dfe4438b8008bf801fc1f71e2fa55ea63846076bf3650c754e8026087c27fd4d58852a10f828e7810e60dbfea1e38420e1157dae4fd9cd4cec97d36c0ab8666984b47ae74cf894636932e2601c13a7fa76fe9e9dd65d21e1c3ed81c104de4f05cef3ef7d75c0b9661f1f8a8d376b87f06b687b7a5aa49acc996f05d63f60f597cb49e872395387898d2ad27ae0a501d791a316cda13519ebdc1dd0817a0aede54bb51fb78f2be6d6c673cbeae1fe806b3cd8e8392b23d74faaeba7c25186eb78d447bd6e39e6fbf3df7f30fdaf14c9fb163bd81ab6ae9b54fd734ce1bdff1132b552c221a787bd6e0bdf1e7bd0446b11e47fc34d7febbcdad5add8ac19aac3584a7005338933d0e5e2fe18ce9cc94d95345da648b93252b65b40f19217f13f6d09d6cb4a7633b0bfe7dd0c482f684c1e9588d960b33c3b7b670be079054630a71dda102ac61788443f0b3991193cffd260e50e48cc31a44e3c8778900cc9523ee02805fd2b93e84755ffe1f234b9e67f89f119b84749ad1067ec44e3123f9240adaa78880b529d4da21e616755d5e47278c8c798b20194c4d222c50259438cfc82ad6a7eef6a33e51d1e3114ab9e93cd73520eeca2588b339e4dfc653e4a593aba57da8377e66a6c5e8e984ad759c46ec78fcd1fa32930c9d0b65a7ebb469aab090e13ec30121270a3f44a520256fba381a38afc0f7f4ee9be80679aaa24000784447978ac1bc1c79bb85cc5381970aef51369eb962737be88cb6e6cdacdefb7027daf7294377163cf381e636467af04a0f0ff879655226f7e618eca1d146bb6f260a57494e3c3be084ac3eb3186d0370e285698fe42e5db174cb16bfee3a4dfb6a4708f508cb1c41034a6a7366b708b84e794f963370836c87c075d1a32073f04b30111e12fcbbb7143eae5c6976074562a58c762d99f89e4768a6c20bb3f6826f3af13914664fef7b482e216013e03fa214b40dc114bf7d39edf36f3fba462c062d083ad5cbfaa5328da33d1c53bc4a335d1352811b304db6465d8abccf090b8b00106722bb2bdf4a3313a24bc1d2b4f20dcb5214afdef8d7476c45df03c4659a15a1928f555155c896a49992a8f3cdf6c7ea49c836a6bb3437bae4b249145f6b382a3d1921b173db8c81e81a3c906f2da986520308b6ed61b19db63769965576211a60e54c32e4e9ddc5f0e89265035b6ad246051be986be1f6dc96f5de1ba7145be0cbce27c7d9301b4d354b79d93c5dec2ac1a3430d0502c7bd9975d879614f310b2c13f7ef14d5c537c667519cc7de13b44e1caa33c752bcf02bf73f7d4f67551fdfea1dde951e08a4a8208da04e353b7c453695a1866f448eab683f1e2c001f76d4c459a1f6b49114f0da7a2e53da1b17cd5a6d2697970ced726306e86e1bbedd87c55f55223dccbaae8f3f69587f49b40807ef85dfbaa58a7eb0b9a0d9b99fcc1f55301a0ebf892163f0bdb099678efd72b329f46259efa993f2654994baf0f58b07efc9fa4c8d5308109259d4c3d325cd025beccd973783651c4fd21505c7c97733a02f63216e1c325e1a1b08e15f20265d3e82aeb63886830f90aa94af2f593f21185951c8a62ff606a4d32e1100f208038daf92489df51b24027c57eccf81613206124523662c25487a796961d6c8604f827650a39fe24c311d44fd6c53a89812dab37d8a3dee76fb2e4da5a6005361c5c6352b468906874dff4444bfc48c08f6faa6d52c177af91cf3c306c1f982aedcfb211efe12ab46f7197ee254ebfc479916de6a817cd284d2d75d13c6e320b6264f43ccada9ec76edf8655d0893dbfb6c06e739619cbb8cbcb4b4c124fa7bdd6b4c03b9edf67d1c08527e1369eb3b5a315d7c1d3d8cc06ecfb7087f66ef18063e0bcb2e6024381ff9a04b09d6ca455180c0508ffed25b4083479ef3f1bae91375232ea4d9e5cc0c6fa573bc63fb88167c729a0c19ffd1b1134b70171354cbddaa8dcb9dcd76f153874c9a87b1b5d284231acb685a671e99e42bf557ef52f0b1eca1dd2d5fffc9a2beadd1dc7a08e51c247ed1132d02ad6c738153fbab91b3f956aa45947466d3e45416d6620186cb22898ca0664694bf5201273ca230e9862f4b0400a99de9b1f0d295541337cc2695a6cc0ff6e335d8139894e15df6083a19f1ccdd302772a7cac35026c568e5c20bd404e461d451520c048e469b9884d811910e8c577eef4824cbdbe0b4e09bce40370d42b84a02e6579737a6582f81b996c758f513292aff2375b725233d4376de65932d08fa1ad2c75f62f9ca538ad24d40059f0a3589500bf923215892beda3e449031ed2efb49bdca1f3edb4a616d3b4070d5f3fbc293c4165de02a0808dfd2cc7487172a207e02e6e1215e5ad682d4e00fe8629fdecc3ae8b740fb1fb9ca23511c04fe9c7b3128bddab6b23c9b2e425ba72d874bb486bdfd1e16032a04d1d412b0fc0d3ba35dda882845e763f38fcfaf391fe8033cafe4557d7e2972b14bb9365d49230fc90efa6a4bfeb6ea002d75181c1db396c6820a30dc914eb09ea04cf3a549676e16e9a2f911f6ccc5bc4787d10a302bebdbd9a00c48d3065f258ccf0c37e4b86ef9e964178ee1a1ae6249ab3b582b40cbf548dd701619fa442bc852aca5c2778ffcafd1fbd3cbec075ef99d2da960dbb1e791c0c0c5c0015d2e853f54273e01a6f1150dbfade445530d9c458b48491fe4ab1851104932a8c786bb9e99bc8e1280bb31627b1fdc461a210f1dde98a2e83c634077a231ebf728a0270294309fe735fa1e4f8287aa32b508cd3f467fc0dee46888a1ce31961aadc4b1abb5f5b346871d659a086d352958f6e27b62dd4dca842df7e42723aff69c3578b3ea7aa27a4f22d5930f4ad46e7b6262375a138ba823d96ccda73b2779becf1d52f3e92f4ab54432f58c84d73cdf6498f7f7393abece41fa3db9cf74f75391ded014717077bfaa2ddac749eb04f0e654d8d30ce081a220e9bbf96ca1186ed4f8ef774b4f0f76a409e171517310027e45ba1e89d6e9e937c67322229834d2c969cea2110b352d04f3954f066058853540164de17ebdf1ef15e1e8a062c4e0214ed352cd009321ca02af88b6a26129801c82f68ed0b73c7fdfa71aa1431a8a91ff75b10ba09c030e2ba0da9cfc3e81faee6807343ad47186061772a3df3df0904711cf776deed92d2552c00d0ce17b1bfff11c8ae9af091be17cf7e9983e3238c8aff0eaf577eb022fdec648810acd1e0a59c3d2dd41581b5cbe4b4f45f3274585b4535e112824540129a75eee6314ed1278f920717bff3c013013a2870241b038aaa7f34675622b1c8366ffb6d7ebe3618d0a335974b36e8e825846725db63b9f8a361d30f04bb11a5406f8238c199c4a110c94fee5d5f9ae3abd03a023afa3cb385f68f044ffd2dabf8518ef5ef01a513ad8d23cf71006a4ffde220dbf7d12054c4e329aedb6da542d6fc94210272acc892c7e0ecc8969a872c5a2b0e68df2d2c928b80560b4ec51da7ae58e4a78832f2c1f12e7528394cfeb659a9d5a6d073a42904636e1c68793c6c557e9324b8cd6d25918965199f17e359cf3b5d46737b998aeaa9c6a6b3a7e5c9cd330b35f4156a74792d231db2c7ad210b13faaaaf5219f8962ba133c766bdf45f581fbfcf485cb34143cf691acf5d05a3e799c27c698c76ead67f89865d60a9d49cce0f8232c9b88f4becba2591043a716f5530d64964b08acada99689029ecd2db4edbf1973f99ec1c553c9b77ec2902e71e15b36ee3dfa3bdfb42a08ee3abe953f7f87479ac2719a26bf86fa10938ef91043efceeb65ac4849fca23ee16b49c926fda5d2ead8592fb33c0da0964d9a11e2b1e5201a44d57b8d8570924b19c438b2b365d2acf152ffa2ee977a5f73fd13196014e252d13e2a471456772a1ef2c5f3238fad1e87230f0328d1db687b67281cc954995f28a05aacb71c9ba007ec3e55df5484bab0277e62d9e94ae298fedfedba445eb607b3e72fd54006cc556e0cf0c0a5985e29d4c4372b99438edd822533728b44055443a2021623b6ffb6dd671ff4b727b7b452575d701479e1cdf33687fe18c1d21c857e6ca9cdd238d68b2820c37118bd5a1ee6ed06c5f3474ded1221db3345cdc758b0eaeaa8cbe025207e9185cf6eaee85e6bb6def12b3802dd46978130c0f242b6b80f88eaa27e779245d1fb26505cf59905bdfd6a31c13ab1bb27dc38455d20f5891fffed28f49c46bd9dfb4d2f3126d8d461637e1ecc081c645c6157300b0c594343a2c1713ae58cec710a7b661c2aa47b22581bfa770841ff85713594f96cbabefdba022509d845a93943f421238ba7af263521c40e66a99c24e3d1274de2682cdf16c63b255c7e8c29663e738ad61a9a3ab26910f131ef0c665dc8dfdaee700aa6feb22c0954346c587efe61165f6dd9f49c07a2ec9baa923b872b70bf655feec2c8ab92d67da123e9e7406e681aaf57b047d548a44887cad3cab993b747bdd8f92a7d30d28d436f0d1ed0b81002db95a67b979e9b3b63991ab94c67351c96c5644f44c735d64ca9268fa45d5b7a367483b2e2fae6258d8898df5fbd9c65a147af53876ccf8e6766a8e7f6ab3efbe2bbdce9b66cea84cab79ff9313c6d2c62b8888b6c6d598b9e5ce4e4a9f1f27ca77f02ca9cd205c9de9c2f61d866ccc973ee77c496fc66c0d268fc2b43206d529b6efa0b5a9873a3e9275a1e640e65f807353496c86cddd39f5b4f8ab67e18a0e10b1b769125ae227098ed3e489045c80061ae902a942ee3f6e32ff60ae667fefe743277da1ba8707c5036ac185e8ab6b91a911037a8a9d8daff72900be520e7e4c1c8ac128d2ad45d8fde2e45f6761b01de2cf14ea19d1354788b786217bc8b0cf504936d0c0d55b276e19962d50d54a4deabc932965478a2838ed2e0031c8774f33678c82695290cd4a73e51777ae0f9a21d51841ad1714eae4c0af71d17ba4b8f4e7446ceb9bda08941dc2cc37297abcca585b496910b035c3d6e68df25cb97199679b7a47036d136de14a59b33a835b608ed6c1b49980eb09856b1355b65cf30ebe1f55737177bfa453470a04162dcbb6de8334e35b9618723a74e95353dcc6998b3b59575fa38fbbda7bac18b71e325addde8cb0a3b0fe1a268a465bbea4422b9c98ba19c70e27b54658b035321bcfb2e359de3f3ee1ab5942acd3bea3166e04fb3d4460e5275fee243b759c88914c3d78ee738eaa96187f51ca2cfcd90b53c91960140d28d1fbbd553573d062c96b2f3b6c0776042c10af4dffa78357a2d987ab26b1e32fe0bde0aba43a0697b7636bce10b9ea4364cf6bbe7adb9912938a9eaf39a2962583c2179059daf64d59245b9cba4185cfc2caea711943dc54e2c51473c2350d2f5a51d1589d69dfcbb91fc68db41ec7abcdff8c6827201166a1db869ebe75240d721a790f8134d9afcad7e83724ec5e69f7d24e13be0af9b241eb9a423541dd30071008155e4bbc198f555f504200e2014571ce06699ac3e32f1e6ef49afee95e9d83e427bcf702e2ed8bbe74fc6f1616fd8dfa69786f856ef8fb70688ce1087dc1674d4f8393234f2679a771820b219adaec58898c2cff9aa95303a69b4965a5a414fc53eace798cdf164cdbb2a3023c8704fb1df3abe3c05a1c92acdd169e8dd93f7b70c3e852fef94bfa8b15b15f70cfe7d6e16a064874e3c3ee2cf6f357301c52a2400de23d49307649a3894373cb7d1c89adc1d5a3b70ca96d827d7b26d0f730d4709e7a1916a2cd71b79d3", 0x1000, 0x0, 0x1) 01:20:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)=':', 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "0300e600"}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0xfff, 0x3}) read(r0, &(0x7f0000000240)=""/222, 0xde) 01:20:14 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x5) open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x40) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8010570e, &(0x7f0000000400)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x503f, 0x0, 0x0, 0x7], [0x6, 0x0, 0x3, 0x0, 0x8], [0x0, 0x80001, 0x0, 0x0, 0x0, 0x0, 0xa4], [0x0, 0x0, 0x6], [{0x0, 0x1}, {0x0, 0x0, 0x0, 0x40000000}, {}, {}, {0x0, 0x1, 0x1, 0x80}, {0x0, 0x0, 0x6}], {}, {0x8, 0x6}}}) socketpair(0x20, 0x3, 0x3, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xffffffff) kevent(0xffffffffffffffff, &(0x7f00000026c0)=[{{r4}, 0xffffffffffffffff, 0x23, 0x1}, {{r4}, 0xfffffffffffffffe, 0x42, 0x1, 0x1, 0x361}, {{}, 0xfffffffffffffffc, 0x81, 0x80}], 0x1, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000002680)) r5 = dup2(r3, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYRES64], 0x8, &(0x7f0000000140)=[{&(0x7f0000000680)="7d67207d80b043cb2b42df35dceb7d6e9d5913759a5c2db47518940c660eb45a4e7e6438d0fa334fb45fb5ea9c63a422d7907642cddc4cca247986ac28a504faad05fb3c5400f5ce831f19b11e5c4848181f1e016bc6300f504dd2019ed73c848edfe5696918b797acf53c32859796aea75d64c4769c0c743162a3c58a4109ebc30f67900391221bcbadcad6c68234acd0d6f4da79a222465374478a2d6df3d1365d72577630e81c3ff8b227bb61cb662f93122c4239d8e608b05852d2311b3ebc6830ccc7807c3a870411073d0a14965840b766e3781022cbc03c268201551c7631aaa21e997f84455887f55c2680f0a04c5a343d1115186d1455c093668b003a9cb8444b7c7866c25acec1b65438367c928582c27a86c3ef465381484256e24046cf8cb0405bd41de7ba49ccaa4742f977c913a6becd3a4dfe04f9444b57a0ba5fe86bea232afab7bcddf957a441ac35329d449d74434201c21fd19f243740b60f83d769d8c7448deb188f4b18b508c5e6629e97c5552bab678a8a04808c2579e9aef67fe51ddfb3e731a1a56e19693aae80e1f0874cdd9c003363bb21432b95dad341c80c0b8fbf6105a65f33a4e830a88f6032f4a1f9b04014fea2d1dc7cc7a50af800643dff07210e65ea88cf1235d70f1c4cec17bfd99fead2c16c4915b93e788e784bc5569965c8dcf2854efd15104f152db171bc0abbb77659b040cd732b8b78459b335ccd64aae61b2df9ad530932cb78c155083679d248853a943013c977dc3de5b76ce37aa1b31e498a294382f3902d458b39ab335678157d19f6f88bb2eabe4e30c1fe725e7cd3ce16717c8416383aabdc7b0b8e1590d42c75bf1355b01ef4e0406e85e1f7fbbc1d93d49aca841e34978d3c5d22f87f9d007204862a1e3299ca14098a605126eea8a264b5ef2b7bd2cbaf42593a945a47aa68c76f35ebd4e2e655d0fcb6b152c0036a5b4ab4db3f07f91b5cdc9263a47e9cb832c81511f979e98b4deeed729a95387f83da2c6a80950dd86e61aae798a7f47393229c6813ad6f07e36ca376b154f51919ecad19f2319b9119cbe1f0f549e557845b8767c54515cdb0b4bde373d8251770608658ceb11e823c0c26b77d18376cb51684d5f94bf5fcdc0d488110529ad1ed70ca305b544d08832c20a024b47466005bed24112aaccad0923328b39f966dba4253bfeffcd3669dd65432f2e25fcf510e35c961b5b2119ed5d94fcce40d63f15299d873997aa430b4d862403e1300d31b6a56355e8f6caa24186bc42ae5426b7b503ec5f1660562088f59967145495dc39d5a169efcc567fe3633ecfe88579dfa0d7a8849252957921c875177f743206bce8c4417cf3ea947f422aebc33a47d192ab4a9bece1536b47878761a225df86d8822ea65b2ed8c55924c8c06c15ead42a27e599afa4ca4e4a00631d29721aef3bfefe2fe3d2a517ad1875028eece872deae899bae60f7ef0c9bb8544b4a2df166a7e5932ee1d8a5d1a8ba205e749a28c25a021e663b4d67bf81b437c9baf8a2ce959a9a619a4a1e9f5fc93a902727b10aa0251c29b68d58c4aaa8263df63e0e6cecb048b302f3402813b4d20db0c225a400041230abb4817a822d506793d76bbc976155851e787aa568c818ac83d43560efa837aeac917dd7b90814143db3af72d3afc14212804d4660b2d6487b7c5e2d9d595c17b78d1f514c6081973486bf2aa2c6f698a94ae388a18446e0acbdeeaefecc0dca50c9ccb3f74c0ae2e372aa7385d4d74d3d7a097069e661fbd8612e79904f5b515f546c6eaec94376f88cde32d77603fefca495b95f3c6343cf36c63cefff7dc1a9906e4de7505ece021969d3ee361834534fd6c636351bdc3387c0b81ea13660b5d7e3544b33397787b6b3ff5394e90ed472179f2a96f3995b59b3846db8a4538337083daea45780187cd0378704867904c1d926fbd82a77b50c3673e9d7d220e6c3b5abafe53848c9122a62f3a4c3620e6c99199b8746fd767ae41ec24cb6360d514a74b7a40f5f0c998307a20253045ba5c4b062e2f17aefe1e8db61d37cf7abefe590758ed8c33d9c5fbab3b8b48d3194eab45e0ab157c659a05ca1dc5ea0dba48879aca56576edee74840244b50484f31b437049ea5f19ab37ae6fe4eb37935df2ff19d0fac691a49b042b0a3f17b7cf37dfad6eb1d8e0c83db5eb6c18668465d65e2e66abe785d5e3bef1317c61ac3e1fb068c3239915e3ac151e8a22f997ce976e4d97e731bbca6052e6b50c65397b31182d1baf5f526bd0ebe4ed348dc922bc280237b075a44a95b2728dac86f8aad410b2a12344688b4b7eb112a2f760f3ce74ef50137495a662ee597cf6c3f98c956e65d043bce2f1e48475121afebf662c1acdc35101f6293979a95cbe50702be09a3de2343676bda4333cce3c0991b46a6f588920f7b8fe4ed59bba867ffafc17f945578c999563306fbed5e95031c31f6cd1ae72453f320637be07616d195649f131b551f94b134f643c49f3519602dac44b845e1812c91e0b5e2126fdb7d0a453b1e0197642ffd2386d8711e694c71084402ef5f65f9ff2d07cd1f4b1a177ee87d2754748a57474e28aff0bcd3b68f2170c63b6071bb06731e9e5c75073914ef144bf93bf92ea43f09232065bb9a5d9dfe1608297ec30aea861e8ec21325edc1b54758b8fbc7a7785a1e04f462766e8bb61017f355dd26f39b4d957063737ba04b9fb2c56fc666e819f8fedbc9becd0d091af47cb63a6e138195e20ff60c6f546a1c15cbc6bb9ad97325da0318788598f3e95624ca356e52b37c33730cb6aeb66478300d5f3ff6228ad6ddb6d33b0a7b7de8da045abcfc634147247e7bccadcaaf428abe8b01340c884643d7ebe63daf19541145e82de2af1668f4e5f076ab33db74d0f4df9fb948feecb28d2edad6119e29ab3570292aa85f11204437b8f7b6e8ef186cc4ffffca4bccb72c05639e19b3d47ec352719f887373ff380b046bc7250e6c2dfb2436ec716c52d5abe769058c24f7625643dee6efac149ce1af185874e9339735019e68a147a5f609708bd0a81f05d0155902968b71e51fb843727418e84aa851909e77db3d7d2eec4cea6079c913ce8115cb945369be51727ccf4fdfc40fe9a374492c6255debfa122cef078e624700f6f16c1024eee4a8dc6b991c3061e9dad7fec5a64ddabaa83499efcab66af7968c66edcba5a431d4f9d91f1d88124a834780544b462f70f74de8e5aa7e452a9201f99cfa2542b4bdaaaefe18d3d9879b1c370157bf9298d00371da1bc6d834c84c48d1303a754b13cef596b6616f2458ba4302595bda6246168aec5d1cf146b5fe4637aaac2e389c16a02b23408f413748667e24c13a9199839b0af7f6bf0ed598d05ecce83dc2e53b52da4248ebc5b91536765bf61ca7ee953b75c5b63499891352fa535c092bf0e885909f7fc938f285da82a467c2eb8d64864e33b5449bb645704bc1637b38467003cfeab72050cfc2655d5b774ce7aecd01ace66e7ed8dacad5fcf4bf018f1e58fe38337d09e1f37b6e771e0074350c1fc516fa2dafa747bd37288a7f94d0f1efee9e99c5e2b1e40ceae87d5b8350cdc1cab9b0bccfedbe3a28b86da9771ee1ce433f876bdaf1864bbf90df57c5743c36043e3cbe46262ae20152492af6d3544aeed811aec7be38b7be617eae15e27ec476ad654401b4c018807716db93c22f10e335e075c8e9f6d94f1ecc1ed9acf6ffe191b07464ddc4056367d4b41f89990446c8c235060d08d13d503d980110a082ac7cbcdd0c32d85bcfcc676dfa60236e00aa04c73cf0d9890ff7a71edec9822aca10cde75c0e601c7e51b9e46b439bc410f8af1a88145df9b437629690d5e6cd006c923a3d55c50da0d4581cc10b02904288eb8997f238e4a160016f0e72162705f8ba33ca1b4783a4d73e3c527fc9434716a58ec824c05194b4ec525273a5c085f63b3af2cad340b6201f0930aa889ac6c8a601bb6a24f2cceeddcb8561210ebd4abde9a2ebf887b7dfb5be3c7e5097cf106eae9820fe29b7a7a013d59f07fe3ab99e7c966e3a9f957a1712dfeadc47e38435878e94fc506cdbcd365c9b0017f69db425905afbe06649340ec39747a5ee0a7589fbfffa0b16cb17674cff9d0ade629faa79ce4941a26d9aa2d324dfa61962ee1bf154fd2b5e291831d04076be5a5dc7060df2ff2fb0aa93d5576ae02255fd614d289346d68aa322e47604d726df18ff5e195dad3e48712f90597601499742a57e0fe67b0b73fcca64c4bf903e06183f101321058bef04cc0a9b0f5a9bb7a568836ccc911216594ef117dfd44f817acbfa2a8e7a309d6618578aa8f3b98070ad6b8bc28d48ae11a76be0df679a37ad3724da86250affb19def4aa3ba1f46e0b7b7cb966756fed5d039e3489e25bec93e0e45efde3552322734f4d77ef69cc48f713e8a6b258802c59a73adaca701a44105754ccf1518da7534453e5943477df99f2726a6ab81359109730fcd4bd42ab8cba026d1fb5d5fe61e4aa14a7bd2e0015758a275f7b3111ba08551e946538ea6ffc0c17d8d9264f4bc040f5169f44ad38ffff4dc3e3e7cb97d725e6ad1c41661c62afca8aa3e6f57327e0f092dff915df55b223eda9e861930a10a08bdb6442fa1b0e8423ac7db6ac4c4f82da0d81adf7c10ecaa057396239ad41d2a24bc758cc481ccd91f63d03daa44b3a3e5483095440e78782e77fffcb93d7165f41612aadab150c03e1cf62e7866f37fba231326cf17037ad66af110ac5150cac018011481c3132a0c3e2d0232a9ac8be53c6457f633063172fa3e9489b8aa97f4ecd7ff724c11db2155971c0644fc38737fa7a5fc6f9a3f8c03e6960aa5764d069df567ac7b1fae6e7b36f3dd77d3a79c1c32c940ecae4089a2fd73cbad42af7535616ca7c593321b71ca33eb8b6199dcca89163584cd11da596fab4147041747f7a87063eaebe53277627b8d04b9f458dc39a06db614f7bf7545d6a4320b09d7908f3bc7b3a463d1482938ec5580a02210a4601106be039053e01d3b054ba6880e9f10dd7f000c6ab0076b7b05c43f80121dc2a567d89363b296b4a3af1bea730e478ebea1bbb6c0afa790562f4ebafd46cb90bac13c5c443ad76af328072175c2623349f02c8f59db270babababfc82758094814e642540657d2e2a127dfc1d50085e7274ad46ded912962f22ac5418658a438b34d95a7932fd030ce5ac867010a6cc808284a53f3da1d5d0ae6f9583f745bd3342e2769d345b70d71615f956659a411f20cae392cbda3278931c394c39b4e2ab2220c8ca2e3764a7993808ab810b8e9b7253e22ab4cea3e08fa0576ec5f147979a81976678086bfe9cd205c873850550849800551f6b6411457c86ecc791e6946a399c16f253c9ce3e4ed6f3b0b79420e2743b960558ac214a56a59ac2d22f00c24b3e4ae77974edc960a5f39683d3eda20082d1c319c932a2b849ea145c3ce9d0d0964556b8d8415027fc7141667d51931367242f95ac2feb55b8098091de4426aa31f2effec1dfc8d5d0a907f245165e27739910932762ddb663344df55c6cfafcdbceced5cbc39088a07a3b106504dc0507776f617579f05556a9834775e3840d6b10205e4e2731793fad851bd780467cfeb4ca368e1a73a1fb35cabd907425623dddd15053eb132b11161439272eccfd521e513a4da9a3c1ab88433707ee35b1dfe6114ad94966cca6e5642d9db2b738f012ad7be5e3d2347e520b4cd5f1fed521b35283270153e4e1bc5e3439ac37ac551de13", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x7) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000001680)="300b1433d72918efb25742bf58b6b3c733f4a9641c3cc577efe42226fe6a0df9b2dc5dc9932ef55fce5bc0486c44e304d8c5097e3b8156640b0d3fb7637160f424c5e2296db06f1b47f3bf61aadbeaa8a6f6b900699edf4b2eaddc5fa1f260750eeb0132d3e8e6558c3f52194ec12413171271f216c01680c3316098679887088705898c2c1dda30f91b10829afcd35fb045b933e69b72a8d72fcc06f56aeaf2dabdc5b4d16e1ec3137f3bc34aac01c56c865f7cfb1c93a53e654a38b4f07011d4b958656f3c43f2e57e745e90b6432e13795b09ed47958674dade7d67d1d87c7ab2f9d6e78043f068b66e2bcf5e6c241e814ba71cb32a6298ee72042e1cffcf2ba2d1e6fcce46dcc9b4fb738ab253e083b68cee05c5d84d85b6359844d54e86a02dbdc3e7ffaaaa9aa72c3311cacb139d826755a03a50c1ff8259d3f5397566abb3d1c8f5768618919dc6d95a96f0c1ac281caea0636cd95ee70ecb39d6136acf9057a0cb9ab4206635a2a80d5b0c6b149449f7d8c2188495104fd6125801ecb118f35bb6d3d9a2b820b796a49df21281bb3747b890bfbfc89a141a51094f1409c1166781730e807455e3641e9c92471e30317977abb2c1f8959418197e960ff81ca8b5c3aad73695a74e1cf9929f5c9a65506a996455a4cff84eddc24904be7510ec29c3109b7398ac3270bd25754f2ab2bb2dc57a4c139069b4fc7529d965d5869f18b525285f8cd3267aab1513b764f7c13f0ab01614760f32b810598fdc2b10eab84e8dc93226d548531447d118d180692dcc716002b6623c3dbcfd5a832e69d959fd2792f92895d479ad5fa722a2f5f2e1d823b5d2279624b581a74420cdc15cf4d7b9531e31a1a66682ed9d465f78f573dd9112a405885ba1121a55bf48715edc26cd21e7df5659bc1bf65dd9b1bb972fdd0c38e4b0f7d71a08059116d763e4a5f828ac06b287fcbff53cb1f60ac3c27f0560be3d2d51b485577f11a0321f6205625e013e014aaee2d93e92ae226a0fbe75d92b9b68f540b5b4809b276124f17c8873954fc0e07ae9da95a9b5032f44d3c436b972a365b227dba7184f0df0678c9be43e6093cb2cfea877ef45eb35029b3449cb67c5d70bda6b1c26e871bd5c317b4ea3fc92ea6ec36f5488a255871ad800e4143d0d0453af24edc44bcacb5750ae0f61c9b8258d0c9c282278057a11f50c28892ae79a9a0295ac2ed3c474dbefb01f007e862209ae67d487c7d759b061b9b006d8d56639eb3bd0733e741c3cdd73873cad4b32bb6c6cdd2df242afc6ff16768e2169392a4ef5905d098c83838ca56324ca8276d132b1f9c73e3ff411850965020aeec153369509a7808761648d19ba812572d0f9c2e063ea26347c173ac77be2974f5121c13bda2b44c616c6c5924e7be4bb208ce452a7931ce2996ca90c47335dead4faccf22aa9b3771997c546d2b62ec786cad1c36def36803e6adf384da536f527e4467d3f86e86293ebc5450c80600f14f4056d0a78c14dc128f595d0f373f5e1c8300c7412feb342b0dee89b57acea3f7510d5993deffe86f81dcbfb23f2336d210336758df7ffa592c71b358816fe0e154618a96393ca86b3e69fc633768db9db1a08f6b0b3d8c112feef82e32cae1eb94e330de845bedd4a094ed48af20f876f786ac7615c5c1b08c426a970b7b73db2d7ad9db200fe7f655bb05b354c60a62b52d9f61a94009be8e93e5c8433ac9527d523325006f97cd5411f2b5e87adce720cdc3623329793593d08e862c2eda80d3cb898b4ddff5d45a3d1cb332cdc933a94e9e4be6b80c63e64d2b84ee5e4e694ef09a420b37639989c260510e4807c0b2150d50d2256e343cc3d398ca681a309be850feda8537152609f71a7e8564fc9a8860932dae53e3db0692a1fb35370cba3c5b629162ef7167414a20efa119c6750b8ede94adf65129401095bb7bd5f6bca7a25ba792d0240c710e79c4dee09e980623e92d45126b72e3442c3c661fc7c4b6f9199063bf39a12e304c0f13101cddd3bf859b311162ef819af9e42179c940ba18c4066d66d1114ecb0d3585152404783dc707674d96e157bb1d9bc6f6955932760bdf1edb0fda29a4535599ae68063a59770c422365949c95bd9a9b9693adeea0a2865e15e9270b4970accfb17f602cc15a1416082eaeb06f695b5a2adc5ec8db023fe5f924b47cad5c33ca7381c29f9b024a715dac7b256a72a83b47a3eec853afb429e6e1d0b4720d1dbf7a2654499b154b4be1936e4af1b556208e3341c501925147352e84af89c8709884d3dbecd6e69a02fc5bc5c47cbd1d681db6e2abda824698849444be1a64050dea2a6e90a000d1d0d18c885d39048ab62e20e568bdaffdf95791c4cff28b5b9a72a2c89bf818f4c49ebd183ad3ab0aa31a712a27778e757390a33faf43da1d1b0399fca802f843f0b68342d4a74c7d266669858f1e76f3bfd28bf0ddcae2867754a845d89d71496b3ffafed247e71e3785434b4708edd2fa26d3fa71d534ee83128e2a4a54b668580e923b919254ec10aadefa49f7f15a0c0c5de9b463c42f55ccd009ee2a745239a487c8aa44e096fd1ce0d3f5c49b71e23eb1ce6deb52ed85127861b22a86c93d6f8ac26f3aae3be8404df1edd4d8e531104bc08b0e24732f643781e000f84a5dbb1b6bb0346826cf01c3d4662ee22e0d9c762e26258af51538dfdbe00cbca7a4ccc1681856e4dc1f4e8602cf9f7a9618e5f7967f77a799ffb2b8b955fbdb4e51ed32985771edb082973cdf23fe897be435f60e625bc35c24798f8cb9060c2c7bc4c9e35034ff45f311b041aef3ba8b2414b304514e6c2b6db4fe7fa9783bbc062b456f4509f748a63f296f3ee23de4f894d1292f1e570a3e545316fadca42ee45d0665857bc966685c6348331e5b23df292fe106aed7da0134bf5728110f68a792fda594c20f8b15fb16027ffa09932d398ea16cfd9a8a4555232b3d6cd0dd9547c34e642b75fe7428c0570254b0e4ef2686861bdfe77ded67b07ac337f8eefd6fcf0c3ff4598e9dfbb2f06cf240de43727f98191c68229a50c4536f7879538baa17ab88a8ddb64cb917a82f8fc0d69e96ad75da256494564592df9dd4dab687ac54428834ddd81822f47dcae85d22837071d2222ff28645667319b60a889c78300bca8b1f692b79eb5c3b674b4c94b10009780db43a0d201d8050e1afd58b6ca0ad103d65d922499eaa573d59763513a7e01551d05591cb4907b56747e6f283a5ad0c0cda290a14af8e8a9e794217cf979ca5a95f88d46a02590b5b3b524bea627bf498532bfe307aba4e759f14bf3b2393db60875886efce30feaff13364d3283850f9541bc20f88907a341b4fcaf4793245239919f91102431abbc8cd08e38162281860cc0818cc51fa72b491f4fb5b4973700423af4b7e05a11ae1447a82cb3b19dcf9a3653f8b24ca27faea5b923d788586eb8662d8b51ad9d2b658fe3619590cb088514cd4943770a466ba0bd6c37cef40aca7fd3c4fb4e48eb332aaed9eec32168a46c188093ad93898388628fe5e31e006047e5459b73c3813f2f151726821dee290594bb6104fe06c45ee7154471c97e4ffc8e50247f05318a7c822564047874f90e838f8282ba3e0c3cb3879b40f67c0364d73943c47809aa5cddc898aeceaa8958bf62a43f80f05c67660ad66cd43047e89a32eea63b6a15b2ada8092e8d567dffeb6093d6fe0dde63bf9b441577f505e4a2662af9b46d84a24280adec7b0ed0f7245745a862906fc9c32137268c6e03acd3cc8238a1b821d4997e900ee457f8f499a6180859b148471b4017ca8176783e8ca62a66236f8d88f93558bdca0fcda0a8b991c2d2e939b4824ccaf64ec97f64eb4851efab8ad55b76b95dfbcd39a3b45f8ff4011d6df91762d5d26f54e8eacd1124c6c9a51b1fbc4304099e6dacdcc51377c01d6cbf8fa91880ef842573386e69eee85be14bb22cd9ad5a6cf5165bd07fbd98012e8a04b2b489438626779c5d64eac01ee363c7d4c0b34343f2ed0fbb028dfcf9382dd2f56cde60198a124a5c5a9767b35a7e49123270dcda4331c26c8185d8627bd3ce67ec2ca95f4b92af99b37cdce94b7c7d069e1a6c04e31985a62f9a4ed3e0498e009cbc4a0782749c169749e8fa5c18b52d70eae080abbf2de7b37f71699292031587d3bb471759df67f17cb502086de895799ec62760c233983715adcda7d76b3dcf8d5aabf75caf5fb1cdea3c7f5fb9c7ec986e4b7d5a8901f0b068f91bf5a924102b5194fb1074976b3fe905af31b4a14416876f3fef1e3ec5c471684953c0d8df1b8c610d2612095065245d48d24f730bae10ba8caa8706b8ac66f3a14dec7098117b4f77bf962f957a0be1ed62b5b28ba24d64eecbe3b4def79854a766ec2a63a69662435235f5019e01c07a775de80d93617d08b317df17bb9b66ba1edd302877e2a559922e50bca605de930550508d503122d345a1322936fe962858b9308d395b6281e67e5de0725fc7dc8ba56cc9346a18b20ccc5c793c8868eab87f1c374657b5b0f3a7c81aa226acd4a844b1bd9001489d9458cbc78453b310e6d0a730beb43d1c65a6d5fe610f613a2b7aaebd7c79d5bac753d3b6f6764dccee297de924befbba80075dce73e809b13cc942a2a03a35ecf4040d3d834843b7f778d0e15ce108e6b72eaae4f02a95d7d7dbba0d38d95771dac6bbc3e227f7478286d1bfd5a55f840c0e734f099c127d76a8632af60c49891a74f6be897c294ee67918885e12a14cd998f5d9a5c13d6fc623302e6c45040f2018486cc1bb6e8009217568fc1886f1402280ce00167cb26c4ab6dd83e3d8bcb463ad0e55a8346897b704dad0d7589a70a2051dea54e1faef2c7ae4d17c4d4f90a181eadd6b98f5ae80124a294df52bfc6826f3e1efe3e734cbb28d14219be67360294ef204a17fa30f30de67f04ddb4d2e0c47a36e9e308dec6ec29cc39757a10cd6704d34efaac92c166a0884fb4956deeb1d9ff0d265821b9968c9a56abae867bbdd3fdc7a9bb55151155ee8528ecc5bf68af38650b09f8df26ea78341ca194f65c092bdd26c4314ab4768e3d0b3203a7888ad1ea657004973692e2122b90e0dff23b803b808269bb98f7b8a0759fdb2e036a88f2c5a0288be2f0fce51916b175eb94b0d0b91309e034bbace522a212a69ad911f0440cf7d2c2479b7a5317847da2d35f3b8c99edce3c859d25b9753e4f9281a3695961e4943a62735c5237e2480fdb53ffc48e61a8f207b34c0a08585a21fec9de61052978da5aca755a942dc80e28f47a901c465f32970b97a2d15c41dd054d198a7cff49d810f89c3927d805742463a96f6eabe7aa81eff457ed6feec49cf14117b5035f54ad520360716b35827a607db8be59e53e0c07e565e62b1815d03ebb122e0670fe117a785e6e697237adda796378147beb123e59fa771ee4ec7cff4f8fee7f2d128c03d9d9807f4f16efefbeb95807e3398282adba2c16cdb720cc1b4f4d1693e5acab076fb5e0bf0637eeb4724d3d2691a1017b408bf15fc4ee3e0e5e26deaac3b24123f2df0dced4bd5896686c7a13c01c9d83cb140eb96e4ca47712f720206d9d4a25b760c49a383a543847b1036d1a2b8c9829ebb73fe26bff3aec26b1749fc667f43e1b8cdf264db5a1df031c7ff89bd329896cbc3aa81f90cf9164c7b43760d48762f91c3d3727888392f5fd4ce6d5867243335829d42962735862365a24c256b4fd62057e9c9b46709bffb627f1f98cb4c33703da6391789ef0f56972b68"}) r6 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 01:20:14 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) setreuid(0x0, 0xee01) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r7 = socket(0x18, 0x1, 0x0) sync() setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) 01:20:14 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x56) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, 0x0, r3, 0x42, 0x4}, 0x22, 0x295, r4, r5, 0x5, 0xffff, 0x5}) r6 = getgid() r7 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r6, r7, r3, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/207) semctl$IPC_RMID(r0, 0x0, 0x0) 01:20:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x81) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206999, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000000c0)={0xffffffcf, 0xfa32, 0x198a, {[0x4, 0x4ac, 0x8, 0x3, 0x401, 0x4, 0x6, 0x4, 0x4d9, 0x36a8, 0x6, 0x7, 0x28, 0x9, 0x0, 0x280000000000, 0x26, 0x400], [0x9, 0x8, 0x5, 0x9, 0x9, 0x7ed, 0x96, 0xd404, 0x7, 0x6], [0x1, 0x2, 0x9, 0x1, 0x0, 0x1000], [0x3, 0x4abf, 0xffffffff, 0x5, 0x200, 0x10000], [{0x449d, 0x6, 0xf0c, 0x3}, {0x5, 0x1, 0x4, 0xffffffffffff19ea}, {0x4, 0xb04, 0x12c9, 0x10000}, {0x5, 0x9, 0x0, 0x3f}, {0x5, 0x200, 0x3, 0x7}, {0x2, 0x3f, 0x1f, 0x9979}, {0xc6cc, 0x6, 0x2, 0x6}, {0x9, 0x7, 0x8, 0x6}], {0x2, 0x7ff, 0x6, 0x9}, {0x8, 0xf67, 0xd1b9, 0x80000001}}}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r8) fcntl$dupfd(r7, 0x0, r8) 01:20:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206999, &(0x7f0000000300)) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xd, 0x1, 0x1, 0x0, 0x800, 0x5e27ab26, 0x3, 0x0, 0x0, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) 01:20:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x3}}, 0x3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000ffff, 0x0, "001c07001000f78cc3ec0000a1f777fb00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xc1, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000280)={0x5, 0x0, 0x4}) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)=0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x78, [{0x3, 0x2}, {0x2, 0x10000}, {0x2, 0x5}, {0x2, 0xe67}, {0x2, 0x2}, {0x1, 0x81}, {0x84264e64700a19fa, 0x11ee}, {0x1, 0x20}, {0x2, 0x1}, {0x2, 0x400}, {0x1, 0x4}, {0x1, 0x1}, {0x1, 0x100}, {0x1, 0x9}, {0x3, 0xffff}, {0x3, 0x4}, {0x1, 0x2}, {0x2, 0x8}, {0x1, 0x8}, {0x1, 0x9}, {0x1}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x88}, {0x2, 0x7}, {0x3}, {0x2, 0x1}, {0x1, 0x7}, {0x1, 0x9}, {0x7, 0x7f}, {0x1}, {0x3, 0x8}]}) 01:20:14 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x6acded868eaa8756, 0x30000000}, {0x21, 0x1000}, {}, {0x0, 0xffffffff}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = semget$private(0x0, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setreuid(0x0, 0x0) getgid() semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x1f, 0xffff, 0x0, 0x1009, 0x7, 0x1000, 0xca53, 0x8cb1]) 01:20:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000087665b6c164369c37c47fad900000004bf9a", 0x18) 01:20:14 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f00000001c0)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000140)) 01:20:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x7, 0x1], [0x0, 0x0, 0x2, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:20:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0xc001, 0x9) recvmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000340)=""/170, 0xaa}], 0x3, &(0x7f0000000480)=""/147, 0x93}, 0x3) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') 01:20:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=""/13, 0xd) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0x5, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x130}], 0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/195) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x8001}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r2, &(0x7f0000000340), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff992f, 0x0, 0xffffffffffffffff, 0xd7], [], [], [], [{}, {}, {}, {0x3ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x3}}}) 01:20:17 executing program 0: sync() 01:20:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f00002a1000/0x4000)=nil, 0x4000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r1, 0x0, 0x0) 01:20:20 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x0, &(0x7f0000000140)="7c9d1dccb20e7941685d1ec1afe45e79d03d7f2a78eb8006efbb6949c9a777511c3d5e0cd6c54771372ab52e857cd5202d41250bc0eae3fe33662490a2d2d363a9c6ffa53d236fb3565e21644b6f3dbe4909feaebddf6d8e68290a01cd4eb5f4cd23f8be7d2c4334354b6bc230c966369d19ba36c09e41cc0600d636c00386ec8535e92ec1a538b169e573a06aa16692a941f229bca02f9df11a804abc38d661d9814dea860fa3f92eb683c70392a72c3fd24f8d16bdc65483fcaeb22cb17e35554593b5faabd278", 0x0, 0x0, 0x0) 01:20:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 01:20:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:20:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) flock(r1, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x3}, 0x400000000010001, 0x100000001}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x349, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000940)="e1e6d41e0aaba2fa490293fef293bee2f293cc4bdd1ef6969e4e9b6c15225d211eac1b7822deb9cb170b2e373e1902232e918962aafab96367904f80e9fd915f0f408d39511d5e1f27d35d78e14eec715fe38d36d02e5dd7fce3b8da0c701b172c36be3a70c8f42dcea63333810b0bbaeb653d7739f48b6151c9898f38e62abf8279b96246b4d7a48dc7dbdab5ae1f6f1057c999cad55f99a3d28cfd57f6e19af7551924e9f6fb66061cb671486426196df8b236c887cbf66d3d1f1cdc3e0c631e3a0d04a46a7da393f2ef42a271d6688a554b11189b2e27b6f81e8ae12d2169ac122271f82efa6d23f5d9738a061e6351a75d4146e25aba588febee2d67fab2a938fb7a2486d792081fd70fd6dcb133bf602f54713f21cd15687e0c2ad8b7b6d3f5e6c154b22cb4a137506abfeed35456fe21ea4271c923ef2f842e514c87fb75ee89bb26f721c270a36a133a04616c536bafe92e13ca2fa4bac5c01f1872564d751c81157c4ed25f5232665ed01114e1ba4d40d4e1736d4d1e50406aaff5bc2a962e4a22e17eae1151bbf08ca0530e188870b8d614227ff7758cc19002ad3d82c74979b65c5f2ddab1b26e76c2874384c9e95bddcfea29724728f4c393a97c3cc6edb7e0e05dd3c20394be0e5b4b37434ffbb36b75a822905a7e25c9faf46ffaa6104cadf0024b6699242ea4c2d471b42fd080707549aa9d569d5f42a0be76ae2b003a2dcdcb556dc7db8b20e55b3ba6997087de7f5549aa254b141c4acc19456f4807056048a43e7a980e15b0f2e7c93494925d5bb630f53ca28c8e387a9877ee3ed49e876546f87f6b0f68e0340f0542868bf2eee7dee69bd8dd0042254352278ab994d10d143238b8b754defa65e91ac0f9a00b13ec20fabe4788bcf230c1fc326f1e8dac8b797c568e5a6cd2234eb4f9d845dc44e63f60d2a4ee1e00634ea6c1c1d53434495255ed6e0f7d740c2010fd19a714345c10938cbede91d9b47a43035924d1fdb9cfa67aaaffce4e94e27a3d26ab6c42af9c4b93cda4381acdb1fdb24167421936e96c3533d3e86a04c6c43fdb220c89a51ef3977c25855dccc6ce53b9776bdc4fc654c7e5c368b92b6e6161c9c2f9c339928ce4b8ca2d487a76b49d14f15b22e83c9a68ee85f3b3576f918061a23387ff9d5d05793b36199efaeba58cc057c9d925cfb02d92ad9bcb3fd43084b6f941bed6e36d98776292de4801bcab11ca81effebeabaebab276e4a3827cfcf8b59e227cb145e3900b94cd5acfdb14abccc0b42371657d355c10482fe3e774e1e7b09cbafdaaa8dae2684711d76f1fcf669fb589a9740da84f8a53cefd8ff0d49f64d90417160d8682d3c1823d921396f5e793ae43f9eb8fefa6bb6ec883d73b983f4bd720e6e559f48b782a10c56008291b5401573c1f6df747335521b588568ac211ab762dc5368026edcb0f3df63882396457d0610d3eacc9e195b029318862954f97ef488a786de5f6f15b1842aa20cc853c274bf21315648cca7167088a9a7db343babf31e87a62adfd80de2d51a47fee98c18baa3c10a7cecdca6c150209016730c22ff2cd512349f6400f5e52824eaf86b16f8d7ed39e3977b9889a2a66132b154ad2c8f987ccbb54ec8a815c4159dd9d14bf5a9483f35e01ee61387062fdb6f0c6fdf3b5aff488376db885fc462ea91b260d12880ef16d899863620db644865162867550ce92dd7a58b723c1e2b39712bdcf6aeb80e7bcdb4236321fa9e2088e6d8a82a7812068b7a037a265e823b9c72eae41512b17d92d23e90a3c4d0f5ab4d3fb2a3e6e5b96d917e28bbd8bd4146699e43d42ab8d47fdc929e40b6cde4af7e38f3f9f18614324990a4d03861b65f512994759c701c7702f82c3afeccf69d1cff5ef2b2ee316897cb2cf4ba4d0671f78ee931a537e29723d5b003adb4a9de1303db0309adc6e9c2183e481de59c8bbf7a8f35a867c91ab580ad15715bbe13b6a693abac64d14ee15cd79f64d4f50c67d3858bbacde3b4dd44e2db5e441f63aa28efa90ae21ee4aa67b228f393c2285a1f390a1507a345d68f16e7f3d05048c89bf84751bec3a6f4643742c8ea64344fc114127c6b2365ff754b0d96005304857a06076804d418bb757e2ffdf5d0679f3eabfdeb8ca4f4b9f15198a1585deb671d68923ba7329b19c43b871db02990329e0a479c8c129946907b72b2264d82c7ca66abf166c0f848fdcbfdaf2008d8df1cf1f2f45d3cf0ca87045e643d1f385dcf7f33ce53f2cd8358f8aedca40d0c00def63e7726238373f05095a0db57bde4d3e241341404a39af3393827440a26e423d7c5df97b721fc6530c46162df0b7038221603f7c6eedc39bb4f1249bf809865d7d4f1f521785561e58137301930b85af20d21e5adbbb2b02a0d235d2d9b8c54ccb0b387cefb8b7bc7d2b91a06ce5b593c0e1c49a70756dc643f1cded8bb5fc173d57135464f3f7e06edb40babb8d16c40ac9f3820722ea79b1f1323da24408b235e36ade4f30edefc745fc954ecc77e7a06fd34002bc0325115fb8bea005c4845e981527fdc214ff516fb66253fb8a9e30720ca53c824b8dc999deb97795fce791eba7d24852bbc2fc68bcfa8efa187376a150ae8b70444ad62e0afc9821341d491f54be6d4fc140ccd7fd24f5a3bc382dd142093b501acbc2942e221b14c38a81d0a0883e1463943e0061be3786fd82dc95bf3da00b29145693627b2303514bdbe86107ec9d6f874aa1c18d6dc8fe7688ac3236dc94382569fce4db210cf918ca745148cc18172b3c7c1cd3b30af6767d65e7a719113c9b3d5c85595c638da8ee465e5645c97f3e1e59acaf28f51f36d203a527437ac171d6bc2b908038c56f80b7a72ecfdb71172e9532297745d30342e3055829f6ab0f7f01811e1befbf0788f1ea089e6aae72a44f65bc4b2ac449f979854f964306892bdf15f9a64f0dccc5f725420533d7fb66299f0f02ce365d5e1139e95d00a99dc1dbc5c37482e4d8512f6b9ff92a865dd4ecb3e8b20af7bd4103927d700a937ab1a8d996281e8460b2f6926c9da558d1f6e5f8064f98bb2e4a973db00ccdf1226f3100ee4c29551db222688f49487c6ffa99645500fffa4587c0278ddf222dfa7515e1914e7bb7615efb0e6b6d1c99417f77b15fba6e4a1e2c0bb59c817c4caaaeb0bcbe41f64773d476e159c6e06449e2548a75115fe5ae082dc3cc430964343042f5a4b8af539d86f256bdad999819854abdbe9c06e8e6419f1183eafadd11e964670ce23d929e0e7b5ff511e0b2293a10a1ed04d0827fe94d8b5b7d0b31f263723cf072484102a10dceea428e2475656c9ad086bd141795b9792c65efac88ed996642530a806b41c8f088194aef71e2be71138feb69854725706e5cfd4f98bd8caa54ee778e5655562b90408509e4e9670a2d92b2bcb5d3be9cceefe832216bd59f6f9c4b7f4c19f16a8502c78fed8b2b2c8ee8659cccbe02d0f4008d92529e0496fc77341c4364db7f95dda162f9d27239d7350ab3e532a0044abc88e75cd6ae99cc747df9cceecd93f3b0e5108baa0f6ff4443f78240894b48264f0f5bbdc44cfad7963abc1966935b069b390aed5f2cf636cb626db49b9283251e6be02156926dfca951fb25a92e7de9c01261a8e06371b16d8b40f04f52379074e7cf086bf6afd50917870c647a3d124fd4a504c102165e6927e14064635116404fffa3190fd1b094b2c94cf3ce84908d706db1e1fc3de87270dc34e4621197fc5596f7264dc8c034ef3f276312d0ed80a70f4e82249f67eb3c088d0dba6c1d4470f35c4ff61b07d9f7e82acf801a102c6e4984a0ae4a13ed2a9dd5e53dac786ab6551c851efa010cd3deefb2aa1ca1e86ea673e51ed49076ff25e47f759ef9f701b14a1ac0962f6ba6b66dcc50da2ef1459dd41ceb4e9652fab43642b7da0c0a1077fbcabfebc1d9a5c2b467023fdcae05ff055409ad0ad73a83282bef714d296ad05c4b7831dde241884d75724954feb283e79c6c9e04d15b34bbe0f2e695ae9acd4cb4ac578125e4b8986e54fe9596b975e4410357b5d363f819e8913e7da88317b9242b4d915392f05065c04e2abfd1d8445ef4f9922f2316e33e1c0d243e6e9f03f862ca51c1ac51b3fae3c33fa31ee94801351e15d85cedc3f028caa1a0afdd4662512bc3ec0b562959fc5e950f8bc74a15ed0e76e91b7133c26256790af4fd132b14c38acbf3deaa64edcf412761d480f3a657e8c7a5284136b98fec86e1fa7f3e9a5dcc095c548b472889a75a854057bacd99c14b36f3e247894fc8a2136c5b2e03e5035e47cc435ceb17f68508f93abe839e621b9661a2d1764238b5d33fdf4eb3d1205c9b70c0e0153d4b535907f78fd8eb928920a4b25dca2e11e3648feec13933d5d47e1a2195203df4e6b7457e43a3e0ab78b82531d3a67b4d94f2774a314beafde08f7d6ead33a7d9a6b37076d62a521903c1579be2e8f56c969ff32ee6bce192e41a58c011bbf5dd4690077f677a2437ed12ac9116228438276227554ea11a272d6f59523e2d3b1a8645a4ae4878bf94ebdd4bba8cab129ed4ff3ee059e7ada339b268650246f2d3e978a6df1f590d45fba838c31c8685bb96ce58facecc768cd806cc9b6407a7108396207c93ddf248f811e96235a345ce184dd1804dd5d563b93351c37261996c36eba81d097827d23dec2da171095372bcda258e49b894ab45ea86144cee283aa76c4714fe2344481f728fe0467f1f345d149322b815f857393f8e610337e91f5771489cda1fcf86d088b45ce96f2c48156eb3002e2f65ba413b6c9c440383295393f7cb53ee46b22873b7a94e2e80c134871fbbef07f8345a9c0edd1e3c4de41f2a879f8b74c1c2fe28d639c2f841a46813ecbc1bbefb4a1c95ab1af604b81af1ad566868a656ed8b257941f37caae39dadfed8c9961a0337ec2db18adad5c260ad438de54389ccc65095a6811f7b3142787caf41d9aacef24d5c23a6dfc638da80165a3fecd24ed9b5caccb43eb957b060dc82ddcf91ee544e3b435e94484549ef97f77d5c4cbe7f3a672435d8daa451340ec321dcf2e3d60c86829f404a8ad4816b192491915c506e3bbcddcccaaf1c91eb85af5bef5da4740dc718c01679b99d6c5de051d7438e3d21d5ea42f09b32c3dc76a0cf132ddeacdc0137f155a1410e997193cc918150a2ee3e12964c490c8373468f251e935da94497be8b79d42a4c8e9f94daaa81550f4e6c973c4e21589f0958d8cf5a9641085a6b69f0fd286bad82206ffc5a73f241d78eb171525d1d68e797a44394477d089426759b4641a71e14c4f31baf1dc48f88109a70377c6263cc2a4ac6e66de71f20a75286ecc1d149e7e419661187d1aeee72563b17ed9af1d5550b4a040fae331808f9ff493f9d650f250b8d648dcba008c7fe61231d4488cfe1ef1aff8660e7af796b38bcc42d08131e1c3f12ee9c0edfa31924fbe1493d7c39e59b1e69531d09afc484dd5e354d1e8f53a1a4e76f9de6337a5e8e3eb79b2dba23b5b59076e000a43783bf3786ead0d5eed8a15109fc5e5d1a9b74128b768cd32a2877d76be6c72b2c3ac0e3a543986169d37d3e15dd998b16ddbfc6e8bd6f46b59d21d3b0e3604194705ba5a2913be368a8463b2ef56533da963902872ebdb04fd5b69bbf6ede2b9244aaa5f105343b85fb05ccbb24a1d244f66c8ad8b6c9f3dcfb4009b9d35c964cd8544696ea0357af1c99e496bd58e3af942b44d5be06039314a02e2d8cb9e4871e56098af16a3e0b52379f3527750b7594e2e6d", 0x1000}], 0x1, 0x0, 0x6) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) 01:20:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x43cba, 0x4) r3 = dup(r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYRESOCT], 0x1, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/134) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$TIOCCBRK(r6, 0x2000747a) 01:20:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5", 0xcc}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [0x20000, 0x0, 0x0, 0xfd], [0x0, 0x4], [], {0x0, 0x0, 0x0, 0x1ff}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 01:20:20 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="4367d1228106b856e02a2d1cc775d9ffffffffffff5d7068e2088d0800450000340000000000019078e0000002ffffffff0301907800000000460000000000000000"]) 01:20:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x10000, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4810, r6, 0x0, 0x7fff) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 01:20:20 executing program 1: 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"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1b9) 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(0x0, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x0) write(r3, 0x0, 0x0) 01:20:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0017045100"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 01:20:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x400, 0x80000000, 0x1, 0x81, 0x1, 0x3ff, 0x1, 0x0, 0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000, "000004f1ff00000000f0070000000200"}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0xffffffe1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 01:20:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x8360f5f3d0b9fc9) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) close(r2) setitimer(0x0, &(0x7f0000000240)={{0x45, 0x8b8}, {0x401, 0x124a}}, &(0x7f0000000280)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="993644c78e28011b2ee3514e47265b27c77b96765f22da06a6899634cd361cdb46737ef45d30af05f2551ee0c34318bce510c636a3a83c455dc797b6dd041c75cf7e0ad1684180aff4ec2b68c1b14d03ff014c664ecc7a548a75d7d36d25a6376beb154f83b57808b7e6068e1d9422fdcfcffa5841b59892171514d5f53a71fd099ca993f953194c85eebaf98190b0102a4f12d63fdb843ada95", 0x9a}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000002c0)={'./bus\x00', 0xffffff88, 0x7, 0x8, 0x0, 0xfffffff8, 0x1, 0x12b, 0x1, 0x2, 0xffffffff, 0x101}) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000180)="14f017e772925f012a00007296e7aa6862c5b9a249bbf30824a6f667f99666c990b72bfdf965e2bc124ba4b4ea9a2c68a97e6fcdd8a76f31457775ed31571656848ef98f26376c2ac6d363719e781b44d03f1798ff8f6de4fde0ba2f5e01941830439955e29c4fa23433ceaec9b656847f6afe0245246615ce55b808bafeec7c3487379da9a3e578", 0x88) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x108) 01:20:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r6, r7) r8 = socket(0x11, 0x3, 0x7f) sendto$unix(r8, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, 0x0, r6, r10, 0x102, 0x6}, 0x7, 0xb864, 0x8}) msgsnd(r5, &(0x7f00000002c0)={0x3, "d2da8a9b34752e07f2b239e8361d2293817b3f49938ec1cee9848128a462517a851fd6612482e6d175109901fc3c82052beeb9ba82e034a3b4506d5417817e15821f67490bc461fd3399c93aad623d86648617498f3d2505e0446f1bc5829274a10a6a464e4ba8c55e9f8e8935265c76010a6cc64851985ed34086e3e4a21ee9bf54d3713452ca0c1b60820ed6b2a073ac26e89fb858907885647ebdc1611e79ecfb994b233f275986d94db7a93e1e8d7dbdb3fcb7dc9e83"}, 0xc0, 0x800) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x440, 0x4004204, 0x73, 0x1, 0x3e, 0x822b, 0x401, 0x1, 0x2, 0x8, 0x81}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) 01:20:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x8, &(0x7f0000000080)=""/16, &(0x7f00000000c0)=0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 01:20:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000300)="8334df307b57403d3c67d1f95429d183875bf0397510187830293988f692be385550fcd8613ba7e05a201cf27e54a445783d40c2cf932ce935d18f717b84adb5445b0f6f171b6fdba3af3df7fef5ef17f2d8506117abc958269eb15df9eb5bfc928968e0291393534c86fabad999344ad948b1c362e0b7804aa2cb6c2e995d0a0d35e9643df317dab289b3825b48ca4cf6e2f36d3cec7949ee7ffcb9723ea3e311c396223099e7bb8cbfeea48f729889619da11717d9443e0b9a9a72a60c20892bb9804bfe89fd94c60c7f425216a25544af06f65f91c310ce5be0939d254c3cd97257f89edc0371574ba7434f388678b26ff3c19d88228283c70594686f493c8bd2a9015ae66363b68815ec8fa0203f7ae4ad0ee4dcbf081fa07900b77720ee151a060447cdf905aeec5e30203a5c225e539ca6e243495bfd5008b72651d8854dc1105b391881ed83e5177fc238e4cca1dd55138e4537efed8780f36127bf6a271516aa9e155b3e64e115d686c88acc12997112084e0162181851c1f4aca86ef18505ad8fbf67d7a1aae3b207101acf81824e84695cf184ba903222a8630950abcd61730d653de908132b5f09a31eaf932f85ea052101f24e8f65d66b41e24ef80303ba5be79c8b7a79631acfeb40f4f87f0b86117b5177c9a1e6999cec642136907827562775531900a9e2f23a730e64686667065bd075d8b2c41dbebbb4af605d5bf2fa80beed5aba1c32fc8d9e4d33936925d8a95b4858a95b2fe574b72a100eaf7b252684e1680ca5b1ee6b67c2de0eeae950b8fd598880ef4a2661f651ddfeafff60100408e5b44e5b4904cdd66807a8dd706260daba315b687b5a406801800ed16bce837357be80d51c32aa47c6184f8bbab78d8c689d6a0c684501df1c0f71d34eb02f5c82340bd01698f220ab3247d540bba89ca9301c5f36b5c55f2a91f1659fd9379433f7883018977afc29fb2e781ed7bd6388ba71244a65a0b038fc10aefd98754e78484a3e6f9f8cbb96aac7669b1268e62e46e592b32df64e2ae2e3497a285503007d2442e167395a0429feb513cf7063d216ba1c21961e85d2fb8b9700ed175d34c756548f5644154d027473cb3fbec987f52cc23e1d17c906b3df68aed53e2155d8ecad4688cafbda17040f0ce837533c48a043d63aa84035350688c5532a55a52fc43f83add9a9c0d0bf4d87829288cfea48b6cb934058a9110803c4d4c61662cf1dea089b99ba4cae8ff2ae2ad7a213d0bf374d3d20bf61cd1d9659b3bd3c78c6ce8a47c5675f32b9b65416980b2dac8aeb3121ee1e40e2bc8e80edc2a82c82c1b0df981b81663c80a580abd6c8251bb3eae957d802a2123fa6cd8d7a1621459d90f8edd531b349a90f18fdfffb8d67ca0a3eeb170e7e409b57562502ea099111f8eda2cefc78d078664da66bac109432a0cca5ebb7e428659d0c1a50b97977fe75c4c03f45b2b457e590b902df66ec999dc29571a43d1851bdd05b67cb3942eb10fcae7f120f48123af1e3004c07c33c718899aba9008b523e5b36823b5054e52b937e4a490da99c9d0ce395c903076a4c82fa375c3a061cc2bacd456fed42ec1c454469e074ec1237e0ad201c1fc0bdff025fbfc6aac9fc29b418330b3faeb982ada3b4ffffcd4bb66d4f570d45bd6811f5eb3e16445ee2b816641ba0f0e1fae63536efc587478a9afee34d9c635edd292b39d88382e74b52104f2e4a1fe49c89061b011fc8ba61cb60851b067ebfafaaf93defb44ec2bb7d5dc82d5c7dc2729a20d7de37bab087709812ce9f943aae712fa2672d2609c1dd0526de00df071c63b86420e8e1df56ddbce3d8b44133e822bf2960ef7dafc506e3292e5058af37d80c62212c3be8dfb758e2c34ef97f287dc329a5cd3cf12c5cb41939034c85e77e53efd305ae2a8a07522aa7e50e660f024c299ccf1c0834339dfafbf2fdca5ebedcd83f4da93c7b8f8efa8b0ff7e36faf5b635b33e728cb7ae5b6eb4272f7ac6b458a29bba0c1ce0b359c508748884ffc59e84bf53535d4d37bc17aacb27581a794a2c5e7d7151e2f3f98f7a370db2ab1b1c877476e98508e5fd2a964ff327bc832c7d293cf31763d003a26d15df0a3d3d6433cc18095d8f8251442587f458d39f1bea44fe707780f93f6d45a0808aea4bc0ff51f19763e085d5abbfb2155ea8d094a24ce6aa7ae4289dcee031b93f206ba9067c2fa2185236b36fafaf9dfc3e110945b133927bedd03e324bcb722b976c424709f6dd74036dd5acdcddf0b77161f92251d9db458790220c649987f25b4243ea7b72d13c79622a3e3205d0cdcd3c28c6e4f8473eec5eca0da61df976721534e7d7c65fbfa4beaf5c5c452e2f36b5dda756b7cf962bc5ee503f305ae693405f0342a47f3002942b8d8a0dc2eb3e27aa332599ed2d2e1b7108a7db41cc203a1ccffffeef3d8d8fc8508e5e65df76ff51ba8eb3381cf313b7fefc824bd327e27f18e7d5dcc5a2a5634466580167351768b433c8ecc4c45487c228815e75782252fd4e9adcabf8e74ae97c53c03eee4daabd47d67a4103debabf61e59fe7f16c6e1cda7b5b5f9bf91b8260ee8b81df922bcaf2f7d5cede6a9863d79b9a989bd1e0049a9d5f5a41ba6303fa27f2abdd94da35c2a50f547d848acf962088d7ca6b887bf4c275f925da0e020a651b5e2dd194427889684f0837afb572454462f9bfc227bebfe497ad2ee1bf1321017707483757bb96445b3522eae43bf447a60b79503a7b25da85617d698e95078ed2dbc24d8f6e254d1fb5354e99de707eb30000b17734e62d30570dbb203874712db9edce019a93c698366d28894ffc8550c52d3514e9013fffcb5e726c261bfd128780951ad2f3e2bd790c7a6bb8eeecf12cc3ac280797162a0c707c229d5fe978fec24ea16abfecbfaff276c5207a066b4a0ad52f34315b732700f940ff651d5c6b1de99749dd82bf3f9f9b78983ff8c8cf43c5f7e30c5555512fbebdfbdbf46e27a7bc24f31b14e0438127a8b48aa2dce7ae843c276a18efda53203a81ab7f21a85f1dd5529f3d6a11b398fe43c3a43bb9d6e800722aa1ca85bba74f55103182740305736b513bc277eb513d7a855c98d3499f414e890a47c90acfc7b23cabb907f49ba214567b52258379de282cf9da251fbcb8f24f61c671df63709fbf4e3bef28c7966f7c25098f210b514e31faf332eed5a5d7fa436b56e5c984ce6e2bcc16a2d48bdcb8976bc5a9aea19c71028062e693e7bf4223f551a48a04797bda2b18d6f6d1c1e4b444458d89140ddf2c09a30b824e9049fd6a3f6842f51386498d6aabb563d27c4e5e86ef0ff5d34b38354eea36c16d26a3356492e401d099a72de027f809b0cfc119b9e8f1e74f4a416c807a950acfcfc71dc79e7a940c74b9911a925bdc02a1bb2cce951292202193709e167bf850bdfec9532d4609dcdf4583cdd5a1db0847e970351e2f8eeaefa8dd546407a010caab7d8ceaef4b556d312a3dbd8f51f65ddd77dc43da65e83b147624907090648a4f913c23957443337b27bbb96225326a9e6a0e1194d5c5d42237fba15086564413c22860d01e824fa8f24b7a36813c2c55788e31ca05790614273566dd4fb1a74df8d93f3843a92b53de52a065f21d0c51d92a903e6874f82eda3bda4e2bb7ef151b41f0bdc1988f0cd5f7711d2cd256e223d767f182f1a8d71eaa9fc0ae65126c09bd094b2601d06dbfb5e3f509b55fd41c41ef0e9cf0bd8ad3e18c5fffa0d6f9dd9a261b9f3728b3403edf1bffbaac8f67004e539b1e02d0039befb1800d6e24e22db7e601f73d7dfe8e77adc5c5e37d2e68fe95de49d59804c793cd84d75dad4aaff3dc1b5adf4dd0750088facb25aaff0ea483a3d6084a18c8c1f9b6cc0f4db7dafc8e6c11676cbcd54275d32fa1f45154d511e937f77f34fe93b9d44fe4351425a560e9f60756964b0124bbe792169bad79ae5aa3ded88c4bdabb850a36641e835e098c3224cf2c2bd118e1962d09638c530d5060a30588ee0f5968417ec2c3b88e10de27b3340e02f360ada7ece8944c5d41fbf383824fb4cd16e51715c23909a0ecbff12d74fdb18f2b9d570c8e31a35baae7a71460c09649cbb44be94535c0dbe38818cae8a3aae85e11e4551b3f5b133a196e5332664bb11dbc49b816bedf4343771157803abf515393fc4bccabc12dadb95d3f62cce8c5490aec7918d1c14cf07677e103783cbfad8e54a8775723a1db1b65ac4bde4b0a0b58ca8243729d793890188f9954ab249dfc58772c0c4ced9eae8da4d80ad3413ac6811e6b577e9adefeb87d7b3d0aa07eb22c39546a2255244bc99ed4ab0a42b13586931f93769cc4f3b7e4f91639cb3ca1d2e7be40625db3e1c7469af3ccac618d6be5ce359721c75083dbcab13240249bc2dfe8c0e54d63e6a249fb3fbf6389c6f1bbbf11052c7bc43b9c85cdb9fb5e43016c9e407ad3a655c60554ba648ededd44a5056760ebaf5402fae2b3610c4bd8b0adb26fd5ff4468703795147de91415f109706d3018d4d2987b3939e768ddf0032bdbfe26c0d6352ff8763ada800fb8a6684579b51c43bf89baff28a0ddcefe5ac0956ac0cfe9e133f2b4e5049cbf4e555e76117d3f31024428ec7abd6709c5f549e943b0e1045692f89335445cb49b6a7d5959b422ff95ec0ba36672711700a9fe4cd446147918d4508232d0d825461fc973f45e0e708f2b176f49bb834d7c6b21821e480a409b0c01fdc1d82371f8b1109f894cf0b9c54924036046327f912f6037130ab90b0f47f300b954fc24747ff7e41e76463759ee08e03630d41f715908475c9aa3772fa31428c1a865705889758b11ae745fd87a9531808b8d6074fa4e0881ba7e3c0ff70873d0b2ca648d5783717aede6cd6c2bb445a817ee86bbf2e99dbcba8204d8661abaedf6fe5df505c564e59f0380c76294f627b9f61d66b53499f8d56003fac3ea8b85726c921ad7aff65636b457f2bc1c965fdd62ae9393709dd124b758af65769f383bdb13437e1c08c896f46825be23335296a7e0b0e727291a8761dc5cc54ec88c2bbb8bf379c2d00e21469ae0f9d7c8bef27e6689fe9710a7a62919e62b66f5ba53c6ec080ebea42f97809a592a9556a8f6662fca7fdd1cdc76db9f477a212ed6b1710900bf9ab7b5bde9a7c37cc3301b59c3be50add4621663aa9200f8c2b3ea88f219a60468abcdf95fa73f049c2a528ce517533037b5ed7f6266172f1598fe2cfd0adc5ab883afa371debfebb1c9b620e766376d305456c851cd7fb616e3f50b91a58877a1faa2d936464074ebe864e955416f61a415efb9356946dcb74f5aa688c3620bba9c0ad474b416e5a6adfc91be4542c89a0fcc457b1cd83a41211448e188af9d13ddcdea0989f11a9ea0769119cb267f5a0a2f896d39881e245e0dd2965097193ca0de36cb116617b4776959eab9e6c40f3da0de0b37cee3bebcdd4ba1bcbbd874a89de6d73b5e0f17e1b3215d8cd151f7f265009bd72d51cddaab05ab018a47c936d0ff76717b431d87a157d881b2fefc6efdda37027c140ef610f38f19ce1a21c8c014d429bd18680c7f7dd66e84d79686e3c849faa330f26df285feedc863cfc102de3927bf4b3285df309c8e2a3c91db9e58be7116b2fc7b1ea2456bd63f514edaacffabbb88965d24d92b030e80cf0e85565055f9649dad90da69adcae4ecb5b464191dd3ec0e37dad816fdcda0144c46791084bb2f698760c6f64b9cd63a14fdb302e7388c7ff938f2dfad8b993ac0984ffed1e01bd58ca764ff0ed0fbd44", &(0x7f0000000080)=0x1000, &(0x7f0000000200)="4ac2d044c17f3e00d15cbb335763e3ab5e5509349e9d5ec059186ba556455260de3db8a1e9a4ffa35503c7655dd453f8690c49e402d8e4490fafd5ab0996978c1855095106152e65be8b160e3be32dbc346ca0b99a36ce3cbfb85df0a804465280c53ecbdf88f5a0908653ac96ee93eba55241e12603659de7d337bb61e7452a3154897ab5468a5c95da580ac47de7d70a1e07a193750499d4db4e44799780071fde9f", 0xa3) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 01:20:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 01:20:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6, 0x0, 0x0, 0x80ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:20:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x4c}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x9b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 01:20:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x8}) 01:20:20 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="7b3fe8faab00aaaaaaaaaabb86dd609ed4ec0014f00000000000000000000000000000000000fe8000000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000001a536261dbc825a637e38e95aea70db4ee5a7c59798b06347bcce7ed89626f89a1ec61d06810493fb4112bb745e22278ad1c38e8386c158e81deab528b6e6f18c5fe91a54f9fcd01871e5e3e9ee9a85c5e97f9da238b481064d80b4eaac2d4cb4cfc3cb773b734b659801c6eb7f6385637ba45c6ae87617e40a50b89d910b101796a43a54d41b0e91b972c6bfa6ac40a27b6c62848a1fb2e"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r1) fcntl$setown(r0, 0x6, r1) 01:20:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f33700204b2b3f00051600d09664926f1518a500"}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x0, 0x1, 0x8}, {0x2, 0x5, 0x12, 0x5}, {0x0, 0x1f, 0x91, 0x5c}, {0x200, 0x7, 0x8, 0x5}, {0x8a, 0x1, 0xff, 0xe6}, {0x80, 0x70, 0x9, 0x7}]}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:20:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)="000000186e8530e134dd0701db625d932979d40000000000e2cb62f8b3541f06b972440b4f00000000000000ffffffffff0900eeff000000006f9466af678f78d1eefd142ac288458323c624561c9c8b5087f150bc8c608898d94d", 0x5b}, {&(0x7f0000000640)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae202d3bd5c2d4cb87887fe0f79ac9b60f33d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72b5d871d0336ff5a303f42ee56ded3dc5c49ac245f25e0d674d2679a9be3a854b6891f73d363c0f4b503667b88c9d28ded77f38ff5d1b7f500574c7001d173c467cd64724", 0xa1}, {&(0x7f0000000380)="3f1e0006ea07a63b6c1022da5e77e6afce9f8960210400a41301f4561ff74b2eb432624d83dd77f9a95e7b8e47815e682c77ed000000000000000000", 0x3c}], 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x28, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x3, 0x21, 0x10001}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xfd, 0x9, 0x5}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000280)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000700)="4a706ab3540697dae35fe522131aca3442f6c623b83ec8300dff7cfd425e72589b1f1e41d390de4842fe7acba5f3f7980e1150207e290fb83aea6c9884fcd4fdfce26e257efaac965c00c874dde4b14bcd5488fa72091c9027839099b2ea1321be263d167c3611244e0a59da12f960a0f11dbf07491fff6580413aa736a6799a913e0b7b09175f48fbd4f7313608a910090d745bfce00882f92694b182af465d173c002d553fc5735fd52b7eb4f4c99b3a22c032a30cd4cf5edad93ba03dcf70c8ff7186ca702388fe3b538eb40960e69bc990092e55305529cfa41c7036bd726a5b156d4e224c96", &(0x7f00000003c0)=0xe8, &(0x7f0000000800)="c4fb16a2caa6d14584deae06e9193f97820400b4bef82d68f157c5198b16a3a518878b2787749a0ba776ac1404a35db47e0e36b2ba23252004e5b7525b916c2e6467b21190286cd84f0c204c9d0b4559129c6f608b334cc37bd85530a1894d875153f87e6c7666bb818abb2c88f33f4af9d14b0fcfc010687806592a56f5d015a6152a93f5d4b9e8218f53f14fa30d4ff92361b5e2c32dc23ac83f9f0f2495f15190d0dfaf1578d175c6d172bd017578578ddb294127922236f84fb35aca866a0ea8bfad0a2c806ffc4f9a7eb445674ec3ad681da6665d20a82341205783e9d824691321aeb5", 0xe6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x4}, 0xdfe7, 0x8, 0x0, r1, 0x2, 0x3, 0x7}) socket(0x2, 0x4, 0xd2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x8334, r4, 0x0, r4, 0x0, 0x100010164, 0x208}, 0x3, 0x400007, 0xffe}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 01:20:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x400, 0x400, 0x3, 0x100, "b017a48b1f268e5ee42c7c23d3b4f6bdd9a0c4eb", 0x8, 0x8}) dup2(r2, r1) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 01:20:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/67, 0x43}], 0x4, 0x0, 0x3f) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\xfb2\x02'], 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = semget$private(0x0, 0x0, 0x2a0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) mknodat(r2, &(0x7f0000001580)='./file0\x00', 0x20, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00003f5000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='x\x00') setsockopt(r3, 0x29, 0x2f, 0x0, 0x0) sendto$unix(r3, &(0x7f00000015c0)="575d550b9d7f54002da026b1d2bef070dc36e4776347c934f642aa8201916b258fcec81beba392467288608ba3b64b7fdab296b2d368530e2b0f764314d263549f4b210e9f87d83abbb769cf5f91d223a8fbc70573093d739029082610d9c5129b909e25a0eaa5866f6e484ecb8fb55ab4b691a8b52a613f49d0b07292579ff810560a3a3bd3ba6b50c8874b96081a4f4021f17394bdad400877aa1f", 0x9c, 0x4, &(0x7f0000001680)=@abs={0x0, 0x0, 0x1}, 0x8) 01:20:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003800000000000190780000ec000000000003041ac040c892907800000000450000080000000000110000e0000002ac1400aae6169d"]) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) accept$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff500"/110], &(0x7f0000000680)=0x6e) r3 = socket(0x2, 0x8001, 0x0) getpeername(r2, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x8001, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206999, &(0x7f0000000300)) r9 = socket(0x2, 0x3, 0x0) r10 = kqueue() fcntl$dupfd(r9, 0x0, r10) socket(0x2, 0x8001, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000300)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000000c0)="f845e613337eab7ff6d600ef4080cd14e3282c2ca6c70c4e8d07421b83cbb4fa6623e005439f70c929a59861b9e7a38bf0a23522c90d21a57575d68e4a3bb0ef1a8da22bf759e8765e6656f0bb57b0a2fd8f40a52f216a71cc0723139e7475562ed96cc7fc0171fade2ae3b4995c89ee75084e3e4bb92f4d98ef10387589382281698ae8d8055e0ea4b88267e503e2d91991acc8ba5dd72314e73b62f6d9b74581c0de3a2fae193b3c0299ba51c1780aae93df97523dd4ebeeb2968d7170fe63ced3c4f5c24852aa4be420f1038b219e2997ffcad266a6082fe77c7151998bd292", &(0x7f00000001c0)=0xe1, &(0x7f0000000200)="bcbf524dd5e362bb211a34aa429d2d9f7283f8d09981bc8147d1a5eeb854ae76076e98e6c0f4ccc8e4fc6d3b2d559612bb56418039395e67deb6be9a6f04d17d2a0ec5986f9171343b4e99befdfa59d06894d411f6abf95490f8d4aea6ecb59f16f69e43fd4cd27f4afe424875833f23df800d027208f1dc06bee95061aed90fdb756b33642a681bb8ce360f9cb809503a01b12c0d1e7a46bf50dab3cd6848162b6b0fb62673d7eb2b716e00aca3d384e660df9115cc6b3feb6314ae5f2cb798332dc18004639132434fa69e22f10ff7b348aa68a6eafd0e9ddd6b5fcaa34c1244568232", 0xe4) 01:20:21 executing program 0: r0 = semget(0x2, 0x2, 0x4d2) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x56) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r5}) r6 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, 0x0, r4, 0x42, 0x4}, 0x22, 0x295, r5, r6, 0x5, 0xffff, 0x5}) r7 = getgid() r8 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, r4, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/207) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/200) 01:20:21 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x6, 0x4000, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="985f51f2a9e89ee6f1cc379c3ee9c3c417e03b2a7032d537ff56dc1b271c27bf690003bfe060d66190f4c2d1a6f61fb1dec12b1eebfed9be1b00e392dc184b2efac921b7a9f91d7a0de8a73803869d824fd5973ac2dd16bcc2f653b681f1389cb5136fdd2c1a111b1310ea4fcbd9d617d20552f351a1c466f582cb598f86", 0x7e, 0xf, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff372829da6fecf9333adc14ead62e3eed2b29f002e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270366f0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90f0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffac4589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4dd413e6dcc85339960e5d87da2e27f568ec4d20cb0fe0e2b0e61394b39afc33bb04be274c12ac10fd54a135c0028c6791326de6e915e3b36c2c7690f1991f28aa7ce3417da4e9c05da52c6536d38bc33307a84ff1467792e8c0c62775e60c5029fb7f6145c8c49aaea1576a9f6586f29f116350fc578a9c51f1847efd5bcecdf464476d0c181ee0c7671f3419fe9678753d53f9c555ab3e63fe6ca8dccfae1c005af96dcacda1b1089908bdaf7e789ca1ce7b11ad949cdf6eb22db8259ff1ffd42f782a7a5dc33cafc", 0x220, 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = syz_open_pts() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) fcntl$dupfd(r1, 0x0, r2) 01:20:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 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", 0x20000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 01:20:21 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="0000001860", 0x5}], 0x1) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000300)="019ac0a7b29b96af4f474c52539f050a4bddeb35a6073276dba792f67a957aed99686e3c9f65090a76567ce4a30b96cd12838aa32b8ba0e6d757453812d50bf79b395f4ee8e6ae0f76fffba6a8d1e540f5c600c6053859e394ef4a38f83618a6aa7cbf35ee4c768e272fe329e6d1aff4619132dee5f143b314a8466c596efe8857b9898a903ed68909852527cbc07142c63dace1edbd60f154fbac07aeb24d009bd6bec470eb2882b3096543217a05a90e491c94328c1514e2479dd2575aec80e763b3f01645e06f9a30be12279e77df3a4ee2ae28232aaac5d5344fd61557199de54716bbf975f37a5e7342312dd19b455aeeb6898a0a2e68ec3090", &(0x7f0000000100)=0xfc, &(0x7f0000000400)="a7b42a6bc7d5fc388c0c8bfd9a0bb0acd27995b5ed4f07f5fd47f1d539845b395675710d8cfb9f621185e99325641f59c0994cee838ad798a14713039e5b3cfa5897fe04f2c24e1fbccc1892e1851761d305127d76dbe31920746918773ff108112008dd73a077643c8632e11bfba98973979295e38a", 0x76) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000004c0)=0x1) sysctl$kern(&(0x7f0000000480)={0x1, 0x42}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 01:20:21 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) ioctl$FIOASYNC(r0, 0xc4504449, &(0x7f0000000040)=0x3fc0000) 01:20:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x302c, r2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:20:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r4 = dup2(0xffffffffffffff9c, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9f, 0x80, 0x9, 0x1}, {0x8c8, 0x4, 0xec, 0x6}, {0x8, 0x2, 0x7f, 0x4}, {0x800, 0x6, 0x8, 0x7952}, {0x1000, 0xd2, 0x1f, 0x4}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:20:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xc769}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) socket(0x6, 0x4000, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x1, 0x0, 0xeb5f, 0x4800000}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3ff, 0x4, 0x8, 0xd9fd}, {0x3, 0x1f, 0x8, 0x1}, {0x0, 0x18, 0xf7, 0x2}, {0x51, 0x3, 0x0, 0x8000}, {0x28, 0xb8}, {0x0, 0xc5, 0x0, 0x65f8d867}, {0x5, 0x81, 0x4, 0x7ff}, {0x3, 0x8, 0x5, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) 01:20:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0xffffffff, 0x3, {0x7fffffff, 0x80000000}}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}, @udp={{0x2, 0x2, 0x8}}}}}}) 01:20:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 01:20:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) fcntl$dupfd(r0, 0xa, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000280)=""/34, 0x22, 0x42, &(0x7f0000000380)={0x2, 0x3}, 0xc) accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000001c0)="64a92716450b3103fdbf7eef5890b1725b7469b21186cc9f7bae0b4601ae5dcebd8f7ef413a98f4afd9db6ca635d66cf0079da5bf51ec3790b85252a696da571b8e6d2bd3cb0eb36", &(0x7f00000000c0)=0x48, &(0x7f0000000300)="0e80f59b479cec03e85a82c9cbfc23fe4e7c9ca4db6d0763c653fcf1411c5f0ee1035f03e36f690f20abfe95b7a20ccd3c9258f4393335d76306e33ded89759184d256706adeae4b18b3ef04a9d481fb58add8fda0ca4013e4b2e3416a4c28d3c7cd2989a2e9", 0x66) 01:20:21 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x31}, 0x47, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x56) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xe, r2, r3, 0x0, r3, 0x42, 0x4}, 0x22, 0x295, 0x0, r5, 0x5, 0xffff, 0x1}) r6 = getgid() r7 = getuid() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r8) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0xe1952ce285571b66, 0x0, 0x6, 0x8, r8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r6, r7, r3, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r9, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[r6, r10]) 01:20:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x2b7, &(0x7f000097e000/0x3000)=nil) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x1, 0x177, r1}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$SHM_UNLOCK(r0, 0x4) 01:20:21 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000020000811000000000000cac6964a000000000004000000051500000000171e0000000000aa4e095d580008"]) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000001, 0x100}, {0x400, 0x2a}}) 01:20:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x0, 0x10000, 0x2, 0x8, 0x1, 0x0, 0x2, 0x2, 0x0, 0xb205}) 01:20:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [{0x400}]}}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206999, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x8, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:20:21 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2facf6f0221d0b44935b838ab5b3d34c2850b8d78009175fa402ce61751e32f873d89ea0f0ca000000000000000000"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x2}) write(r0, 0x0, 0x0) 01:20:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/135, 0x87) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r6) write(r6, &(0x7f0000000240)="21ce1383289000a04e1fc7b638d5f8906e10147f5bc40c23d231392a7f92ec347c0f4dc3c2f98177d33cc3c18996d387bf6bfdd64ea040fb199e3b85f553ff9106d87d14d7d1cc8a215c", 0x4a) fcntl$dupfd(r4, 0x0, r5) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x9, 0x81}) 01:20:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000064cb2db1d00090000003100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:20:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000880)=""/83, 0x53}], 0x1, &(0x7f0000000180)=""/65, 0x41}, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) semget$private(0x0, 0x2, 0x189) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606941, &(0x7f0000000300)) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 01:20:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x3, 0x7f, 0x80000000}, {0x6, 0x6, 0x7f, 0x7}]}) 01:20:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xff, 0xfffb, 0x4, 0x5, 0x775}, {0x3ff, 0x400, 0x6, 0x9, 0x2}, {0x3, 0x9, 0x101, 0x18, 0x400}, {0x8, 0x40, 0x0, 0x7ff, 0x9}, {0x2, 0x4, 0x9, 0x80, 0x8}, {0x6, 0x5, 0x1, 0x9, 0x4}, {0x0, 0x1ff, 0x3, 0x51d, 0x5}]}) munmap(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000100)={0x49, 0x2000000, 0x6, 0x2}) ioctl$KDDISABIO(r1, 0x20004b3d) 01:20:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 01:20:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x40, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r3 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r3}) r4 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, 0x0, r2, 0x42, 0x4}, 0x22, 0x295, r3, r4, 0x5, 0xffff, 0x5}) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r5, r6, r2, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, r2, 0x6) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 01:20:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}, {{}, 0x0, 0x0, 0x1}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffff8}, {}, {{}, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffe01}, {}, {{}, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0), 0x4) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7c8}, 0x8) 01:20:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x20, 0x132) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wskbd\x00', 0x8, 0x0) pwrite(r2, &(0x7f0000001b00)="a94861ab96db68800844cc585fa9ca4b98f533f2488bbf656ab1", 0x1a, 0x0, 0x80) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) login: pckbd_enable: command error 01:20:37 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000040)) 01:20:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0xa, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x50}, {0x60}, {0x6, 0x0, 0x0, 0x3f}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x3, 0x1, 0x9, 0x40}, {0xa00, 0x80, 0x0, 0x7f}, {0x8afc, 0x0, 0x2, 0x1}, {0xfff7, 0x6, 0x3f, 0x9}, {0x9, 0xfa, 0x1}, {0xf832, 0x5, 0x3, 0x401}, {0x78, 0x32, 0x4c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000200)="fb4516f17eb28a8d1a029bef232f", 0xe, 0x0, 0x0) 01:20:37 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x2, 0x50) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000080)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x2}]}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:20:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x80000001, r1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 01:20:37 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a0000000000000000000000000000000000ff0200007c010000000000000000000102009078000000006040008300000000ff02000000000000000000000000000100000000000000000000ffffac1400"/118]) 01:20:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [{}, {0x0, 0x0, 0x1000}, {}, {0x2}, {0xfffd}, {0x0, 0x1000, 0x4}, {}, {0x0, 0x0, 0x0, 0x200}]}}) 01:20:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="5d7e5fc9725b61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7bd3ea1b581a62f714cdb34f6ff8200"/66, 0xfffffffffffffef5, 0x40c, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 01:20:37 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x1, 0x4011, r0, 0x0, 0x7ce5619c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) 01:20:37 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x10000, 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f5d1c7f000000000000000057d56c4857e13cc45117879c000000001a0025b5ffba03d1b1304402c4ca597774f20bf193d894e773e83d9b9ec545abe1092628f934d182000000000000000000000000c0010000642a9f17fd7ad8e903b06ea000"], 0x10) 01:20:37 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) setgroups(0x0, 0x0) getpgrp() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x410, r0) setgroups(0xfffffffffffffdc9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) 01:20:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x101) chdir(&(0x7f0000000140)='./bus\x00') sync() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x6, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x1000009]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x400, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000100)={0xb, 0x4, 0x6, 0xfffffffc}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCLOCK(r5, 0x20004276) pledge(&(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000240)='\x00') 01:20:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x8}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) 01:20:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40000, 0x0, 0x0, 0x0, "00000000fbc277e9075c09528500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:20:37 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0xffffffffffffffff, r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r6, 0x0, r7) linkat(r6, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x0, 0x0, 0x0, 0xdc2a}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) 01:20:37 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000100)="a0eb9002da251632091ae6381bd1e054e03510a4187c5c717988540391b1060b3fe5e3b562", &(0x7f0000000040)=0x25, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x2, 0x800) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000000)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = dup2(r0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 01:20:37 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0, r3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 01:20:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0xffff0001}, 0xc) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x8001}, {0x0, 0x5}}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) getitimer(0x0, &(0x7f0000000100)) 01:20:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x2c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x6) 01:21:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x10, 0x1d, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x10}}}}}}) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0xffff8000}) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c6530000a8304c6454ae769c22ccc313ce25ae1e8a536dca706d57db3232d7ba08e72"], 0xa) 01:21:08 executing program 0: r0 = msgget(0x3, 0x3c1) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde1aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9baa15342c501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7adc750a455afbce6606cbf31d0f1be4b5c45776b747f7f07ba549309efdfcc945a88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84e067e5d763f8d2459dd85508abdb4b57b217298eca0a5ce79e8e738c06d371c1794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xe) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 01:21:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgsnd(r1, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r5}) r6 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, 0x0, r4, 0x42, 0x4}, 0x22, 0x295, r5, r6, 0x5, 0xffff, 0x5}) r7 = getgid() fchown(0xffffffffffffffff, r3, r7) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r2, &(0x7f0000000080)={0x0, "0b3aef03b78f291a24ad74db490a69f32166d2a5138ed91bee463499a3d4e6adb1e509032861a7372d998c284fdf0ce5ad51bf3cb09ba64ea8894e3b60b8f67085659648de55861c30850dd6e4b3"}, 0x56, 0x800) 01:21:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r2, &(0x7f0000003380)='.\x00', r3, &(0x7f00000033c0)='./file1\x00') r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a8bc9634e19769bbd731b61cd6f64fd42ed26070cfaf71cbf66d098ab781349e2b8537140d10802001b0805000000ce2d47945fb141661020471bca285e76f10b45477e5b20ed43dc25d47e359773b5cca9897c84246aaa8197574138e1eea044b6416bd71bfe235bff3a5099b969f1c78347a4e13266516bc991c0929ecca3"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) 01:21:08 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = dup2(r2, r1) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x5) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 01:21:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x144) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x48, 0x0, 0xff, 0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000007272516e31123790ea9c00"]) 01:21:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x34) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "6d9d67", 0x18, 0xf0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="d4d21799a3b9ad67a67008a5c7c99a45", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) 01:21:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r3) fchdir(r1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='r\x00') fchdir(r0) getrlimit(0x7, &(0x7f0000000040)) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 01:21:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102386, 0x18ff2) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x1, &(0x7f0000019180)={0x57, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000191c0)={0x5, 0xffffffff, 0x5, 0x1000, "68c4de355000", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x1, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) 01:21:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005}) r3 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x22, 0x295, 0x0, r3, 0x5, 0xffff, 0x5}) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/207) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9, 0x1000}, {0x1, 0xff7c}, {0x0, 0x1f, 0x1800}, {0x1, 0xf4}, {0x4, 0x8, 0x1000}], 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='~', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 01:21:08 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040)="6576d7fbfd4d274902ab45b3a976a76e0cce7d9a9ae387b5cd5f75f2c9f8fb2a84b5e5be0b9d8b6c8b2db55044dcbb220f7fdf679cc4d7ab89b5fc1f62adb3aadb9edc6b1a0c7ce420057f3b264a308009b215d4de44814fd697387307f53de96792f4b040cfb79b49c917da9f04a42124efd99f2c8c4253388876e5763ddfc842ab77144b5dffb1b55f7965a397e59e35e401b65c645f76dac87d6852b22ada10d0c8d42e80a7ef74777e10614334470878012ad47625cf3db137946dd308b62aa4a38be92a46128cd885187c06025a12eb16", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="e6d62277df8a53648b7ea2d5ad34b882137c69e61937143373a29664c7858838db42b67374c0eb60283ad0f31ba09820cbfe900b159c8089a052a499fa96f4c540a03222a7f9a755f241f0f9c1781b4879d2465b63004608201d756e20466ac989c1a235b56938447a01edf783ee9d5c35e4e6359ff28d", 0x77) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x2e5, 0x0, 0x4], [0x0, 0xffff, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x118, 0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) mmap(&(0x7f0000246000/0x4000)=nil, 0x4000, 0x2, 0x12, r1, 0x0, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x800, 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[0x5]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:21:08 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x2000101, 0x1ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4bb000000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r0) pwrite(r1, &(0x7f00000006c0)="0000a51a102185784ce2c31868736c8fe37949bee501fc41cb93138fb597a6491ca10499349147c829fc338b0e48830932dab6a9d560ce866fe0d46c08578af4da69b0f6b60ec49fbc4d26641f2e3d80099c260cc6333534fbff323895a6feff17b30800000000000000c17a2eaed200"/133, 0x85, 0x0, 0x3) dup(0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r4 = semget$private(0x0, 0x4, 0xddef204929a391ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000005c0)={0x0, 0x8, 0x35, 0x7ff8, 0x200}) r5 = dup(0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) kqueue() socket(0x2, 0x5, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) 01:21:08 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0xb, 0x0, 0x0, "4a02b93d"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 01:21:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x782) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r8}) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, r7, 0x0, r7, 0x2, 0x4}, 0x0, 0x295, r8, 0x0, 0x5, 0x27, 0x6}) r9 = getgid() r10 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r9, r10, r7, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) setregid(0xffffffffffffffff, 0x0) 01:21:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) shutdown(r2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 01:21:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80000000) syz_emit_ethernet(0x136, &(0x7f0000000340)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x100, 0x3a, 0xff, @rand_addr="00000000e00000f3ffee399f7100", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x18, 0x1f, "e96e6fd229fb547e11e6b6eb406cc19b4a176de9909e4509f2f20fb5ebafc719ff5dff152921e8983282c6fc9d9a614fd3b992224592544bd7cf1b08d817153d9911c1ae27094b47fcb2d4a2a75acb03ef13e0bceef1bf63abeceb3343198dab3534814277e95e7b8da035de1f17fec600948b11d84d1fa0f04833c8c41e77af9976a54fd8b42aca4b847119ec606eb1d627ccdb41386ff1a46c47d8bee707ad20c143520dcdc1504faa6d36dea62ff60239458a2f85c0bd38dfe03719dc7d8714b15fb1bc95c64dec7e3a76cb6c02a48eff12673388052e1e7c4338905a7b32d004c687d84a1eaf642f7fa9a299ab8be75a9654411e"}]}}}}}}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfff, 0xa7c}) 01:21:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) 01:21:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x9fa7, './file0\x00', './file0\x00'}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRES64=r4]) 01:21:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00']) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) fsync(r2) 01:21:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0x80}, {r0, 0x4}, {r0, 0x4}, {r2, 0x1}, {r3, 0x2}, {r4, 0x4}, {r5, 0x20}, {r6, 0x10}, {r2, 0x4}], 0xa, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) 01:21:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 01:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x4}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1ac19be96914f6d33675", 0xe, 0x0, 0x0) 01:21:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xffffffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="a6", 0x1}], 0x1, 0x0, 0x0) 01:21:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x8000, 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b4", 0xffffffdd}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x1) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="3a553c8e8d4c3c019c5d2cb5fc5b0214119d49ecf64e81ba11b39d57c966f22378b0bb41121d35baa7c373fb65e664f3a455ff60c05acbfead24e3f32e61a25aa443ad3ff6a3a407088db0fa6d2e67eed902c79675454dc8106670f6bdc4989a034dca7d36dd78881c36a81f54c63814428404ae4521f98ca1d14d8b7f0d2a5c5047f34fa574f064fc4f3d0861bb0dfe4a165e0f45bb43d60413fb65243c9d74d25d886b2c867e692c1aaf7661f5957281eb3010cc0b41", 0xb7}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="b383fdfe99b93bd287a48d60de92d0a39a7256817bac586d3ffde69e6ecca8ea9d79b42ea2c9d2892adf4fd95b", 0x2d) 01:21:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x2, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) chown(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x0) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x2) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 01:21:18 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sysctl$kern(&(0x7f0000000100)={0x1, 0x15}, 0x2, &(0x7f0000000180)="910d9f6f37138e9c63aefd0b91cddd6e7b4edaa1b7e3d5133a678ea21a71f9c074179e168075f0540b9b5c10af6cdad31120be70d9051a633e5bbb91e411622d9aef89145ec0e25848ab780e524f41d2eccb5f3c2e5cf5cc8630eb5c544403f26693ce2ff6d5453a671c78d1d9228bd94f9bc6b992ac3c597c", &(0x7f0000000200)=0x79, &(0x7f0000000240)="3b2e15b24764e286ac4c1fed5b7e821d62b37baa7c2d8e86475b4c7e420fff4d6adb6e5f8100b3bda91bc9ff115b2b249af37ea3412ccb0f0c5cf342e3b31c39b34287b51cec89fe9f43e7e38df222aba6dd91a8538413942f58ed9775d955447fc786da4a49fb6774874a42359d12c6d397ec5351c5cd1fa962931364871939cc4424a525198ad69de90a78099cb9e6813f946e267b2c93a8e6196aa08e671cf47b7d80da3e40f10320bf891bd8a15f351663214e40d1cf0e887c0a0654cfe1ced1821ca91d5accfebbf1cc9be50d9c438b01996c547abd1e4393609ee989eb8e", 0xe1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) clock_getres(0x0, &(0x7f0000000080)) 01:21:18 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x10, 0xe02) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\',})\\*({)\xf6\x00', &(0x7f0000000180)='$\xa5]^\x00', &(0x7f00000001c0)='![)\x83/\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='**%-[\x1f}^}[\x00', &(0x7f0000000280)='\x00']) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) dup2(r1, r2) r3 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1) 01:21:18 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) 01:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) pwrite(r2, &(0x7f00000001c0)="d0de00cfc487eb3497a92afc1862bd3b93b4ff3ad4e8060000000000", 0x1c, 0x0, 0x2007ff) 01:21:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eafd125ce3ff0000", 0x8) r1 = shmget$private(0x0, 0x3000, 0x2b7, &(0x7f000097e000/0x3000)=nil) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r2) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x1, 0x177, r2}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x8001, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206999, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r8, 0x0, r9) r11 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r10, 0x0, r11) linkat(r7, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00', 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/14) 01:21:18 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x804, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0xfffff800) 01:21:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x9}, {0x6a, 0x0, 0x0, 0x6}, {0x8, 0x0, 0x0, 0x10dc}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3acb32031158ae7c8ed6488193cc6480542f73d5a4ee58c1bab6542c7c9c04ecbebbb698e8a8d9f3e5be1ce2f502a5b38b252e923b1f80b1227d8aaef29b74e6f010851ed392274c397121c6f2959cd1a2374360a5295b49574ddb3f9ea3ca7d9ea8394a58521b5e1ee11ce60597", 0x7b, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x400) 01:21:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@abs, 0xffffffffffffffff) 01:21:19 executing program 0: sync() getrusage(0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x22, 0x295, r4, r5, 0x5, 0xffff, 0x5}) r6 = getgid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r6, r7, 0x0, 0x4, 0x8101}, 0x1919, 0x8, 0x80000001}) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000300), 0x0) fcntl$dupfd(r3, 0x0, r2) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/45, &(0x7f0000000280)=0x2d) 01:21:19 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000806000688a8065f0009aaaaaaaaaaaaa896e8682dd9e6a41eeece0000000000004f3b9278e35e0000009a2c230000000081f294743b42b573582654a3e7287e59848805e6937cfc02ead4f56210c44758ebbadb8fdd7e9e5f459a00b8b52fd006c9521678c2c02b30fd4754427d919a76251d57fd881ee715dca6490d623ae414df13cf45b7e20794"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x6, 0x401, 0xffffffff, 0x3, "0986698879621ae6b5f2897b2eef543c79d616c0", 0xb1, 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x80, 0xc5, 0x5}, {0x401, 0x2, 0x7, 0x4}, {0x2, 0x2, 0x8, 0x9}, {0x1ff, 0xfb, 0x7, 0x6}, {0x6, 0xeb, 0x0, 0x20}, {0x200, 0x7f, 0x0, 0xfffffff7}, {0x7f, 0x80, 0x69, 0xfffffe01}, {0xff, 0x1f, 0x6f, 0x5}]}) 01:21:19 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff130000000000000000000000000000007cb4ddd7522cb82deb529bfc7a238b81000000890000000000000000110000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x148, &(0x7f00000004c0)={@random="e81ebeab0018", @remote, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x21, 0x4, 0x0, 0x27, 0x132, 0x66, 0x8, 0xeb, 0x4, 0x0, @rand_addr=0x5, @multicast1, {[@timestamp={0x44, 0x20, 0xdc, 0x3, 0xb, [{[@local={0xac, 0x14, 0x0}], 0x34e}, {[], 0x1}, {[], 0x5}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[], 0x80000001}]}, @end, @end, @ssrr={0x89, 0xb, 0xe, [@multicast1, @loopback]}, @ra={0x94, 0x6, 0x401}, @ssrr={0x89, 0x7, 0x5, [@remote={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0x23, 0x0, [@broadcast, @broadcast, @rand_addr, @multicast2, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2]}, @lsrr={0x83, 0xf, 0x5, [@rand_addr=0x6, @loopback, @loopback]}]}}, @udp={{0x2, 0x3, 0x8}, {"c7b165850cae69dfaedde0193d2fe9d2d0cc16f7d2508587e2224808cbd7b21d44b15270e1ae46ce28265934fbf891002fa7172f6713446bc52a4581934e6ac74632002ffade5c73b159259cdc83b97bd1424c099b2430c1c37d231c5b363b50250105e9946256e82d61184231c769ff600eea92aa5e424f50a388adb94898cb1ded86e9f217413fc30078bcc1cdfb4c432b8f7f25c8714ed0212d0066a1116562fce4daed45"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe4, &(0x7f0000000280)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xae, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0xe, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @sack={0x5, 0xe, [0x632, 0x9, 0x1]}, @timestamp={0x8, 0xa, 0x9, 0x4}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0xc8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b02ecb9cb86dd6000000000923aff21405aafca5101e693020f82783347a0ff0100000000000000000000000000014e224e21edbbc3177846bf74cfdd3e5d01683685ca77caf7cb4bc01db775d106c2ab520e6802eb3c5bcd5ceb6da50bb5eb4dc76e240c0500a00573f641b13ba9c50ee3e9c47f011aa0b6f50c911d4a7f829588ecb0bb29eb287c57c50f36212f5c47896beaf4e012e863d0e9140e0f92", @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="a00400409078f9a402040100020c64fe47e2dfac75c93a6702040900992f1cee2fceee60547c3f61f7927a1175419f57b25f10ee590a4b5be144863bab81dea38bcf6e1d367372f27e136e475f1c059cad0993f42dd277725a3366a9f0a3198f8ab7dd327a11d3de078e8a9dc9a277bf00c1a82b24a7ac3d4ded7c85070bec082830c38d0d46"]) 01:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)) fsync(r0) 01:21:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r7}) r8 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, r6, 0x0, r6, 0x42, 0x4}, 0x22, 0x295, r7, r8, 0x5, 0xffff, 0x5}) r9 = getgid() r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r9, r10, r6, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r9}, 0xc) ioctl$KDENABIO(r4, 0x20004b3c) r11 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r11, 0x80206999, &(0x7f0000000300)) mkdirat(r11, &(0x7f0000000040)='./file0\x00', 0x20) 01:21:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x8000}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x8000, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 01:21:20 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x2, &(0x7f0000000140)="98f7e7aa8ce02ebb52fa9d23a9bd646d4a038853c4c432fd38e87a1a8a7861612d75a2554a2b1b47be7ab49d9623cc189a5f9706d0cf430e14a78de2b0eaf7e354173d9b1c68007875f855a93b8528b9d546d993c7b84e1a49d2b366d6eefb43000000000060d4863db099c926935d5d00000000000000009a36cd167207848f033384b8fedb05e1829b891128254123109360295d6d4fe6eab004ae6613bfb16f543283f0e89c5477a83ede680922726039c80729193982ac12319537465c6b41411737e7dee5868e3efab701f3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0xaf2) 01:21:20 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd8, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xa2, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x24, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0xb, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @sack={0x5, 0xe, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x399, &(0x7f0000000100)={@random="3ef994762140", @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, '.!a', 0x363, 0x8, 0x46, @mcast1, @loopback, {[@dstopts={0xf0, 0xe, [], [@pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1f, 0x52, "9a8bd6bb50503f7849b62732c137ac4931b8b80facc6ed8bbb69d4bc2f47727dd66e2a4cfa6f4d712614dee8cc3649bf190cc9ef177dd2c892f03956e1fb687e764b661ad2d64b8756503ac7ca96d8b6d539"}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}, @dstopts={0x4, 0x2, [], [@pad1, @enc_lim={0x4, 0x1, 0x44}, @ra, @padn, @ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0xa651}]}, @routing={0xc, 0x8, 0x0, 0x0, 0x0, [@empty, @loopback, @mcast2, @loopback]}, @hopopts={0x3b, 0x1b, [], [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0x6, 0xc5, "813af3cb9bddb21f7cbe10ed6bbb669647434bc5395216b991b7fcb39b82366cb2729dfd8c96664a7c6bba99d4be7c7e3f5eed54613e67fbb4e03edd030943a77088fc4dcf10066c35ecfb4a9cb8b5352fe1e09d7ab8a9ba141c9121885f6642e4e743fe7d85d89a611cbc4badf6d362018078bfe49bfd79febfe3ceb40255586bce80e7826360c4a3bd78c3c01e2430c6439d667fef2a5460cb5ddcb605f9f8ccd0d7f8f0ae7b6220ea3bd1b82c232bf280315b296581534c8805e8be51b7ca485df1a573"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8822}]}, @fragment={0x6c, 0x0, 0x40, 0x1, 0x0, 0x8, 0x67}, @dstopts={0x8, 0x0, [], [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x2f}]}, @fragment={0x11, 0x0, 0x7f, 0x1, 0x0, 0x0, 0x64}, @routing={0x3, 0xe, 0x0, 0x1, 0x0, [@mcast2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @ipv4, @loopback, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x3, 0x2, r0, r2, 0x1, 0x0, 0x11, 0x40, 0xfff, 0x0, 0x40, {[@md5sig={0x13, 0x12, "a5972055d23b07131979b861713acdd2"}, @eol, @md5sig={0x13, 0x12, "dda3d36ba3b59e36e920781e7e3a7a82"}, @sack={0x5, 0xa, [0x0, 0x9]}]}}, {"ab2ffd52191b886991288c1850abd97ca60c3048b19e9da3ea2971bf9e104e78a4acf586a003d138ea939b2068d689fc51ad68764fca664fc8bb6ef9ef9b8b417cc8618048b037a3f3bf153c282a494cc6c48e32f42442c5b16e950b844bb681c5e53825010a50672e6a22ed9043606508387a1e01ed15ff78406566314c9f57c21ec74ab3b24d09230bb203db4ad20be93589657a879d6cd301cbe9b67e9eeabe51e6cef836ec25d57230894e0dff46e68133714ca415"}}}}}}}) 01:21:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x3ff, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x7f}], {}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:21:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4000, 0x11) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 01:21:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:21:20 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r0, 0x0, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) r1 = socket(0x11, 0x3, 0x7f) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x4, 0x56) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r8}) r9 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r6, r7, 0x0, r7, 0x42, 0x4}, 0x22, 0x295, r8, r9, 0x5, 0xffff, 0x5}) r10 = getgid() r11 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r10, r11, r7, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x252, 0x0, 0x0, r2, r7, 0x188}, 0x80000001, 0x68, 0x5}) 01:21:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x4}], 0x1}) 01:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) recvfrom(r0, &(0x7f0000000200)=""/160, 0xa0, 0x847, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:21:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x0, 0x0, @ipv4={[], [], @multicast2}, @rand_addr="fe0475d2ee81a6b06f12d3d573f17d2f", {[], @icmpv6=@ni}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 01:21:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000040)=0x2) 01:21:20 executing program 0: socket(0x2, 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x56) semop(0x0, &(0x7f0000000180)=[{0x2, 0x7}, {0x1, 0x7}, {0x1, 0x6, 0x1000}], 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r6 = getpgid(r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, 0x0, r3, 0x42, 0x4}, 0x22, 0x295, r4, r6, 0x5, 0xffff, 0x5}) r7 = getgid() r8 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, r3, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/207) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x42, 0x0, 0x6, 0xfffd, 0xfe01, 0x8, 0x9, 0x1]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 01:21:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) setsockopt(r1, 0x1, 0x7, &(0x7f0000000000)="374c3189b0d77992de85175228cdd8cf2060f46f1445e385f493e930b740ebede901b08fed17bff7f6dbde47b288ac8004204ada2d763f156ad6c03a297f569f317f818c0737fbd7c57b9d94fb33ac7eed348599fc5eac2aea0789f6a173dd49ae99803948d2bbca0b2f31efb0ace92bdae10f8045faea41a1f3d6df05e8a4169cc3c8cac683e5085b4f974d963a16e457a47ce2220f9d7fd365a786ab2095fe9979f71fb0bac0b16f", 0xa9) 01:21:20 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ec237a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bce086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f0833ba4bf9efb39f7489719181baa1e3913d29cfe1eddba34301ebe715c06bfdbfffac6ad2fe2ab535c70bea591871dec147088a1a3c1c74deb06e4fd96653a2da4ff9a396c9b367f294aa0e034398c1b302005cc78ae4e0932a9602d74839b076147a0a99e01038c01d977e157284e0159c349606376948802809e63e18412e2f229a52fa93595ba1c96b93314c00"/269, &(0x7f0000000140)=0x10d, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709000000", 0xb5) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x3, 0x3}) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="50cabae653c2fc9a77a76e09059b3f9c0aa0a9dba07b7b62b11152426a0b861e0fdf0cc4e6a94bc25f0df0e8b554409bcee3a10e98eff4d39a4962a443dacfaf9f00"/78, 0x4e, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 01:21:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="f8592cdd55e6b3cd3643b375868b9a2a3c32379275", 0x15) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 01:21:20 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000340)) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x81, 0x8, 0x8, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14", 0x0, 0xfffffffc}) dup2(r1, r2) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x8001, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x42c2, 0x0, 0xfff, 0x8}, {0xbade, 0x1f, 0x9, 0x8867, 0x6}]}) pckbd_enable: command error 01:21:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pwrite(r1, &(0x7f0000000240)="12", 0x1, 0x0, 0xade7) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000500)=""/142, 0x8e}], 0x1, 0x0, 0xff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) lseek(r4, 0x0, 0xa4e9, 0x1) r5 = dup2(r4, 0xffffffffffffffff) setsockopt(r5, 0x1, 0x2, &(0x7f0000000340)="a2d921ef01d69283830a111b2aa7de0bdf5caf512062274c986b2f24341b172afbc35474f6488eeefb298074f963ed705d119c921e3eee585366858deda24d19b034988483dec0668dec19b95e680fca6c02c2b590d00d43bd9ca7d5f8d1d7fdf8a286ded7c74681b4cedb53f2a0c6c7172b4c909ad049cf4d9685b975873f06a823d45d73aa454b5d67d422d979137176936efb4e8fffaba01a5bb966c5017d481b8233f66f50972db3763b9d296109a3c664ccd164042420d3209863d6e9dfe22412b92cc455054d1cd797d648bb990fe880c365a8c56fef98ba029059ef157d7b285fe9920d7060473c76d7de", 0xee) socket(0x6, 0x2, 0x1) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x78, 0x9}, {0x7, 0x66}}, 0x2) 01:21:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "0000000000000000bac5ffffff0100", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x19, 0x3, 0x8) 01:21:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), 0x10) r1 = socket(0x38, 0x8004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000000)=0xa) 01:21:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) 01:21:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 01:21:22 executing program 1: r0 = socket(0x13, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) close(r3) 01:21:22 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000240)=0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f0000000080)=0xfffffffffffffdc1) r3 = socket(0x18, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) r7 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRESDEC=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ff15e5315c20e5d56bdbd3179abdff000000000000e4d40c8ba83d3fb81515670210197253c6c653463befe8fef909b66866a3b7452771ffa28ff3d2e6eff7cb", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x405}, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) 01:21:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r2, &(0x7f0000000140)="220e22", 0x3) fcntl$getflags(0xffffffffffffff9c, 0x1) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000540)="10e31df122576a30870a05be19b86748414a765dbf5983076264bf6af0e9974df675e269bc9af25815c718afcd43f67c39b2cedda0d70e0a130d68039c5a013acd088be53050e421b1a7008b78bd9312414a278b05ec8e3295558c23c5644325092d29ac24543353ec43ea22df922f57917a908bd3423a7562bf0915d3cba1b5e0f4569a59056150b50a0091d4476977ef80"}, {&(0x7f0000001ac0)="8f4a1d2a3e4eea68e9cfbd608bc48d87c336c45a6cad844bb6bb9a5ea5772ad2a8d2b4f5a345614362594408344ca69ed4bd6e490e2b3478011c9a28650d9b840eb0a2608194b4605f91efdf41dc1e0b7e182af8540c98dd39b6a412e36eba2f60955abe48b4e2abe5ccbcd6aff5e05f224f5fd57bdae663d9f2ec5b91201189c501a522b7372e10c280daa459a16ea3ee682168f08858b5bec453578bbfbf949bcf661a91ad3ed4435239ce18038acf2de5ee5407987601f398d3b474181e6bba7c5fc466e0ea1221aa7c0ee57fbabf93d53b925c93057b6e1e359ada11cd1d7245152638ef"}, {&(0x7f0000000800)="85d114fc0d61d28d25e3c6e83e5f42d31311903dca49454df40e9930d300f7b337cf794d339423feca24f2b24d676559fce01d2faeb9ecf054381094ca12625646d9ab43c5e99f9f6d98ef7060c232166de2e82f59bb29ac94ad1c6c3a7604460071123f8658f14b594a155e1592ed70f3574aca67e7369364b0fb106ac1eb1f8f48c0a2c0e6626e2f13df003ddffad32df86ecd9deed4217659f5be6fc7b6606e5ecfcdd0045ada109827cf0bab6a190ddce1650d87ab1d93cda710b537e1fc8272fdeb64cf4d31185556576c4658e222b8fba309a069ec852f55b98c5ba23186a8b7d2663a75d6ea046ac924f9a27969ecc785433e14439a389f51c784ee12bc15aa7d43ce680fca5bdd3fe7bc38b9cebe84e3daad39e19739f12eebdab9440ee1191c23fa9a296ea5b699bc4bbe8ac6781aa0d93981b1315f7a7fd512cba87f060d47dbd20d1f44407bfab6a9a492add8543cce992cd914cf57f886348ed3cb4dd73fcab2c18bfc49b81cfe0fbd6ebdeff2c28e6de73c69848963487e7bbc2e53e20e57eeab6d58bf1da995b577a6b9eded38cc928e342225b6256180425317362dba743bc3928fbf6821f2e7c9d2fb96c4dd6955130b7d7119bb836b0afb09ed1dbd841805c4478b22b4a8937097a195566ca6942fe28cd69e0b39182c259ff968f08468c3b94b5bab2f9fef35951de13ad7e3ef00777b0dbba1f735bc23540e4668f3e72d7c64032828aa7c42b36513a06a3cd8693775e5ed8a7dbbff8af29cd7876daadb1fd0eb4089a4edcd5218c356313b8eb41688330c9684ce6d6806d55d995b98cd57ecc3bc0d845081e9dd1ae01e14f84553346a796bf079fc2963c2d5629da12651bddbb79558c808a1e45c8aa1880f00b59a967a8b1cf5c2f43e373d2657b16cb1605b36d6cbadd8789c4b8291c843dfffa56853e8bbf80cbe806531b3216b31fbcd119517e79397af36006686769ee75740ab2ca297f72ec9430ed64b355aa06c5692cf2f4e70dcfd5354b884a5baac6a75439c8c7594b200e06137175208025ef66bd6dceb34eb591d0dc606df59893a1241191af75550a3f4edae0bdb3eca100fa3ddc74d624fcaff357353ef9f04c04a0b13de5f8b79c52563fe04398a09828dcc3c59d1d69e2243ee40e028d796604e25a5cce5471e53fbcf95bc6cb1649f1bf2fc30902748d655ce5aa1d86fdb688f8c15839173633dfe889724ec7c080faf12aa60272832cae8e7a5af0fd682be8baf09a370120d1683fe79ae9b22396f5b502f36d7db7f886c58d7175fd8639d11dbda0be99656577ea9925e63d663234021630a91608aba97d5a1ff4c4e4546cb250a1b4b766763fc0d3f30393729e4a1f8c72ab15566ecb935d164b81c9709f1e0f518aec92d0b5036630f725127042993ed3242ed3a6cedcd9903aae13c2483ad90385d2d8803904ac83a41a2ec18f97b630b02c0284b3ab8ca1760ef494781295e6033585e59b81cf3f76cf5644b4c6dc0bc71d0231a5a7cd0a598696c95592bd87671fdfc3e1bacdfc548eb90e2bbf95544bb1add3c3535a679ab6c28e0add694f4664c4a9ce49b364e8805ec406bb8b4bf00d326c9519ff3d4fc56b47ef49c9c281c27b32567c06f1359ebf553a9cb39ae913e6425d9d92fb43c5039c2a267e7b3054444865dcaf233b02c304f61cee85f5c6a8034715fc8a757a82a988eb98c53838e8aed7c6c373fa173a0022283bb62e454174bc087aec84039ecc47a1c83e4207449a423f75b281624cef86527b7c0c68642c956d3c72c535151cd6d7d7ba92a4fabbbd21f81bb6fdcdd0a3619c478ccf4dcbf03f6d13fd829f92cc4261efa03318a6c5910030072005c9fd95158add10f56b1ae70a099b21860d98fe9fa355024d0037b929322ad9bc863013008c3ab5d571a4ce2b2be1ed225a224d4144c9a0bbdd12ae44082b7767d38838a9de257b61649d258ef26ed8cc6374c7e96144a7a994c2c50a32d5e06d8414b31f56dffbb49f713a7a197eaf04b44784e981ef5b09260f46e959c65a1ef54b59f9877db4d1b9954b86bcba28b94bfdc76527ad2bfa87fbd0983b42460b8d9aa381ab37cb55873d5211b471524312bb22b272b75f16a9b4a39354aeb7aa84715aa525ac09ffdb6fdfb0ebb0179c2e0d34033a0571dddc173e9322b02b67492eed0870d09b4094391731ecd09b423a82f403510ee3358d8cc43270a76020e9b248c51d050691d44a22a74bc1d0a0a4d7fce6a0676ff1ba6e8127f13eada1d8a6c7c1c3c228b91bed115953d03eabf4c10916865f03360e765141df4600bea1f1e87e0170dc257f789f5fca07101bdff61e2ebd13ab50fce66c6505b1b52d813a40c3b07e56e94f3c8fcf53c96cb9c326d24a8676bfbf965a3f36cea837ad2073ecd935439d2ecc7959be841088e829d2b4993fec325ea00358b06f3d08ecc00789135524ef888f91eb0dd800bd8dfad75466137db2fdbc034443475320b77dbf7ebdab869d91644747aee729b243c4aaefc5e579f04265b81f02ebee831c923afbc9f8f0bd7514f203c908ad42c4e024c7a240a9b94a285afc8b2c041a9b7452ceaa31964067f19607b0b684363c788b7a8717144990e413bfd528ae0eb027074368f318cb9c8717ab03ed2643ca78b07e725468cce4763dd52d0041ae0f4f565d409355accf264de3654f61e5a38ae463c82e348982eb0088df56fa1cda09650b98fbce19067be3e075f02747b2b67fc9e418c2cb67210855c1fa2d75e2e9d6275e753c4c216464856b28bbca91df6db531a2e60f7a317acd61e9fb786c60627c92bebb5da6fbc5824b1f48097c6187f0ea580cce744b54ac2dd3c86e31a2adf6bb460f32426ef67d5dc1f657e50ef298f0acf68fb3a0bb20a1654138a79f1e9477339a5ba9e7b13ecbbd14a7df1a59a0136714fb3570e59a4f1b4ea8d05f83b672ea0c0f40777a7cb10c8e472d469715316180acfa1c95395c6f6e3ebabdc330a03311142500b3d4ab95403a3ccd5b0a7d7e64e6a7b3c5aaddb4089d9ce965b8ef42ffb9511d8d7fc20d9b93d8924369be5f868b2a5bfa70640caf82cf65c3b970cd24d66dcd1da7d491279ac1b2065bac006bbfc374fd0be1a4add910598e419db6318be7443251b9a238c97ab3e2ecbdad88725aa7b5b654a1296a7c93b7ebc6a28f1b7ef2d0ca87790a0748527e8129a66a0c5a8d582a980cc4658aa6a24ba168bef61db0cb23fff73072316874e87d21f5ced8acae2d4c0609938858ebdbde343a255c3cfa79a4b1fe29628a43b7d45365e8fbad4061ae08c60167d6936d0548569d7ad76be3724fc8dc93a7b3f9c9f0ad09bb43cbbdc4143d45b4dcb554b0c80f2211316434107611b1f365ad89162a336389dd1fc6b08a185ccc67b924f37e2be9fba9b78eb37b06dd7dc1a1080998fc49d1bc1a18abc61827082b50fdab44afee8cb053bb36f832dc0b5ad05ac08506c5ba818ce2d072afe7b1c8f57f4ec4dc0846db2ff0e917f86841c0d7f0a5f67325f225295f520b404818d1113380035a47a8a88b1af5b686dce560f7700a0b3c12067f7bb0117185e410bd5e178cf7bf60783e7dce2abf44872c0a7096546424161726169d1e2d6d235c178fd36da97e27233d22095607d09b62f61e1d8eb443a466c6fa5c63a03a5a99c4f6d6768fa11cd4c13f8b80e6123262efc78dc51206dae8df7389b73abe0a7f419e6f4fc922ef78b1c1197fba6c1244b775b5f1b757c2c2dc62059961bec94111fa14cca075dd4b3b1beb73d531f7772607cc9c1869615ad133f69a0223d73d017813f205a84cc14c38db153a1d357daf30925f3bf199fb11e9a02aa526fd89ce8b809dd1a93bc67e56288810bcdca51cc372eda3ab73bc1c85fdb4f1a59541a789c743a5bfd4338f94eb5cfd9f18da5c3acf83069e84a3a328ff1795494632b91a783d2ed199df14274041491c479617090a17f8a772e5653a5f72c88864e0aa5c0e5c95f01b5a4977c03f56f6e7e73f043d70e62bc8ced8f386ba8f724d3f1ad1e4c01dcfb2a7479181d56da782ad0856107cd08bfb9a3cfbc798455bace9153b78e67408248bb3f37380f7bcef62f43a0b9145980b9c16ef0d2f894df47b309343fa3bdca3ffcd4606c7879b214394d9ce783299718a8bacc9f449d699ce1a830d04e2a5e438b6c4a64662dec78ee10b3204af1f63808d09fcff427fd21222f3e15a5e5e12cb5f560a264c672a532757a1aac1352318e63516b2a07d89446e31c6f1198d971d739b4978cbcf1356f2bf93504fff81805d9830b17514a7443b49d61422f51b34f76e5fe75a7154a11313db0d43e49c1b5c06f7c2f120ce109b8657cef3f0fe5e056613677b20da35b8aaf204dfbbe23083a8d9cb7f9f0fb8f8628440db3dc47149e3e94d315c67ae368adbeffc2fc63212f7a3035b41c83ffb2fd3082c40f43a080b1686dcdc77b759ab9fed1a8a2f4a924111a0fe2b08f6e2c7a7b50f6cbb38be203514f014b0ea995e22083de0437afa29a9b6f1e224e64a6b404e194f7e42ba172da0167c39899598482f1bbd9eb3bc407bd0f46d5e091d504b0b378e881541a689b76b64c48987d8f5a8a21120ef2d64ff6be505b84c4d3c145210ae806e34d1b8ebe497f4af5c2acddf5a7ae878417a354b9c92fc24cf16b1a8f88cb0ddb938bd6adeba825674dda90205bce03d2ea789050e580b132c93a1bca67fbb1a71848f088fddc5ead41e73fb6a67ad0ae4032b051d006281cf8feea7b4a3ff71c57f05c76a98796be3b7f59adf5fd1679a490b8e96879f20c8aec80ac185feea596348fc1fa2e7df490547dbbfaf266964677def1f41cd1203680835dd25e478b262707897d60247fb20488dd0d82b942c34dab4873d53cbbc7e1e3fd7f0879b0c7bff176e848f3d4c5ae810da14d9ab3e81af730bb3655ec50e8ebc27303942b73fc1738de3c0524328e190a3331a9ef45ec603055fdff52cdbd331855610fe25342c870706594d161ba446eb92290c0afed5f2c28e660f32693fb0754ea3af3cf7b0982a5421ed20011b50b86c0d4dd7b6280feaa0ccb54a6637f76018884f8338ddc56c38ab227ace3e72e1d998914f88373f760922342c9b0f8d89018510a62d7be6d42057653152d03e9746345d0a06307aec11dcb4b5c9cc288ffa94d8c5ea2065ffeb28a244a3ac0bef6da15ae151264a1cedb37365a0d43bccbdfd3bcf87dee90fe98775cd056cd7e1cf5668119c3df007a78efaba8f7113cba549758815820c00feeb8a56985e0a5f9e22aa82bf8f5a5926c48a5d2f630461de5ee1a655088c4f736abefa54eb9946468adb83d8d0bf9e96eab319eaede0fd5e7bd8bf2963b627b63a79434ed40111c8c10b17deeb2e692bfc93a85669cd9659d4e32328aeec7f0c180ba78a885b6e14026fffb8d8b505886d3f3d7b1c52ef30714ee4616d8364af3a549e400eea189107a5b482a4b2db1474f86e9f105f117237cd7308741bd77ab87e6eea6a69f86179d68aeb790879d045167bf2fbd8bb4813ed85c7710f257e6851825edbd1d57027c3805eef3ebdfb0e5545f650528b9a7812df6059b617e2d89781e99c4ea379b8d13eea9cebe9726b4705abbd117be1312be727639888811372b2a02a5063ad1cd3be93941893a01fa4291e932f805e888c0ddbab9efd41060d8fa4fb22b38837b349243427de0c957e17028ac8cf2abf4d4e0441689590eee5e35278cec928f2981d99edfaf37b81f6e7517eabf19953cd8716e659a2e85938fe807743e260050374d"}, {&(0x7f0000001800)="fd45add0a2646bf9ba756b99fb12c66a8c5daa0682f0bbf8609df75adba6462d344a4572061718430399f2ce9d109abc934518b1412d60be13a7e32bc490b369a3d79ead79e9aefa8ac00b6ce4b83a36cabbd75279743a434c895fba3adc76baff233b2b7ba564bfa6dcfbafc5e245b67692d79237469422c143bc79b06afdfcf3a16f53281672540288a6f0eaad1611c40d7aca9d5da4457a03e4b3217a24faa6535c93c8ec8aa4af87"}, {&(0x7f00000018c0)="ef983f3bc426457d52a728d31b969dd3415b88cb0b47bbe63d0b7d0a0b4074b280d44015582528373da7c882592d0d97bf44910149b99755466347402ae7aad9f95eee9eef5d89f456bde4a2443e68d16614f706762b6586194d9124151ab687d5eeb1e0a935531f5cf8cf61682ea826070cafd9388f48b5610091e01d29e9f01608c291dcdf7a60472935d0134a70bc4ff72c7b5d809e17de06c65b62da16b6b358a32b24921656ffa0903ab1bf06f9700892bc9eafae033ea22e4b6177a5d11213c1ada46c1f2c6a47eecf213743da1110f6fec619c0833d37ab463e1b"}, {&(0x7f00000019c0)="2774a77b875df9cfb6f86c9ff154a77b35b316167439f95be959c7b9db402a316c7be12b6b8281860ae2a62bc0631bd2db78ef211885aa827b61d054498da36fa2d9b554846555aa284219981f2f1d803f6b67c9c880e3095466dc94179f83d148cca23974e499fa4d9d180e66d0e41a8399f09932ef72264fc3cc2a051b228b56e808674f26b4394585149f49acf9ca53cf7b388ba57ccbe9ea7b553c0fec3d9166bdc896c470414d92200a9f0287cfc6407ab14a55924b0642cb0decbcde21e926b20fec69a58c1d2dc6ac992740705d56e9d8f4357ac1f85a06a64abb19c0da95f067a4319ebe3702cb42bb524c184048"}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x2, 0x8) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r5}) getpgid(0x0) setreuid(r4, r4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) 01:21:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffff64b1, "dedc02007cc5ff3aba8933ec7254a40000000080"}) 01:21:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r3 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r3}) r4 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, 0x0, r2, 0x42, 0x4}, 0x22, 0x295, r3, r4, 0x5, 0xffff, 0x5}) seteuid(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e670d39060000000000000215a300"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) 01:21:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0xaffffffe}, {0x4}]}) 01:21:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffdfffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:21:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 01:21:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x8000, 0x1b) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) r2 = syz_open_pts() fchflags(r2, 0x0) 01:21:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0xff, 0xfff8, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x802, 0x0, 0x0, 0x9], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x800], [0x100000001, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x5, 0x0, 0x1], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x20}], {0x0, 0x0, 0x80000}, {0x0, 0x0, 0x0, 0x7}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) pread(r1, &(0x7f00000000c0)="306adf10655f9e1fe19d234752129c95f7056f0fe4d8581e1163744c9923e06102eea505d2e4a3794ca7a27947f0a5d04686afcfb112bec87ad52c015561c153c72d99021cc0a44d3f631c8658da6c7db5dc0e16b18b3c18d86897c5358124d2296db7fa8be4440cfd4c10867be90e2a459ee09777e056984b7a9e6d31448b2ce795dc1b394e30448138a87c0d86aa3d6afdb4927c764c286bbb861204a8870d", 0xa0, 0x0, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 01:21:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) fcntl$setstatus(r0, 0x4, 0x4) 01:21:22 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = socket(0x11, 0x3, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet6(r5, &(0x7f0000000100)={0x18, 0x2, 0xff, 0x4}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc, 0x4, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x34, 0x80, 0x2, 0xe6}, {{r3}, 0xfffffffffffffffc, 0x82, 0x80000000, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x50, 0x8, 0xca9, 0x4}, {{}, 0xffffffffffffffff, 0x34, 0x1, 0x101, 0x2}, {{}, 0xfffffffffffffffc, 0x40, 0x4, 0xff, 0x5}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x44, 0x80000025, 0x65c1, 0x5}, {{}, 0xfffffffffffffff8, 0x85, 0x1, 0x0, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x80, 0xf0000082, 0x5d, 0x83c}, {{}, 0xfffffffffffffffd, 0x18, 0x1, 0x3, 0x10001}, {{}, 0xfffffffffffffff9, 0x84, 0x80, 0x72, 0x10001}, {{r5}, 0xfffffffffffffffc, 0x100, 0x20, 0x1, 0x34}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x1, 0x80000000}, {{r6}, 0xfffffffffffffffa, 0x9, 0x1, 0x2, 0x6}], 0x401, &(0x7f0000000340)={0x3, 0x1000}) socket(0x2, 0x8001, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0x3ff, 0x2}) pipe(&(0x7f0000000080)) 01:21:22 executing program 0: r0 = socket(0x2, 0x3, 0x2) listen(r0, 0x400) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000100)="d2d60498fb3fc16d3e7bbd920ea7d0f10c355933a46cda6222ccf6b2b7a65f743bdbd8d575458829c5adc34823dd2d5eecfd5fa81d4e1fc94a189b5c9bc86a5ec2adae78a46edf51a24649a1a9c417a71694d97d4c14b322e16603b78677a0f9079592fcb99406153599c5cea3864999bc3a5a0097c13163bf0eeefe7fb9db40e78122f612c2eeaa2ef2fe2272653cf906f19dc7ee5c217f6d48e25fe4488fdcd9c9939c6466c57dc9", 0xa9, 0x0, 0x0, 0x0) 01:21:22 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x0, 0x4, 0x4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xec4c, "000000000000000100002000", 0x400000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0xdb) r4 = syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1d, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x1d, 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x20}, {r2, 0x1}, {0xffffffffffffffff, 0x4}, {r4, 0x40}, {r3, 0x10}, {r5, 0x2}, {0xffffffffffffffff, 0x140}, {r3, 0x4}, {r6, 0x100}], 0x9, 0xffffffff) 01:21:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0xafd25d75d8876685}], 0x1, 0x0) 01:21:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xf5a2, 0x2, 0xfffffffffffffff8, 0x10], [0x0, 0x35, 0x0, 0x9, 0xfffdffffffffe002, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x8, 0x0, 0x8}, {0x0, 0x6}, {0x0, 0x81}, {0x0, 0xfffffffc, 0x0, 0x7}]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) fchmod(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) mlock(&(0x7f00006ff000/0x4000)=nil, 0x4000) pwrite(r3, &(0x7f0000000000)="a1ba4a57f9d233404f0a0799df0c655e804c71cea81a5739747741f618fbf3b5964109a6d539bef16b63050d7c08b0fba1f96f6ec853fa36625cd3d5411e8536b007f1dc0ad2c70688cf7533556ded5bd0e7ee36b8173b9b5bd8", 0x5a, 0x0, 0x800) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:21:23 executing program 1: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) r0 = socket(0x38, 0x4, 0x3) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(r1) dup2(r0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x4) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x30}, 0x0) 01:21:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea708f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53cc11903b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) 01:21:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0xc1, 0x104) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)='e', 0x1}], 0x1) kqueue() 01:21:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x0, "163cb90277925f1b53f6746361c4a64800", 0x20010}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 01:21:24 executing program 1: socketpair(0x0, 0x2, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2811, r0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x84, 0x0, 0x0, 0x20}, {0xa, 0x0, 0x0, 0x10000103}]}) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000180)="d987c7b837f3034f173a0e28bffbce05bf5a1754c1e3af48dc2f21a51c9c952862173f5241be9b5d66a7244a78139ac495294ede3d3d8511aff100e0216155967924bab3e9923d736eaeccd0adfb029dcde919d3a77984ec", 0x58, 0x14, &(0x7f0000000200)={0x18, 0x3, 0x1, 0x3}, 0xc) 01:21:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x7, 0x5}, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 01:21:25 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) syz_open_pts() unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 01:21:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xf1) 01:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xa5f, 0x20, 0x0, 0x4}, {0x2, 0xd4, 0x17, 0x3}, {0x0, 0x8, 0xff, 0xfff}, {0x4, 0xae, 0x5, 0x3}, {0xff, 0xed, 0x7, 0x1}, {0x40, 0x1, 0x40, 0x3}, {0x2, 0x3, 0x3f, 0xbe46}, {0x401, 0x9, 0x9, 0x2}]}) pipe2(&(0x7f0000000140), 0x4) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 01:21:26 executing program 0: unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x11, 0x4000, 0x7f) sendto$unix(r6, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chmod(&(0x7f00000001c0)='./bus\x00', 0x200) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) getgroups(0x1, &(0x7f00000000c0)=[r8]) fchownat(r4, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r9, 0x2) acct(&(0x7f0000000000)='./bus\x00') 01:21:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@timestamp}}}}) 01:21:26 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x206d0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) r4 = dup2(r0, r3) socketpair(0x6, 0x3, 0x20, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140)=0x81, 0x4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendto$unix(r6, &(0x7f0000000200)="bafa40a2fe08f293eaa0e121598c0a78c29a2d9f4abee7e910846971181218de18958efe094483e0a45f0de51dc6fa9e7b44fe2bf00764b1efab08a4e50dcf357dd8a53a00c62145e10ae6162cd3e78eb1de72ab3e46434b168d265cec519fb47957917485d988bc", 0x68, 0xd, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r7 = dup(0xffffffffffffff9c) r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r10 = accept$inet(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x40, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r13 = getppid() r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r16 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10, 0x8) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="53261d65efb0daf53fad436111babe3411383e8ac0f1bff96938719da85b29f69b24f0d703c6f6d2aadb45451d24b0fb75c4d2bdfdbbf438a0b923880d6170d267ccb491270f0845bbae22b011ee93368688c8729915868688189d3b716ff4ece4844a1561431eb0993dd91b95af56e718d338c70c139bea18bd06c369f1", 0x7e}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r8, r1, r9}, @rights={0x30, 0xffff, 0x1, [r10, r6, r3, r11, 0xffffffffffffff9c, r4, r12, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13, r1, r2}, @cred={0x20, 0xffff, 0x0, r14, r15, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r16, 0xffffffffffffffff, r4]}], 0xb0, 0x40e}, 0x9) pckbd_enable: command error 01:21:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000002440)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fd9cb4441e0ac0ae046ecbd45f309c7de2bfb162c38679db63343c637163f794000000", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002600)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffffff, r6, r7]}], 0x100, 0x3}, 0xb) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x802069c5, &(0x7f0000000300)) r9 = accept(r8, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(r9, 0xffffffffffffff9c) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000300)="8d50be05", &(0x7f0000000040)=0x4, 0x0, 0x0) 01:21:27 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) 01:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0xe7) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00']) 01:21:27 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000100)=""/68, 0x44) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83, 0xfffff}], 0x6, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000180)="7342934cd0016e90fa", 0x9, 0x404, &(0x7f00000001c0)={0x18, 0x3, 0x48, 0x448}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x41, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r2) 01:21:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="051c8e9bc5ea4f10a364dd0f2ba471f62a782504d43d337d1b5eb2b188f856b617f555c1bb5e147e6c0c71d9a1f9d2e414cc40ab7e59b3adcf9c48d722f457027b17a3fc9685b3abea997f67b879d7", 0x4f, 0x407, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:21:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x6, 0x5}, {0x9, 0x7fff}}) sendto$unix(r0, &(0x7f0000000100)="55b0094316d4583f7aa0bfea655f08529272a4b0e57326fcded1242eca28e4f8a49d751dc45a63754a6083d2489fb2d3e67fe0e7f9d1054ca906687005ba0099cd329a18aeab0eacf8567a4e7c1652e1c431bc48c7497383a33e5ca7352078c8f53eed5b970317b7b2ed2a6d", 0x6c, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0xeb57fd5, [{0x3, 0x7}, {0x3, 0xffff}, {0x2, 0x8000}, {0x2, 0x7}, {0x3, 0x6}, {0x3}, {0x2, 0x7}, {0x3, 0x3f}, {0x3, 0x3}, {0x2, 0x8}, {0x3, 0xb4d3}, {0x3, 0x3}, {0x2, 0x1ff}, {0x2, 0x9}, {0x1}, {0x1, 0x10001}, {0x2, 0x59}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x289}, {0x3, 0x4}, {0x3}, {0x3, 0x7}, {0x2, 0x1}, {0x0, 0x9}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x5}, {0x2, 0x5}, {0x1, 0xd43}, {0x3, 0x3}, {0x2, 0x1000}]}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f620800402b13c05f413c9e28df55008c439736523afabeb1fad97276fc9bf9c943d0bcaf75edd4eebe6073e8"], 0x8) 01:21:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0xfffffff9, 0xfffb, 0x9, "437592eb3d520116ea946d05ba4925131f60eb14", 0x3, 0x3}) r1 = syz_open_pts() sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="7b42cbdee9141d6e1e4a41f0a41d6cd68787b15afab6df4d0aac487e66bcffdeed95bacd3aae53b283b086360ec39ccb1fa97f919d3a7e1da47df0adaef51779b0abc00a7fbf705fb49d3f8705534a4765721785d445e1d1bedea9ec908281ce2539d11702d3e6698c74", &(0x7f0000000080)=0x6a, &(0x7f0000000200)="ae1041a99ce72543aa862c6cb5ba9463b477acc8b1c04153c5471b25139e9691588c26544f881d5f7f9506aa4c489282e36ee29ba086d0360352a23042dbd24675cc03c10689c309332e1f618e3ed24f1de5cfab8d0eeaa8068d6a7e66ec26de1041013669973488ab", 0x69) close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) 01:21:27 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x2977) r4 = dup2(r0, r3) setrlimit(0x7, &(0x7f0000000180)={0x3f, 0x3}) r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0xad) bind(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x1, 0x1000, 0x8}, 0xc) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) syz_extract_tcp_res(&(0x7f0000000380), 0x4b, 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000400)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000480)=0x7fffffff) 01:21:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0x16}]}) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) 01:21:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800100000005}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) fchdir(r0) 01:21:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, 0x0, r3, 0x42, 0x4}, 0x22, 0x295, r4, r5, 0x5, 0xffff, 0x5}) getgid() getuid() semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000040)=""/207) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000001c0)=""/164) close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:21:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x3) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:21:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semget$private(0x0, 0x4, 0x56) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xb8}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r4 = semget$private(0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r6 = semget(0x2, 0x4, 0x50) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0xa) 01:21:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66691f5f3000"], 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r1) r2 = socket(0x11, 0x3, 0x7f) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x100}, 0x0) 01:21:27 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x0, 0x0, 0x0, 0x3368, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x0, 0x10}, {}, {0x0, 0x1}, {}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x2800000000000000, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 01:21:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x208021ff, 0x0, "b000"}) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xe, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e56ee6656691ff7d7d4852881f700b25bf8a7b46d078cbd9edd8426e4e2385ad8b0ade4064545e8107d4f0c39a2b49b7dbdd388cddf6cf3f7cdebd7f7a6ea57f56ba647806e07270cd477a64d592c8dce6692ef9bf5a31", 0x57) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 01:21:27 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000080)="cbe40000", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgget(0x1, 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f00000003c0)=[{0x0, 0x9, 0x1000}, {0x0, 0xffff, 0x1000}, {0x3, 0x0, 0x2000}, {0x1, 0x4}, {0x7, 0x2, 0x38be583e2d2c50ef}, {0x2, 0xfff7, 0x1800}, {0x2, 0x1, 0x1800}, {0x2, 0x8001}, {0x0, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/194) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x40, 0x9]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/73}}) 01:21:27 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, &(0x7f0000000000)="b11b1167abee1d1bf5513513e1ee8200a37854445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a188f4400d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x2, 0x3f, 0x5, 0x1}, {0x4, 0x5, 0x2, 0x4}, {0x5, 0x0, 0x0, 0x81}, {0x8, 0x7f, 0x7, 0x818d}, {0x9, 0x1, 0x81, 0xcb7d}, {0xffff, 0x51, 0x93, 0x2}, {0x1, 0x2, 0x4, 0x9}]}) 01:21:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket(0x18, 0x5, 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0xff], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [{0x0, 0x8000}, {0x0, 0xea}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) 01:21:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caafa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36dba78867af3f4927a00f90006ee01bc43eaea8c50000000200000000000002000000000000010000000000f5c793307f4b7ecea18b36eaa7b7532bf312f42970659775760924f78c1ed2b97c4610e50eed54fcec9c65e33cd76c4cdfef47cbb09a7b0eb6964608d048abe376949d74", 0xec, 0xb, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000280)="d3897de51ec44afed8324d4d24f9ec6c7ce2842a7fd46be9f76c7a800e7f0ee094e3bf46a88327", 0x27}, {&(0x7f0000001340)="361c9970063ed3f69e80d0f932411f70b206c1502641df8004fdaf28fae1842c8ab6f41c7819bc7c7d255b84e26121318b4e6c63db5be74278ea34e142155dcd8c8a9830cc0f725e0bc120be41eaaff2366b4ad90b91dcc90e3a6ec3d7f5cefb2bec5ba807f0e8b3a096445f126dc0238d7366025635263fe5d26eab8f20e4442581dbd0868c4a8c42e5cacc267095e3847ccf45a62f0f8ba46bba0543c9b427cd6d77", 0xa3}, {&(0x7f0000001400)="6c138eb9874d3a4699bec40364435d4746944b698b6600b5dc1b131ac916a73dd4832623c439c53472fe17c2516fc592d19af6834ca748e160f6e8572b67b2f4889c14df5acdb4d6f6fdc040f03b18d5e27aa0cad6f03d953a962e1c23eb5239d4b70c94415b800a19b2291763e00945b512f969f21f99b214ad926c45d082", 0x7f}, {&(0x7f00000002c0)="0d8d4aa7d04c7fa4071b8fad0bfcbb9000794528a59e570b28364f998fb734e0ab3b185843aff5b04710", 0x2a}, {&(0x7f0000001480)="05bf1f41ec6628009e6cea57d482fe206580abd2771f364b4264de5664a9fd6bff50a561e56c9bcf92dac8dc4945dc84f23c443e8ba870ffa2faaa131176dc51d79b742b7dcb87bb7beb9213080fb35162d65479bb63c05f6fabb35ba90a2849a92dca4b61cf90b96be5cfde0bf42dd7bfa8cb51e5846b2d4f038fd56a639c29a7f7c975381682e75be9d31d325b", 0x8e}, {&(0x7f0000001540)="306291cb8308e53701b80eb50d8d8b49a888f62261bc07d5738428e619d3354c4b52a0f1c57e873bcbb26756dc7adf80089f43f1927eeb84ced66d5f471ab1d64866618c46a36d6b1581dc157717f7559891102c5295a6a97eccf12c147b1987df3fbb804db1129d0ad28b36b55d7a249af32653bf3f0e4a532ccde081189b62fc5da011e69969200e1ff01925", 0x8d}, {&(0x7f0000001600)}], 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="3800000000000000ffff0000d4d000007ccdcabd694ffdf1c4661649ac20376c34b42f726cea855d6f8634ac4243ecc335a7364c3c0c726b100000000000000001000000040000002800000000000000ffff00008900000019315dcd608fc1e1fd798f7342450e4b63fe000000000000a73a878d8cc1c4e85fb77ac7c1b9de0f52765fa1c965258a9290310c30377d4ebb7730aebe0d3ac2a898"], 0x70}, 0xc06) close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r3) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="5b9d73714962871e74f5e09036b30a9888e0dbace5c7c28d6aab03604e079dca227fdcf930", &(0x7f0000000200)=0x25, &(0x7f0000001780)="9138ec60a373410f3d17a4d205a430f7a3be9d9dd1c72803d4b95dfabc39196cc57a07571c066940d43f70baa02fa5770ca3e732e965db61a3716146c179eb333e66961d5aac9c3ad42f451abc9706006d13beda86c097c6f89de298368d784518bd8bbe414b8b092064be650ba762d08aa85f3ff92221bcd6ffcd6f4166cb72433c49bbd4aaaff976741ea041254ce4c9f1a8a854a9ad02fa4e5ccd1d1042b298b939747f9fa2d563afe5295f34a217373d5e1f71c640d56a6ca6fbaacc3c07da52735205a88f5b437326ea41a5b001548a956621be75c2d289a6c4f80007ba9327a07dc1186efe463d45c5bba3048cf53463bf8f0144f874d66c583892a93c8e025636dedae74667ddcf91f419db13bdb3fca9f75eb78241e1dd83ca37053f825c7b697b093a7d14f02354a647ea66339c3e7b34f49c411579da2e58ea1a11b084f4224bfdea15433ca80908363b2f8fbdad41797d767764f470bd6288bf7914c02dab52744e6206db094a410274ce1246f7932e3e38e489462e1b405b75a7a220f0195212534c731f2d0ba472cabd85f3c972e8ff6c4f98760856518cdd337409c7755472dab09e05501dd933c3fafce6ef09bf64517e46b35fe9752f9e9cf4bbf2ffc8f6cda63a87b4f4628bb03b307fc40fe89f45cd11c1b6cac4845d3c19a85cda5b995ad511c121adf17a9f259c3717dbb13e9f383a30203cce833ba4aed5715cca5601dd07b723caadd95bbbb13c9838ade3d4b31da46df302901179e3b9f9940457ed75d841258a28453b507162200a01a165d8f0863a85dcc4bce047c4d3f186cc7c7d1cc15fa2f0e555c51511d3fbc015206af13d6dd7b4c6b8cd687b1e51b5ba8cb48e08c77562927f6237b15dff737a78221b63d5c6835b6f3a48199e149a987f0c23fa01ce4be6d3824a8a53da7e2d73f6bdd466ee8590a508241b11231f8439407fde90c5ed588d4a4633e34d35ec39d34e819e87aa5278dcb888a430554b6d71e305196a90d700284453faeb21e9b2a4a607f7f55b2dfdf4787a3b98ba9898bc422f61f7f01168272dc151b084089c55246d8e3fbd342c38dfd5ab977b541403e71f597f70709a73e10cf4e3230a2c6c4aaeb2cd97eae1360e248e9ee03d3f1827438faf99b2916504781f1b527a1abfff7e061e8a2f00ce7811dfe123709fab16364cf529e051b115ab8463f2cac5f053891a97349922e3c76c47b1d6a75c8847c0ce61f090da7580642516af6c3dce956c8c91ac67d202bfb31ad909adf78d133eb87b0e6ec1a2d78695d20837d99486fe2859b965f783073fad9fd86942b73366dd6f24c1bf35c6d25d8aa195fc9e35ef9bf34dacd1a10a74de35c1844e3fae57cbdf8a1f208a22af1cd26f8e2ff7b8112159c6067fa249356d4cfe743626c4d3129b6725eb83e742ec239826e731324b85b384cd44dd30f436a5235eb93a5a758a6873812f291ecedf6bfbccd25ab74709ceaf0f0c8e2ed30bbcd9f1b066f3fea31459472611b5d234763d260a50dadd0e5433f7efaa0e60527bb5ac4f2b81212cf8982a559c0590ed911fc2a8d9dc36731a796484ff8786074ebaf4a8cda77753c8718f55d41f60a4f594ab5b7a2cb5b4d1f1020abd2f7af9296e9de2160fbbf6b4d7e8b84465dfbd1c7b6f86e8144dc49440ca4e0866aa771b9f84b4f656e5a0183f0e2b0c95da3b6db4f8d333f5a03d9235dc8e27b1e42312452d498ba6fc65fe85cd0f0953687451b03aa669a3831d4f3af95a68a4c0c3b66aee9a52f1bae06c409988ca2d9c10ec7a716bf4fa2bc1982b0d2e0f9ef8660ba8d267670fc310730c12188b1013416c925d3107bcf8fc35baec5de7b1c2fe35b6693eb65fd0b199a6af3751e229bf2da58c95576debf3ff42573b9f8bf06aee0ed6e34d803cd5fe659b1e1c6c5f11d783510174991061ea2dc5623471b12769e534c590f936b5e48b13d8660c7b692a58e660f27c5a45ebb252c664f9aefe8432d4c482bdbc644d8482680e354f964ba3895de19516da81e4d7b6305645c0e08c1a1b9c1f6043ed75917c63b3ea0e6ae66575087f707dd4b262f2f278dd8c111511811bf4c3012e230f520f8cd6fbd37f83fbdff7328e126558d0cebc6e427dffa8c8baa85cff2cbefc9b31ee3993cced448220511a139ad1371d9009da3ce955bd299e5ad89ae659eb43f4e2fc8307a1a4709c57abb65e20deb32300ef4903f0e09cdf5e88d88655da768097cd956ec3e661f6c8802a789f265281874f75bda1dbb25a2a80865b242dda23e177140315f607159906ef59ccaa794e11a20534353d8c5ce92378d46b5cee8002511d2336b88e7cd7020564f398a1063a1838431b094d54f11f6f9f32d9637c362d253cab3d249e5fcb109845732d766e88ca4bf8f3b5de02c10e73ab3973bcc144d6e0a335f4f7d2937bbc52fa9103eaba39c85f8f321d7fd338ee64083711531cd221bd708badd1a895f2302dcc828985006a7161990b9beee665fa1e9c35ae7a8abeed8590dc076df140f60c0402dc66553251a23bd906f13353a8fc44b26b4447f0e229f11e3e986ad0c3e813f4d9060fc934eb301699bca93c2c2fe7078c7440fa3e974a40637cd7137faf431b415b84005c5d3853b0a9ec6a1228f07f1e983bf02e0dd0ad85ec19b269523d791c4783bcd57d5e16d8aa79fc6be4358962530f979266444955e55933c0c844a0430186d48d746eee4d899cab142be98330f945decfb160bb3fe41fb1f66e79ef6da11c34128e8ba5da34ca7533639099d5805f4e9dfa674eef63ac3b380d6ee56ee8adbc1468c5ed2e887706cf2b609d7e53e591afbf82af77c5beeb412b6c30c052a104f581f2496a36f61975983b02d11fd1a4f3ce432e21756fca3db14ff27b6e5a17d80821b03c4b5b66d17270b8edead13c97c6aaba4983c6e6b69aefbd8ff8565c026344e5e240c68de016f7a0cad4d98e4c30ca284928cf0f94fcfda475cff240a20651f39c62a8950f1be03254d4277144df7e8a6dc443bea12fb9fa595a8191ad58ac2a8520d2729eac471f759f4e2461451ab5c28e0899da1f083678ac56ff772e45a3d12d6bae0e3749db6ed86f4abaee6b376f77013bd166ad71d3a5b6e7ba810c8a3bc64044dfd0915a6681a4322a19a424abca8e9720adb2a13cdbb4948b2a56507267381798268e71368b0ce374a3e59cef33ed6b9e71329ab5b797019bfc1473cfe764f1c5a4a7a35ee58e4d411a1f51157bce3b8da30faa8a9c6bca98a8ad46ef30e81b04b16e1036514ffd4ccc00f443b707ae6163765b7226b230cccae32a8e82722beeedac43d9611913cd8d11158d7733f7bbad988026cb3e4bf0e53b65162f8ec92d3132ab1eff8ddfc533e258608da39fa2141dbd98aa0778137fb8857ca018ecbbe5e2243fa14b63ba9e76ebc2f0f0955ab2a020258469830f915cb4726bcb34c9c22694aab9a79596c26ea81fa940eb5d51528a36f2d9cca7f3421ce05be11364c2e6cb090f95e5f48a2e92765478a9961c49ada2ea3e7aaf89307cce25c7fa7c553615f54b7246fad073ab36cb9bf9e0ddc6d273bd609a58e39132258bde019788f56293fa9566b3fbb75358ee995a5f3e9314457a19a1dbccbffa86dff1029f1d3de52aeaeb08c4fff79caa9b6c21297297dcf9e40d646612ba2e7cbbbed7d9c200f5ae58b862f04e795bef4d6eb3565b1d6d957b660f95bfd67b4b8390a890f6af69a0f870321a34135ddb86facb7b7c24ad1a791665e7e6e31fa3bbf4751213cc0aa76ae79e3fbe3a02084286ce87aba2721c95fe4dc6fe83582b897ed1ac52526bf4ff13b5b3dab9a5dc417a5f31c6679b639df9499be7b50b0bc83e50063e83a75f5e641eab267dafe0231a82431ebd40258aa006000000000000001755de3cbf4df00f9fbfca3ef20bd7bfa119848cafc24b4bea75407344d8a17aa93129b835abe3071a89c31a00a927c7b06844f9c9074ae14fe8bf86f3199832782bf198fa96e9ad44bb80f06ac5147711af51bf79c0df7e76331a506904e2b30547b7e3ce6806c782084caeaa6169265d480b5db6ac4659535e04c14843533e3358fefe7c5224c8a729b411ebf61abf1e4b9fa03a060bc208dbc77a038ec4a2ff7de98d5bff6a776332e7db26d7ab6955d8886e3f315a9ab36922e8c9857b6e75bb34ee7cd436a9cbdbd81410cf5e80397e44d27936334a049aef40d0d56a0ba8906372869bf07cbf7c7e401598ae67e16423fb1c5266d6789d63abf950f910d5682642fce171ee5ae0b38c76a5a3df22c9f6fe6244b6741e301b7eb15ed60c88644019366969e1e1ace4e992ee198cd7fb83b4ef2784afaf0dcbdffa5c8b3a2c734f1002d89d2fd6d91751fd489242c995759f3ae4d4645dcdebfcbf8f8c0ff367e567b4c532257946a6c586359fdb93e20e8a578bc9a02065997ed436406bbde53e6df1b142ac0d4f16581a37dcae9e71ec1343f76bc5a474e8af98cbe71c5e3b8985ca24f1148608d264249ffbe5cb7214c6863f0ccfdd75ec1557e195824217d97d1d97e9bc8b01e37ed817f32fc5d0d9a183f83a453e8ab1536094600711302dae7371a7656538ae4d1b57d0368625b4118d00b25664a65f9de4d18d2379f4302ea38639051536d866b43cd7c797800b985f91dfbeb559640bb80023748b741b61f361586c27f9eac15af3d9363d4fccdc7cd463b27cc961eff55a2d6a93167f2b134d8ba25ad68b7bc01e770d7e4a308f368d79e06c788ecb04460fa998a7d135ec2bf47423270cde08974e2e2978f3952900101c9bbab9eb9e28af490cbd9a43353a93e32ae3809a28fbfdf0d402de07753b929194ccd60971b26955da8f0ae6a92da4af8024655374ac42f8cbb0fb0245a9a36847a0593c680652002c8356e32f8d078fd729239677c108f2cb4e758f2a63f13d1b8fc32cc22b552687c4ce55f3a7c1e26ff39c9d4a7a537f53b1d067b47e33af402cb2b1dbdff9cfb370b20f10f87715884c818675903ae2fc02637060fd21ec6e381ea2eb30ab4d83cb6f886d963baa998d6e75db17805df3cf47949826ac5c061739bb96c4ff81c6a1c153776d50222ffb0a7788a4c20ecfb7119b7e79240440be8185ccb92e4d76a48d2d71a77cd4c11f050570a82632738ea53479a39f12a43fa5be3ddfa3d79269912aff92e1f2c880a34cd9b8b5874490718a6bb9e943f1f5c37af7b3362a642312e1e0136a696bab1ed35204f532ea4f2e44cb7e91017d6c2124e300bc3660b117afc877cf1caeee66e07108e2e6e23b0dad6ff82d27f470a8f8ccb72cc6d80abc66406c0ffe8d31e7dd639edaf49773d7124d5f6d655658a234693296b2badc369b8ca693b9b71391d650d6c4c441c836394f1cc7548a7562d8680b127dfad57f80074abaadee51b7f7b9de5f701d5d6cf280a8dc79354be1ce093c1e928d207eba063f8c1195b564551266fb86a67bb24f5329c4b5c88f99ef4815c83b0300e5b522b77e393a192436c1a481c6ce813dedbe5065312d252bbd05941db1a68ff09895d20fc70c8f00ffb11615e1265f450efe62455ebc2a7099a70623489ec3bc85d7f75b43197c7183996ec1b57494b2486e59f3d7e1fa77231a62ae8ddabc841b70bff2b529894b29bc322ee5ae534640afd9946bd668da05082151efa37d7f42e702db570a740bd1f3caa800c8b61232a1d3fea4cb643b5990ccf3b484a25a813ff10eed8abbab17e1ac2b6162b5df7b442f0edb5a104ffadda3d7f14897ab65c657ac9e7eae0cd99a70fedecb6f64aae35fce258575630cf85c37427e6f9b03a19338888d29771a7ce197bc2c57c6336456decc306c83b8b4042fc3082a58b35e83e599becf0cad83713eeaad338f85cd61fed8", 0x1043) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x5, 0xd, 0x9, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000000)=0x8000001) 01:21:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d3359000000000000b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x9) 01:21:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(r1, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000002380)=""/4107) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="674a9d94", 0x4) semget(0x1, 0x1, 0x795) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000022c0)=""/188) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) socket$inet(0x2, 0x4000, 0x40) semop(r2, &(0x7f0000002240), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xb959, 0x7, 0x70]) semctl$GETNCNT(0x0, 0x5, 0x3, &(0x7f00000000c0)=""/47) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001200)=""/4097) setreuid(0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x1, 0x1800}, {0x2, 0x6}, {0x2, 0x107, 0x800}, {0x1, 0x6, 0x1800}, {0x4, 0x3, 0x1000}, {0x0, 0x18, 0x3800}, {0x2, 0x9e}, {0x2, 0x4, 0x1000}], 0x8) 01:21:27 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0xfffffffd) 01:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0xfffffffffffffff7, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x35}, {0x5, 0x0, 0x8, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r0) 01:21:28 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="7deb968a0c244e2e62bc12c73128ba51aa427640732344d9021e08d5691a4ef0db443db1e2b9a0110024bd95ff272c4d3dd748b0bfba9935ee7d1c44011d8eadcbb0f819f86d26d127c403483e96d27ad65691a52e4e1d502f1bb6a980c344b5d9ea74e7b0122ca430dae542a3149535564c5f767577c89e8e0ca1f9461aee0a641058b9b70e8cb1d58bc8b4c787ebcd0d304e21b137f5dd12beeade10c019e02213fed8b87defd7b51a58f92533d43c421ea596843169226708537fa624", 0xbe}, {&(0x7f0000000140)="38ead5cc64480da3ecb6cc9dcd2f27a527c9357a05a623aa7f", 0x19}, {&(0x7f0000000280)="31d5a29ea6a6cd6559634d144283c0c64229f8edd6b0db60634c70d837a87d8148c8ee7cf358eb730cb010eca68df5286cd376f0cb997ba7dfb5328140efa5d4213442a37ba979d9cc24ac4979b1ac3bc5c348e7aa72439e077d010e94437e776fb9be18df4e93a476a37c9bb815f9d0960343b21e4242597ca3bcd6088c9d1249ed9d082afa2cacc7f3951d817a88be671885186047da6136b62d4bfd00ff2af67caef0f7c5686e01debca94e36b3820e70609de9eff287ccfee215b439246a8c938440c290870e053139eb30fc5eb88f24e002a3a2aa3946fc7030a93e0573b7ebba240d26ab2edcd1", 0xea}, {&(0x7f0000000180)="066940fec093675df00a6f50732b74d0c4ea58551c19fab92ecbe095f8", 0x1d}, {&(0x7f00000006c0)="1b2c76e988d4d9df0f4c435861dc9529e976e5ab3452dd980c109b7af2db85a36341ae2734194402e609dcf77acadb5f9959d5d77e002f51e3f264638c3933015cc3110c6631e56439aa3a605e1d651a3541cebc6debe78f7eaf811d9793a515b9f25a5b0838a5e5b27bc2cd0eed61aa4fc99db954812e49a94e67a7ab0578e8d0bdc6cc9a98e07e6a6d50f0a0f5b42656e4a20c57f3c9551229940248b652099300275643b98539a784230836cd3ac69238d010bc3c119602e85fae9e25a618fd78bb3c066adbd167bed62b566055a1d97c22fc45fdcb768a53bd66eb2d4b16ebe21a08ed420784839b23f77b6094a2164d832f0924a4bf16a719fc0149b63c848c7144222a4a49dbdf03d5720a6a4e672ced8fc9abe7d7b8c8c9332f16f7ed220faabae77770832e9141059d5ae4d82209666ce24d522ed7b26d25051eb6922c362604fe2428f8875ef80b8737b951e647f4e7ae05d78b319f039ead725fe8dafb83f8b45bc2976adf12ce8d6fca4d933b3a2249842bfdd1268873ddfa93efa078367030454dc7c5502d1dd92c46678ea4defa0e3e1389f8443a749dea6f65d392a966553f9e3c99b0311104574b95870b70e0155c98d4cd4cfbc685d2854fc063ced4536f5b53d95b65026a742e32b50fc1a8da0e94d5fe1486c9c173e1cf2998e33a825d5e1251eb8a7394362b4b1615d896b6de39ccedf29d01b325aeca55995cf490a60d94b29e7417de16fdef61ef1805c963ecdad0eae4340e5d3b66ac1fbb116fcc4e8a82f20ec6a360bf36f395c796750c85972e5c6e138d9e77eb416308260049aa42394603e05079ee7b7d858b431ef8dd56c467f3f0b6eac0d57e5c307dbb87e5e7d775f7647a439c495fc0a7b84a92f3cea7065905a912122e8f42626e3b8d871206ad1e033db85a2c48764fb5715f9730ba2ab4ba570d2da22a9fb0452bf4a24c3333a499920304a4a6a14e17523cce1ceb1acdc8a5a96d0487e2667819ba424b508f1909b4e67dd4195d1c235582b804a240021008e25dfef07bdc5b40ba8dff434f0527bf759a38b3cca43b2e4bb3703ce5eed329e740bf4c3d6c1c4f3c17e15110fad4ceeeec410326a91830a23d107d124d123d842ffb681c2b1f70a4345499a6163a9563ff15e2cf1c000f3b42d8dd4059faf3ef77aa190d9eb4d87c9008325254ea7321408d38c493114aa509c1ea5243042a06b57308eecaae6d6941b936c73c66fb213827016becfa28a25f9eafa1a8277b7231bf580a7b8e2fbb152160e90cf65f8dea3537f5ae44bc8ebc5ec574d22321f44a86636f7b4dd999581e8fb2353bf2105e14ea1f865f4b027fd4eb37d1520cf1ecdfa02a9a037214d438fbfee85b3770f7013fc204affd44b81371d902f70347d51d4c50ce4c68a3497e55cf5edc3c4e4aeba3cf75eb99534386437ec3a2112edb6ecb5d32fa7acc874c206ef7f22a747dc8cabc1e8279e810e42d4cd77fa7533eada5d1fbfd878cf5166ce215b7866bb7e40b29c5052d047a33692070d7ae773329adc6099e5d6d4d94c468b3ee301f3b8dc0f2a3559212487dfbd054080f22ec962794b823b85839bc605e69211b28f6166320f493115a4312a31bfc4bc43687e547bc7d5cc6762ce291bd684c883aa9245420a0f09ab452447ecefc9994d6782b98401caf8e67d0f5a5c855229c1070c70cefb29946b7f01c8583a2ec25b2e5dd711a9d41e731e95749e39c4c96a93a4c9f47e2e49566e37c3f5403926e4a9e8743a231403d8457bfc18fdd40b05d741e939c053facffd404a80a8ab5e96af1758a5415a1df3ca077b9e81855a616d3810f1974843749e97367ee369c9c987905aa3134373dbb34607447558b662428570bc1f5517f409097576ff21e9ae46aa860e78406c0bb04be826e472f4d49afe6f5520237ea11dd8a7ab23bddd671de87cb2c0ef391aaf3998ef5a522f6fc63f0bcd0ade9c5f569b6cead70a6a64a235e338e3f643845aeddb9b95691afc34b6ab464bc8c97094f0a22eab85c3b00e4c232f3d4796d2bbd8596d2b86fbbd464b1f02c5167549729ba48e8cd7f28528478b6d69d1f03887026e4c2e99d0d5edae6485d14c5e446cf99f8f20b17bfc76893561bd612a0aa8743654b4b621f587fd67cf2e6eecef9e21c3393b3ff34fbe4d78d0eeaded9041d63b6dd457dc5487fdc9511b360a45e108cae8b3b254792f573aca91ce7990b82e47150496e0c9399b9c8aee0327cf5cea63a763e59d33c4275a7d90e5df4c9bee667b54b2e6de5cf0e77d6d21e590341473d4611595e28b77a43284c7d04715dfef872a566525339a943e9af87dca18e21e666754c7634a909c1b7ce3575bb0bd599e465f7125d2f2e87f8946d69b27918fd29910408e2ecf930be021afae59d1372d6d9e97b768ea5b4d648678bb5a9b956eadac891a86b8b45a95009bf8e538919b209e8a71e68e799ab6aae79469b1442e00dadd3944421a3c5b9da3c11296056613e935268ecbdb3f60c71c7f3ee061262e5df399884181699a174559eef87e589b54f0fa4c3f1c63fa83195c921a3e658c96b2fab25f0f732529b928eb65a704bd8d1ce82de95ba8e8eb14d7c88c13975e2b7b8ab1add5bf9ee1eb6d3b58f3617b7efb7475ad511ad18bb5dc8cd66f0f26a35995f5b5a628c78b15afa7bfb30559bb76f31aac794b8ad83c6ede5c5ec2f0f41fecb59e3da7821ec43100202683cf2db719f8bb4cab6084e75065362448b0200db7d0590160cfe54286d71fb864459df4eb8c8e24b32f5ec2bd77018c6aeb3af5a5afd59d2c3cad9117e4f38affb0dd1c4f598275cf29215ff284522368a59b033cb7c9c76d810a2f4282354ce9872bc701ffef886605250e38b1c4b4b0fbd7993362a1fb0886f799c857884d9cad1a0b49d4975446700f60c7f593870b208dea1941d79c8635fabb906f00565d0f5d6ca09926d4d0cf837e16127af4c7b629799361534b090a02e5cd5bfee0d84d80210378197cf42e7bc1798f0e923e916ebea9c1fe7e4fc8bf2bf7b2b8343366f307d183bf06b16ed1c106b872a866c7be34964a45671b1a0468f49d25615369d1cd598852192bbaa9de212b63c79a795c617b314338ed914fc1734edba1790ba70e5ab8b7d67e92a58586ab5ae41989db80706330c0a97b0fa5e89d6688a6b14050393034143814ba67ba0a0369e244783056dfe5adf2a2708d10afede079b826c0d63f904940b4679556d40207e609d7b9e5d182fb7887a4c36819f8f2224f838f021dcdff5f8effb2e453ece6fb49363491f298f1e9471bf845f0873ea799bb0fd0a7cb6253211d9f2551b32e6737dc96b0e2b353307e634480bc27e108a0fb4ff85f3c92bbc0268224adbd150f264119a954f973071b63d5b0720d572d9392690ad8de5278d2d21bbe01e12dc0da29fdba2083222beb17faac6c5f7755f3e496528f95fe50062eec2180a0bccf7ee56c7f075e01b80d9617197a2ec5430964d0e728926e0a79471c5e59adead82c554cf4005ee0adf9b8553d365e604dd4f0ce9b2cec7c5b71b76e7434ec3989aad13d15d77deba646d8eb67da309729100b8239122c911e7799d0f246d43690a9c5de913f4101093606fe7c669c765d73feb34673f6362ac75a624a69a653dd5d45292ee7baea2bfd101797e7dedc97c855759e1478581b1aa70e8c9823ffd4429cf7b7aa6f38f35d5060116a9eaca592feee96a07b1958558cac064570d8dcd04a3eb2aa4a3529b359eed9acfb59c219319afe30a94ff3067c2bcb53f90887ab8dabaae2756498739e728abe683e2d2e46ca86d10563e1af593e1d1751173d8f6d7807b5daaf0862fbfc382061890a4f9ff8e48884522033cf1f96280c5d56a1c81e92d596e236c9953ecf069de141db2436c0b317005f8fbabf1dafeec537fc199718e08407965feabbfb99a64fa36b682ac567e0999650250a06dba1cb10757186c38c5b0a226e490d1fcdf85d3247a810974915bf93bebb9d99c75aa5f038f47f267734afb12a7d430fa0f25d052dbd8e59630be2fee654ca119b41c1211008ac5573c26b0a9ba7b7be6a889db7fb03732747e3bfed5af2a734237274a67d5ce4b0299be3a10d18e4c5ff379328505f4c5c7099a9c419664e42c693f692f85dc39d972292870f0ec22c528290a232ab5e537644c885b602b3c43decdf6609b4f7bd4a3435d254f3e9ea350859c838cf65d74458866f2ee51099f53560af5b69495dedfb8b6d94098f81a37f29e0e90ad2e771381fb508d54340b0345ecb7bc8de5753e542eb677a672b6d2734b91c926c16beeee40dc54c0c3cac5675ce98c7d7221379a8973c674e742590e4d4855658af65ea5573698a9766cda8c0799784ac20e639b3a94c13e8d3e837988ae1079f9c02f390217898e187fbea7bf7d66ac355d74ea239d7c1cca442326ad13ca231be8214e0e2947c9a0e929129377dd9a4b26858fce5e4496f1dc099cff895309368b65fc6bafb7f634e7c4314e06d798e34175ac5a6d4310e3621a33bbee87debe805ef4dbd3e1d9b6a404266e34f2a5308c2af3825e616241e52ea926264e85b9838539c8b6f00fa2f5b1dd52a0277820021897249c91dbecd954f0779e0e66789f72dfe91e9cfd4d37abc06d56e94b5b55cd5c083437b6001b8ee617d02364fbf5cc7c6f244a5977e7c8454b41694aa21e15de746f9b1743c9e3550c56e81ac5fa675a9dc664c0d668082f796ac93e93e4648212f08a849adf4befa9b9dce555f37e68933540b2198b2ad6f9494881080200a89f00c24947b3e3b8dd75001203b4660d4f26ed1c8a8561d42e052c375ce098c474f2ba19c5806efd360df8e60fdc827ecaba181d33668769a08fd04571a9d5610e1284e7f0440c958329debd2e1300a59ac0bae52a977e2c45bc794d36fba70f9e954f5dc05f2ee0a51f6c251aaec828c83189d4a5790d7810fbf59a875341c0499a443d6f966ee3625895ed402a9cb4d9bb0075085518bd20fd7a483febc99b50da0bbec37661b5e3980ccf82bfa256b8695f74fadee88546b31f9f399f382aa2be62e9fdc86d64c9d837c6bfe7a77cd162c1a4b6961fee4bc2ea7df8a5b31d33de5e5dda0e5ba63e0917f7b6a6665fd2a045bf909e2438a66647c25a9347ad1f0bdcb268ebfe7667c3700aedf6f04084f3c186130d1a3fa16af272343b4ef081169ad55fe393af1c836bb72dbb86f0fa0c9c3085a00d7597af57bbf47277bc138cf8a55cb7e01018b008ca05a1e3d77898a19c66aeebcb12ead6141aa2fd244217dc84294dbe2c400fe094355749b538e55fef46ea71c15783b9b74c9f3d96870dc87ab1af160c0264052b26ed4fad700090792433c7bdea3af0782eb6d7f6221ccbe4d72288d3aba7db39c89edfa56e31b4c263c89cd0e9d53d3c5cacb324b519cba15a28880eac9538d922bed801e093ce05deaea5c004f05058c8d77fcc19623ead7d0b87978c5929621d6b849d3ccfdcac9485cec8fd2855734d83036f940a5645db1f843c08c9ca43b72710b7d16964549a30304ab7d10d132903d564b0200a044ff76226958a84b86d9b95ebb6e5d6703d67130d19e5c2fe9c913d99e185913710d18fb62f7494adaf73da0af2533e1130878dd95a603210cc064982d83be1e94f4a67c94012fcdac881b04d4a303366098b21ed326d463c75ce1bbda8f3fe256fb4e8a8cf506ac894ce1e08509f2bfce13818b69bd3a976d5fb4e5dc0f4e881bd30c84be7c9f71f8b2e5b72b6dc01f57b564ece9024f5123470ad7e", 0x1000}, {&(0x7f0000000380)="742191a842ef55fb58eb24d57c563eee701a67a0990aa130bf2c647e219c24d03d9b4d91081899dd9182658c58871ad8460295c8a79407a2694de706d578488e9f22f63bb1600af8d833efdabbd8f47e5024c3a4caef286904e2f051b3753352611c0794f922ef97ccfad07fa6c671c4c19b6fe5ade980087d5d21b9c9c91542b17e980e521731dd78a402f11039", 0x8e}], 0x6) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000640)="69277307f970cd8a8cc67c341073bb6c7366300370a81d2a07f0fc45c105c697e17af40dcf9f06751f2d2da5cd8efcc456470189fa4053fadeee8955807e73c243a4e946aad3a4fd7e", 0x49}], 0x1) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) 01:21:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60, 0xff}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000cdfbe990dfb7c9b85d630d6b3800000000000109de8a1c939e1ff200000310907800003fa55f398c6787d2000000000000090000080000000052a2a6d5868576e0"]) 01:21:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x0, 0x4}, &(0x7f00000010c0)={0x0, 0xffffffffffffffff, 0x0, 0x8000000000, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x63, 0x5, &(0x7f0000000040)="e29373c0e7aa9250193e6874a3cfd6cc2acb8e8921b52fadab4fd957039492ea9e89eef120ddce42107c30b71d522d0a4a54ce6efeb7bd1fde6236cdfe2d2d6a852ed8d68aa1056b9427c574e852ae7e095be70428ff0aa9841ab8075c09f4ffe7329334c8261f2f69601026cff5d21c1666d00adcec72a1c23dd717216c17f662bfbf0ec1d6b361cb5d43d2b5f792a428877e3f029b5ba2", 0x98) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) minherit(&(0x7f0000009000/0x8000)=nil, 0x8000, 0x1) shutdown(r0, 0x0) 01:21:28 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x573b, './file0\x00'}) sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:21:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000000)) 01:21:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000008cd7fdf033896b1d2d9dda363e95400ffff30b2e3e95f94f237e236a7a69c32e72cd29a8671ed50d44deea1180d21b22231ae5a9aa833c435e5d7bae2cbf492ff0818b47a574de51617c8dd033df73e20f051676be01a2195d373439ead43", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES64=r0], 0x28}, 0x0) r3 = semget$private(0x0, 0x4, 0x56) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r7}) r8 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, r6, 0x0, r6, 0x42, 0x4}, 0x22, 0x295, r7, r8, 0x5, 0xffff, 0x5}) r9 = getgid() r10 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r9, r10, r6, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/207) getuid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/188) 01:21:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) fchmod(0xffffffffffffffff, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8e, 0x4, 0x3], [], [0x2, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {0x3}, {}, {0x0, 0x1f}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x7fffffff}]}}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(0xffffffffffffffff) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:21:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 01:21:28 executing program 0: ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000140)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) poll(&(0x7f0000000100)=[{r0, 0xb2}, {0xffffffffffffff9c, 0x100}], 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, 0x0, r3, 0x42, 0x4}, 0x22, 0x295, r4, r5, 0x5, 0xffff, 0x5}) r6 = socket(0x11, 0x3, 0x7f) sendto$unix(r6, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) fchown(r0, r2, r8) 01:21:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES32=r4, @ANYRES64=r2], 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000240)=[{0x0}], 0x1) 01:21:29 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000176f8664d08274da6fe753c7b07002bbf2313a3094c9628274cbde85e5ea9f9d0b731b6f99e07939f0bf4d83001cea87d956b0c8e2b2ecb463135bf7e5d1d92b28076ab270831e3321e3dcbefbc1b8a7ef76c0596a28a1a880e0d608320b3e8c47a5fa7ffffffd7ed5629c8aa11df4aba0a975758c78df85f65f2773e7ac0c5a32077383a6c5351436d6fa01189bd118799b5e257b0ccd51dacbabbd8dc7e6e5cfdfd277849c915b595c5a1ed388777fcf66b450597d203f9de2f0d1308539021982f36ad03e39a17bf1646e99ccf13df796c61d9cedc69be60e77b7b4528f007e0c67a8a46bb3390b72d741677dc37631f6b546501275d6d1eb28ce113eae7b2aee41b0cc0d2414fb9f6112e6a32dcf9e8076d22b4adeda7a500923c6875a6e130c0a002d613e19fa6e26db9019ac5c5bb7040615c5947c6b27fea17674d9c2ede7bf3c80a35d06888ca9c4ac6923b89483a430e2f4a60831cce59f9a51c3c", @ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC, @ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r4) wait4(r4, &(0x7f0000000100), 0x8, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0xc00000000000}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 01:21:29 executing program 1: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)='\x00\x00\x00o', &(0x7f0000000040)=0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) pledge(&(0x7f0000000100)='$(\x00', &(0x7f0000000180)='\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) 01:21:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x843) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x458, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000140)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x40, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x16, 0x1, [], [@enc_lim={0x4, 0x1, 0x1f}, @pad1, @pad1]}, @fragment={0xff, 0x0, 0x90, 0x0, 0x0, 0x8, 0x65}, @fragment={0x29, 0x0, 0x3, 0x1, 0x0, 0x0, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @multicast2}, [{0x18, 0x0, ' q'}]}}}}}}) getsockopt(r1, 0x6, 0x1, &(0x7f0000000240)=""/105, &(0x7f00000001c0)=0x69) 01:21:29 executing program 0: open(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) 01:21:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x2, 0x0, 0x0, 0x0, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, 'd'}}}}}) 01:21:29 executing program 1: r0 = semget$private(0x0, 0x4, 0x56) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r4}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r5) r6 = getpgid(r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, 0x0, r3, 0x42, 0x4}, 0x22, 0x295, r4, r6, 0x5, 0xffff, 0x5}) r7 = getgid() r8 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, r3, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/207) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/184) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "52a2a6d5868576e0"}}}}}) 01:21:29 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r6) r7 = shmget$private(0x0, 0x3000, 0x2b7, &(0x7f000097e000/0x3000)=nil) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r8) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x1, 0x177, r8}) shmat(r7, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmdt(0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 01:21:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffff0109007e5e0020d2003f000034049a09d156c2f420e543d37d1121d46c62bd1a9bd8d25bb870c92e01cb3b26188d187257c2108a8f229d53d286f07042604d30d10d0a69a91df2c99174162845eb343e6780934faa69161143c4518a83720c0959f57d60bdde58861e8487fc1f2d99f0ac"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f000050f000/0x2000)=nil, 0x2000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) getgid() sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:21:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = socket(0x2, 0x3, 0x0) semget(0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xffffffff) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x165, 0x3) 01:21:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xf8, 0x52, 0x7f, 0x0, 0xfff8}, {0x6, 0x7, 0x100, 0x3}]}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000800)="ce11e67f2674d369c109724ef7cc1b9d28125e6e77ecd47652060456427427e15681d5b9013a6d26a3138d9c82cf877360971f3f0ed2ffd99cd72e731ebff3bb62b6b807107e1a0ec4bab08b653261c15db1e1029b719544695547aa66db96aefc67f1ef11e230b55a30131108034a881c0f5f7bcd566996fb55bfdc2e93fe65cd58459c2546cef820b5157ae10dea0c917988ea9ce2beb478243158fa97db19461df5b81af83a06541a11d524c87796090109b1a4c732dbdd3766a2b9a76834405a0a2788d161ef96f65896627591496e6fc45cf831f98c198301677f4f513c2bf1cb82460ffd46c1c8fe66934418d33f66b4dfa5964853c27d48029f868879e88511e14299192bb8c051dba8bc2b77ed714e12917853732396a7241899b1fe73a28cdd8fd073c76a85e1035a53c9a248b8def575598c1f234e74c03d142d5359f93a4b7b45abe5c3ac9ce2dc3fe0fd5b431bae92815a4fe19faf8ac68df2c36dd74ec65e6d753e70bf64d07cd799de166b70a0b12b1a64ee298c8f8ab65f5e9761fa256563c9804ffa98b1f7e15c1ce1e3f9b6e504a41d63f25a4b530c3da8dbd68929b7486508b21adae7e69dff7ee71c9d4ca452cb835ddb7ab4b642ce872547069e80adad2f36d7f21cdab2d041aa5dcbe2f7488042411673fe8a5963dc5a860939f5c82c41f093f2c60df304ffd82c3102f6fccf104780126bd72e441094d66ac36bc0c750b573f433631cac1747881c601b7ead181236022a44765ef0fceaa9948ee6ee3df6adb0d4d9ad410f6c6f08e74697b5e78d7e62b9dde0eeb94a5f63c84ff136f5732d06a02e22ad5cf46fb9dc5b0a6eab3c13efef99728faf0f41c3422265ea1c5953eea756e12b1bd6cc46c5b332e3c7447516a645a4b8f060eb2471da1e51bd787cc50f5e122abff6b6a109f7653d66587e6eb670ea9cbed399eb0a35001269d8137ec07db4cd9a59bcd8249a4c8dce5df9c440c37d4cfce5d90caf2ed40726b370ed83b700caeb9684c3d3f5ea43a884f6b321b0d8189d9aeff9f028c541a1f85691540b7566f456e371a61bb37da46521eced5ee80c4b1ccde44cfa3103232b595537344ec54e119d880f8a9e9ba4881c16addacb51ed7252afa4317d6e440f6acc65a0d5c0cd5fc047a2c5887308c0f81530242bea6c0037f14ff744de76b08ce5f6fdf6b32d20ff3f095e9745f972bc2fa526b79c95e10551fc757535276c8def98abc4e97c205d5454ba76d80eb30078064108df9ebd62a9d59626fa4e4c267870f90e4601a93ee199cb673e750bed3c03238c6583b931021c4fa34a0012f4604bf651e8f702ef477d8b8f50f308879d444e70783b72a7833792108afd8ec1ca41185d5c6267567abdda4839f6504000773a175f614c91aa2937bf6b93a31ca7aa020cf5f98094a6dff4cde3a49352a1e460491d41cbdf0c29ef81bc2fbe4009d38b5e67f468ba1a899ec6b560ffa60d0c7903d6eb96173b08bd38cdd27b7a39f060aa0dfb4a3d35a6edb2c0af5a826957bf04b21b5469fa3d6bf1c9639cb3bf2223292ac298313ae84cc65526f7c3f7bc25410647038bc2aaca25e8fb6d66ef93c2d3cfe41dfe666c7a238d475d6eb8330e0ab5e667caf1e23ba9b3cfbc63d551b482174c0ec64af06d4b0e88cdafdf5651e8c891600c07308b015cb2a2128d6b26d0e859f3730d5d26bd4e871402e4f9bd8501f739c5316ae276aca947f62ff425798b4e07b86d366a76d7cf73a4680fe6d14dbc4d8cc854dc2c06b173154f5f8964d65618ed9aa18e7425c31111d318959fcbc8936b9edbdf0736bbb711121f992ee376fea304a7757c4f19298381cc50d75b4ccd7469485da6ed69d1ec29c50d44ee6c705aeb31f301e051c92f9ce9c97947a7eb442d5e6c2e53b806ecd775cc25f908fec51016f0e8962f8589a01d0a307447907d7e35194fea807f4dfb2c0beb9018e58c9b4d4965ca70178314c95f13c04136cda398eae9679db22ad35909ced815a6ae6cb76aaeb174c8d193fa7c9eee1883001642354cc2be14b2a6dd4d0515e9919f1665c7d0fbcf6ed2b7b323c366ca5f446f82d35be5bb15039a90bea70221558e1aece0bb855faac0fd70fd051749b1b18e035c64c524f6eb15621e2dd2f6fb2e2593bb1ba1119eb01973ecefe890871a09e945d97437b8725dc9697e96cdb7dbe8296b2ffb3f43555661901269561e81db96b7007adedbf3c59a29ac39c3a348324391969d3da9d16463dc6ca63bfd1a8322f05e94846e70d99ef5be73c83c9123222b4fd2e70ba8d138beea67c4e80aeeff97ad1754708e5c2b7c7124dd01aa061dfccfb0ea268d59752fe1d6263021955885163846ea507475736c0f0b7e6c74904aaa99c2201b82925ebce92c7fa0ebd8a934124e2787f3b723a760874abee962098a72b9820c6fcb1f534c1974534ae08bafcb68365d667a87f2a784c9c5b1eaa661a34229cd37a89a738d69ec47715595948b41c28012b2f21551260ffca2fc4e6bec93d4d642664ae6be3303025eb09518cd44242c1c3f43d449db03947830a7936089399c6b1a4f6a75cf93e845cba017d94335724a7cda1c61710f8bb8450d8fcfed834303ab6b7769864f6b9c0f6f97481153f931eec7b3c3bf2898bb11971621a69641886f3dc1860634da6d032a620b8af91ec86a66a1606568ecb1647ce7c640d8f15aad02d7bef2516af263c3e93881d6505266b91e4e46801c5288596668017586393deebb14fa4faccae0bf9e629faef7904eb857c4e8f28fb6dcc03f6497d7c8a5fee798eef104c8f403b2f40af1067d387ab6af6c32a510a19446561fe3ec4a27c58e4733de516c5d9bd30dfe566dfd2740777388331859fedc0447095312567a8e50e12dd527", &(0x7f0000000040)=0x801, 0x0, 0x0) 01:21:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0xb9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r3, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) r4 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x36a, 0x4, {0xffffffffffffffff, 0xbe}}) r5 = dup2(r4, 0xffffffffffffffff) getdents(r5, &(0x7f0000000300)=""/19, 0x13) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000340)={0x0, 0xb1b}) setitimer(0x1, &(0x7f0000000380)={{0x8, 0xa}, {0x5, 0x100000001}}, &(0x7f00000003c0)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000400)) chdir(&(0x7f0000000440)='./file0\x00') r6 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000480)=""/36) munlockall() 01:21:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x3f, 0x4}]}) 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$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="21b7c87f81d70b0589b31dd06a6c35b164e09c5cd00399bc3a5d379ac32cd0b614bddc3be055be00a18a82be634477c6c4efe54e01cdd4e52789cd5d877ca5464104000059b98ea26bb3493ee6cebd7f80f5f4240d255686ae93883ebe3b148727380441a620bb742208a0ca5b6cf4c43e9e"], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x7, {0x8, 0x6}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffeba) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:21:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000103a00fe80000000000000000007000000009eff0200000000000000000000000000010000907800"/70]) 01:21:29 executing program 1: r0 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:21:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp={0x16}}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000001c0)=0x6) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000000c0)="26748e4549719eef45f3c8b4c3ab97d0fe6c23619e68e6b7d9e2537e1f03c43dfa71ade1cc7ebdf2f385acbc731bbea0b893e3b01d8c1c2025167ad2305017ccdaf007e7083577821a6e49201dfac3b65a5d6c11bf079cc709ab4af1866a7d3981995c", &(0x7f0000000040)=0x63, &(0x7f0000000140)="030d7f1f1bfe61223110e0df47b30098650543af794afb0423b2744311bb39dd9e7f216c29e264c82f0a43b23185213bda9e26ee639d9a0cc0bbd5780c90e3f0ff7691ea0be5d0db473efc50592d0b84b96faebcf53df0395954604ca8693496ef0968", 0x63) 01:21:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="d3543da34a1e28d2ad74d15c4c629206470852a5cfd0de456eb96ba2af43ce30c303bed7c5b8393e49a93901c6267e555e028b2f5e96519d4e65753e3f70e884ee9674835fc9eb0ed85b3bb09af26f8a1d14311f3629611abf5f84f8a578a15008b74a89002bd63f0db389cb9632a657a7038c2676d34f69c93327eefdc841bab7958cf3c29ddf0713397b787cb8508bfd28c4fd32d55f3aadcc3788e30d638f3d65c06a58", 0xa5}], 0x1, &(0x7f0000000280)=[{0x90, 0xffff, 0x5, "6f743d09268ceeea3da6afe0a3e227f42ac3fe26ead0dfa5262a6006b06ba4ecb98751d2d5dc529a429973e0b6b05ab3eefdc9ea1776baccd16ab800a78d4c89966a557e8777638a8e407525002e916ef5fa03e2ab224e016f3688e3619825ea2bef0118a4729725dc76fd4621b927d56173001f82b4e55cb9"}, {0x70, 0xffff, 0xffffffff, "f3882fdd7d2d2969d77561115c272219af396630a0fc8a88928c2a289e1642350bef78fc43fe4caf09031e9279953a46fd4e13e4ef31365f56ac45df81c0508f71aa017c04e6b969d5428afe0786f370c3b9b2273f3510654d338aa2fa1c"}, {0x110, 0x1, 0xffff0000, "3554f18c2098a6e3e5d3aeffab536815aca30377e12dce1bf89713a6340042c0ae89f877b07aad9e35fd9691801d6d252410964c3a392feb44add7177d56679e37e11b605302279ea1e5b7b0f3dd2b08eea828f514d1667ea2ea6d1b4c89f5bb7cdcc3135ebc3f1e073e44ccc43cbfe5bc7897910cf353dc449aee24374ddec086976dc9954858459617e98a4f61bcfac46c28cbdf7a459bb22205513cd0e7582a790eba7639af1b955035314c98b519f9beea1e281a042fd3f85b1c6b2d66e168cce8346b07b8634a598f60dfb5510b71374865198c6b087e879f75049019b003b746798acdbb543b7dca0c37bf3445162d651c450d121e28667ea5f8e93b"}, {0x70, 0xffff, 0x0, "129bb6102d969a31548a1aee3a570668de7826a0fc5b1f6035a32f4d213b81a4c42d464d8ba7454cd5ffcbc61944e0c524fb5ed33ad503b117d3332c414d6866bc299068085490633413f1bf8daff4d62ac9c514831a90c859006ded3239"}, {0x40, 0x1, 0x3, "b9e6e9a04ca67cc4b71fe7aeeb30eaa8ba9e8261eb987a07a5a19e90dc399748d76a43a6e7e29bdf0af79f3aa915ab"}, {0x80, 0xffff, 0x4, "22acdf885a7ec27ff79631dac33e5c0b763560dd06aa14fda09641771b73665bdbbcb5911891d069e48da6032d95da47a0b11a068bb37f7256ca1afee92469e6dc0e492958c14bbdd2a46d12fd99d168a733e4ad2146a13d507ecb7e7342bf24f006388413646815688ff1"}, {0x60, 0xffff, 0x3, "2814c68fd1173c4d3cf59a14d87c4d423ba0208532a0f822b7858b7d971c8f16a54cd2c8708f80cc6b1ffa3460ac07c577fdce7eb7327b64ae6a2a5ecc09ee088ae454c13389667195c88429"}, {0xf8, 0xcaa5c8183b6c0716, 0x5, "9bbb4d31332b15c65c2672b1ee283196644deadc795a499f051c1054fb3f07d8bb91d6dd27debd1ef5f77a71796438bd45ce85848097baeb7d65b1045320846c11a918e90273866e35d543d75a8693555271f8cb7ca0d73a711fc3c222ab8eac8a9453600e5480120994519e293e3379d5ff48c4acc3d2ef12d6004f20a83d3545609a9b466f3818df3182823a5a7748dd1c2d92ea069af3cb99c61a048b5b7999cfae473a1a405c349e657c30514ad397aaa5b52d7dbe3d00121fbd605c2ca85e8345ccc3940f186995fe46f2e69a0fff5c4c5e355097b55651d42cd3b1ef0d7d"}, {0xb0, 0xffff, 0x1f, "57b5d0aa0a26c3c006e16ef9a08939df6f6faf6de06cd97340aaca71739bf8fcd6fb1d03d73df2f661716252046bbe86eef4f8afa92db00174b91cdada1fc26cce73341a08f93d9a506f25264a87dea68c55f74af4c25bae495ccf6e97f67a5d538d719e4a46305894cf6a20383a7391417033a1f9edbc829b878625a2096b7dc12def98230e5a05aff310ee432b9a769381d961b89a28cea4630c9928"}], 0x548}, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r2) 01:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0xb4) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) openat(r5, &(0x7f0000000000)='./file0\x00', 0x8000, 0x61) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)) read(r0, &(0x7f0000000040)=""/32, 0x20) 01:21:29 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket$inet(0x2, 0x2, 0x8) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x7f}, {0x1ff, 0x100}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x4}, 0x6, 0x295, 0x0, r6, 0x6, 0x8, 0x5}) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, 0x0, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="06ae6f0c456ead3d37d68baca7728cd0d71990ab1cd951d4fcc8ebbae5d990e72c2500d5c2eec3beb66619794a2935857f87ef", 0x33}, {&(0x7f0000000280)="ece913c68b8cc9a4d1a6a7f666fbdf150ebf43c8fda93a3f51010f63247d7d8489425c917d16d61d08b59d9ee9bd6f26c1cc77c75250f04f3afc97786c54c81ee22b90ae32b277d4399d3b83f6159f0327f7a3b49085e5fbdba17bf188a9a76df6dc40448e78bf3a92615226d72691e135e8370607369f59557a50", 0x7b}], 0x2, &(0x7f0000000380)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x58, 0x40f}, 0x1) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000180)) 01:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="08000000000000000080b20e073301d3dc3d15000000000000000000000000000000000000c9fd9174a7cc16821a31aa1ac14a3cbc0bda98f1de08514e989c2c7ecd2721dc60fd1135330501720c77d3af835cd4e2ec3181d7217c5eb9ebff3ebf7136fbc3ec5af1ee7361"]) 01:21:29 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="b6000000a459c5f7b55bd5d5a0ab1f149fd697aa9a5ddd6f5062b4a394d8e18765edfe3d04f62cab3dad05"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005}) r1 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x22, 0x295, 0x0, r1, 0x5, 0xffff, 0x5}) r2 = socket(0x11, 0x3, 0x7f) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = socket(0x11, 0x3, 0x7f) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r6, r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r9 = fcntl$getown(r8, 0x5) r10 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7fffffff, 0x0, 0xffffffffffffffff, r3, r7, 0x8, 0x1}, 0x1f, 0x7ff, r9, r10, 0x4, 0xe4, 0x4, 0x8}) 01:21:29 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x6000000}, 0xc) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 01:21:29 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x33}, 0xa, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc345f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket(0x11, 0x3, 0x7f) sendto$unix(r6, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r8, 0x4) 01:21:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) sysctl$vfs_nfs(&(0x7f0000000040), 0x2, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 01:21:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x3ff, 0x6, 0x200, {[0x100, 0x100, 0x2907, 0x4, 0x4, 0x10000, 0x5, 0xffffffff, 0x8, 0x5, 0x4, 0x200, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x6, 0x7], [0x6c, 0x7, 0x1, 0x4, 0x9, 0x6, 0x9f4, 0x2, 0xc600000, 0x2], [0xfffffffffffffffd, 0x5, 0x101, 0x2, 0xe4, 0x1ff, 0x8], [0x80, 0x6, 0xb35c, 0x9, 0x1ff, 0x17], [{0xff, 0x0, 0x80000000, 0x3f}, {0x200, 0x6, 0x4}, {0x800, 0x4, 0x6c46000, 0x7f}, {0x0, 0x8, 0x10000, 0x9}, {0x4, 0x1c64, 0x2}, {0x9, 0x0, 0x8000, 0x86}, {0x50, 0x7, 0x0, 0x3}, {0x4, 0x8, 0x1, 0x8001}], {0x6, 0x5, 0xffffffff}, {0x1, 0x1, 0x400}}}) 01:21:29 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, &(0x7f0000000000)=[{0x74}, {0x7c}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) pwrite(r2, &(0x7f0000000180)="f257dfdcd0ff712d51e398cd4e9bede45dafad0064f7aeb232f7b751b9bb607ede6c818ff75c69fe56de63d9e8b506682fcbf6222aaa2fb9ac143e9be6f811", 0x3f, 0x0, 0xe4af) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 01:21:29 executing program 1: socket$inet6(0x18, 0x1, 0x81) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 01:21:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="9859310bdc74f7e0f1e286320126b993f9f16ac1ed3b316190b0786165b4816e3ff1d70e9dea2b08dd36d9a46dc3bd25816ab351b2eb14ff0351862e2754bb5bbd0c1d3b333d6b51510ee369ce19326a818d3617"], 0x10) write(r2, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:21:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff2f39fc8382a6080045000030000000009078e0000001e00000010300907800000000450000000000000000000000ac1400bbe00000010000"]) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:21:29 executing program 0: shmget(0x1, 0x2000, 0x224, &(0x7f0000ffb000/0x2000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000280)="e0a9a5e9b6c06605b7f654ede4624cfd80a5f92d693df81bf1cfeaad0fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c07c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466cd4cbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc8c8838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab716b1082dcbee1b4823ffc084", 0xe44}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt(r2, 0x7ff, 0x9, &(0x7f00000001c0)=""/95, &(0x7f0000001280)=0x5f) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f00000013c0)="2078f7b69541d6d97099188e904d9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd7000000000000000000000000000000ededd1e4b2826d83060497fb07b506184351ef872bdb23be90f3630de117b61943551e8bf08cdac987e418ca7ced6ad51a671e620f6e7b5aeef4b9df1e2e6783281b972c45db8c1c246711dd9d5862b040fe4665f2c7826c28a5f5ae5094c50a7b265850bb6f97c308bf2d81451b", 0xa3) 01:21:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x48, 0x0, 0x40, 0xffff7fff}, {0x16}]}) pwrite(r0, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0x0) 01:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0xff7f, 0x9, 0x9, 0x5}, {0x5, 0x7f, 0x9, 0x81}, {0x400, 0x1, 0x0, 0x6}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:21:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_divert(&(0x7f0000000240)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000140)="8cec9c316cc926ed82b932695ac061dac1c9676f580fca5031f6311fd385ac4f0c779f0c3421b6440c84d6e248f153a351de5aef298de404ab024cfca1733217b66b80f0a3d540f9448e98ecf7988a0788261f8403551810f786c6f1c5bc780fa01e448c31048916d124163cdda2e361271fbd63a62bd349bd289c7c3968d9e3bbd7a6f6999d711773125d5ce1b5a2f9efc1b9498ef231ae6011744bee31685c295d178281c5ba361548a599d5a94978558b8eb8de6606f38427200e3f5e47f22c19bb8b5dd57704e445f98a421c3be5c1bce82eba677e63ece600a2ce69eb97eaba8e07d943480dc6c51ddd3ffac0fc7eada3", &(0x7f0000000000)=0xf3, &(0x7f0000000280)="b9c32f2b4a02a24319ab4067c7d39d956dc421996313627f425f9929cb1f00000000010000aab6ce5b912105f57355657a3fcab6f74710cebcf5df113f98b681dfdd632c8a59fb13b6af7eeb1f9ace0e7248f035add572763ce599f21edc42be56119696124b5f4181bd7b52945fbf1cd14b11519a5a2d9a9395cb1ca8d35a75975640be2c4eba776ba20a97d4c54a2fe5168d50a477c40cab661b3011ac1d522482953af3f44de6cfa51492cf4f8cec55690b7e487e1432b037c861050e90ed096321f33ad56af88577355b46412e8b6e758d2aabb4b3e23f872a0cb4bbbac8ae88a061190637a7130fc3fc28233bd577470b5d88ce8a6f317846a4", 0xfc) 01:21:29 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="25c836d17267d8109154ada0810320388498ea214467f596170ce15c5e6864af9f7708c4a2a8a541e19592da659fb649725f8ccca6eea35417c48929b60b4fa7850387332747d4e618b712a62be0f4881b", @ANYRESOCT]) 01:21:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x675) r1 = dup2(r0, r0) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x56) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r6}) r7 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r4, r5, 0x0, r5, 0x42, 0x4}, 0x22, 0x295, r6, r7, 0x5, 0xffff, 0x5}) r8 = getgid() r9 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r8, r9, r5, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/207) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x0, 0x9, 0x5c1, 0x100, 0xc41d}) semop(r2, &(0x7f0000000000)=[{0x1, 0x3, 0x1000}, {0x3}, {0x1, 0x2, 0x1000}, {0x3, 0x6}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x6) poll(&(0x7f0000000180)=[{r1}, {}, {}, {}], 0x4, 0x0) 01:21:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000005c0)={0x10, 0x9, 0x4, 0x5f1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x11}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3831}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000ec3000/0x2000)=nil, &(0x7f0000c37000/0x3000)=nil, 0xe2}, {&(0x7f0000df7000/0x3000)=nil, &(0x7f0000775000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000098f000/0x4000)=nil}, {&(0x7f0000dd8000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2a9}, {&(0x7f0000cc6000/0x3000)=nil, &(0x7f0000a5a000/0x3000)=nil, 0x1ff}, {&(0x7f0000495000/0x4000)=nil, &(0x7f0000525000/0x2000)=nil}, {&(0x7f0000f51000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004a4000/0x1000)=nil, 0xffffffffffffff7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)) 01:21:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r3) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 01:21:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xcc65) socket(0x2, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x7) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 01:21:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383afdffffff00200000000000000000000000ff0200000000000000000000000000010400000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000003aa33000000000000003bee2c588f0fba83c82ba402050a50a3935f93246230266e236b7db9934ea88ce593b7cc0972d255afd21653456a30b56f83f7c964c1d42934559b1535630afd85594be567440371684bee7c68552093cdce45751eb366585b504fd7755a276c175fdd95df6ef26811fda11d6100bfe64267d7d008d7dcb3f035a710711811b04843436436be6ffddb6096f9e5117b0676bd3ea290adb30246843d5abbb7568f49e13b684a886db38270a5c66ca4767e42223fbb06f77e65f5a35ef6bd7c07fe37e91adf2da9004620bfdae71937844940e01338ec7d15a38a051753b9712b2a38ac8addeca13cbb20a0edf9f1f963e9e43d9c73ca2c4f1509cc42b23ab837b7aa9f436ede96c5d63f530dc6f189e14e6c029a5b3fed0d174623a6910ee1bda3ce658cac47560aa7705a856af577939b6101ca960a4e18ffae7265ff9450d4093660d34e03621de6d536272e56fc86d4bd3feefe8fcda3360509fafb"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 01:21:29 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x1000, 0x0) 01:21:30 executing program 1: mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) 01:21:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES16=r1, @ANYRES16=r5, @ANYRES64=r4, @ANYRES64=0x0]) 01:21:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 01:21:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001280)=0x2) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001100)=[{&(0x7f0000001080)=""/85, 0x55}], 0x1, &(0x7f0000001140)=""/164, 0xa4}, 0x40) 01:21:30 executing program 0: r0 = socket(0x2, 0x4003, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x5}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) ftruncate(r0, 0x0, 0x800000000) r2 = dup2(r1, r0) shutdown(r2, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x3, 0x0, 0x8000000000, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x6}], {}, {0x0, 0x58d, 0x0, 0x8}}}) socket(0x0, 0x1, 0xa) r3 = syz_open_pts() fchmod(r3, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 01:21:30 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x20000}, {0xffffffffffffffe1, 0x9}}) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 01:21:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) poll(0x0, 0x0, 0x0) pipe(&(0x7f0000000280)) sendto$unix(r2, &(0x7f0000000100)="88d05668d755d9cd1683ac61c46b681855477f6e599a684929d7536afdc07377d0e098cbd1b9c066a4105626b2db803510267ed58f88c75567ed92597074b6f445acfbf63c5f215a80f1eb2c31215cadfe1424107b1ab50cd6791912eb028f3b5f798d533a525743f74946ac6f130a64534455815adbbc8f2f0556730f48f1a7a720651ddfc68e810f0eb17c303ca2c904a8c54c13bfc34c6b9c0127daa20c0eae0ab448e4840f9c048aef05d24f6e1f293a1bac03aed4c06937263925e1c1ab47a882d092f38eef7a04be44000759a58f859e43a4d54c", 0xd7, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730a", 0x2b}], 0x1}, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x2, 0x6, 0x1000, 0x2, "53c71f1f173cd0ead4cde82a0e1f6beb214c1644", 0x101, 0x1}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:21:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x3, 0x7f) r3 = socket(0x18, 0x5, 0xc) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) setgid(r5) mmap(&(0x7f0000657000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:21:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:21:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 01:21:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x20000000}, 0xc) 01:21:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x0, 0x0, 0xb06}, &(0x7f0000000100)={0xffffffffffffffff, 0x3}) 01:21:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000100)="4e9c025a344715c307d34003c0c94f45656d00fdcabf0e3d661d96e3fbbd861dfc6f697277ebbb38f8a7ffbd02d6e85de10568e0d5cdf2d06ec032a4dc86c45c18d06f2c4a4f109cc91907b31d497c37bfe329869b519f01d9af1528e3c740b1665452d0f057b0321a1b9120a90b9c1241c56173d233b041fd03d68287945ba901f7fc938428c4cfae3d447b7adae584d112e4af9a8bfe8b744dcc9e851415496179fa06723b05c344ab53f04f2b83efda6aedfe44d80465997f70091f8454ce28f63fcf66791fa9f7ea3c811e52eee15d0dcddb7a2cbc0f7d3668893a9d6ec4498f407ee1f1819951058a1b6a1c8d46ef4606f604adaa38238dbac9dbb8d3738c3d95ac77259b6866fc18bd1465c0d0bdfe121419f805f51441c7f5a689c88d0c0a862f240e16527221d305bd7dcc9f48e06ed67b02cdb3f11ae034bc4b07bb90de2efa0e2b5c957980f94cec1005ff02e50604b142d8add7cf9ff79b3a197101c9e60c0641323d862a94e8c4dc4f473cc902db93fadde546383c794711fbf6db0fa9da5f532c80e08598ff6e84851eda49d826d7f19143295a34b634a13faf999d8cef3103b6f8728acbfdcd1596b206820e68b52b97f3d5e827bbdaaefdf422273a99e6c7042e4afbc495184f329c3de3c3e1a49f1b54f0f6ca952473940f5026c0ae9412eadecadd702fb322c59107f5278f627863c66bf5276fa2660ee1035385363d29eac4ccb5a79c2b08d66ff30578c049148c4e30978fdd82f5097d55506039e303ec6ca2fdf93e2a0dd63de70600d7bd88bf4794005c0f3735edd9e005538da9abed60f0be03eb0a393fd4e3f9d4774ef8ccf908afb9c8248b99539b05403a4bc606df8117d35fc1ea7f7fdf02c7b1cb157f985b1d0e90a54af94cb7a63b7ac64f32d68c46f53f502f6fddfc44ef7ea752249b401329758632e19eee4a752376e88d5a5d310d51ffb0d9fe93c2242841d0058fa788b3aec40ec7fd065953ffbf655db10f6609d0c677c13eb9839b0ccc97090231217e4c2a73f833943a764709686eca91357145700af7652135d55b3a939d5f2b967cf644c96c260b01fb99ca673ca871bee6779a2555e94bf152c90e428e83433dbec72080d6ff6533d4de3a69be84386c19ad3070d7678a222bda659f136aa30a8634dc98d120cd2785e2c93e21114d1e1bc72cc47cdc1fe6fb583a53e411edaa88dea3deadcb1278a64b9de96033f5216ccd2de55c5652ae1a593251bb1b21480c79e98a788c8a6531ebbfe268f2b92f22cc0d72ea422c267cb77c930324f16d7ab28a58ebffbc2a3efea904e79e1b3a6016858b32e384f54e27664e96652afc28a88c1922dbc87acf2a6a730e8bba3c70778b145503c60834e7f99d4ba4e94be050e2c26d9c4d635efb60f917ea87ca21ecd1b091d37c6d614e399bac9824c6eca6e6b0b99103ae25065ef08b10eaf794490cda7b72a91a6ab1c5615b11909979c025981a7811868a39911371d97f08d2d616531c14e22914787d55bdae7a03023d21c480278d4bd1c0ec507edd4714393a57a12ad915f4b6e75b2d058c07748dbe2d3ba67f30a51d39822418b0c69547b3e67a4da0d18a38ef5f293791ca85feefc33762b1a7b2e8fd5d1fbe5d181b863687bfc75f938b3dee747f2afcf2163e5902fb4bcb4780b326636af4f4e2f45884ebc92ccef990a28cf675fdf04dd50284a11edecee9c42f9aed6d2e177cfe5ce9930c9901dd8f2b9b3fe90c69a8c9cc16c285610da90283fb362c73d7eadf8a308051a069e03de1064e859457fdb140a71fb24e801df290d736c7f609c93218ec57c0af4d5427d766d7638033999ea55857d3d781cbfd19291722126a78996a4038e7d6d3fbad9357d09a15a3fafd54fd4a0f87b04e59711ee1ec204ee4ec4873471929a15c62a60b538ab0aa74c40a7e03c3c836db118e804f97d5774bedeb28e38324f271826e2c7b11a85cee845c6833bd7ab2d4a56873591eae70fde4322e5f9a9eedd4d28d4d9d708a61689e5063cf58df9586196d062d9590771a0ddd6a1e7ed76bb243d9ee79477be29f6bd3fc6399953f469fdb3f7657a8f311baa3306afe75307c031e62eca9884f5f897746740b9824670e7beb7ea7dbc598cb95da88adc78e3326b9ff8e39506544659215886c515c941e3b8a0a3623b0915dc7c6325196d2756c19f725cd2c2106f2daa4067a9b77c7245141d9e5ef3b6f0a16316dadd79e8a00e412c762c6fcb658ea4c02a58324365aa9f350e7859c6d1bea26addbe2031dafa7aab98d844515d0932f2301aa2c50816905fcde9b9aa1080e17587e35715045c253e2aba96510c5ae11c0fdfb3678fcbbff3fecea2864c05b72bb4fd15ddce81ee6c916cd2873002254f3dfc12c39a6937a9e1b4ed275a2d9a704fa32f5893c01c833332297eca7cb0ba5c4fe0710cf7c5b1391f84177e61eb976b03a66ca7f8f3b69aee8737810a96667cdb01ce364017b82aa07a16ae6c0ff063c6a2cafa4fdef6ba8a4cedcd62498d5d4780e0ee74c1d69832e32599dea7ddeb53a4aec36ab32000726708694e269e411207f97a506076454e4a81f62dc6eb09f7b7807f3bf912be64f97043c20d8b6cfba81a10dfb1a3e3b39b1dc40896b9ea30f63621860f778e53e824eaec20ad8fb5bfff6ae86de71af964e772dbdeaefd34efe5328e740697d123538476165eb3000016e696fd975f41621ff7b05e6f897d1f7e30b538b9a5590e425b9bea581430020b64d06ffd2e965b114bc746a6d1d811e8ee0b2e6054ec5c2968020dc6acd310d0618bd516008aa6d85d8cfaf8fc9b66f8a7ffbf86cbbeee6c6d34f5277f1630e0c32f2e859171ee657ab3f080006bb84ef70b29eeb0c0b6f3fba4a8f57e6d1f1451dab2b85fb20bedbba414216ad3f2a52e8d5c664e465cd9e2c994d1774f481e9c8762289a9fa382b29c44d675a429c82b507f3b0eda4443297a9507a49c4e28782de3e3907ace8629a16a9857d5deea75b0c89548ea07e166e5612d7efffa4829da36a2d9c96d0e01574f55c6eced06b10a6acab9dd09d4052d1c3648a4a1522a56ac12658b8823f4e78cf13c2ce8a01527c363c3cf1cc7ae9c7088c7bbb08528cffa47220f2fd0010df6b8164461dcf5ef7c08d572e7a82a7eb986b1849d2a0f7e6afc5a0e966cba497795ba03e8152c96ba0fc096ebb3233ea90ad8bff2f6b457e3be557e352a722460ba1494e3ff62a19bbfe264092e77aff33e8c232f52b82ea51b93ade811119624f8a8adb5a2e46e5de5ea8930d65a7c5e60714b450f9ce43e8585c26ddb3bce610fd51dabe017903dfd0711c7349d4902c1a1777250184308a9db78e0e2bf296af8ce4757387857249e7ddd588bf8732ec7efd8c6cd6f478750d82c1fa1b00eb34c7123aecdb2ecfa372530d1d65c37e58067cee657572170a009046f0001cc08263e0035109e23695a775f0bdbe60272e9ece437098fc6dba7275edcd0d035566ab9bdf1e20b283788ab1a240acc31ab866dd633dcc563d696f23a5a5a83f92da6bba179dfa87374f2cd7d621ad2d0a82a95ba1adebc1a3e195122b6d36381ae2277f83e33abfd11990753c090c65c8c84ea169058cfc29eba564d8554e5be46d5069e1c1d5dd69ef9f7ffc740131f6cc1cbb97e273eb9746e7091518e5355755b0be843fcff5c7b0a44642ecb1030e5e01605fe7f1f3615df7ee57741e89dd9133d69c6795b4221c96a927cec97582ee965dd6ba9032b0f745079bb14200ca4899bd28de54abbadc5a734f5f27b54d03a9bc9324b45150594c6d8c38462910e5b34819711b7d65c8f8a5d47887a96c3acb27c38bd4e721709c535d5357d50aadacfcbdebcba486c24913f4043b63152c56aa4062bbc31cb0142182835520b8762635adcf4d7203e80640c1e6f77a03f764b6d03a4364495da7e559157025fc1d4578e6a3ff67f8df1d86dea557fe40a65ee388d56f3a64433982733c19ebd0492c95bf386384bcb642d4df5afc39f35085993c81b8bb8c2e9088e5c81998aa516c5a3de9acde8b934f56c4484ccfc505e0b0edf0854e30ac078898e90ff70eb0a750a055110aaf608437813eef1ebcc65465cbc7ea8005db56752a38e72bc40c7872b8040076110f9fd814015908e7d25d4e0d22ad989412388050031c0dc54b54837b949db83120ca69e0d50dd7562afd2a6e1af54b07038086b3006a1d59f91f409b4a104631084d72dc1dda89c188ab396893df431a93440a0d10042798dd3f90961b908b678e04213ee746d479bef2159b2341657c03794d30c103b8fc66d76807d91d79faf1d397a3187698549bec88e87e9f6d226a550b53eca8ad64eb423e01a887f3b2eef5dcc21fff34a3372790d28b8fa0ed2cdae879879a8f145e0a9d373709f00ab90666aa93f5231b54ad0e0729ab4fc020a67ac4fb8166b2ed84639328af5667c1224492a44ed7c05d5210552c523af655c55c8cd09ad38b0c303527a0a4536fa55a53ea2b6addf8e0c80f542bef97bcf919b5f1fa36b05d9790e18ddc17744838587b6d01062b6bc7acb36b6c88fe15280f22deff5eeb688901999104cf17689eaca7557d75ec0cef56f5fa2c7dc13d770fe9241e1da5d25a45d318bc3e99207506946a35c5522a4199d3b54b6de0e5b4fc915a851156ba2c070b86b6a1a72e75a94ec6b86a70f3c88e9bf3dcc13eea974531ebfaed80450097a974b423262f6b7e4a0f8e4fbedabb9682a0bd6ca4a4c710775f183fb8abca6cd45f20fd9289f46d9bcf71019e877814dbd77a9c524eb29f5f7c1bb9f24160cc93b10791a42fdea7851f1cf9c10d10d00c380362139aa1439580ac901f21ecf21149b9b10ff13929a4b789098d2411a66cb6df5c3181002d401c03c4152f643b06f9010a7b2b0c4fdefe3dc9fcb53d477dd2122b482150c1f1647cf915dc13174c097c77385f9a5f9161cd1d1ab2bcefcc607b84d5f3bf13d7e03da93af984610ef9fba38fd1dd5024ea7d27047730a853f5c554d3ac58f5579887428b9e7ec5146752039e01af1ddc66685c6781b75776267b02a9aaaffc5d4e30d5c369120829e50322f3463709214ec684ae08f03aff3c53f73db974768b5a14b6e79b194c2d9e3049d432a8e94e5ea6ecb8779ddf08f8a1867a9602429d5cd22afe045fe11cb4f4f49644224a4278f2b30d8e2ee9b5115075b30e84e9fa71c8c95ead4f4ed2b5bff615028f7d06b580e03456487cc59dd8599e3ccc22a32b52191dec2faedda4bfd067eb8767d8d41227e069dc724330a551ca9cd18714d97fa37bea3aa0dba58169920943945396b353ba722e236d795cb76e8e24f6ec61fba0a827e2f1166d05cff47a4e12fd034b1aa21bc294b63ae9935f88ea92411e212e849c071135300c3a9c0c05d362599fb2ae524a323081f05119c711d2fbdbc553c5f18250e97af6926a47575751dac31de2b2bf08035563c55f6a56212e406c6b56084ec352bb7bed17b2c009e1c12067e02835ec01780b112e882f3943d46ffca7e57ea966be9a48b5ef3f500855c7421dc693fad4f87633de2d8953353d6573f80e26d75d693477a51f8dcff989c087a31943d2ef8f22639bdc1206dd1ff4398bffc31ddce69b6ae393a967f1152df0a096010a865840121f1a8ae7e3f38d0569403670244bc14980a84357a730d341b18cbb47d9df089503344dd915ff27d275a664406c262a6ca8a8b7c8ae756a89c4bacd4fa8f6c93750f5a78e2f01c7604a0656c98eb74465be6cd8c8907ee71ee4c1e485e4485b", &(0x7f0000000080)=0x1000, &(0x7f0000001100)="f738df53b48ec169973cacf929b1b327a234c8f9e00581e04eb165ffcb852a5b2e388e84fe176614ce01fff8f2963dba7a0bab6771e387b0a2b918104e9a70a818a16803ab055fed4954537ca913dea50ba0ab31d77e5e3cf4d0e1c143f365ec9c9f392b8aab30cfbcdfd81b69791637aba1fbc1137be9482514b1617231199619290e3fa822bc6571701fd8f69643c56165840cadb029dfcb167d6c1501e6d547c4c33f2bf5ff781ebf7b4cd6564164cc5fd6a79b93972aec8275c0745805923ec870f931ee00da8dfd99d51d", 0xcd) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:21:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f00005bb000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) fchflags(r1, 0x0) 01:21:35 executing program 0: r0 = socket(0x0, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000580)=@file={0x0, ""/60}, &(0x7f00000005c0)=0x3e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/202, 0xca}], 0x5, &(0x7f0000000440)=""/153, 0x99}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) 01:21:35 executing program 1: mkdir(&(0x7f00000006c0)='\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) mkdir(&(0x7f0000000000)='\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//../file0\x00', 0x128) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000380)='\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', 0x80, 0x100) semop(0x0, &(0x7f0000000500)=[{0x0, 0x215, 0x800}, {0x4, 0x3, 0x1c00}, {0x0, 0xfffd}, {0x0, 0x0, 0x800}, {0x3, 0x3, 0x400}, {0x2, 0x2001}], 0x6) r6 = getgid() mkdir(&(0x7f0000000400)='\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', 0x88) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0x800) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x98bb5ee}) clock_settime(0x0, &(0x7f0000000180)={0xffffffffffff24aa, 0x80000001}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/187) 01:21:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x1001ff) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/247, 0xf7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x40}, 0xc) 01:21:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@generic={0x0, 0x3, "ab"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @ra={0x94, 0x6}, @ra={0x94, 0x6}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/34}, 0x2a, 0x3, 0x1000) syz_extract_tcp_res(&(0x7f0000000000), 0xa1e, 0x7) 01:21:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40, 0x0, 0x2, "b000f500000200"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xd746]) 01:21:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4a1abd069bd60f76b8a705062c5b0f88e9726f54192798f39ca68f42ec665f04398fd2c9d61d9a38540d9869d04a268d19f89869095f13503ecb0d343adc9c2c0382fbc43a700c24153806a28517a005ef337e942ef105df7e6eb82a10", 0x5d}, {&(0x7f0000000180)="cc1535875551708c7532db3f1e53b763a3b0a5", 0x13}, {&(0x7f00000001c0)="36fd7aed0b039e7d17b6f11a1e762ef82f64f368159476f8a06671e671c740a622dde70e874ada28577e9352b1561139094f5da1828ed4ecf41566f5140badeedeca71fe71fcdada597cc1d7326788d1ea69d18f0e70bdd51845aa7847d25959541ec0b40af4100e5ef27defa117e09c35366fa875f61c93e09b87249fe5ef023d9fb8a5fa5e55c967fb12f651b4dd42012b31fba59ed4072916a11cf16892709458b3ea7ca313df51", 0xa9}, {&(0x7f0000000280)="7f5019aba68b39a4e9c12138e4635fae2b48c87aa51a110b46be2a2591efd833ae8dd808dae177033574be982734f8e860009a45ae2a5354d38cbe7dce33", 0x3e}], 0x4) 01:21:35 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="10c82b6f3b21f2eec6c89a84d814b83669a85bf12e6bce2945ea950309bd9450a2d8f9d0ed1da95bf2cf16149ab6c61d81b8190361fe17fc6502e89df1c196b6975b413b318501056442ccba2ef987a3344411307a320d3803f7655acf61e0b363958efc3b065320d2e6931af2ceff96413ea467cad5ed08a826d10a4760c080fb5b8bc62d7cebe14db7bd9ab43972bdcc9485957d7d0cea35c761074076fe8ad9ea0607f48edf15c0bc410594f8420563d9f6fe9f", 0xb5}, {&(0x7f0000000200)}, {&(0x7f00000019c0)="7d5270cd193caae72552840fe3af360ae2b7617efab9f73c6aab6460e196a68a75ae65ce40c1f4b890a46b2e667ab0ffb97b3a0c55fb71acd326479d898d5b25feb3b2ac841794bfa4d40ffc532f62ec71bec144718e8f8ea0d1cbd41425143eaaec2ad856c4df673d48ba171df3efabf12ec5f6313e30a437b6a2bb83777769344904c566da3ea25a0b9593ba6e10765caa1082415a958df18d1b0ae21dc428219b42413fc579a688655b84b929fe2dbc429baa70164ba7e4b78c8b72757bd1b7695ab0940d7380458954e2a2bce237489439a58906724cc35bd29f99fb9f92616a07291a157975259b157038a98cf82217428a462a3ea3832b5c377474e3e603b1a8", 0x103}, {&(0x7f0000000440)="17932d3e6697dfd6fae3e98237651f213a9e43f3b65be6700808036966161063cfcc9da16618fd5feffb6527684f8e01ce4c05928553c7163b6713a889853e0cb0c79454b8f2a577cbee9947a5ba68ba2e946b9fbe602b74ba52e7c750113493c06d96ab9f8e139a7a44889b971d09e0fb39d3d441204f1a39b620d3fe671f", 0x7f}, {&(0x7f00000004c0)="cef975dbea88431e5bbbcdb280e2ac8d08313acccb09e07efb436e27d5975bfd82164b1290790341f4761ff75107f1e9e2a9584a4a82c48206d0fad11319723dd54f86b5d15d0b7fda74feab526d07446e6332b0d471d3f7d2fe5a5727412075aec272cf049ce43d842201bec17556b5a7ab9c1bd57a7646", 0x78}], 0x5, &(0x7f00000005c0)=[{0xa8, 0x1, 0x1, "3a6cda3eb564915ca4770d13ce3491866ac56a15d6b882cda75ec6a16818e0be040c41124f632ae7126cef95fa1a8d4766b51c8ab09e9a261b238763ca829e6f898f7742a889a6135e2912b7bb2333cdb262b8d183928aab1d41b12c33c54cdec2216837a557956a4edf7ae5c01bbb823e49a45cfcea1a91d6011c65e4383423b6f6a4af6485a23f291301a91d3927dc569b88fd99"}, {0x40, 0xffff, 0x9, "8dfb2df5523cbd88e0b56426fcce4eeb5f38a5b7ad2e1f4f76bc306f2e319dc0763e3a2db6b0cbc72c0f44bdaa"}, {0xf0, 0xffff, 0x8, "396485900f624f03f6ed1ee5e72fa1e2809bb1bdcf1103c9cd55ecc9c406d8c66341833a1cde1a032f5645d3a83389c1c60ffc09312026aa41ab0ab63d91a70f14266918f8539c221634434cfdb3a90f5d0bd419ab8afd3bb77abaa49ea37d578c44fc8be21431108bc5f1f2ad3fa2f328e0505ac70a8e27ba13e46c757af450cb889275bc3ff621ba12a4ac46a254baf7a9cd57e0f51fe921334ecb2a6ba10b6da6cd1dab18862633b9e22e4509846539a992a44d21f86a8bfc3af25db757ee0ae14bd9db95fdd52bcc53228922443f4f300cf7a90df01f785802b680dd19"}, {0x1008, 0xffff, 0x7, "fef9b3ea4048c53c5856b769420373bd0f9077f04e89af33e67528bd8ba36953f692706721fb9691b947311d179389cfc1f6ff63e372100a55320dba52284fdc5dceef0bb97cf8beb4497424fe88724d7ad80956af048392da286f460770ac5f120815351805a5ba6793715d66b6cfd2eaa51643cfb10467854df58f594d700abc169ee123c67f164dba534089c0cd2b60406839d35b40d8e76b8ccae5c0c7bcf47fbeaa2adf85ac6f00a0898a7387a825d80fc21c5ad6889e0894f9480dffa8253f90dd7acecbf27f12bdb3a632136e9a6effb9f6a71f8b55cc1a0717a397da148bb1350541fe01690a5e9196b830a2dd2f0cf30db4ceea6d72be23dcd33dfe3b7a6aed2534aef71d9cee5a92d762f01b489d10e72a63571259731d4e7a38967406342655d32bee5cfa76d1dac5ca45aa911a6d00b7c3e85acee9827f30c117cbefec51a0a0faf0bfba580989a013ae1403859c39d8cb6f7ae5b8a3559b48e88bb506bf067acbb0a21fe5193a7f7bb68c5bcf55fdf83f0a40f7a3d3ac69adbcf1d08d45e5b231a018431d0792231ac5f785daa4b9e929c09a88d6325a8def247134e99bc395224fd5f09dacf18f0172c6abbd50523af3ac1688f8f326ad8abbeb71d5c26b2cb8e25db8b31ef784c57a62cade335bd25b0fef0bf5d2e4b6bdd95f8d1b3f5be9d0ffdcb09324963f5daabe81012b29560c8794dec69e87b87343478a75ae47c7ab78b8c552b343c6f4704c06a5d68f31a255c53a4806e1b90b1cd3498ea6944c640ce9b6a79415b80535d06763ec7e43de0c3a36d50bcfaff09798cc1b3cb24007f4f55277f6729fa91a19816fca6a2e6fb763358d15b0f77d12a8c8eec6e5fe1424c6324ffaa7c859587803a65449b6aeb225cbdc71bda3d37148fcc2f0509389f9527215bb6736386eb3f03471b8f5bc87d326fe6f2fe1ff7893e7909421b2a8de0a0facd5bacdda6afd7b8b989f4728fc784537a51c9dee137bdce0d656f8f55b4088e55faaf57f756102b5a47370933e3053470c6c678f819001ab01f9dae8a9ca424c7f92b2e21e19c7c7ef9b9bc2b86b687a79e45dfb522a7d2b2c0baf037c873568501178752d857137e1e2d00f61981b574c91091e504a804cbe9bc1436e1aafdde41fa45a23226783edee39f527a68ad302844eb4d8bad903bebe38ac921ac1829c692e7c45471698c76cc4ff52cec6a4bf28f1812a7466b37654c9af9de494846f95fe19268c53519020ed13e8985a46d8d5f04955267d394f9d75df5fce5ead2afb2874a50bac9c9cb73688e87d036369c3a7147be4c73bf495eb284d045ea041d412b3e57c422c2f87104390147c1984ca6ced2123c4c2b3027102b66620033b91136bf7cb1b5d5f712598547b6f4a31ddce95033653e35b92c957b27145ef489b57a510ac814d5ad92f872c86076ba665eb239b8232a074a70c82d7535303638a84bdeb98a809156c08e6d0c1fde8ce7e66fe5c1a0580288efe9bcb4d0af019b8bdc201ae02346bb51f86bdd1e48d1040f1006a122d5d55d2a4f6ce8733a6135e6e1fb4b56a6c2855fd9557519bc2aec6bf3b03da26dd364f2537439a593b5307f09cf9e339b967b91bbe20eaeb395afec6a06fecc79b5772d9f930bce2e8ed6d2255553fdd24cd65567b142f35c29aa83f0681e04182a76b67271f80491e9f1b03af0870373f32673494426785ce6aac03816a49b2cf42e07f8e5638dc6adf6ac98011e75513bd5acaca5b2e6ac6588448c21d1d96f8cf1c15f90a9c77313a8271588e55a8689ec3c901c6656179610090132de3d27fbd8abb2fffc06e98ffc8179302a692df752e74e6edd4cede9b03d1adba63dee0ae3209f7fa4b9edebe24765c599ca2ebe0d3847e112d4fbf958d29500131014940d71dae084ed3908f0a1bdaa934557adce8858615e84ffa95aefa30d71f1ee5e60db2f9e882cfc7eeb976c3b78b0f8e2e485f87cf5ff1a6cd5d2640e77a2ff85429fc89d8cfc7d059ff59e9c3d76fb4899167019fba8fe56d3c21fa0f2e439ce30512e995d5b1d22cc825854d987909ef6c6bbaf5e6250946919d2e236f24ad94fc17d279d7ebf56369c6290ebe9a43ef2ff46727b07eb53fd0b31fa78f20a5b132392999badc94c281f8edcdc9b933af06a5fd760dffe1f5e296ec3c56909dfe8aeb16052406a34e73b376906f0f0107cece4c447bd9f2626cb539b6c66945e1e7312a4d0dd80a70af6ec978d6c13d51d4ca5d726995cfbb8cba7a92ac7ffd7da92a36ef561d975aec3339fc827f5b23705f493510ba79f57a2eb75ddbd5c921e86b5cda68ecb2841a6ce5c980283351eff383bbe66a9d4555b7d2ddbc0c381d2ce42ad4d94f0b5f8a1f27eeeaae9aae73b0ba5bbc5dd8104bffc3fcf134c5872e873688d261a243db5bd5b0799b6cf1e19b6a3b30985f98eb03295f7375af5914a3af544f227811362d96115d288c67afba37bc641146f3290a3515d559f2b5c929242409996b226125095e85b4ee0a08ad4e59cf7c763d02877ace0e4c619e172dc57ec02b9ffdf8919e5d7496c305321e2e7e8bf3705051f51ebf423e51e1865d248421e6b95c2cedc7210cda269facb28c59b7d4308eb8718ce60ece905a67cdd5faea9bd0512de548cf3b151ec046abf09c51d07e98ebff601dce023de5dfa05e09a3a9b9410d0d305defbb4bf895cf5830a94688b656c72649a760d7665be6edce59c429c2bcb2116e7fa8ec0ba1aaf5572499e49988db2059ef33ef72cb21b8082f4cece22b25a8f7526b10ad0cb59d1fd8cdf6513e0c33f5ce5f8279a4db84ec0af787180eafbbb56f02a3f8b89b730e46f5efd53777151140567cb56439920783356b454c13cd0c848ae3831ccac9dfb3ef06a7435c3437a22198f41df143240ba1a83f6387d51247183bcd0ad122aba3ca72309a26b50e82212abf1c0598066a8056d9167b03dc59852e81d5ee84d403d62589104b945641b28c59d9d54b47364c97b187a63e56a0417e97ff6443e2facb90b2e71a219f60d814a8ac5db115a2f41ff24c6290d02cd0090cb32be4dae3960c26f746c4f7c6349c322ac01c6608b3b737251f40fd0ae5b2ab31b95956642980b67c3744beee7d259536d8994c74bcf4d1ccc1d8a3d94a575fd11557c9c2a9426611e28284cd1c8cf818688f050b8b5111bd24d6b41d01b1716c27966a57a83dddd0e18c78c1a81fcfdde2704c5d51547af55f66ffc0db04ef651e954f645b45b644100fbe404a11110b53539c405633e203190caed30e127990872c73bd6b3a94428ce74887f7715070b92671ce1cdba85e313813360e89d97954c1fd17b0747fe34c90d9364c3bf7abf9138e6d6ff987af19a9190b30bd9407282f1ac3ac8a9a3901744da201e095c4c4e2040d99c888448677963523dd46c7dbdc3c08134471e76b21d30f7eb19069d7b006c09df33813be67d1d1ecd449e4b71ad43b39416fa9b1064fcb9b3f197806b443f2347bad9bc5067fd40d3e6c402674ea1df254e0d02ddea6a5163037ff301ffa727cea4f74423f7240181422c77199384c9341a8d8e46d7d15f5670c575af5ef2f816afa8fe24f0b20adb4c079d33994e642eadc5516b85533af4dd0111e26c49c513e70dbed08622951f71ec7a8732b6936a871ee370eda0e5588b6541473376b44844943fd41574b2aef29ebe4c76c67bdf2132074427869b3c4ed130c5b443282f6c192b159156319cf58c274d9c67d74173ce4e3514c3ba325da854a4c3abc6cebed220e13bb65ddceeb67e77085cf7fca63affa95fab85fe3fa4c60e146bd5eec5beceb477b593d00877fedacb3dce6270383a715a9835d46ad1f30fe5021d3ebc816e707a6914a323f7ebce8ae0f82e762c8bd646758e8b6ebcaf13c16df3de5a14261fd0b76af23e462e40a03917ea2e296393905a7dd4a3fe3e4d7a1ec03cb66c719e17862c8a098c6b1b15918af37e631d4a13e894543ea981220ae50db13b79e2db991a08b0f1fe668e7e96ddeb84f535e72d57eb649108756ae7eb6bb476595c4eb2cdcbfc6f5deeb7fcbdfa921552ad07503ff6af9cd0b5c3125bebb38e772867302546ea2290ba85bc0a077383ad1a26f9a5f752bdaab1510191db1561a56f192245b4e1cb561b2be09a5f6012e7909579ab3d62e3fa48d593ea2aa282994e70dcb0841395c4e0d5df9f732ded0a87dc47ec79434ab81927c1a23d56ed61c2dc120da41f24ed54e4ac2fdab6d24c98b35a9a771e0f70460c1f548d80a2be940539a8b352f7dc6a62e442a23aecc0c64340c8a28408cbc13eacba084b6b6a0fe0a0bf27b262ff6fdb912db2d737418ce68ad14a2e1199f7af5a38e935dd2ac3853764bc7b284100dfd3da1a5bbe4e47cd45fa8d1c20f4f05635a65582e2c9192d1b2ed93d91181208ffa12f863204a0342002144cc1e4fd4daaf4c4aa3b03779dc96b0b32b73a045f01768a9988efe2adca7b2a13eb447326cf812dee81428d90599eb5793f2831e417a50c522455264cca07ae30571cad5ea2a4e2a3f452bbb60a2c4a2ff1a236cfac0fc94be489dd760777ecc2e4c68aa52907bedf37181019228989708f6205a59f98e3a1252b96d79fdc3ff1b78982289062ee8988f33dc479b87765c47de74e69075123bba267e3a0bfa6e2f7bdda7edeca3177f9ab854df8e498bafc07a68c6c7b1c7883a5eb5a88e693929455ff44edae6c6f68a5c1f74f9f747e160d68728042575f62690109fac5f02b27c764c24dc7a8646fd46e1884b0fcbb525f35a09f4d8083ac566cb98788f38d2bcf659c27bfede5f2b3a2c7ba5c8c2dd92d0012ef35f8431d584d9b865dcf49dc485c0f441f27c6036bcb8bc7d32c1c1251c2f1cd9d7ca2e3b739aaf835035681a49319df835982bb80a3e90a85f41d8e35c49a1c9d36f7f6915a1be5f0dbe700b765592b87c347c30cf11dab4e521f63af4c46af207b427c414f19bf19dc472980c317377aae55569434c92d44be0b47d2a572c2ffd2f1612998a77fa71b5b601d537b2883a9e3cd0a2344a434d33cb7e893ba0e41e81e727187cd2a7227e363152f683ea9d1f9da4671fd683cf5b87ff94aab64b8653eac01591c91c6bd73ee5c0977d71dd30a1e066e3ab2be18f7f7823a4914e00295353617aed13744f587138de25a9798fbedbc470d68bf3b668c8baaf6c9da9725277f9a2d98f47aadb7c0dc5a4bc87bc56dd0dd850042c8e78aed183fe95e6ae6044b39117644ef5d0102b8089813106f7bfce444d9c172947e93ad92cb0f098b976bb4d3fb2ed2c6028b737f8ed147720b6e3f1386f1338311051676cfa6114c37a5babb88c5624d53e6d61bc7dd0f0c9509e198b874930b7f5b74dabc33dcd2ba7cd0fec0db850527f5214817b593c7442cdf92d3b9d71cfda6dd0f7ae1df9e6d9a702abc9107b803328dbcb1cd111f26929aaa46a3e0f75578bacf01224b0725712e11c9982ead320221db0e5331fe31e9d5d2d50a599110b5d201191346580c40ba74109379e2310d2daffa6d77101ca1c916dff3fc41dfbc7bd088a5263a0fcaf966e9bd1d6280ab10336caca317ee2e7eead84af06df0beefbf660791c2daba7263cdc2730041ac46a3474628a6ccc5d8b66bcddd5e9e53d43fd542b8e4fc3f3a236f20874cbbf3129e52b5771454ca4909c561463b0fdb7d145a85f76c24a7f321828ea4d1749f26e893a9347fe2b3ceb4d9ddbbcb14b00275446e05c688636e65eb84c4f9033aec8f4de55ead8a68ae48c593a"}, {0xc8, 0xffff, 0x4, "75f893cdd3d1f9d6075bc49c412eb1a78188ff239bf77a19b5a4a5b668793768fe774f4dae154a317ca814579e0649c9f5540c306291c0e98dfbaae33cd864909499c1f5afb64da7dc887ae82bb6d55562c85de943f60fa6313c67f0ce9a4b1c9071745311a64e6012415f8a06a9150ecb4981a7a7fbd35f49cb99d8663e86582f938c4461a26f800d22144f5076887652a290deeef2494790ce61f2b0933db29fedaf9afe9de1c7bd957cc639b25047ccf6cea1b314"}, {0x50, 0xffff, 0x40, "cfda8f0dd706fe104a7d76df1d287473f70b6c9a3ebef98038eab404039b86d95405367915df41832510a578b0b8eae6c1e1f2cc0b8f897b1cfb"}, {0x68, 0xffff, 0xe3eb, "a30e0eb4c04423d6b4109ec39a497520e64ce572e6a75fcf33c360692321e7c590b36eb8cbb6bb13f9caa6ea898dff76d64ff510f62436c54cbb4d5b7799918fa673f3b85998b86f64d6eac1a9b6d0b81359"}, {0x80, 0x1, 0x9b9, "fd6f6eb01ecec832687370742bc0e69bbfe9ba3e727849e3784024c1aae1667a284f2b4bed74875a505148674fefbc66d8fecda1b6ce8f056fa87802fd9e99905d2b314d9d62bd024b02c198d332f7af10060290a662aeca5ac49b49f6bcb97e2d3aed71ad7bfae192a9e75a"}], 0x13e0}, 0x400) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202addc0c1b5fdeffffffff"], 0x10) r3 = socket(0x2, 0x3, 0x0) dup2(r3, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 01:21:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x9}) 01:21:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f543c09ee7d15af84a5efa6fce904c3d37af4097b01295236e13d8e2adb4e00500000000000000000000000000088efbd06ed161061511c70db76797be8674a3d205ebaa739669cdf717d608de7d3a35d37700"/101, 0x65, 0x0, 0x0) 01:21:36 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="a9df69cf2dbadd5de609fceb663dc7a041893de835f14c842287d64cdf20f76aab52eea9fd508a2e8e1d2d1c744dfa9dfe3eafe0d5b804d7b072c52e1c5a732d00c655d33a7c3e1cbfeee40848b3d136911a006d794d7226aab77de2965be8576dad71c60c3244c023b84c8e34a930dc2d562356b2b8d6614090e4", &(0x7f0000000040)=0x7b, &(0x7f0000000180)="8f8f873c8374205cc9ef31394845fc0a8f272155eb1f3f92a445", 0x1a) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x9}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) 01:21:36 executing program 0: sendsyslog(&(0x7f0000000040)="6d4f4d3c1b2be2f2f20091c95536c2f6a2f4aa4f0162f149d5e7cece6ab84716e1378db8fbd6b249ac7bd34fc021b121dd73b4b4e8", 0x35, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x5cc2) acct(&(0x7f0000000000)='./bus/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:21:36 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0xa87b, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 01:21:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4022e2f665fc34f42d1"], 0x10, 0x0}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) 01:21:36 executing program 0: r0 = socket(0x10, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f00000007c0)="f7ae4eda45cb3ef0bef0aeb05338c90c97291558368126892825c06f51cda7fd3b4924cc8f41d52e417ce875794378203f546c8a18554ecd0af905c64d46c0efb8e8d08f7d59675a67a79bf1e9edaec256e1ca5dfca758d58e7b5a1fb4fb6b53e5b51da6c4bc789c9569ac80bfb3e8c4ee790824351cbf0039a612dbddf69fdd005967fce2e3ad4f3aab2666d35cf2f9e464d1d658e6d115f7c40f9d061ff73d6213a666dd8b41945f5b13a5e45c22fddb588875135c7561ab9699fe54840056a5b195fd5c", 0xc5}, {&(0x7f00000008c0)="7f804de6694388abf10c44f91a02f4811b761af6406d514aaaf85f17d237986a439734b1e921396eb96b80304a975216c79a6b4b969daf55dd83e9738ec72e9946aa2d15745d94cebcaf4407235e0b82fad16dc700d3d78cc26ccc8cbba674900dd327a1231512df4fd6de7caffec03e6a0713f899dae07ad8e45bf8d9162d389281e4e22a02c56e984d737f7ca22d0f4e1379acf5b459dad289f3d9511d57e5d8bd39069fa95294485ef2391200e42b03ce4c2e34560df241594edc05df26ffcc1a315856e32db7f3e066c3366b48ce8513313546b59f097515bd95a8627eb30bc2f3676f5214922fb6abce547540d25f427ab02d4b6ff940a845a607247d129daf9128fb6fdd51b5981bbe4f496cdf18ec9c17484860bc084771cf8ad66de162c4077cc1a159f03db8241ac1f68abff260b766fcb65475172e087620887dbd96bea52f4a75f08c3288b0181fff0eff59e198e3fc4a4900f0c2f9b2ecabd306a26339c95d479028adb9d0a1dd45a20a092776ff608d04dcac3ed65e85b20cdacb252709286deb3ae9d5c896cac34f281eb55dac0eccc7bd1de628b94abb93ec00fcc4cde4bec0f104e7e22a5b78a6800a982c8bd347a78ddd6d2b817be82e26a8ec43c572ac774d47aee3663253ad30f8d1e17e9e17d3e69fc36fe41c9dc6af7520051b22f577f6ea4072ba3c01370d2e65e1a763dba6f9484d5d6f8acd11d63c0bc33964160f5d7348cd7ac3c625b7b9af8b6f1e9b4cdeaa1c94fea2fd98a78b3f5270733a424521da1dc9b65cec65a572610d9cb9dfbb04e41f01a5028be91a06059cc21fb430cea0a41cd296e928542fbcf9b34bcc963dc8850d1966558e80a6c7012684f63a0d35bb13b5e02def7dbd5a7a37af923b210dd0a3d976afe6a23ed960209afcbe472c6e20f5d8c9d3753670bda6d7c2c9bdd249565ef85c95d24ccbd10aa29a836c61ee4b17553d8ebd6dc4c4a1bb4b825dd0749ed0cf09b453323a50a0e626f664bce9da803c26982dbbe5dca052264f32a2a7bd7d5f8c3fb2ddb40b8163856b331343ec8749ac14c2efccfbcf7ccf4a80dd1ac4d794e610ca686c8151b66fef583a87706f6ff815a4893af890720951b6c124d35ae9c5f2d1ea07e2534c523fbe11dfca69eacb1dbbbc7499251343b85adf6fc62c3410f72798d9d160b04b0f72afb27476e6d5ea2c94b733e73119f4d81346ab414fa886d8e558b868919c812e5987d55686466e7a1cbd104a8641fe817e0446ea23c190b3853a1c1b909fd0f34527929a6435a24659a5d616751013ec50a38ea872965f921a66bb329763f5516eeb68556df8b5766a2fc71c53a38b466614daf7ea5ce0f2f736210c32e4f93b2e7252e372da13dbca319bdda5c2d3343a1b6f8c8d16f1bd54c40d498c8c1025fa397180cc87aaf51089c2d74920a3525ccc8ea71a35ad1186bcb0b9906dd4326208763c7e14f1a9f7f440c8f9444d5c83bc03589e95a002e84faca507bf51009a2857260719bec3b368a5f92632f2032df5fc673099403dc1d8978e9d0a2ef8cc99abc763423f5d09403dac07aa945dcf1f3d4188bc11f6f0ce1b4af78f8c3da68e09726606613563557753b470469ec25729d2ee2ed1adcd8c314a8dcb62d89f47baa2d68866021592d6d5fb4ba4b41246cc94254e50a94cf567f5cba5deb3916c7525919beb8e4f131a06ff2da1bdd77b05cfabfb785b3e6c554c128eb0c0017ac9ba24d9da9d4c716dd09e6d05060cd14cc893587c52b52a5135da640a00a25a104856618c282e126be50c554ae26e519869dc625af6c0e1936472cc8d0440a7e3e3e4a9f31ad54a5e6c0513cba4a600d84546326823e4479526efefa80a455e3d3f7e36c35ce7c5f0fecc57f1f4a757a5b6b247cc9b78beea097f916606461a7c4514455c300abca7135ee88a0c13917040ae740da7c98a92f31cf603cfe43f8fad3a9e609b30e85f8d5349464e6279e9f33758d84b3d45a8c3a6f42e577e8cc1139e0ce98e2266b2458e452641486673efb2ceb0ffdce7f387210abd546786bcb3690f7be5607fdd990ec07ef2fa3caec5cd1874d1e6077caca3815bfb44acd18b151a7695194eb6dc8d110f2ec44764ed7cb48d5fd7688dfe706f604a2d9e6bb0fe369fd6f78b41c645ed515aa3310383deb5f3a68ee945024902a7b8ced7a6056291d8c42588fee707fd13f4181a9fce40c49bea51f7579051fe4ff916f9e44b20590e32557f253be8c224e325b5ebca5670f41820f40f7c8bdc7dec2d18d7713e5d3cdc243a96332922e4c2d2d4c1967bc156e2edba763880321bed1489ceee549f1d049c09538b376a52878ce7972d43dba049eadc8d664da44ae076b9a0f00df61c8bb4e23fcef698f75c4d7af4f1acdf4aaa66b9f4504fbc3ef3daf42ed732f22cb93f1994fa31b5678d73a5c845707b066bb47cc9d5299bfd248104ae14cc2f4dd7265d5b311cea201d526e7fc0bae6c844224b9943a8efeaaf757fea3b76e2b7a3f2ad3e884915237391fa3391ff4ee0ebcb5e800c6c24a1e2c71956951fc94442baa9f0442febc07e34d3a65201dbed17307bd51075b8bd146ee2d5c3a71b61e85cbfc8f5fd57055bcb63c178a49cabc35ca7b5ff9ff2c2c73e36fd412be298222a8cda1cd2d6bfeb3dc682b4d39853fdbeb89f0800b727246ab6b8a63f6edc2c2d4b277b4b4bd6c2eeedcf1420bcc3014c3130427be07498e5c92716630737870edbdb59be3f98f1381b6f5238d991944a9eebbe605c9e3d76c9c00836090f54660ecd5339d9c851844a34dc4b3f99f643d10db1f035844ccc035303e3d117365313091d1e6fe95f9e6af7e66da47b8a1dcf2101254b429eaa14811dcda375eaaad5902888ce303215e96f9d0a26e1938be5345f9207698bfa4ead9da07a34406ba9f88fcceb169b1f75de24ad949a2a49375593c58be6042b055fbb6d77710766e758632285e6825cd3d05178357a3950e9bd39655ea232fa3713c0af4372a24e9d6efbedf04d66f841badcf61e88270c6f8e231e798e8dc3e4cbe546ac5d7986bc9fa70613ab403f0984f96adb582d2484db787a9a45edbbd238ef6d2eef1881726d18059fc3994dd0937d86581f587c1d5766353b2bc60a108daeb075b5b6cfe0d115e0451f711138603bca8debfc0fdd464e8554c7dddb5239887b694436ff965d441b42bc1034643096de831a0213e17a57c2685060183e5b04dc8a30306d5d9d179a1da88f199e052efd174edba49f26dfe5c7c20b2644c0a18f36df21ac1fe06614fa94dd30c3931d18a7e6e8bc357e212aca0f979fce8aaa53fb6cc188a568727ee6a83873aac619a235bb9352002b01520c355c02460e46342fd96de68e72074e88d1332d2ec8130f8f2e3e01cfaada1f8ed2147f4fd6daa63a6143d0fcb3be0edef7c2606937ccc033c48df55ccc155fc327192314cd2c14ccc3b5edec7ad9cf7ff610507d4bdc8b19f24bbf36710c0bc76601d04a11bf5f1e7b49e45739293cf427688c8dc460460472736e6fe9d2cd08698928cadea0a9a7ba19483658929a5b16b5caaa675a453e6a90682fd9d82590dba1da5b7a949d160b28ddee3a38965b5a887b889093dd6e1e7bce591bfe74395b1f59daa73c370c6cb5ea72f25fb9ad1946565a200ce1292c23f2b9d0d19b994661e083c677ee30dd39fbc6539d911429ae0197b4f74fcf868990aaa68ebdc085534cf4c893bd17206669e228b4d0833e4b4571e4196d15c264531bee050eb813cc81dbcb698d43cf9ae7fa5e77c5352af18a5d73846e4065ab7a25907949f5e322c8c025a444313a2a754ebfef9a464684ecf36645628f05149faa25df3771b2f147643dfa1ffebc40e92d315ffc582d5f438a2708dee84587b8737a", 0xac4}], 0x2, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 01:21:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) clock_getres(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xdd, 0x4, 0x0, 0xffffffffffffff42}], 0xd, 0x0, 0xffff, 0x0) 01:21:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000000)=""/143, 0x8f}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/120, 0x81}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000340)=""/118, 0xffffffffffffff52}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/3, 0x3}, {&(0x7f00000004c0)=""/146, 0x9a}, {&(0x7f0000000580)=""/169, 0xa9}], 0x9, 0x0, 0x8000) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x22, 0x295, 0x0, 0x0, 0x5, 0xffff, 0x5}) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0xffffffbf, 0x5, 0x9, 0x8, "2a33f42816b57eb9f13c4904f141cfac6da9239f", 0x20, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:21:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x171, &(0x7f00000002c0)={@random="0a3c25014360", @local, [], {@ipv4={0x800, {{0x22, 0x4, 0x1, 0xc, 0x163, 0x64, 0x3, 0xfc, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@end, @rr={0x7, 0x7, 0x9, [@broadcast]}, @timestamp={0x44, 0x40, 0x9, 0x3, 0x1, [{[], 0x7}, {[], 0xba}, {[], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x7fff}, {[@broadcast], 0x7}, {[@rand_addr=0x4], 0xffffffff}, {[@local={0xac, 0x14, 0x0}], 0xf34}, {}, {[], 0x444a}, {[@local={0xac, 0x14, 0x0}], 0x200}]}, @end, @end, @generic={0x89, 0xc, "0e8ba61b4d18d9ab87cc"}, @ssrr={0x89, 0x17, 0xb5, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x1]}, @generic={0x7, 0x6, "405ea8ec"}]}}, @udp={{0x1, 0x3, 0x8}, {"cfc1918bb6f0953240dadbafb8a666502ec094f34f7c5ea778ed686b7a0cc5d2d6befe678b09a71dd3c22719036c2ea55a78ddc2d77a777596a9fbecdb4bd8f4f82fedaa6a72441d188f1a93e76adb7a90a4a586d25ce11a5557f950fc45e35ff0358da98701a0a0cb1c0688b1d07900a7b12b086ba0a6ddceb854f8d3668f703486713d5b7047d89d7b293246226702d605b2ff52667aa58ec59f098075cd0418acb55e80ea0e728bbfdc7daadc904ca50c6f53d2fe5ae351e58c578498db32ef09d91aa2ec5e09bcf693c06b39e7719be45d"}}}}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000280)="d0fb3340cb8d9b16bd908d560000", 0xe, 0x0, 0x0) fsync(0xffffffffffffffff) 01:21:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:21:36 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000980)=""/182) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000180)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 01:21:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="6afbaf8a8d14f6357e3a5ced2eed68bc9d383d6908cce1e175e344585bb766fc4222bfb197119a361b21ce8f0710", 0x2e, 0x0, 0x0) 01:21:36 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x33}]}}}}}}}) r0 = socket$inet6(0x18, 0x1, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x3, 0x6, r1}) 01:21:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 01:21:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:21:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) msgget(0x2, 0x4c0) geteuid() getegid() r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) 01:21:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x6, 0x3f}, {0x9, 0x9, 0x40, 0x49}, {0x6, 0x5, 0x4, 0x4}, {0xffff, 0x5, 0x2, 0x7ff}, {0x401, 0x1, 0x80, 0xffffffc0}, {0xc8f4, 0x3, 0x2, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x0, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 01:21:36 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xf4) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/60}, &(0x7f0000000140)=0x3e) 01:21:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff91) 01:21:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x100000001, 0xffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x8001, 0x8, 0x83, 0x800}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000180)="a9ae7843b8125c563a13aa08a5addc9f73c386b269ef3e2c0eb0784daaf636e5820100135aad58d611780800000000000000887d638cc13754", 0x0, 0x0, 0x0) 01:21:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6a0400000000200000a668bbaef8c1ac87fcc2ba7544fe7b28c4546feabc88fca9a9250b662e7111387e82869170b9b4296b32463e83c0667dc35dd36510139260ab402a2573077491022ced05005d1cf86302d2989d5e37e2b8f584fef7804d6819679ec5578a3d0a2533703e3267a8f9cbb344cc6538d85719526d3ff5a7e6ea554f26b4492f357aa6d533c2f5659b67c5bdae4c50ceae797b99369a6b22142aec4a88418206bcbe699266794c29fee9accd4d72589ac2bd7872c3ce7db1aef405c550a7436a35a5cbdefc0c8bcd77f3b09ecc226254bef4d855fa5796a6f38ae726b7b9b6fb2a882f33d6c630032a088f360ca1670778e4e483fada2fdaf97f5b96b910ce5ae712aa081acf28f5ca556daf9d76da0d2e4098b7221ee46853c822d67d257fbd0bcf43299dd6e12a15d4f647"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0x10, &(0x7f00000002c0)="ebffcbff03b9fd812eaa4e713048e6993192964851cf087865e6d624fc4b800f2aab8ae9bd08be79765a4d1f41571cedbafd0efcbe161d4add46632d0184f07cde7569e08631ef", 0x47) 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), 0xe7) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 01:21:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04ce"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) 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), 0xe7) 01:21:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="f3982259bada8728af296b5f24b325ce94eb06556575548c9176400499ff187f16984d79f4707104931dcfa4d2939459aaafa75609d7eb8a4d2f1b3fa85f20c95f64b1fe3e1bede8d2c6408274ab1b8e128cd38894ef0c5f3c0bc004d625d3a4e48b18f5c280a8839886cf7838e024ac1974ef7d321a189c9817f0159ca6628db254b75f04a3002f810aa9257987930fff023088dbf6761f54a783ddf0c9ded4f51b04464139dcd7107d14bd2d004d5dba3de9", &(0x7f0000000100)=0xb3, &(0x7f0000000200)="d7655aeee26fdafb6daee359c98c34e6c3847c2fb2d81e757dc3706dc6425bb2b6cfebcd1ba2a9010e8a68205397bfe5a48310e361b4b1d34237e9fade53da37408aab52a5a6cda95431f703bc2903fbef95", 0x52) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)) 01:21:36 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)=ANY=[@ANYRES32, @ANYBLOB="696a196a0769313ada1e29ca899478073b691d2a9bcc56e34bd9a6aa4c3e738a2fabf25aa2e085d4ae54725209d16b521e83dca9cb4d991193789e7fda4d2796b776d7767d5b595d159976e590abbf3a44d5c9c124594c0fdaa45f3d06be087b7672fa15451adaaebb3d33699bd5e6845b264fe314817aff8d24688527abf5e5538c3045e9778d3a97ad6bdc1fd3d495862c4ff95db7432ae5350a003ca9ceafd8b1e40315072a2ca87a171defb42b81840bbe7f986238ee03b43d1dda2b7386b3c7028ec5eaaaaeb284f344a607b4f7eeddc73da70f7effd0c4bfc66f6d07101ef7082fcaad4ade59112ceb1b3ec782f9bb6268fde25f14c54ec1ee771fc510b4bf615f406a94ed452b7dfd43db71aff60867c36de6efa57747838440ecdee15ad6ec66e408e9258757b0212ee3e0f7624dcb98372392a3e91e6339f4cf50d658fe35b69822fc36956a0f051e7385a6cb3a62b1e2f3061322abd70a9469c4995f31e1caaf4f05907638fb4f763a8bc6562659396e9e7498c6a9d91b2a6e1964b084819c4655d9047a0d6b834903c1c3629652f28269aec770ca6d0ca6bfcf842e5b273f89e9f5f068f49c59183565bcab884d798e5193d46468d3b5fa6a1cbb7a83c5304079af1561747a3b98e409f723d29fbc1b6506148124d62ed992cef544f5724421459735037caced18c57ccef6b6a1f33750a2ea278e5235f1c3a0d3ea79e41329c09d32a21f644fbcd1dfffaf63f88521f92c3e233680491af67da9d714aeb3bf79053c957954c2497d6a46c57835279004c47dd8748a970715dd45f59d58d1cfa1d4e269d8e3f0d66a13fcfaeda0cb579fee6b2c637c2f316b2cef11e4a4691b142de1314b76609f0d70ff037c5b7d970633506a1de3488eeac4bb724880fb1af47322ed39fbe2ec95c038e88d2e4ce9df676c7d188c46d1709979393a0ccf4edcc7c360e7b0feb865f9135af71d4b99d5f9d095c832a31720b1dc2fa69d929469004e1297d16e8be1ee78e1ca67dab2ba793d39caf9a2e78ec95d8353178934a8a09dc1ed00f601ae28542193efd0fb64707c6a0d7de896e674547fdbbab7fa627c4b653fac41ea1d4524dfa8f87d7662afa1e7e03d3f7a305892c6b2f2bd6fcba8dec3177b2750ceed6c869f5155c23e78d501543fc42f518d883dcea700d5dae21e8e045fa6d6cf97d701570555b42fb699302bc75b0f9c7ac8bc5b4de136eb8d3497aa60bf0ba31b22f779a7124f0ab9a429b5d0b64c7defcbd6f0e24086802bbaa81b3e122c6ee127093de1b81fad975c415172f0b23d6b18361e44c66fe516fcd78c1eabba571664b39cecefc355efe96f37f144687dff58453bc2cc9b9e666f089018a8dda3e7070288df0c300802c7f7ebb3fcdda5469ffc6266ad308bbff34aa54d42a5a8512cf4d6469af3e26f11682ff9a7b5d13257af48d378baf155d8710767961efca320ddcd5548088e36e0b439f4a6ac07d8bfa8a4d939f626771116611bd52384277b64656e0d2376e02a029a4554ba1fc43161f9e4739b5a737c52ad41578aac1f843edfc1df5077c50aace03a516a76a38251e56a2f16526159b9957a832cee9b2a2bb4e16edb622ab16a18f47ab6884cf237a52c678b55464e1e7e771934b7c4b4440c1773444bfe042f32b246270ab3d6c4620fb159f38f00352441485ac53a6506d7ea9b665d51435f54bc5016e646284958050703f0362135e5989051d97c03d5a0b959d3ceefd08cecd9a692a25e59508384fa00a32bef00f3ce9f919ddd2e2c2aaf508d97f83c0cd7eb1fb33e228b6601a69476baa6d0f8192eb20daee58c4ecd946c4eb3c1eaa1a3aa7fb6cfd8d2c77b5fe9b209dc497886a87f879a7fba8a0f7f8bf36f63b0db10030263ede2abcb7cefa2b5c414a11703904702e273e5c551c9e0d80bd7de8acf96d83eff019f60f896bc42cdc32a495822256faf9a822a4a63e191c5f34839f6d4f4b4858161dd1e72503a8341edc9e53f4549a3f4d29289fbefa5042a48a35d42a76bc23f0182ec0cec4d27698d088fd98816bfe1b42dcab8c3e00f8dc02bfc8051e4d58df6c153b82187f492e8edc014c7f332093da1f06a5511bd9560d6059ce50e40a453f3b8e03fdafe8997ebcbff061473c96896323ca4a798006c4073e380ddfcb6144d71f11e36a394cfc92a82a576c9a3d52752f069e966a41508e95e962f0c072ac8119a2f0ab423ca7bb94b88229dd7db5ba78790f1b4d0d4342b828524ce397b1df1bdaf17b363ad552952a8abb519d6821516e28525d57dd111aa46183539232e98c984d12de449e5f165b4d4e21fde6cb7419f4a79ae78633effce2c476f432703835a0709d60aaa54cbf879db01e6c74c2b96c71aae43880f3af9640dd556cc76fc974919807cf5e5b5cc548a467ee144cb5d4a1331156d43e043ffb941339a98face1542684656a67fac4080ffb9aba2c19383b1a5fd00e13aca4f402441e3ce58f5aa580cb3de4e1fd09cd2f5e95f0b2b248ad903b8ca9e122610c8498ecaa6e395983798359182bb3d451762bceb370c577c87e6f424857a998cbdf1ec2e2c59f4592087d9faa07ab06fac0fddca826b6dfefa85b0b75560de2b81f7285fe0a188341da4d1c702cb142302fd65a6cc414a460ff06f85414806e7cd4080d728aa8d9d2bf6cd96ffc4b7f5fdc288f0c3051737921885ec90701c84adb4e759cc9ef4a827c226ff0bbd8769ab01f953a68f76c96ab9b21aad572fe55b87d062b6efe15adbbcc64718563ddbd7f39ba700000000000000088bbdf4cb552aa77778000e2a283d7b6e90684ff29a3b6b7dfd798b94098ba13d2a9b3432c1e1dcd71ef3fb17c49f6ee33f26836d4412b7cadfbdfdfad5a0af1121f58a93dbd477d56bf8794bf3660b47a32728e5f27d77588269c4a525f8c43111d3a012d30e230fa458934b0f70d3b4384d6ecb96fb93dd99826bb1ef805ddf978589f014ff0395abc1466c8792717bb65b7551f5e98d5b9b8448203489e544ab83a810d9164ad797eb78eddbdfb99a07e7bfcf8ba368d2c79193f34140feb7f496f3c4fc278b9a8af210cc5a5c933f381993ba5c880f8ee15c90a979fbf6528290e255a2271fea1055a62a2d180fdb6d5602e5ff3109e6799874072f588dd7f25f6f7315fa2133701a27038769dcfdb24092d6eb33965cb9174a87d9a1a1b96e5f949761dd626f005781956b1435f60922141033a8a92803b4bb16c508277d1e398a91439adf2dc77706167b529694c6ee4a15d959b6bba1c85c8c7d09d44f28e727e22625181052517f060d6c4e6ab1be1421128db9c6d138dc45f10c70b5ef029daef0d7df61358f2dc4bda25fabfe67215be6fd5e0ec1cf4c1f6f405c108edc6b3d9a83b4343e301c80b9691b6700e8c9bf73960182e3ef6800d4cf033f14a1747cc177d1952cbbebb37a1b3b9f32a4069fd4daf20d05f7f10a510a13e98f164415b185e8f02f6990ad4e4ac3f91d96b3e45208cdeb2c5b9cb51a9c9d5124733ecf257f08319006369ffdfdee8c9caa546d359debe5398851ba1b0d566c6ecec4408ad38d63fbadc0714900a0ad77f5c840995b3009fe7721eb4f1d2ee34d39086f97040a6017e50e96d28c5040d45b156184de4174849c1a270e869e2252baba9f3f81d12ebbaff385caf97864b778d9c11e92a2168adee58992afa97805e5f0d603ef65d7bacd4fa1e560f0b0db7370e1c1a7a1be1e338902656cb381a188fafd305dd2c9063a1b40857b880037b7c25dbb12dc379d03d542787e9a2d3ba0fb9ccd96a5a6db773b7770a8843b8d836d0a7855556b17976dda34d8fad225bb951a9fd76f9dce4b64799cc286ca44146839ff3fe08374788ac437338e6e7cc6a68dfb9ddf65d7a4497895d436a438e343c9738e52d0c324f977e0fcb4e322906e5195c03775d74955ac16af4d8f86018821c99a616ebf8b57396d4052223e5a4b6a68b845405fa4a14e035ef99b3a501e07a1a1eb84f98ced3eee5f64429f44ce2a5ca612b28eab9fa290ea835062e490a6d3d6dd8a450636cc266bb3e6c44c103b9e8001a36d0b73519dc7a6b39b1af5247eac18688c75e315aa0dde0eea6604b37ca0d56835254a0454fb017a6feb9dd457e619749263c7994a59cab1e85f99e983d3222e881d0ae3afc6e94ceb4fc20e29875d77deb7bd2c84e15d733e2a315de257b68bfa445b2a7d9384f93a46177b18fde5316d1b6ad3b9f9d214a6b05202bdb3731fb491f9442e529b8e5745851923fc1fc2543fa41d4798144b46ac60054145237e8caed874931c9be6882830422b87ce3d6dc953a6b62a98eda6ca1739a6b18a91d84f38a583303970b8f23f9d7336a4729cfc5abceba0af1d0f78204387a9d27c8a2f2cea3bddec00ecf4b104c7478b4b3be065baafe757f21f27241b796039d838067880ccc6182bdb8c8ca996ce8a001a8ff6c26fcbabf4eca4898c28890c304e9a0cb5a1fa4db36affc78992be155905504c588bf31d5334298bdd562814d52385e89193c2be8129c120b77b25e9ac0d6ea69c93593fef31dc25c5fd8e5f18442e59a28d749238e6ae0cf3058315d4bf8447c19730142681354447d9ebc7ec6b895bf04e42fa0acc690d0d1599ea11228ad471c3c97fd62f52e253b0c9a3fa3a90b715c5ccd4a1ceb3b7d85a96b03a16f9880c4c8eefc0a21e43cf1a9b259c89d142f0693df4dd020e0416788735ff09631470d8129eb5365f7f3a3a529b7b16e574dd39057aef902245e801524193d2d97995a084a70ce6f0c10f905a4547c4ffbc6395908c7c6afd76ddf4a748edb5dacff8648f3fe5c01ee9568526f7f561dc0fe9a5bcdefa216867e5440aab2a2d140d06bc3bd9fa15053cedf73829242fa571a405a4f2dd430f447f37c5d05eb333b35adb5a510ffd46a882ce39fdbf387dc857b780bf4364390cdb092600a47115f7eb8e284403af6b837c9eea628893dbec4bf909889bbc98ab84121f0a9b2df35f5a4f3222a54918f3e269655291e137c8732e2d6e8338ac156b26f1600bdb0e4181b2f7bd3bf6233f12cb001199301022ab7f722405a0d0872a07b99a5ccd00cc92b8f4a5fcea3b529b8d5411c1c9eba6e99102a843c373a0f5fbbc79a3375a15f0bbbb03bc88a46d8b94615782d8f557064378f83a2982d74937c09d71cf923d2a2ce83743a602ea1ca80be1ef9f406ba7489c34c315f98fa148c4c46a2b064eace50078ca9bd185775d654e33d400909835e82615d8010628e1a93cf16bbbf0ac846b5fa2c49a0163a75ce049bfed0ceb6053da1dd61671840e5be3948ec27ee3e7ae432f0f0f2df97f93b3292d7e4546869adee5fdfd1eed7b6674f447a935f19b4662148fdaebe0ae9dfc60c442c883df38c4b667089a1da48a1dceb6cbe4d5e2d5c901dd789b47474cb65e9a3a2786b00b9a4ab0885b26c0d8f3161c46e5e12fc633bc36b5f6095f4b00744894ec381c13e4f33ee4461e059b62265bb4fcc97466746b0c424ad048dd102a6cda544f8072d1c8885c463c3f4b3ab11989306effcc8545c9184279687b8fb80cf42fc6fc6fd9a0819bdfec2bac215977d43f750b5d0d0dd5b3afc500c8ffffbcc68265915aef09ece0b986c99ef8200c4e96301cdcf50d059910968327f001f1281f853d11e7c99f3b78f50af04a96248ee6707ba0399a3cbf6cf7ab055045709eac23a00a16d77a76f471032bbee13d3a8401825f95f3eb39eb1626a48aa499b84d3a968e23a523d35a23a57efcb094779ca4dd3148c1fc108a6857a249564c7f227f8217150116c6f9192e25fc7ca00c4ca35ad4ff96a14d93f3d46fdedbf31598518430ff14031309dceb2a4c89d97fee76aba86339a1f370f52e2c1acb802bb164de0712eda421c564c005210bd7513e70dda9c9afcd9245c9b901e416fc08559c79bee5249455d73441ac5ee0d79dd9b89380d381ca60970f4c7781b203da9462042f3e8b77e363f9ebb003ed256fbb023f927194bf256da1185060c977b1f1a1c7bea1e0df1e79cab13379e38a40428998f5ba6291f39a95567b88941c8b24705b03a74b68854dfb14a8ac85a156b0ca8af39576b4fd5a01dfcbf358ece7f6dd7d9c1112d5585d10bfc8d1e756ddab1edcccf93b1c55b84f30789b2d104dbd320a262e536532cdb226055665b5f601ffa5d7b171e887c36e6c008be0f8d8e16eccf73677ad04abea424c4462e249ea40807268fd6170fcffcff560c0dd9140045690360b6b6174be", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16=r2], 0x110}, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)=0x2f) 01:21:36 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) socket(0x2, 0x3, 0x0) kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = syz_open_pts() close(r2) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000180)="4c8f6c5e11e23d0e95ce138eaa1e7dd836411cd451724e7589659d48221c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9a5abbb838a5ded3313dfcbf2bf6149ab77415e7875c0c54d9162172e370888ebf829402c7bee06db9e24a775a287b6842ef7ed2609f9a87edd46f2a97045a2a4487d0574cff2ebb680f8146abc57ac58118be2c1ee9eb4e074d6d195bb3774f680c4baa6e6c254bb17f11c244dfca82ed86e8d411db756eb2144ffb7c0cb2663edd725ba62d7230000000000000000000000000000a90fd4ebd37b5c58c4c1b650bdf26a1ee4f890653b1bda81cb283d16b563", 0x10c}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r3, 0x0, r4) renameat(r0, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x8402, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000480), 0x0, 0x0, 0x0) 01:21:36 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x8122, 0x0) dup2(r4, r5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = syz_open_pts() readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/232, 0xe8}], 0x8) r7 = dup2(r6, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) 01:21:36 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x18}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x22}, 0x2, &(0x7f00000000c0)="13a4b708c07a1550cb4590eca24cecd9f80a5c693ebbf3463ffb186894645ca4107ea0e4a073add0d66175f937516de59ae492d1be60be490bc19ad35ccb0375839af3af96a6b99613772fc88ee4d28faa7190c254f634e1e76cf6fea96b88582ffe1140", &(0x7f0000000140)=0x64, &(0x7f0000001000)="bf556b59e0978b9a48192909a5aea165821f8586ec120d13a3168ca47ff98bb74041db76458ef9e202a0550e3fb80f28ba5321235fa1e8d3826d65edc1e56850adf40822814e670ad7b9d78bf163b8987832427af819e52d0bce4eb4a9307e28b4610e10755285584418768a4eb26b9862f782a643d94b2db9d419ec21862360a2b854f09df935775a47ba63dd07f7709b617d0ca53a6d69fd9666c48fa99d59504115762e9d482f50b29245c87e20a5dbed4082e88d51e04ec5f69f3baf9e01f12ba9e3d0f1197796d7a758f4016d85cc027c7823dfbdd1f0dcbe916822436dfef48a86878dcf84436c894539f3d66173c6d3c68486425b80d1b53620f9a1f06471cae332bd4a544aef605aebcaa9aeea351531a671f9a3c87f21b2f49ed7e192fd0d8b628b37b488459e4329aef079de4a3b83f523d5eb8c72e5f8b38735159c8a450ddadf9afd3e3fc51245d3714a129b92bc03f625389f93f14c817127733a5ff597360f0b015158cbf7e3819e0c69d11964fc9696fe0f05e4763e459b4b6621c894626a3c3805de8e7cc344aad23ca3b6443e8e4ae0fe63ac9c0440847e8f5e01a316f605cefcc2bde3add344dfb015e8be8602881caaad0a57067ecedd97450c257a78f38cfb2947c2c878c6536502cd7678ce4a1e13fe89801c29e3f79b7b8466a035d82f6e35a2f4834ade3b4cfc9774b5c3f1e329fa7449bf4e44a1a704b27612705f3b66dd3af4f2143fe0eb7dd95e478e615ad2ebd300ce999a8010602e4c82135794875b51e013b2e7e2a32cd06a576500bb4e7bf535e9e24404f00d13ca68c7b27f5c1c3439eee8691c829288ee786237c9fc4f7f17799545319f7df473538f916d51c99d96fa23d7a992bfe6e1a94422ae17defd4bf06f39df4e45485ff3f579999e6513232e4d6d559e884427364a3dbfa66acb50612b9457c744c53893a698219ad6ef9dffbcd8fdb0d1d9f9bcfb24109c4b7766142bfbf941be255e110b5acd3520385909721731d51aeb50fec6a6ad6015156848ebd9680bb9f36b6fae46a465cd62678713997e5918882aa10e9fd5c6d5f9329e20a32f7c6173c612fef24296bb403cc7e0f31f8ee8869a036350ae015d7c76a39015310b9461a94f6106f8327943c8023b1f67838cd9512c40e5477045edba035620e5d72eb358f727ea4327d7c12e28bf44b8cbc4d39751ab233350125355338fd8ce8e4c75bbacc3b782b85caa6be123443066b5ae9be54d325aed737b9234d20569a7a04b486de1f9abf4b62126f9e1e8172a89c83d82c8e1050c835ec7ab64630adfe3961e06d0487bfe6b7c1124d376a6f35901c82fb8de37b58b22710e272f125ca6680f09c8fd766968425ae8b33865ca5a2322f5a8096ad21997779fa4bd7e539eaf4dba3bffab8cef91d8acf3be150bc2fd32f9ba8e4408126966a80c9228dc5abc9e20a7dc9b9884b9a605e20054446520f9c99b1a9df0a11346bb96be8b649b0d0113f7f04cd7481f45ef69e37a34d90ad9789a7f1af7bcfa5ff1e533bbe208f379870470547d133a7004e1926ce26fa3691ce80b133e9c21817d6c61ebbc7d3ae508b0e789108b0645697270c34b67aabd490d1e896d8b5d78047ca35490940231af3ce1bab53e538e451cb5a896770aa3ad6d9c4826eaeb0b093ee6d9243d53310535473e2241bd4caf1481e59c68d20e813e9944cb7d83f6a769041624e8cc5457c025300152211d94e6d1c2d2428712542b76155466b333c9229386aa13ba16176e42a7d0e63dc5c50dfa5c0698c5e598f7faa616583ff303414b855ad0fb90d892db291af8af6923800943fab554789a44b779e60feacdd200dc41136ac33105246850be28fa1cb9d2c894a64feb0cc8b9a55062ecb16830c8d1ef3427447a88be3fe5e7592381738a638cd46b32958827da362a7645d891a8110ecd5635b5670f2ba1cf7ed9e962718bf0d443183e49595fe8e68d01a9d67fa47b58ac11fa1e50065003b0535fb424e326e069e62e7195835200a2f956e565028cd74acf01ca97b1c31fe81814cb4df6b19df7d5a4dc286898507597f0dc87e20f3112237ed139c052a175e86519eb9a6acbd384b1a28a1a12a47ce456ef994f78621d8bf4f34dd76bcb768dac15b13abd0f73503cdef8744f2b2eade82a2817da409cb6ccb6e172f812936963c679e83edf5b992a48b7ca91b43d69be90539366e962c55d4197ba21e22969d3800a66a69c368cb9d90f8e3a69559f9ac176501b32559da547c765313ff4c55d5ceeddddb2325a3e34170247f751c0cb8e05b240e79009533c65c272bae31d4bbb91fc5573ed4ffe5182ac1b42e2c5948020fdf08be2442b3639a6363106d2f013bafad855638689959e6afd0cfd0f4445e8dfc62ed4e36e33e2e900653a13fd3877d1e5fb7ab3ecead5aaf05f416a96812c39b32ed8dddd55c4b1782356bb01634c4b2e77dccf6d8cf0c22dddfeeeede2bc3f2affcd0433ee8444d051f70b2973a442e5f06cc138629095fd55b68297eafb8b5efa63a4557126379690e97a5cfcab0db44212ab380b50263d75958a11cdca900d27abb0f0eb6ee7cbe3d55afea4611565a971751989b7ac0f88955d33f5149010b9564da4271cb65f20a61a64a7bcd357b3f83b369d416d7c897fe7c89fa77438aeadc232d010401d40a7bbe34c9849adf53c09a398f4dfa982a5b1f04c97d30fbf371f5522b9d26a443dfe7e6648b5a34077ee0ce5db8a0823e26f02b9e5a92e009add0e47d4835256307f83cfa975b33161696c950d181377ab13a4a649869f3b30301afb1576796e392acc080d1d0ef647162636b4ac980525ff928107c8a4da88d6eebd9240c6de315ea311c5e32094e6fc76c971d745734a4ef08f75311a2fc06e8bd01453b5e66dcb4de4e1ad2956cf08817ed9be870c28da57e4dfba3ec766917d71cba3c7b35efaa3fc67355be0ab5d537a05808b47c82c4a98f4da78833466686760227786154272e42fd1a0840a932c9d9c6be28dce8e448cbf9613f46ac5f2170f397f10f3e2ae4287e5539347d80be99aa1f45aa9654b37dffe320fba9a4a3a5315c1d2ec7932fbb23e6f464cf0f964b1f43cbfe3d7c0f5b764e8f9de1d35d44b0dc9fce840cbf196c25c605ad812254a1c7ba316fb0d8882e95d443bb4a6d15880d3f795f6cf35a29ff98d8b2f829ca731b95b33cdaaed05fda8f03b724d5fddebdd9ed716134c7be01d0760126c8d28904dc3ee76a48bf18c12f578542f58b2723d7f86488768605b2c95e3ac58617b04b3f750044c7a1e94dc0134ad5d453052e2ddc8293da3300d321a96d31d6d34f980c6a14bdc603c923529e4df4cd7bfd6d28353f29feedbdacae4446dc8f8fc5e772e09ac2c6e6f8ecc0329600452d432fccb082a8bf09973d8259fa3d0433d4daf159a05b079d2940cff4438c37ad16585cab5a80aad4c45a8a485d32302e7639e56301f6f468cc3f8c694f018151b1115e2da487e7cc80e17e03514ba7641c79749e3b1df7265cf700a238ca82265675c225efa48a5d22fde994dde4d9ab0010279a886426708b25f31ace0523b6f1275f65ab233f3a2a93e20de485828e9e50ebf0edacff8f6aae0b7e56f5a40107ae77d4271454e01a4be735fe4ea3c71c6eae8932beed1ee00965dc6fda76ed8f572ec211d0c59972c8b23185ae412f2c85708dd5aab456bd4e7bbf18591b0aefad7b225455da2445d271b255ba8bdae04491dd24481151ff50a8a53d03edc4cb245e5f957910e1b99e59c0babdede115b3f24a6600f6aabd83a3eb71c159ce605000d0f3e0118ae2e75b85d97b2c9fb5dad4ef6ff41ff87c4c9dc0aee3b84245ee9b398a3049f172c470259c08db480fd9ee3711fd53d12db0282a5272bc9b0c1d88b2c92f36758b963b8e22f7643c459c20688aa3128a4053f99349819a0b072d4eef2db81f4a578f9ab21a5440330abd159cd1ba7ea578aa31c3d141ca336b3e1f6ffd9cb66ba520b3b90f794a45c8c1efe794ffac8375fe9f92805b542bc45bd80df63619170e88d218c489a4ea09151a6bacc0a1257401cc79565bac1fdd0672f1ef0a7272589dc48cd5e12ba41fbbec628c9d14e2f56539f7055b45a30eb84d06559ace2704c8bed36ac31b9e000a995ea45d1afa3f79a1a4969f10e30f439084ee4033f77ddf3d112d58a4a9567cba258ec9f3eabe3585a97a96f729fcde0004096ee1cd951a90d4ad3e738e29c8df260c511742de42f70625d1362e77dc9a70efc0f6fb1ea01a225766a69175fd67290dc0bc6fc65b8a7f0a6aa47a9492478ae93587e6d4ca9c46d579a00034ec9040e61210db79e3e8d9b39bb5f14458eaca14c976ff96e6bd830f78b5e6bcdfcc5a7df4c31352b5d2fc8391af90cb8ae7df9c2f5ccf716f936d875a06644bfbe660621ca6a44cf193901de8309601588ac59edbfadbc9561fb0fed8da4a60c8f7509eee99dd10641c2b7279e2334287900376e18d2f2edc9b2835a9225211bd417fb542b9be206a951eadd1b09af53edcbb2f79f69dc2f1bb2752d7be3d688fc1763f9296f145f98e557a48538446d19f1e7b58fe39cd2ff7eb53f671d77e9eab345c1ab0e12e3dcfcde88b033ea2782874af2d42d0d13803b1b403b25bd26a26f071e67ba47ec29b8be3a12506e176ce5b192f4b9f5711d163ea36fa5a456971a78ef92e0433729b4b2a8dcbf5fed0262a81200393affa0984d29ed3b5db328ffcb768aa94bfbf111ff5cc13c1f435829579b46a5eb98e33f5f3e7cde53cebe37282aea99d136b02dcff11551d918aeb042881670e23d7a3adf46e2b3b4326e56c700d817385fb19e102b91c35888038f4fd554a3f0dd41d1b94cccfaaf5227f25031364f31dbe7f2b7399d4e6ade9bb37b5ce69b836f283699852cbb9b00faa797bd09f6aaf9f6b0172fee79b33db71a080a204ff9f1a76643695ec734023342bab803bf39ef726fd36a9a9709fbb9500df1a31c5b9dd112a90f42913494bd6ccd1ca17725a72ec9a40c4f6c19f72ef0530b5dde973bbd3c8d4985a8b73abac5d250d09f9d4dcbb4bfad150f728557d7b1670c6c32ed44738799e0bf5bece06327b9862e1d6a6f03f5618bd5b9265b37fcdbe53b944c9d16876ac5d89bf5b6e8056262420aa340d3e50986252777476dca80a858e67bfb1d8569f219a0a21dbc126496ce0e21ca16749aa5f7f942de10a25e70d186a338e2969b89fc91554eaa6e9b0789ce4d0d0a0ad345d8b35ed020b445fe2e662b12bf6758a0e10e2945a1d545c72a6a9ca929151d8e8dd123ac5395576ac68c0bf4059ea5d4958643b3c108f1a8f2563ab35f8de18d93f0ad036ab1d28bf6ad03a2f6ca658fbbb2dd13b5a5388d862304eebcefc419f1e4215f70636c857ea6405aa3f720f026f4150f91ea7d7b723d302015e11382c915d12ba17b62336d729ccb81f426cb8cf85d399c995d751f500eea23fb37cdcbe7dd742a55fce794429ea58b44318649fb5b96635563952d28be055c519aba34f008db677afa1c57b328b97f7655af2a7cbf92bf5c5d61ec8f0f2faec661285106a204c5cf129dd0cdafb9184062d602aa2142aa872d08bbcd77b4373e57d7a840e97ea546b541f222b18d6d4887b199a77195f84b9fdecf651658e1b07da979fabcda882aebb5a967e5d78970f7d143bf407973546d6fa2263daa053130692c1e89d202975d9599d0980b6cab5adc3de617a0539ce722bdd294f5592f67b4fa9a4e918e128bd410f54b3b88411c7fb5f1dfc9f72d6d6330779df1", 0x1000) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 01:21:36 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="0b9eeb8ebed588b2ae468e3c79d0bc212093323ec8015fa44a4146f7730d3b70684997939e9f412a4be96eb3422d68e6fb93a6d642726eaacdaeb74b99b9a47fdd792d8b6422b0d396432669ca93d9d483b647a620833ee7052c7f5641bb3a3db2af79cc378f2905593f856d689d086b8d3ca1042f739ef6d18308a8f74c9662857376ceadd911eedf6079f3f7c44a6034dd4ba296491b1779ececc0bac4ca31fc4b2315eeca869e501cd2c43ff5455e2040a0bb2dfa826c33419e9fe764e7dea21640f132909cb63855989a1689e8e5535db2d049c224dfef66d4d9b53fac9f7550a5cfa9", 0xe5}], 0x1, 0x0, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) 01:21:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) writev(r2, &(0x7f0000002480)=[{&(0x7f0000000280)="d11b610226172f9bec9d818f35053a48d435de25c832589464e99b1a8aa9d7f4380591be2abb3fd524532f560098fe126a54c8923990ff411b6a538b695f3b52bec1fa7525abb0d3b9e746bbb3847d0df24fd51107edd22a6aa54e21f62671d57cf81cbc345e5e407397f790402730d94a6e894f527cafb2d89195c0644372adc04627b7f175e7529f5e32b0aabbdcdc14bbe6a764f4188b94c20db44d3351a6035aad2ddff081957a62863caf116e6be1fbb9c3a41c0517f12a7b33638341c1624d55a26f5466e310b9d3d5a0e6763d7071e24afcd0418da3a85b5e7d2a1a1a16784811fc12e0b2ce5ce9cd4dc22524aa82ceee0e4e892ad95fb4f0f82d654ab7bc356c290c6960254b8c6b7a7b4e05fe5b6dd37f08ff914c3d2bf1067c0a2e4caf1af346519410b135c93be2f4c9c306a6cfdc4e6fdb8e60aac31331a8ffaa37cd99ea0d48a676cec47f4869b6e7874172f9afd0574a03b0f097088595320f66aa2fd1fc70abd2db5716d10e635d9c3874a125256d49282c1bc5c58a523a7abcb9cb1bf17e772be41e34880288d93871a77f474ff7ef2f1f188b02099391337fa5b0de70e3eabe6cdf7770de5b1aa49f425d535a117d38f1e28e58eb3793ba9e6da5ed47bca0214ca96d174768013a09956b62da655277971b99505a564c40c9d2cf6997e6445b556fc36dc72d743bb73d406c50f880dea9142b5c5effaf15fac5c7d2e65fb5dc5c9b50e0154c337e97e69c341eec80e015610cebe106cae6d1b5ab0822136fc69610cfbf7d8b7c3432cb3e9f7e5bce011c79880e31fb62d9b021a449c778cd3ed90a9de2470487ab2b8f48f80d823ef6751cd118ae6462b9a2a37520c6fff337a13180cd0dbfde074444d0f803540410bc7771a17be65895a1c932cce165436e7b5b72c65e8865a4cf854b05acf1bf929537aa9de73dda97fa6b1da4f300caa81765d43f8786a0838354b7b7cb430e5463ba006d975031979dbbff91b1b852f0cfe873cf7f1b10dd2827bdf869f66f79b3e169d25aba15c280314c5dd8c2b8f2d5c9cc440c373261fcaf79335eb072d81e632310a119d47895656a205dd28efb403050da6ecc6a9011b3896ceeec77a607d8ceb463570e96cbec890b8985cf919ae836add257433b57b400a7d864a1136ff26f4de997a692ad7bdd3ab25e0d9d5d0546d5d157200c5b7e10b39751a3a79e8dfb9510ad4f3e6860fc710477e2644102884c93fd6960141076f528c6913f75cc23874918ed2bb65f3817499865b64685b2549645aa5f3c70a6813cbdf3a3193f6fa36e5d329c726870594d52678e5614801353cfc41c0af41bedfc3e037b99ae6e59d5ba95062eb225b3277615e9ab7a8c0fd1f4ec690b3fe024fffbe17e0c95adfe21ba96cd96f443af76e0225397e7696b5a33f3876a00789c54c7f2d70a61cbd5d79d6ab207ac8ee917496fdeb795d4026cbbbd73baf3b8c532db0a7fdecf883c11018708feb7a1d0288f0ec34f75ef161c6491172b374e6471dcfc66ac343991041f980d0d261e988e1dbff782325f367b5ed35ecfede82e33333db7b18862a5d4806c1ad22350f7124c2dff42ee6d10e2442be62504951a5e8558f8c54eee69525ee33b16bf199908988c2750448ba012c54d20f7f5feb672179a812fce94e450f81e5a81e0ba6df909fbccaeb621b6a8f6095e2cba617ddb8c49ddab282d2e77b68867c08014e2edef75a4ad1a7b7b18b3c1da4bfeaa29082b86d2611d1c08f529898e333e0bc28942695dd97e5b0b86865f6652e2f9f0a03573b88b418451a935cbedf387a46c9c1f70093ddfa1535c7821ed06be63592d259ed399b8036c529d525b2eba856a7e84cbda67519e085722dfaf30bcaf0ac79808c1a4b9474ad0322711487894262629ced230787845c9368094bd875a7d4900f5de5aa542014f4fd669c33a0d4600c12e7de80163d0723f117dce5b8f3fe389f235d810a3d068f0daf7d2af101fa02e16f3e0fcfbc0c1969a3bf01767f1fdaaabfb19bf917538b858fa9bd42fb11480b5f78776a4653b700579d9919451bf9cb1995aa94c3163f73572bf282c66f5bef08bdf3375c12ce1179d7737753ca97e2fea71d0a2c59306de77398416f4c26de2cc571371b24da088c5ffd9bf477f7de6829c4921ca69b923d1cfc23c474307c4cacc0b55d8206e52d6e10e74a1aaa09a0ab8ab38760df17f4fa02c728bd0430f494e26c7d4603f065e9a0fdf84655f02d76f144fc0c2eeef76a3736b25ebe9eba0a80d24a27dc3b99111c114e9ee1800d934fb4e50e233e988404b7172c6b9dfad732fa8afbd0dc2915c7cff3f210b400c4d703d75d2f94710356f2bb7cef14c41aac726bf35f908062f201381fb9c95c3271a8dffdf59a3a8620eaff50ebca12d2e79f60dd30b1728e7830363e45137667fe91c79e6a88bd79d2a88a79dec9cf488c7ba2e768fdd5a7755438aec4db6b5dacd9dc71f101d2e5c90d07ed435a6802ffd71b48be126d66d383a880c5cef119bebf8c2ab6bfa09a6b947b9517a4a9438bdffc9c17318508b304017d38de56ff2fa3acd8fa9d51256f6f162902045472434275129ceccca4e4b567bb7571571676a2ebdfdeacd399ca6d169c6cebcdc56cb20d646215441589d640b5b5ea177e22d5eced849b1ac19b62eb1085e223eb8d54faac80421f046a3a59e98648d7865769bfb4c1068f14be1e67dc3ece5a85eeb789597b1a978cce479f250d7b3f1fbf211f7f25d0b517ec3473aaac96fc53ca05f563660ed612fbc8cf9f6049bfbd3707a455ca975da62f5c9042512cf1f67e2ba8eb8f72659332c696c318f2274042b98221f5087af098774e4b8024097b1d58e5e5eba4c0d46c382cd288031bf40c172a96de3dbc2ab9de94f08c15377883f513433b0e5d39b3b0a06560314a43d84ef63c1f6e5d879b79735d6c318c4a367bb66aea7464d49cc339ae0c00ab717c6f9bb570846054f644018e999246c85d91d7b5d86b0cd135bee50e6ac515825779689906af3230494e4a7131f286e8237067f3d2a1f93bb8e57d852a268dbe9f04b5c9c4853c21cb92e75e1a8aedb9f2d4bfc3a536e03002a654bddc5c455bdaeab3b8386274dec380964dc3c775cff1f958fbbabee1d1393ac3652aaa2a3c18af0428a1fe82daca02f53b2d5b10f2b7b1f38521f3ad1566234ea0f661f1d90a5588c8800075bc85ee4385e7ed1cc3c2bebcd1b2857b6d01d0870814ec667b23fd56eb80262ae1cf5b9918ac9ad5f3936ce46b5840bc245ae00cea14027d360a4b838dcbe8882fd24e2a7f3f3f79c6bf8b365f39e515c2dbd4283828d78f292412fdb77cbd5a2dd194a08d086403ab4887b859c7edfb33d8aed4c75d9abbf587d9bc8e7579056865a1540cb30418916244157fda8ba7f5444acb734f88f1a68bc059528123c7589adf0e8f897ea8d0f1041752b6812a20e7235e5ccf6191546cdea48e6088d0aa9d2932c1a99a11a20dd84f25dd8c87feb504465c27db359895dee6dd86c5808d34144b59575e95b781035b946ac0f2fd1513fc7b83f4e1785c6776c48ba1086b23cdff8d7f50e7d09093bef3d3278d43f4251340f116fcdbf4e23de2a277ad5791857b23af013020711960bcfa663926ba8eeaf9525c580d0b47b2bef2b5f6eb70eb325e171608fb61b33712f0317bbaf679013371567fcc8041ad3b67a4e5be3a2a1fb86c3252ac820a08e95c3d91c6660e77388024680fb2732e96877408a5027d9f50dc95033ffaab2ce79cd2b2b9290606b43dfd47f0e0688034de2803436eb7a827a4dbd33822423b33d6e608641bc48d1a9034e025409cb997e716d62074e8b1e7ff1639fee634947cf96d5a06698227ad96bf2c692b667145d50fccc14cff85785ebec359190dd2b97f8ff14962b1a9658fe50d24bc46dd1019a6f2ce900c72170661aed44d1c2b2bfb6bd11b01888bdbd9b4acb2bb445bf756580640d49a62d70876d6eec54dede8a19448d69264eaa5ddd94d48df853212bb7d310339afba1844734f0fcf0eccd4a2afcb5d0ecf9c28b008ef0350ea7bb71375edf1a93a0ef9109e2a428b3d136fb0d301f78ec1222494c2bd76a9d8f5890f871f5111ff1713c35627fb6ca6de86e7439863851f57b35349db1d8b8e28f8c0150294f7438535e3b7c4077c26c7ba19e3faef1796ffd10f33f4f74b2009b7f12113d9f8cc41957e93d038acf8f68175d25abecf49a01f72ab0bc1c8a2c309f5fed5cfa7bd8eeab1af509ebd40e64bd18cf5111c1872c50150655f29625053ed46e89c18614122e428b60e38d39983a143c7d9f1ee694188a7c61ba2f19a9bb4cc167e34444a2575fb66aa9b0a7a2973de56bb551ae69ab23e0f7ccdbc2b64be22218cfaedbe41f46380ce5c2b19acd3be7a5627262b3e0d25fbab7745d34885bb0aff2b0e4d0b79a7e97fa70fee5eeea0c9e216bc7af0001d6a1f34b91fc5e75e3aa38cf9e4c125c4e33e800a95efef48adc9d00ce879702b6333332f55d13cde3f195eb76d6ed95c453cc0b291292a3bdff90e0877068c6374444929523f6f0fa23509274f5c0351e08701440965e592f779e87ff4c1c9e6a392bbdb9f7df58e776d2c6e9a7ca475eb066cf58a5feca8a7fec5ae71cce7f9a040f74d75b473e4c063d8c44027a0d48897a164a62749e5ab0460a57bd167d44e06aaf26b80aa87644cc2b3c65857b296bc40477e94090ed27ff06bf1e0e4926482111c504f2940af93bada8335598597287a9065aaf4bf7b844e94534e2701983d15294b2343d68d1a52993d21afbbfa48b7a261ceb466c61c77b6da26c0266aa4c3f2f734a6e4e19e7c89937366e70c3f6d12a1c16a2034dd1877afc29a631dc2b3c22d516d205bd7799a153cfccf3b3241f003f871083b3dd8eae02d77c86f96273c79b4af183d79230cf197a4b6b5ff816c991312610720f62b4bd41eb0c88a6006dd18ed04e40978ff93c827e1d210399a6276c19de20c7c8411fdc67f83669495ee5a74ef3daf425ae46574ac011c77cf079fa87ec3d7fac8954f5ba5dbd3b7ab1ca7585dcfa3c0b23afa65481cfb0f9173e152f546238662c348f363846f5f13416482eede7a3d8f56a380453121c2f76821cc2e51cbac2daf9485bed4b09adaf442e1dd5b93f58fc73766ed1fc110aebcec671ba08ef8bbdac5c965c7ad3a523e169acad50a60c1ec501226d0f5af4e1c7b12fda036a9632445b17653d9fb88876fe38bad2fbad6b994362b3169eddd6f011fd776730d94d82262e86aa278154889b38bf7664c25f669d551380696059b585568fa5425ae0d01b51ec5eab8a13270615d14842aeafc71a901ef5894f5e6bc619adec416617903e38b25153f8f6baf44f0a730c3e9f2eb5a0bbc541925bf188644d84bb7c96170d8f8f05a45c9fe66af4aa3dcff4a14a8913c2ced27c101023a4fd7a823c573f4d118dac8d69f1f696fda62728220ef77cede69e154d9633e1d3aeda428bf4c3ead3086386f38bbdc168c922a8fec4540691e46761541024e389cd1bc3971512f1bb4e3bac37c2f5763db586332cf142278501217e4a8e647256d4ac57652b2c0e286a8e2120f9d45bbc2916b113ca87dcb48aede7a51237c1f6f1ffbb40e14d0a5ce68469328f0a2d7acf1d91c4ac677de5d212244d9e3fce089a87f1d264cc68030060c098d4a324d470776ddb92163e8b15e22fd6a62ac90962a2cfbcaad96d4c6d4a31ab25743ecbd62586e3b9e65c31ebd67153387eca7703e802ba4076aa3c991e39082ea5e20c3be0", 0x1000}, {&(0x7f0000000100)="106278ef871c6deed10d7a67b99f83b1e336969c68ce3f4e9fe172e5940a7b79dabe6b32914533905d10741d6def6a42ea5e75244fe874333e81d5ada2fff0d14c0daae4cfdf776d8644aea549ce3153ba0e644f20e1131e86a9bf840a26e746bc67728afe34c375d825ca9feeed606180785fccf612b361d7925f3e77854ccf6331623a87be97a2159740d8e4d88b0d13e3ca0093", 0x95}, {&(0x7f0000001280)="415496af3057b8b457bbdb59f78f5401567ce882bea94e7009feda60a6b8482e08ec7b5840940f9766eed5135b55a16086d3fed8db0da020ed2ea3c8b49bb74ca56384dc5d4f3b56ee3b21630b27089b3772b53207fed366df14e3dc1258c5dcd3b68aee67ab6121ddccbebd037f92beb3fb72b17e3a955bb1624fd79b122f94f4e6dec3a9674f4acc74558c25b82dab14b88f5e27fb210bb81270bc868a3cee85ad1ae829ab8e99f88b1a3a65e24365bba2cf59691e9608dfdb9caf892c7f5ed77aefeb753d707cdcced133219cf223422ba73a06467e2694cef51f186825ba0bd5cbf1c811fb57dd6e5ffee144a9e643aa40398003790fb9363ac5c17b4a55647e606380e39ddf14a5c73162e7aabacecb21b172c76dcba6130a16052e52497894326fb5eb9a91988ffffcdef047aca05fc028b0a6bf3ca68e5964347b4e76bb42fc1489eed828fca2b891af5aaeee0d9b5483989e3088604b21a5cc3eb713c8b141d3c3cbab3be4c5e6f60160f704aadb5112df390f2d8ae1cc1f7d9c5335e2876ce91f59cdac993c77320771b95a5efe488092651228b819e19fbdd1dea1e9e08fb4e40bb40768eafe472dd9c2bab9fdb103eae4ec0544342538736e10e848c8deb00ef3b4a66a57cb24ccf61a506b51e1a88bf9ef54b2736a390160eb9104b4113c4481bf58e5000086654bf983ca80f338e13353e6b65292afe65577e8681858e23871d4c61d641b09a438e8d09a1224a932b23657ee78f4e713750631648d502cd8590e2932199d094bc9a32a6f4334205c164c1b0af85bf60e91521e3e009d38aefc76236d08c8e123cc1e640dfc1ae0ed14fbeb0bc6a34c2b4644ef43a44a85db505388443ca41835213f0e8fb033007d123cb439be258dae498ffff1263491a7efd0751c60f427741ffcd909e15f47f7c07abada3d052bcdbebd5ebde3dba6d0cebc0164d97cedc7c66c15149f1296b3b871941b4bc611a0f3b6967143eb18ae4c06cad103f228b8052cc3e4ba795ceba34e6509ba2f6637fb8b0f364a148b10da44bcc907ff90f22e0b004993133837658d776b55bc8610a13a7e31e5681ce470cc4b72d08df8912abb338a3771c101cf79b3a2ba14a4362497bf4b89fd99e6a32e1325bfab15840699495c0cc856725680a3f72738b5717183af003a35fd31586d2a8969f73c3bb87895c97e391d3b280c2f5aa7cd8a5c6e2182e26e609bc48af40f90d3f80634d60112bb6556bd4d481bf99b4f53aa47876bb8a2c11fe9ec17a4d44339ba037df6f52f5eb14fe438672c760376c429a3c296b81b05f6e936d0e8765d93ceb4857badcbfa1267734500571d4c857f492c7ed935c65672d6625ef3555a0242c77297f86072c256cb52be7a90ab9e2270c50b3b0e4b50a499b6b84fe8a180ec36d7f056ea0e7fcba7f12302fcd5aba7bd61d0d0f5e0d848f743ec6df5616a9dea60d35cf37ce2e95301d075118097090066a11303fc69e880b5b575e40b6ddee09b517402112d328892d6f7e18690f9ad7670979efe6d480cd832af65a3f8ad9e016af54e30f3731630853f247d1c19de92b3a0e0ad2261728f10ee299476b172c3443fbb950718924dfae2e38884bb0b7c3b0766a00b912e175c724d1239589e74ebb1dafbd7e27cff3932aecc9e2fc995d0143430fbe9fde1ae8a9a7ecc57e8f5c127a4b436e6e4fd32bbf43d01e0f9fbca6bf070449842c398889b59f19eb46a6c8d68e6f956efe99e122c147f8ff0100196e987a754fdba233396f09fc6978fc2e544f0ab989c5930732a25a7acb9f4954f14cde9259b76ad2466d651986e83cee5e594f36ffbb0b5808841287c3ddd1669ce3767fb979f079a471472c0c1069365f8bd75c6d323041a7f9e3ad316dc2761ab4c26b84263d692c1e98621ebdc8170e13211a5807265aa1bbb607fbe3f3ce9263398105787fdd1b1f50a15aa084de72b181fe3624108c490e3a81be8965a048a4493a1ff357c0d07a2349a3f12158463726961048597ff6a754befc910f89bb11430d413d56d63bc18c4db6b820e65deb369192425eedee5424c56b3571644091214d1aa6ef2424cc7350714d0fcdd2655c602e68adf9224ebad9be53bd524302a06e343078d735665cf830de60631f59ad78c8d64e79a370db5c9695a267a014ae694ce6c41a7d0bdf35b3235a2614927345c6b9bcdcb71ec569ac5ed5c04ab3b07c9d159a30ada8b83efeed4d577dc908d324d56199845e536e386cd42a2b148610e7d8b73ecbc008a70ab0632116f2a17cea96665d3676c904382bbad7750ba7a09e96cdf5b0c85594adf919c2f65081cec1128fc0e5149ff0a7b4c1b51e395009f9918b7edcffec288b73a0b5c16b8761b33d52d5e94989be110afa9b482d0bb763a3635fda36223e9f1340546cba5884704991492e1d931a26e1f23ee130014dca9341417725cf4be1af896d2d9112aa71fa550d5cad182418350d7627e31e7f51942fd2da55d434c10d1edaf1f070c83e37c3a3c40f4959819defb3a61f183d46e3bef811903649dbe2a81ca2f3731ca92002836e5d19eed56fda093d28ebf772004246924628b0b05317bc5eba592f7b36f6bcf1f5a1b7400ef6bbeff83e58bed7189b088e5abce7248b287925ce1fd68aefe9d1263ad4365415647de5950b244578bccaab805ffc751a1920b442975b99eed689c35029628f6fb6a66cc04b48b19c24322c409c1110fb1140e595bd3c39e33368b0ad2d965de9bb6a93d70b97f0a67ef471bb986be92208be794763be89fe150b903e2e1292d1d2b7a64b5dfce016ac587ebeedcaabc064f0733e4771db1f9a4fb1a77dc5474fd21176cb229dd9cb35877fe6bc25499d53bd4e793eb7ab14267a2f14c0c5c086c9fc450dc205850e0f75404d0011b2744daedca0aa8fa5c19d5c3655a17f5d56e8bdc4409dc39844274fe1bd9b2be53dbc6e99890a502ff964854d2fd7046da55abf0f189d5fe40e3c235eede295b07206059d60f72f0d40bc1bd3eaf152899c2b4d279f0af6aa955cf5b06bfdf7907a29f6e13b5bb4e1222fcb90153caed24564dcd130dfacf5ca9c7f42024f06bfe6ed8fbf4ff520aa5b2082859a78f8e53b1635c7068d95e368bf036157b7ddf98ef0ae1c10b1a20e5decf5bd85e3c426b097145619d60a7c8fbeed6124ec273c55c82349650c707cb10bc0e86f66a28c60deae407d37e8fd59ec9a3bea32f175fd113d98e88e6fe0afa47f013e07b72fd4d580b905dcd22afaee5cac5da3e40614e37444c98e0ba6ce3c1d086a63f203e1657db02a7b3dd0e748b31b82374108ba8489c07eb28818a5a0d45805c5c0395b559f8d08eaae8ff2c3c", 0x947}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x6) 01:21:36 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x46) 01:21:36 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4000, 0x40) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) 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", 0x21d) 01:21:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff4a7d0d67dd9b7a07d51e1a34fb84ffffffaaaaaaaaaaaa08000000019078e0000002003f00000d001c1801e50000000000000000000000000000c63b2f9c6f000555c4dbdfccf231c1ffff000000000000d9e68d4f50de0585a06ee654fe60859a369af9637d021f65ad3af9dcf013d8bfbd7c5097576ed66fca31"]) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 01:21:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x28212, 0xc) 01:21:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x20000000000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 01:21:37 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r7, 0x0, r8) openat(r7, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1f5d481b7d5b5fae, 0x0) r10 = semget(0x0, 0x1, 0x104) semctl$IPC_RMID(r10, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r9, 0x400c5708, &(0x7f0000000180)) 01:21:37 executing program 0: socketpair(0x2, 0x4, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="9f4262a1ba96a0fcab7240424e634e05a82c17fccaec7a8ebceae40c893347cd13b8f598cf38fffc4d4c6906ae6b520bcfe427d39cdb49df760b0422ca9fe7529276df30adc2769d9d0e128721a2630e4b76e8b50603ab54df38a01d8db9c68fe1ecf4c83c93d648f52b924172095ab6c1db614162540e2300c7f9544810efe0990ea58df7b9", 0x86, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) 01:21:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x1c96a72d, 0x0, 0x7fff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14", 0xdbb6}) r3 = dup2(r1, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = openat(r7, &(0x7f0000000180)='./bus\x00', 0x80, 0x5) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4, 0x3}) dup2(r0, r4) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 01:21:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x300000005, r5}) r6 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x22, 0x295, r5, r6, 0x5, 0xffff, 0x5}) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, 0x0, 0x4, 0x8101}, 0x1919, 0x7fd, 0x80000001}) fchown(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2810, 0xffffffffffffffff, 0x0, 0x3) r9 = syz_open_pts() sendmsg$unix(r2, &(0x7f0000001300)={&(0x7f0000001000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000001180)="d2214941a33045a13549dbf78fccb6042ace3bcf2461ff0df182ceccc6210b17e50f2b9d", 0x24}], 0x1, &(0x7f0000001340)=ANY=[@ANYRESDEC, @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000000000007d1dff1c2259e330e128a0c0827345c87b5bb9f0754b1759f541144b1737ed1b404ddc3d11f56e3994b320f53445b882f2b21dae28bac90a223ab37030cc", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000000)="767c068acdb955716602c3f9e3640b20289a1409e094de8f59b0f5861e7c6b9212951be894deb0a2f5a3b00de812fd5bac499e31412663cfeb2122047215994fbb01c91dfd180892ef75665d13ad89ff1d797e5968a8b41e29", 0x59}], 0x1, 0x0, 0x40000002) 01:21:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [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) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:21:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) dup(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x100000000}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/124, 0x7c}], 0x1) 01:21:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000}, 0x1002000020004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:21:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x0, "5df75408d23b855fd3bf190fb61e660aef11aa5dbb9d0f6cd1f441c2a2ad30f3ef7417ccc3"}}}) 01:21:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socket(0x2, 0x8001, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000040)=0xfffffffc) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:21:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000640)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x0) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x2) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000600)={0x1, 0x10000}) 01:21:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0x29, 0x28, &(0x7f00000002c0), 0x4) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)) socket(0x6, 0x2, 0x9) 01:21:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4504) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000002c0)=""/215) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x1) 01:21:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000580)={&(0x7f0000000040)=[{0x7, 0x5}, {0x26, 0x1f}, {0x101, 0x2}], 0x20000000000000f3}) 01:21:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) shmget(0x2, 0x2000, 0x4e0, &(0x7f000018b000/0x2000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x54) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x7, 0x1], [0x0, 0x0, 0x2, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:21:38 executing program 0: r0 = socket(0x1, 0x4000, 0x21) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780200007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000000040)={0x8001, 0x7fffffff, 0x4, 0x986e}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r7) writev(r7, &(0x7f0000000180), 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) connect(r8, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 01:21:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 01:21:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x125) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x200, 0x1}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r2) r3 = syz_open_pts() close(r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r3) ioctl$TIOCCDTR(r3, 0x20007478) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="b6a6fe03719f4f95b78219ea54fe52e4c2e15602fca3615c3672db", 0x1b}, {&(0x7f0000000080)="512921784f4cb8e7407bbfd4a7b9d0fd66ef1549a1da2f6de86f782395ce5149e151559fd87d1bda745e2fb1cdc95b083c173e885c307363c266ce453591edf2920a9c7f4af49296f65ade6f", 0x4c}, {&(0x7f0000000100)="9387380e8d5c43223046e5c13546042e5986209e4e69bc4d3af8a33b8d96681a145d85750136bea45093b5d4ac0b606788947c5b40c93135b83dc5d4b109fb1bf8ce9f294fa6b5c777b9c4c11a710f6d676c4012d13a4732a8e4b3ccc045fa0e26e1bf508db3f003c47717598dbe62bb2d4d8a8aa664656d94dc767e451c", 0x7e}], 0x3, 0x0, 0x3) 01:21:38 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0xf, 0x5, [@local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}}}}}}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r0 = socket(0x20, 0x1, 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/70, 0x46}, {&(0x7f0000001200)=""/136, 0x88}, {&(0x7f00000012c0)=""/190, 0xbe}], 0x4, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f00000000c0), 0x0, 0x0) 01:21:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000180)={0x5, 0x6, 0x8, 0x1f}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fsync(r8) 01:21:38 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000200)=""/96) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x903a, 0x2000000000200006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 01:21:43 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r3, 0xf) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000002c0)='./bus\x00', 0x800, 0xc8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:21:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00ffff21000000ffffffff88e797"]) 01:21:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xcdf, 0x1ff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffff6, 0x1fc80d8c, "0017045100"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = syz_open_pts() shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$SHM_LOCK(0x0, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCSCTTY(r3, 0x20007461) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 01:21:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="cc", 0x1}, {&(0x7f0000000000)="12c9f3dd06041cb62697ca6a030ab7843416b41a3b289f726bf4cc30ce40f7743e9efe28189a8bec51c840b31b3178be47cc672e167edb3fb5d0223c24ead05fce40b0d30d2c7d896b49fd7de8222acf7acf8a3ee7b7961362fe1d1467b97bdc57fbae37bb64983a2e8003f565eeacfaf453", 0x72}, {&(0x7f0000000140)="a373c9930d0ec290015ecdbbfe4d212df0eb4676cea4853d632eddcd8554f80dcca35fe0a8715c4fadc416ddedfd2176d03ab6640999c7172e0afc308fbafe987c15df8658e3bffc852a0c1624d18bee74c13fecc477a5f574b46604db1ef251117d8f3152cf7f99387dd1e8a3ec457629892e92537dffc84816401ed221997df05cadb20f4118483d08e99b45230fccc130c2018c1776a8aa36dd23fee40fe93c4b68a101bdd4306afb4b8b39fe1e88d66e69df18955a11869a99ef0edef1da33b6d9af4105390de8900d4b8a1cf1b61c50c075", 0xd4}], 0x3, 0x0, 0x2) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r1) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1900, r1) 01:21:43 executing program 1: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = getuid() socket(0x11, 0x3, 0x7f) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, r0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0x9}, {0x0, 0x1}, {0x2, 0x1009, 0x400}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f000001a340)=[{0x4, 0x7}, {0x3, 0xfd3c, 0x1000}, {0x4, 0x671, 0x800}, {0x2, 0x7, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x7fff, 0x800}, {0x2, 0x3f}], 0x8) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001280)=""/102395) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x4, 0x1, 0x1000}, {0x4, 0xffde, 0x1800}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000011c0)={0x0, 0x4, 0x8a, 0x4, 0x400}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) unveil(&(0x7f000001a280)='./file0\x00', &(0x7f0000001200)='x\x00') acct(&(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000000), 0x8000) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', &(0x7f000001a2c0)={{0x1, 0x8}, {0xc0, 0xffffffff}}, 0x0) 01:21:43 executing program 0: r0 = socket(0x18, 0x4001, 0xc1) getsockopt(r0, 0xa9, 0xd, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="a28e28ecec583df37087f726a33e0ba2a80d9abb333f54f394cfb0c5bf6349afa8088fc4b3b37103aaea2e269dbc3f93c93a2e5f9efc326af3ae2c01c286ee86967365cac2a06f21a2aea514a93f0194cb033965bf0034e0732d2d8b2ed69f5f7bbbd99fd17da3745030af31769661cecdf11f96a4564801f97e76bc7e76e003f6257c4540761824ca7b", &(0x7f00000001c0)=0x8a, &(0x7f0000000200)="4e7b4995666084449ad210835b749ed466d210404169c9a0c9da0dbb63469a41497110657eb4fe8f1f8655abd387879c361486cfee245f710bbe3a897db254af3091b9845ec7b2700c508b53ae9a86a7f0925386d4f64d5745d612f0f4cec742bb23efaf58b09d6a8a789d9415d13721a59c5a6b137694f0fa75461607a4d27035a83e487059d57758fd9a248e65754320d45acbaf5acecb5ffb208a91ef58bc28e1e27ff66550680578b80628c116425f98195da7a70248958d22a726bf8d9a11b65724549450d16c2b", 0xca) 01:21:43 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) 01:21:43 executing program 0: msgget$private(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4c26, 0x5}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 01:21:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xb81b) 01:21:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0xfffffff9}, {0x14}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xffff, 0x0, 0x7, 0x400}, {0x7ff, 0x0, 0x5, 0x3fc}, {0xf4a, 0x9, 0x82, 0x1000}, {0x0, 0x8, 0x3f}, {0x0, 0x77, 0x20, 0x101}, {0x43, 0xfc, 0x7, 0x4c08}, {0x2, 0x9, 0x6, 0x80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x7f) 01:21:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/232, 0xe8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r1 = socket(0x11, 0x3, 0x7f) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r4, 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = socket(0x2, 0x8001, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000080)) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) 01:21:43 executing program 1: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xfffffefb, "8549693ecd426111feb0d4e1b40b9f444000"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "4396a721740000100007007087a5eb003a0400"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1, 0x5d7}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x20000000, 0x3, 0x1}, {{r4}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x2, 0xfff}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x1, 0xed}, {{r6}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0xe2}, {{r7}, 0xfffffffffffffffe, 0x26, 0x2, 0x3e0000, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0x80000006}, {{r8}, 0xfffffffffffffff8, 0x8, 0x2, 0x4, 0xff}, {{r9}, 0xfffffffffffffffa, 0x28, 0x4, 0xc2, 0x7fff}, {{r7}, 0xfffffffffffffffd, 0x4, 0x2, 0x80000000, 0xde}], 0x9, 0x0, 0x8000, 0x0) 01:21:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000004c0)) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x0, ""/8}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f0000000380)=""/183, 0xb7}], 0x5, &(0x7f0000000440)=""/8, 0x8}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0x261}, {0x18, 0x3, 0x10001, 0x1}, 0x718, [0x5, 0x80000001, 0x6, 0x2, 0xffff, 0x8, 0x40dd, 0x8]}, 0x3c) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 01:21:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f0000000200)="05000000b17179b38a702e3a1ffe47fcb7f2672178bc809e3cdda0ff0ee0fb92c654ad13af8e7a719267105e7a7b3ea1a0d0eae23cd5095c2eade0e4e28682045d84c75fba435d256778909931749ef5d4538da888096f14b03a88ee201c1390311a213fb3e314f2b4844fea3af385fc78c4005f941a3d4169bc32d8b4e17fc9fe7c2ca35db50d8d7bf7284bd495fba93721", 0x92) 01:21:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0xffffffff}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 01:21:44 executing program 1: r0 = socket(0x10, 0x8001, 0x5) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/187, 0xbb}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 01:21:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1) pwrite(r1, &(0x7f0000000180)="5d845dae8b83ffc1a046a0cf08b090bb38bfe6a125ae170ef3c47d3e31a98a90ce1f95e0dedf96a828c8d15eb7a165e86cb90123344a6ce949728b63cf1b6cc18fa5eb443d0521b0662e92afe94659e0b3c90229e4e87fcf1cde29ffe68b24b06f3ecd7471c3cb50e4f0da89cda132853cd465130ac5af7285295aae264d6f089c2300d3d0e63dbf10c0572967ad2b6e6bfeecccaeae1981a90b9027229f67dbc61d26f2b2b710d0890f", 0xaa, 0x0, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:21:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 01:21:44 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="60f9a032e6918665e259b1e7e1f3bd6024ce19d99f598487eb09fcfc60d3c237f0354253ce678f0552d780acbc28677e0c91af5ef0ad374512cada6b28038c8fca7af1cc59e407788ddc45e5224d7186faeaf2e6e0eebbe27251a9b66bec785efd4d4a16653ba38a904202e58eadcc9460ec0d4b60173209c0d0d7389a991e76f16bff041c06ac7a248b6239929a9eb92ef29b79922fb248c5287b72df7016cdf2f50628571f5c066edca6f452663f4df9fa8faea1c7c5cf0a8a88c1d00a558c67a2a10561045529833f020c1729f47978d10356d1396d28938bb3f10cd0a340df7c024d", 0xe4, 0x9, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x2}, 0xc) 01:21:44 executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x4}) r6 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180)="4c51ad2f30c212334700de66c5d4e96d2975b5f826556bce3e485b778016b8823ffbef3b758871198c858ef5ce2cb1051e3d55508316d5fdbc7876edd66434215cc3a2a6af40ca28e76be682faf64482fa21dd3820", 0x55) 01:21:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8001, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x11, 0x3, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r5, &(0x7f0000000080)=@un=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x1000, 0x6, {0xfffffffffffffff8}}) r6 = socket(0x11, 0x3, 0x0) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000180)) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r6, 0x602, 0x0, &(0x7f0000000100)="03985bd11f7da77c93faf7afa2635c4050fd0336d9f07e943c643e5fb4d35a521e075f69138e259b35", 0x29) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x24, 0x0, 0x0, "19825852"}}}}}) 01:21:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) clock_getres(0x2, &(0x7f0000000000)) 01:21:44 executing program 0: 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}, {&(0x7f0000dfa000/0x4000)=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, 0x40000000000000}], ['./file1\x00', './file\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"}) 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) fchmodat(0xffffffffffffffff, &(0x7f0000000540)='./file\x00', 0x1b7, 0x2) r2 = socket(0x10, 0x1, 0x3) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) mmap(&(0x7f00007aa000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0, 0x8e) write(r3, 0x0, 0x0) 01:21:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x1, 0x7ff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e711248e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x1, 0x4) 01:21:44 executing program 1: r0 = socket(0x10, 0x3, 0x8) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) ioctl$WSKBDIO_BELL(r4, 0x20005701) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) 01:21:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1a0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x5812, r0, 0x0, 0x8001) r1 = socket(0x10, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9a2ef630408600000000d0459370410510fa651c3ece0efdd308e6b7ca", 0x28) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x24bf4fbd, 0x1}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0x6, 0x80000001}, {{}, 0xffffffffffffffff, 0x9, 0x1, 0xe928, 0x300000000}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x5, 0x8001}, {{}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x0, 0x3}], 0x9, &(0x7f0000000200)={0x7fff, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350100000000040000000000000000000000ff01800021d39b4028adb1ffd8fb37ec430c642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf15f4b7b46564ef560026e969c93415a4c8ae070000000000000094484c6997ac60621c26455be9fb9c9f359dda4649e686a902f23d1aa5513a6c17f08969eddff7244a743aab09c8f6a166bf4123053ff03d925341d804000000000000003fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409c9a2172fa1cd3191323f06000000ec89dc4784f6490ba02e9768a8b34e05c2b89da05a0a414c000000000000000000c5906c074cf888981d4e2226ff06a6b1102f6bc245f05f553c674585d761320beb7f66d0316fc70008c2d686f31bf3a2db29532362097700000000e9df932f4f4f6058ce3ca7e4ce8914f2483ffe1c98e29130a8a0e828d73c4effac5b4d267b402ed77078e60cc273b862f960fa9ce62949eb33b5f1e2d9a7000000008000"], 0x10) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) chroot(&(0x7f0000000040)='./file0\x00') r4 = socket(0x18, 0x1, 0xff) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r4) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 01:21:45 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x17}, 0x2, &(0x7f0000000040)="c4ffe3d3827ecbffddab", 0x0, 0x0, 0x0) 01:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000180)="bac3fe0440840d7a1d4321610c771ad73c424024633bf73421d0346d98bef71a4a52b9b309a862c998a43bf05c22aaf2a8e59f605cc117ce732c705be914b158b8158f4849cc15e8ba7759a27beb16832f7796351f2ecd6a8f9ce3ac7d8e5cf8407ef7e5d94f09292b5429eb2a74aa434170bf908699736d6170920285cafbaebe66addc640f9ddf02afa9d5f788f6438d9c8332", &(0x7f00000000c0)=0x94, &(0x7f0000000100)="7b14dc86e759b235bc45ec10185eff55cdc6683d6ed38bcf85f9f03b50c143", 0x1f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:21:45 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) r2 = dup(r0) setsockopt(r2, 0x27, 0xa81, &(0x7f0000000200)="b0029a46901226aa6b0484253588d251d5e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a24bd73427829484a0000", 0x4d) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff81, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x2}, {0x16, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000f2735babcb66af9a2c12aa1159ca2237789b11252a4cff0aca6f03230437d5d886747bdf92b2079d9891e5c44de30d444753a36e7e5c63e40aee7ee0a3dbdae0ad5f9305dbd3edeb2dba54a8f8b2e752bac0624d0eb9b3011db13b17f869271e7da43cc93666ab3a2e391d2934a0"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x1ff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100000228) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 01:21:45 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket(0x11, 0x3, 0x7f) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r1, r2) seteuid(r1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 01:21:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x9, 0x80, 0x3}, {0x6, 0x1, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:21:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) poll(&(0x7f0000000000)=[{r0, 0x100}, {r1, 0x20}], 0x2, 0xaa) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x400000010000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:21:45 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) getrusage(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) 01:21:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffe, 0x10002ffffffff}) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = socket(0x2, 0x8001, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) mkdirat(r5, &(0x7f0000000180)='./file0\x00', 0x128) r6 = socket(0x11, 0x3, 0x0) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r7 = socket(0x11, 0x3, 0x0) recvmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchdir(r1) 01:21:45 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x3ffb, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @generic="9025d417412fc5b5033ccbe1f3717c05d81ef4e6ac010105aac6f6ed6dc0b90533ff39593d1bc76c"}}}}) r0 = msgget(0x3, 0x10) msgsnd(r0, &(0x7f0000000080)={0x3, "069dc2f50b4c4b6ff45953b1ef0ffa0fdcce"}, 0x1a, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) 01:21:45 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8001, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206999, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) execve(0x0, 0x0, 0x0) 01:21:45 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000180)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/101) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/222, 0xde, 0x0, &(0x7f00000002c0)={0x18, 0x0, 0x170f, 0xfffffff7}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000700)=""/102400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f00000006c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x280, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x0, 0x8}, {0x4, 0x3f, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x1000}, {0x1, 0xff}], 0x5) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/158) 01:21:45 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x28) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0xffffff82) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000300)={0x1, 0x3, 0x5, 0x4, 0x40}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000440)="fbaf8a8d1a029b7e3a6cfaa4a7e4e6d1892aa3ad91071277e3699bcb6816929d6f5ef2962b9d619849a6370b4e2f5faad8f35d43d68f2c41e4e7b262464e2d7920bfda361052a3262f0785cf90412e060000006d336edaf04f4a84b3bed98c", 0x5f, 0x0, 0x0) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = getgid() getrlimit(0x0, &(0x7f0000000240)) chown(&(0x7f0000000340)='./bus\x00', 0x0, r4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0xd7a0]) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f00000003c0)=0x1) 01:21:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0xf8) shutdown(r1, 0x0) socket(0x6, 0x4, 0x8) r2 = dup2(r0, r0) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) 01:21:46 executing program 1: chflags(&(0x7f0000000000)='.\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/89, 0x59}], 0x2, 0x0, 0x2) sysctl$net_inet_ah(&(0x7f00000002c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000300)="066bc851567f0899d34bac945dddc4ad535cb700d5cbbe6f4af680929acda0f79d51e091a3f5b4c326bceb378791f0f3b7bb5c9243c344cba4711c7faa5844c36d849e838b31daaccb780cab0160cfe2f2dedddf595921d29e466885032464fe499b265bddc0dab4ff9713ff0cca39aa9d35e858f679b0391829d821eaac318591d196cb7611fc2af152d0b1b7184085f63ddde31b4840b93b19ed6a55f53cb0cc4faf4bfeddf349e618702594aca33266f81898139be7", &(0x7f00000003c0)=0xb7, &(0x7f0000000400)="8054e7f1ec7fdb4f640372e65bb61e9ec4b3e11bb556747d7a4ca42f387a37348d0331b3312b76e65d3ef91d2625f7226a1356a2d46052d4be2568860569a6166d3dcbd5b2721f89241da87edf69054e96bf601c0cc4edf6f8127196d4353ebfbf2795ffd53559f4ca009f03d0ef157939dadcf610b04716d9842471f0db80bf231c37ed114d6e4e49692b6becc6316e9f43de144eda3fb0e89f85c77d509122fa40e8138acbac985b2e31", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r1, r2, 0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000640)=0x80000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom(r3, &(0x7f00000006c0)=""/36, 0x24, 0x840, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000740)=0x401) r4 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x8000, 0x131) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000800)={{}, 0x1, &(0x7f00000007c0)=[0x0]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000840)=0x4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000880)=0x6) pwrite(0xffffffffffffffff, &(0x7f00000008c0)="5075c8cf7675efa3f49f8e0b803e185a9cf6cc5b1dcae798f8f780702590c3e46f94925df614bcb83d8537dac5961ab9a2910768a81f9ac9fc2580d8059667e783ad6e26eda168244e00bba0a48849772e7a234aad9f395bbf660c5bee1dc377eaf7926644dd7ec3b59d382e3a7a6208f93726cbeaaac55fd1c3f9319cd222d3b310a90ddbc96f4638eaeacfc2e98699ddbad95d60d8b9c9f069a3f8f3b087d26b72b2dcebf37f20ecae8dfe77f7b2c297369bd59aae750093417b8776885568dc4e62157c3a32af2bfd12b21cf44221bd08473bd6657e4bdf667353a810333bdc2ec7705af30d51745ef327b1147524e0536226292618d6aad819a16f09", 0xfe, 0x0, 0x80000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000a00)={0x6, 0x3, 0x7, 0x7, "b13adcd67dc207d44598f6d25b07b09ba478fe7d", 0x7fffffff, 0x99e}) 01:21:46 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 01:21:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_gettime(0x7, &(0x7f0000000100)) 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) 01:21:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x1e, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x101) 01:21:46 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x4f7bac7e, 0x0) 01:21:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x140000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 01:21:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket$inet6(0x18, 0x2, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x200, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0xfffffff7) 01:21:46 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:21:46 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) 01:21:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fchdir(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 01:21:46 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="470d0000ffffffff"], 0x10) sendto$unix(r0, &(0x7f00000001c0)="67cb75fffe773b1a1b151de226b33b692a13ca0d3cbb1c9e2186bcbac853ab0f988278cc6464c6d8453db4f0bf220d4a3d7648e0f8596467d86b6b64d25da0a4157fb3a5ddbfd72a51384313a627d52b66086ff1e483c03ee77023815cea72dfadb06126140564c3d6a7a432568c2da0f933ae253eb9e77189b22537c470f44f18bbe394d71ae480fe83c2f8d5f914f25564be73e16ee086ff57eb3addc24218cc66e79c751352c0b22827aec3d1a23b0d40e055ae82d6360a1c178222cbf71f2aa4716a025b23fd0858996f3ea2ea500fbf9b72caa9abb3c5d6365e6b7231e917215207003340acb76497b08ca26dcd2509c9791cad233e6dfad27fe7fbc8baa15bc3ec3989bea3e20bf9b3cf6cb065ec8c644b2eb98103727433808c86c05787208715fea2aa2c6c559e6c30e103afb8d452b9f3b7a04d4c386072df00aea91fecc08f07a960bfe62bfd4367246550f035423da7b5e226c8deb502743773404d0e72d908d896d81c797e5217f003cae64814873c5ae2ea2d79b2d0373992b258f9859669b4f747b5c5e4feaaac62e93e942896b50683561ad7acb25217195d29834c8a8a428d8f260faf13cae4f571f87f2f89d7c9e05f34e60f2aff73c7be3c1ffae632f7462cb67fb4161b6f12a6a1d39682bb90f41269e09caea011808bddb9ce147e3f40034958ce15a2fad245ccaca79c9c24edfc946641c659aa95932a964461d88db995d7d0e1772938f3e444715160f060adcfad132e202c302453f829e93593d2ce9dcac1eb102758ae08e1721fc984a4600b4e7a4706f7de91d3eb1c139fbfa6d4126fb8d7a1bfad2576e32f821ab3b422ebc197c4b7ed0226cc1c653441b5e2d0fe3ce5c0dcb6b0a09e54181caf942576b85ed93346a5c3009b4c5f1479eb02322727e26a71f24583cf29a1da7df0cd1bd0b22029b65b4b517868f23a05568d30d48f5deb53d9274280669975310d4b81740049910bfe3dc3a3215aa5448e3c8db606d91866b62c14c1f1ea45389f1a68d0dedbb6798710be2b6284676d9c9f11f2952bd972a8b404d6f09b2cb0835ec6405b3592acd8e4139eabb4481cb0eee4a025bb150598fbe6a2d30aecf2e4aec3c3b1ee53044320571d88b6db54bb135db52847826dc316813313949bb3df3f869373012056825842c529347920fcc4511870e62bd3a865acb6dcb5962f4de2e4410c4237bf9c8768c7d1a61cbba3725805f6ba4b94239e67135980b163fb37e543726f654c62760728bedb2e1a513f51e30efd456328a972b8709e1808318c4f7f6087544971a0eea3bbea30e127508d01fbb06491dbc19c41adab2fe2bb38b3f8b244605f8b4d68908fd8727e0aa4249eed7e9ba8fc0107aaec36e1e19e7026ba2fb8a9509f48df6dbb7781aeec96621e95c3d96125e9f9fdc08a1b1d7320f62bca42dd2b8ac1112d5a3d26b7f311edec4f0b495c90ce550b1ddb3d20e5904d198634e6157960b922c2cef01ee92bdb794366046f7455c7f9f01e3996e5af26c695c5f5237e44a25eede2a919f31f43cfeb4216c251549e0f72d0d01544eac1e57fb1ac847d3df8d74d21166ebc0677bb12eeb961f7906bac3923060c1b5041061925db77c547f2603d42b64435c9d4af055d7f8da5107fe89adea4b2bfb24aa05d55043d42b97c5ed5833ed7ae059ebf37372814f79717d1d33e04e3954a3c4e99bf675293028eb8a7e1ede5c48b36efde7320170f2cebbca8ab8707a3805d837721c5416cfd9d530900afcde3d0984e9c9a2a9b952318090e95f4717c0866143ebf7935ac776162effa9071aba3f48589b596b753cc4277c6cf6f34027485ee35e117479954727765c21fcc5c724753f29f9a9d418d21ab0d0707903952fbba54f9df8b7f3280297d588cd636f6a2bbf26f389ed7831a92fa19932c78b95f9e057deeeea664f24ac4bbec8104298ae6a195b7458064e0cce13913fb1c80ca29aa65f3fc824fadf4621477c22079056a4d9c929e8d467b05f4d8f59583bc5d48b025b401e5e8d6a81c", 0x5a1, 0x0, 0x0, 0x0) 01:21:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x1a, &(0x7f00000000c0), 0x0, 0x0, 0x0) 01:21:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') socketpair(0xe, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) unlink(&(0x7f0000000140)='./file0\x00') 01:21:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050c", 0x9, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 01:21:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x140) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="c88ee3e53eb8e762d9d1429862517765f35cbf96cef915f5b75a78cc29d3446754e61d4b735000913efa8e355fce87c342b50e1a5a54542c57d7b324fbbecdc05838247ab925f34f", &(0x7f00000002c0)=0x48, &(0x7f0000000300)="43c42d43d8a6662a3690a84f19da432fa96dea76d474fa0db6ab061d92e1c965efb802926ced31752d2a", 0x2a) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x6) 01:21:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) unlink(&(0x7f0000000180)='./file0\x00') fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x2, 0xb8, 0x8}) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) kqueue() socket(0x2, 0x8001, 0x0) getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r5, 0x0, r6) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000000000)={0x0, 0x0, 0x100}) uvm_fault(0xffffffff8285df78, 0xfffffd0000000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8285df78, 0xfffffd0000000010, 0, 1) -> e pool_cache_get(ffffffff82927490) at pool_cache_get+0x1b1 end trace frame: 0xffff800020e04060, count: 0 ddb{1}> trace pool_cache_get(ffffffff82927490) at pool_cache_get+0x1b1 pool_get(ffffffff82927490,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000ad9cc0) at tcp_output+0x14e6 tcp_usrreq(fffffd806ead6c88,9,fffffd8062d5d400,0,0,ffff800020e40870) at tcp_usrreq+0xa55 sosend(fffffd806ead6c88,0,ffff800020e04498,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40870,4,ffff800020e04498,0,ffff800020e04580) at dofilewritev+0x1b6 sys_write(ffff800020e40870,ffff800020e04530,ffff800020e04580) at sys_write+0x83 syscall(ffff800020e04600) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff14f0, count: -10 ddb{1}> show registers rdi 0 rsi 0x7 rbp 0xffff800020e03fa0 rbx 0x76439768d88d4e26 rdx 0xffff800020e40870 rcx 0 rax 0 r8 0xffffffff81f1750a tcp_output+0xbea r9 0x5 r10 0x3 r11 0xebd0e0874247822e r12 0xffffffff82927490 mbpool r13 0 r14 0xfffffd0000000000 r15 0xfffffd807f008e80 rip 0xffffffff8107a6d1 pool_cache_get+0x1b1 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020e03f40 ss 0x10 pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> show proc PROC (sshd) pid=202191 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e3f760,0xffff800020e3f500 process=0xffff8000ffffe018 user=0xffff800020dff000, vmspace=0xfffffd806e8e8008 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 43098 288252 61404 0 3 0x2 biowait syz-executor.0 24126 86995 0 0 3 0x14200 bored sosplice 66056 304914 61404 0 3 0x82 nanosleep syz-executor.1 61404 354483 98607 0 3 0x82 thrsleep syz-fuzzer 61404 325507 98607 0 3 0x4000082 nanosleep syz-fuzzer 61404 385341 98607 0 3 0x4000082 thrsleep syz-fuzzer 61404 510473 98607 0 3 0x4000082 nanosleep syz-fuzzer 61404 457453 98607 0 3 0x4000082 thrsleep syz-fuzzer 61404 148898 98607 0 3 0x4000082 thrsleep syz-fuzzer 61404 295457 98607 0 3 0x4000082 thrsleep syz-fuzzer 61404 187752 98607 0 3 0x4000082 thrsleep syz-fuzzer 61404 145648 98607 0 3 0x4000082 kqread syz-fuzzer 61404 334980 98607 0 3 0x4000082 thrsleep syz-fuzzer 61404 344482 98607 0 3 0x4000082 thrsleep syz-fuzzer 98607 430486 20093 0 3 0x10008a pause ksh *20093 202191 46346 0 7 0x12 sshd 97040 367678 1 0 3 0x100083 ttyin getty 46346 425041 1 0 3 0x80 select sshd 67670 462741 97293 74 3 0x100092 bpf pflogd 97293 365686 1 0 3 0x80 netio pflogd 16087 477896 86418 73 3 0x100090 kqread syslogd 86418 65186 1 0 3 0x100082 netio syslogd 17605 82959 1 77 3 0x100090 poll dhclient 17312 78412 1 0 3 0x80 poll dhclient 8829 175843 0 0 3 0x14200 bored smr 54752 91370 0 0 3 0x14200 pgzero zerothread 29484 175005 0 0 3 0x14200 aiodoned aiodoned 45113 146266 0 0 3 0x14200 syncer update 96130 50790 0 0 3 0x14200 cleaner cleaner 11830 288952 0 0 3 0x14200 reaper reaper 59604 132061 0 0 3 0x14200 pgdaemon pagedaemon 84691 312455 0 0 3 0x14200 bored crynlk 87132 434287 0 0 3 0x14200 bored crypto 42134 295014 0 0 3 0x40014200 acpi0 acpi0 33753 170621 0 0 3 0x40014200 idle1 98938 442932 0 0 7 0x14200 softnet 39318 477830 0 0 3 0x14200 bored systqmp 3706 185462 0 0 3 0x14200 bored systq 44249 194573 0 0 3 0x40014200 bored softclock 47981 377182 0 0 3 0x40014200 idle0 1 3600 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 43098 (syz-executor.0) thread 0xffff800020e09288 (288252) exclusive rrwlock inode r = 0 (0xfffffd806b1f6098) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b1f6918) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 20093 (sshd) thread 0xffff800020e40870 (202191) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828fbd80) #0 witness_lock+0x4c7 #1 pageflttrap+0x7f #2 kerntrap+0xec #3 alltraps_kern_meltdown+0x7b #4 pool_cache_get+0x1b1 #5 pool_get+0x91 #6 m_gethdr+0x4c #7 tcp_output+0x14e6 #8 tcp_usrreq+0xa55 #9 sosend+0x671 #10 dofilewritev+0x1b6 #11 sys_write+0x83 #12 syscall+0x4a4 #13 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff82746ee8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 98938 (softnet) thread 0xffff800020d88270 (442932) shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9535 6422K 6935K 78643K 11421 0 pcb 13 8K 8K 78643K 100 0 rtable 116 6K 8K 78643K 621 0 ifaddr 86 16K 16K 78643K 141 0 sysctl 1 1K 1K 78643K 1 0 counters 43 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1529 0 iov 0 0K 24K 78643K 52 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1498 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 89 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 454 0 sigio 0 0K 0K 78643K 4 0 proc 62 63K 95K 78643K 523 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 34 0 in_multi 55 2K 3K 78643K 141 0 ether_multi 1 0K 0K 78643K 15 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 243 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 141 40K 41K 78643K 2466 0 UVM aobj 20 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 63 0 NDP 14 0K 0K 78643K 33 0 temp 133 3870K 3941K 78643K 5937 0 kqueue 3 4K 12K 78643K 31 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 168 0 166 1 0 1 1 0 8 0 rtentry 112 84 0 41 2 0 2 2 0 8 0 unpcb 120 195 0 185 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 220 0 220 1 1 0 1 0 8 0 tcpcb 544 319 0 315 2 1 1 2 0 8 0 inpcb 296 750 0 743 3 1 2 2 0 8 1 nd6 48 19 0 13 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 2 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 10 0 9 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 17 0 12 1 0 1 1 0 8 0 pfstitem 24 30 0 25 1 0 1 1 0 8 0 pfstkey 112 32 0 27 1 0 1 1 0 8 0 pfstate 328 31 0 26 2 0 2 2 0 8 0 pfrule 1360 32 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 290 0 80 14 0 14 14 0 8 0 art_table 32 291 0 80 2 0 2 2 0 8 0 art_node 16 83 0 44 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 14 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 19 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2043 0 639 89 0 89 89 0 8 0 ffsino 272 2043 0 639 95 1 94 95 0 8 0 nchpl 144 2843 0 1257 60 0 60 60 0 8 0 uvmvnodes 72 2267 0 0 42 0 42 42 0 8 0 vnodes 208 2267 0 0 120 0 120 120 0 8 0 namei 1024 8861 0 8861 4 3 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 7 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 8776 0 8774 10 9 1 7 0 8 0 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 424 667 0 636 4 0 4 4 0 8 0 futexpl 56 7017 0 7017 2 1 1 1 0 8 1 knotepl 112 102 0 83 1 0 1 1 0 8 0 kqueuepl 144 206 0 203 1 0 1 1 0 8 0 pipepl 304 151 0 141 3 2 1 2 0 8 0 fdescpl 496 651 0 636 3 0 3 3 0 8 0 filepl 152 4711 0 4611 8 3 5 6 0 8 1 lockfpl 104 91 0 90 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 1096 0 1087 1 0 1 1 0 8 0 zombiepl 144 636 0 635 2 1 1 1 0 8 0 processpl 992 667 0 635 5 0 5 5 0 8 0 procpl 624 1615 0 1573 4 0 4 4 0 8 0 sosppl 128 12 0 12 1 1 0 1 0 8 0 sockpl 400 1126 0 1107 6 2 4 4 0 8 2 mcl64k 65536 514 0 0 65 2 63 65 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 96 29 0 0 1 0 1 1 0 8 0 mbufpl 256 664 0 0 40 0 40 40 0 8 0 bufpl 280 4292 0 147 297 0 297 297 0 8 0 anonpl 16 98975 0 81805 93 8 85 86 0 124 12 amapchunkpl 152 3757 0 3607 13 6 7 11 0 158 0 amappl16 192 4423 0 3464 76 20 56 61 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 23 0 18 1 0 1 1 0 8 0 amappl13 168 35 0 32 1 0 1 1 0 8 0 amappl12 160 314 0 313 2 1 1 1 0 8 0 amappl11 152 75 0 59 1 0 1 1 0 8 0 amappl10 144 22 0 14 1 0 1 1 0 8 0 amappl9 136 393 0 392 1 0 1 1 0 8 0 amappl8 128 381 0 340 2 0 2 2 0 8 0 amappl7 120 135 0 120 1 0 1 1 0 8 0 amappl6 112 24 0 19 2 1 1 1 0 8 0 amappl5 104 838 0 823 1 0 1 1 0 8 0 amappl4 96 510 0 482 1 0 1 1 0 8 0 amappl3 88 119 0 114 1 0 1 1 0 8 0 amappl2 80 4194 0 4132 2 0 2 2 0 8 0 amappl1 72 24228 0 23800 23 13 10 18 0 8 0 amappl 80 1891 0 1847 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 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 655 0 636 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 655 0 636 1 0 1 1 0 8 0 vmmpekpl 168 8900 0 8862 2 0 2 2 0 8 0 vmmpepl 168 89140 0 87073 147 27 120 132 0 357 19 vmsppl 368 654 0 636 2 0 2 2 0 8 0 pdppl 4096 1317 0 1276 6 0 6 6 0 8 0 pvpl 32 268064 0 248324 204 8 196 197 0 265 28 pmappl 232 654 0 636 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 360 0 12 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8278fff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff828fbb78,ffffffff828fbb78) at __sanitizer_cov_trace_cmp4+0x67 intr_handler(ffff800020da9100,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f __sanitizer_cov_trace_cmp4(ffffffff828fbb78,ffffffff828fbb78) at __sanitizer_cov_trace_cmp4 if_qstart_compat(ffff80000017b520) at if_qstart_compat+0x1a ifq_serialize(ffff80000017b520,ffff80000017b630) at ifq_serialize+0x173 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> trace pool_cache_get(ffffffff82927490) at pool_cache_get+0x1b1 pool_get(ffffffff82927490,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000ad9cc0) at tcp_output+0x14e6 tcp_usrreq(fffffd806ead6c88,9,fffffd8062d5d400,0,0,ffff800020e40870) at tcp_usrreq+0xa55 sosend(fffffd806ead6c88,0,ffff800020e04498,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40870,4,ffff800020e04498,0,ffff800020e04580) at dofilewritev+0x1b6 sys_write(ffff800020e40870,ffff800020e04530,ffff800020e04580) at sys_write+0x83 syscall(ffff800020e04600) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff14f0, count: -10