Warning: Permanently added '10.128.10.25' (ECDSA) to the list of known hosts. 2020/07/08 01:53:49 fuzzer started 2020/07/08 01:53:52 dialing manager at 10.128.15.235:13270 2020/07/08 01:53:52 syscalls: 381 2020/07/08 01:53:52 code coverage: enabled 2020/07/08 01:53:52 comparison tracing: enabled 2020/07/08 01:53:52 extra coverage: support is not implemented in syzkaller 2020/07/08 01:53:52 setuid sandbox: enabled 2020/07/08 01:53:52 namespace sandbox: support is not implemented in syzkaller 2020/07/08 01:53:52 Android sandbox: support is not implemented in syzkaller 2020/07/08 01:53:52 fault injection: support is not implemented in syzkaller 2020/07/08 01:53:52 leak checking: support is not implemented in syzkaller 2020/07/08 01:53:52 net packet injection: enabled 2020/07/08 01:53:52 net device setup: support is not implemented in syzkaller 2020/07/08 01:53:52 concurrency sanitizer: support is not implemented in syzkaller 2020/07/08 01:53:52 devlink PCI setup: support is not implemented in syzkaller 2020/07/08 01:53:52 USB emulation: support is not implemented in syzkaller 01:53:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfffffff9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x40000000, 0x1, 0x6, 0x8, "5761a1bd9cf2cd2ac74e6541a046bbc648d4c5d0", 0x70c7, 0x8}) write(r0, &(0x7f00000000c0)="25ef1870992e97cd3dd67312d6d997ade5e2b8997b7c421f282ab86f6d03df625d2ebeecc5ce412980bf647a43427c36140595", 0x33) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1f, 0x0, './file0\x00', 0x7f, 0x7, 0x8000, 0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x818, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x7ff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) getegid() r6 = syz_open_pts() ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000002c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) fsync(0xffffffffffffffff) 01:53:58 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = dup(0xffffffffffffffff) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000001000)="dec74c91223aa84e843c1464e3962d501b35cf316b15b35cde6244af8351a7724e92b8d6cad00cb9cefa8d", 0x2b}, {&(0x7f0000001040)="36949a8e901719b60340c21347d26115706b7366b53601ab02ce1e191c6e3576bd66831fbf3bed91a86ee98ffcdfe8a97ed226a7667b6b0ac9e86ca1b4af6b76bff47d77448ca157be234f64902051afe0683b5b8d546064db3b3d2a21dd67a9fb767f6b7f67dfa87cdde5c01ce30b458c24b5db939e9a1d6ce82199a7b282528d7a8f7767e37b60f4514349200309b939b92daaef9ec592018faec22187801ee555b593995c73d28b796ba1415edc9ccbf904996a436f08", 0xb8}, {&(0x7f0000001100)="2fe456ed9f207b5cee94548028cc45ba499152ca8359f40f424cd5a68a913e21e4e5e3d36a8d8984e1267e62f8bde69610878b4dd5d6f20fcfd72ee09b6fe7a51b936a80ef7166b700c6f0b7a5454b500aa16911da0d9e00206ec0f34b56f613b8e88dc51a12bcf10d3b133709385c52c21ad21bce877ae6855ed3726810d62c652610d31d4d310133bca461b750b91f23b5423d943a731f2855843d72fdbb97716a2cbd6352b818b65f7f20c5ec549487a5fe64d3d4d9482d45", 0xba}, {&(0x7f00000011c0)="79074678ef2b9affd0cf821ecab607bed475b2a8992f7e3a0282294c6236bd747be8b55849d6b789ae401e7ba0e5dc6815515ce29225428acc7c71d1bd84420853795c446fd33bedf623728011", 0x4d}, {&(0x7f0000001240)="965db5c378c372b9491bcc95eeacfd7f046ac1b1f7bd0d7159cd94b841905d872136937f2f68e8deee355ee7c8c446c6312baddeecb1b437f3ca595dd3556734cf5d5369ae97e34758d8c7bfb7351b096888cd394096c51affe48df844e70a44eaedd753307d5ec246f0843d9e5d4ee057bc996627fd69491fa3afb5b6c9e925c4ef387115aa627b909bc3b90987756d701eb3ad902dfb7328d401b03f6e3a41b3c0cfde43cb422dcec61eceed602b22940a6eb0f6da75223a58f80868334002bc", 0xc1}, {&(0x7f0000001340)="57d8d518d2f676e99a36c1d0a64017665804a53d2e80f96ed9038e7b97ca4c45789b8597f1ea9baccf0049b8a4527b7ebff9cf3e014ce8f0389c2dbee6393a78287a19", 0x43}], 0x6, 0x0, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x11, 0xffffffffffffffff, 0x0, 0x65b0da93) r2 = open$dir(&(0x7f0000001440)='./file0\x00', 0x10, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001480)) r3 = getegid() sysctl$net_inet_ipip(&(0x7f00000014c0), 0x4, &(0x7f0000001500)="38bf9b3704c3b4c75c13385ee74f23d15e8c0b191e0e0e27dacdea729c830bd2bd3703e8eb4bcad2aabb01560bc6edcd20f274d2403b2e7386e39764580d690accdb959ad3e2479c8aaac12dbab9c1295417a207081129f4707133ba9038c678b76b08e654eac0d35ae2246a637fe7cd888311a9fc9c20dd56dcdb9b51d8e9c8be542bf52349d329338dfbed", &(0x7f00000015c0)=0x8c, &(0x7f0000001600)="cca89599dfb14ea94ff217758c362e3bb67236fed8500aa0fa2bf0c6360c38da217c24cda3174a7a2ea093eaa6c62db12aa3c279ea9794cacabd256abd8f5c5f908cf43518825d25f56a36de87da86a0feb86c8a258749021868336f38af74b28bda4a3a", 0x64) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000001680)=0x4) r4 = semget$private(0x0, 0x3, 0x101) r5 = getegid() r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000016c0)={{0x7fff, 0xffffffffffffffff, r5, r6, r3, 0x20, 0x7fb}, 0x1, 0x7, 0x100000000}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001740)={0x40, 0xfff, 0x401, {[0x382b, 0x3, 0x10001, 0x6, 0xebb9, 0x0, 0x4, 0x2, 0x3, 0x7, 0x7, 0x6, 0x0, 0x1f, 0x3, 0x5, 0x6c, 0x1f], [0x0, 0x7f, 0x2, 0x1, 0x3ff, 0x1, 0xb3, 0x18, 0xfffffffffffffff7, 0x401], [0x7, 0x3, 0xff, 0x6, 0xffffffffffffecd6, 0x8, 0x7], [0x20, 0x8, 0x9, 0x6, 0x5, 0x5], [{0x35a, 0x8000, 0x8, 0x8}, {0x8, 0xff, 0x6, 0xd0ff}, {0x7f, 0x4d3, 0x1, 0x4}, {0x6, 0x7, 0x7, 0x2}, {0x6, 0x7, 0x2, 0xe1b2}, {0x5ee3, 0x70, 0x3, 0xe5}, {0x9, 0x7f, 0x401, 0x5}, {0x1, 0x8, 0x1, 0x3}], {0x3, 0xffff, 0x40, 0xffffffffffffff09}, {0xb637, 0x6, 0x6, 0x400}}}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001a00)=0x5) getgid() r8 = semget$private(0x0, 0x2, 0x240) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001a80)={{0x4, r6, 0x0, r6, 0x0, 0x4, 0x9}, 0x0, 0x1f0, 0x8}) 01:53:59 executing program 1: poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a8b189bb3c96723f7aa70be7151d382b8259af04f6b8d36e9d0542f451f53632d4ae58fcbf7d00aa1ac37d67540899ba0ce17beb941d3ba10a6ef34351944dbd8be480ebb787dbab910389593d6d8e2ffe6d86f4be5e7280eaaf847bda7e5b32ab3dfc0fca4cc0be4c576e1055f0c597b12a89eb6f98d2eeb20c60f2b365b4c3603f7979d53b2a7435364860dd5b49afd8fdc516d6b35a68c8deb332a77aa7e7da1e6de5b39d349fcfc20419ea9ac131b27ea328ab74ee04db659fe9fcd0c88b", 0xc0}, {&(0x7f0000000280)="433df25264f088db4f652a9f6f519d90cabf4614a6ba11f600c302536d2ccc0660e33ddb9c6cd048a5f8347696f5b5492230cb2c061e18a6950299734b96f9eb71a41fc1b6decf069d60a46ec0639c888f8e45bb76a1842b2b0ef3dba784afe3ead90a771508315addb7f29caa38ef3a76a9da36158fa2388263201cad33fb04460490ce8d6e5b1b11f9678b64d845588e278235c8", 0x95}, {&(0x7f00000001c0)="e187d464a202b8990b12cc29be5e20238706634cb6cae232e5cced6c1a50d8ef6fbc70db6dbb214601a8018898ac2b93c8fb02f3268b1bf13f34687e3978a218ec4ec084231607bcc24845432c848e12accecb99b128e77f5a75347697133b0f322ace4c03fc719512ad9418", 0x6c}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) 01:53:59 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x8, 0x1, 0x0, "93d883775e4346620d3a549455e8278ec301715b", 0x47a, 0x1}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) dup2(r3, r5) 01:53:59 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r3, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4, 0x4}], 0x6, &(0x7f0000001440)=""/41, 0x29}, 0x802) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 01:53:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0xff) 01:53:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) dup2(r1, r2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r3, 0x0, 0x3f655279) r4 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) shmctl$IPC_RMID(r4, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') msgctl$IPC_RMID(0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) 01:53:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x800, 0x38) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x1) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000240)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2013, r0, 0x0, 0xbf42) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x79) sendto(r3, &(0x7f0000000140)="56b99b0ad86282811e7618063ffccceaec3848f597c06dfd1a0f88a6d5da78bf6f9cd6e3bfb87306f71c9aa31168b7213655cc3328d4be068620f96bd78071ecca88da72969c7d85dc29aaf894cb3cbb7b732470b9112c6486f0da63ae6564640240abdb302ee6e2a49f5060e39db228299259c33aab342e4dba5e3214625eea54994677e6d6a26e9f", 0x89, 0x1, &(0x7f00000000c0)=@un=@file={0x1, '\x00'}, 0x3) truncate(&(0x7f0000000480)='./bus\x00', 0x0, 0x65) 01:53:59 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000040)) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0xb, 0x10, 0x7fff, 0x1}, {{r5}, 0xfffffffffffffffd, 0xb1, 0x40, 0x7, 0x3}, {{r6}, 0xfffffffffffffffe, 0x93, 0x40, 0x100, 0x2}], 0x4, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x10, 0x1}, {{r4}, 0xfffffffffffffff8, 0x50, 0x4, 0x0, 0x200}, {{r9}, 0xfffffffffffffff9, 0x0, 0x20000040, 0x1, 0x3}, {{r10}, 0xffffffffffffffff, 0xc0, 0x80000000, 0xbef}, {{r1}, 0xffffffffffffffff, 0xb1, 0x80, 0x400, 0x1}], 0x10001, &(0x7f00000003c0)={0x0, 0x5}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x550) lchown(&(0x7f0000000040)='./bus\x00', r0, r2) setegid(r2) 01:53:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) msgsnd(r3, &(0x7f0000000200)={0x1, "173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070"}, 0xbd, 0x0) msgsnd(r3, &(0x7f0000000200)={0x0, "c38f0758cc7a83a63ece90537dd7f30c42a1cf8606ce0970a9447dab503e61185d71f2c8ef39698a786b37e1739791f85717904a5a45e4dd22b5fbb23d58593e2d127fe7a7872667a0a56173d3bde24f21407ffb549cde0282759161940eb3"}, 0x67, 0x0) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:53:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x30, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:53:59 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs, &(0x7f00000027c0)=0x8) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x20, 0x1, 0x1) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) getdents(0xffffffffffffffff, &(0x7f0000002800), 0x54) r5 = socket(0x400000000018, 0x3, 0x0) shutdown(r5, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f0000002880)=ANY=[@ANYBLOB="bf2ff93b17ca369a5dcbf91ca815470d805b8b3a89594cfe4b275da4fbb9d54559db4d5eeca1bcbdc94512c9ce0b304666f5e471ec62360f31fcb35c41a04a54680facb2335ef20ca35ad5d8bf9b60f70100000049a4ef281590ff2a66de90aa9f00d4ccda2032fe49bb69821bdff5479405669bb5a2f168dda1d969789ee549f9c868f22ef7c94020389827ea2f12250379223d60eeda6ebe61d8c10864ce32edf09902aab0258d148c41610f3fcc247d2afca14d12cd658afd2fa2f8548af2d3767ad798fa684325d578e3b144d2406134b10229b832a2010000005967a1c6b387f2d1d13037a069326a2a0acd1d813a26b18280d11b426dbb22b2a136a0faf7c3021a086fdb3d3b55a63a2995f349708507eb26dbb752a7ea67111f852cc4ec18e458d54cb6a5271b5364c88108ac61990fc149621451678fa205b37c320851b19491d8a97fe9efb9a4e1d600d962e59dc6b428425da71ba2e0b9f172afa2d7b701d80144158491dcaaebfde00b01353981fcce802d191c6967a56cdf62b7a59d1e613e8f04434ad457c52a5b61a425db9b16b6d4b1932046f03bb6d8d19e0d6144199718782aa5a0be447944cae6c6a0126f510ab0647a903d859f036dd79e9889", @ANYRES64=r2, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESOCT, @ANYRESOCT], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918040b00001e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b2be65080cb69eafeb3075c2187e6b0f32c4700000000852ab11a78ea5ea4f8f900"/152, 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x28, 0x0, &(0x7f00000000c0)=""/40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x6, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:53:59 executing program 0: 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', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x80, 0x1ff}, 0x10) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f0000000280)="388b4885a2ab38070c221cea65cedcaecd38aa3327b527eb6868cd982db44dd94701bce62948d6e7602c83ff34016c6336fc68e31b09cea674ec6bebd7da53a4de5e346847e168383773533ca54242071177ad3469dac1d5aa37a81c2b5ac9f0ba400a4f6f98bfcdea870c745fcc7ab3322b9485a91d54fbf5e1866834e116e08d1f2a1fce020d148bc801338b8dfc40c24cf0936ebe", &(0x7f0000000140)=0x96, &(0x7f0000000180)="8a915a2c2fd6470cfef48f672f25539572ec9b9744f88fba9677cef3a0e1370898a44a33bd429a539a8ec62ac3db", 0x2e) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 01:53:59 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8974b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385146fa8771d5537dd91b9e80603264cfc335f6613c381f65d2000a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adba57fc86d048a95663a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629000000000000", &(0x7f0000000080)=0x131, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473080066c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d275111f801e595afad86214b8c8e2c398fc0000000000000000", 0x110) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x3}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000540)={0x8001, 0x200, {[0x2, 0xfffffffffffffffe, 0x2, 0x10001, 0x1ff, 0x6, 0x3, 0x4, 0x1, 0xb8c, 0x80, 0x4, 0x6, 0x6, 0x6c0, 0x81, 0x4db0, 0x2], [0x6, 0x101, 0x6, 0x7458, 0x3, 0x1000000000000000, 0x8, 0x80, 0x40, 0x7], [0xdb, 0xf2d, 0x3, 0x3, 0xffffffffffffff39, 0x1], [0x2bca, 0x8, 0x0, 0x7fff, 0x8001], [{0x100, 0x1, 0x400, 0x37}, {0x40, 0x100, 0x3, 0x8001}, {0x1ff, 0x4, 0x80000000, 0x80000001}, {0x3f, 0x40, 0x8000, 0x80000000}, {0xfff, 0x1, 0x20, 0x9}, {0x4, 0x40, 0x3, 0x40}, {0xfc23, 0x2, 0x1f, 0x1fffe000000}, {0x0, 0x5, 0x84, 0xec}], {0xf000, 0x0, 0x7, 0x2}, {0x7, 0x20, 0x1ff, 0x20f}}}) 01:53:59 executing program 0: syz_open_pts() r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x59, 0x2, 0x0, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffb, 0xc}, {{r1}, 0xfffffffffffffff9, 0x9d, 0x0, 0x7, 0x1}], 0x7ff, &(0x7f0000000340)={0xc}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 01:53:59 executing program 1: sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="43fb4451", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 01:53:59 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, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe71) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(r0, r1, r4) 01:53:59 executing program 1: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) wait4(r1, &(0x7f0000000140), 0xe, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1ffb, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 01:54:00 executing program 0: pledge(&(0x7f0000000140)='\x00\xfd\xf33\"\r?A\x92\xab\x1fJE[\xf8^\x8a\xf1\x02B\"\xec\xcc\n0o\xa5\x9ekL\xe39\xa2\x9b\x1d\xa9\x0e\x17\x03\xa6\x11si\xf15\xff\xb23\xb3\x0e\xc7KDT;\x03\x1a\xb5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x98\xbb\xd2\x95\xae\xc7d\x15V\r\xbb\xe2z\xd7zd-\xfa=K\xb9\xa5&\x81\xacK\x04\x81\x89,Kl\x8c:)\xb2[\xed\xddj\t\x97<\x1cO\x86\xddb\xf6\xa7\x04\x06\'/\xc7\x85{b\xdc\x19\r\x14U\x05\\\xefz\\\x00\xa6\xd3\xd0\xb9\x8e\x14\x18\x88\xa8\x9eK\x1f\x13\\Df\x17\x13\x00\x81K\xf6\xf2\x19\xfb\xed\x12', &(0x7f0000000200)='&$!%\xe8@\x00\x1f\xa3\x16/\xe0Z\x8a0\xea\x13\xa9\x94\x93\xa4\xbb[\xce\xed\x1d\x17\x12\xb5U\x8c\xe80^Y#P\xc7:\x8f\xfb\xd5\xd3\x15\xe7\xc5\x83;#_F\xcc\xd8(\x93\xf8\x87&\xb0\xbbS\xf2`&_\xc9\x18\x1cz\xbc\x11C4\xe0\xc7\xe7`\xc2\xee4\xb5\xe0\xc1b\xcdDK(\xe3\xaa\x93\xcaA;<\x00\x19F\xf3,\xc2C\x8d\t\xc6\x975$)\xf8I\xd84s\xfe\b\xd2S\xb9&+;\xde\x828\x0f\"+\xb5h\x86\x19\xea\xe5\xb9\xd2') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x2000008) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x400, 0x0) pwrite(r6, &(0x7f00000002c0)="4a19fc849ce3e3523eed3e4859898021f9aac63c51b2be621b47b3e66bb46ffe1dd81278a4ec5a8bd1242dde3c732353affd51fd024a9a0cf48c05847e967bef35d2f54adbbff43369774f2794475b5d3378", 0x52, 0x0, 0x8000) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) r7 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0xf) kevent(r7, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1000}], 0x800, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x9, 0x9}) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000040)) kevent(r9, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) 01:54:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x2107d0f4, 0x0, {0x6, 0xff}}) 01:54:00 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000040)="5d75c7c79c9dcc7b1d6da87434770385220ad268e832b420acc27be7ddd1b182da3d97f7667af190aaf0ee9d4c691c936cd2736e2b55c3639dcc118c4ff2959480cc8d80061a2eaf2799094c43f07599fa5a13d5ed995e3041bc50abba88ec12b75bb1dea37c380f733f82477c9e9a48fbb9f44da9368cc3296a55ee3f14e9358858d31eb30d7c58a080345aad5e9aa62592c4a85e7762d5dd81000e6d5b40fdee9a6a7542e54a6cb30b18f008962fe0ac740b2a163c8451ab189880077d2250044b4c6684078a41e7af3e581f00e4bf7ce3e3f00194c7e73bfb45b86bde8787a9b9c82f576ac78ae0fe2937bf8237b0a18ce3a55a688932e7b76b63", 0xfc, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 01:54:00 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}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x6) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:54:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @rand_addr="17f1a16faea7403c341d250e5ecce6e6", @local={0xfe, 0x80, [], 0x0}, [@routing={0x50, 0x2, 0x0, 0x6, 0x0, [@mcast1]}]}}}}}}}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 01:54:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0xc1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 01:54:00 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs, &(0x7f00000027c0)=0x8) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x20, 0x1, 0x1) r4 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) getdents(0xffffffffffffffff, &(0x7f0000002800), 0x54) r5 = socket(0x400000000018, 0x3, 0x0) shutdown(r5, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f0000002800)=ANY=[@ANYRESOCT, @ANYRES64=r2, @ANYRESOCT, @ANYRESOCT, @ANYRESOCT=r0, @ANYBLOB="3cfd99a69c27353cf82f45777508489d654ede43729ea48bc64e5f7840cf12c955ba57509f1fb778d4c26c4f9fc6bd1109e3f1a4f871eb1d3b99bd0b99ed8ffb2f1526683e168560d6425bef2cc8b7915c9f33e581d8a2f38c2a2d0ae74127ee30ab088dc9803a6c23ab91d557eec22035178ab977d47cf035b1989f440f7553826a782a342d6c6e7ced1d5c84fa1949fc36c8dc7a9691cf8f58a4c3da68b014036f9d12dde54e702b0836bba37c09dc534a25ef6dacb35325c40423007781b90bb479c76169d11770971f01e0766004a7d6acaa578cc8a5ae303e3842950504da56e4d733e624c14009eb8c26fdc7b99cfb38f380369ef1cb131acae25d691c22350910c9ab71221170798df4fa1ac40bd5ed9ee6a819ed4e5aa29ccd0f59d62c74e8c4eb4978b8a5cfeb4ce40e8649c0f93a80474f851609113da869382c9333d92a78a1c866e02b59286be4816016d7ba38c0766c7baeb0f40f50785868ceb61082282dc12fe17c5344dd2f58aa4464602cfb82a458c5e68788d4dc8c5ea50561767eec9b3098405021ed4588c9dea660751479943c3776ea9325c7b6c6c9c0d180d2fa66b7fe90e01d207a0e275a7dde5d37ec40abef4a9330e91f4f123c1446dc07b8a33aaccd926421396a521b0c9f28dc08faf03ba8a09e922a5cd1c3bbe76135e7dccad8b474e56c5606a495d2fde8c68cd817e970098d13c402b7b09c56bfcbd3bddc7b53bb6879a1b8af2fa85f917d562fd36e26669bfbc436bd770bb4ed3a88f9a8ac17ce012491a981e18d78dace33a265aec046335d12d1f8769bee52651ffb9a5e2fc686c1e1c3fcfa602c1969563758ada2d3691fe034839c137160d4e8aba873ddf56b8458c0f6ce1c9453f4c7d24cf62fdccb85ac4222ffffbcb0cc1b391d2d8852d7289a999d6789f7056ff0d8b86c31fd5bbbdbd484f9f4ccc8b32afef41279d2d9bfed7e482268f3b701aa9d5a4429beea0562a1fc5706856c27b827adce9adc6888d8e16f47539fff54db34946f5d6631a830afbdd48585ca5c0975696c29c6fd228d44a6cef983c3dccb78ac5a315938c0d5061ba7047010c5abdb4942f1a6c53190cede0bfbc1452c778711023f58de68f02371bae32227f3e62747440646687c71243b654eb85e44c6509f56dd560643b997ad5b3771500db55764a6b7abd3595ad98b9471d3e1d29cbeed66724a90681e4adf1e30693ce215c7596a1d1b605d1afbf88f72010f477d0199f6ce7f923993b297224204583e3d408af1c51b29b094338be2f83a3cf81ba150273fc5fb4161c72dd141b46fa73756b8e4c55a69403c3bea5cb32c8d3e20a5aca40789235218554dff32eb1ce4c3da7ed7976e9b1a5d0ce661b83381eecc10ec935623b04414378775a8ca1decf00cccd4bf7e547631fa8e6334fb9943f146ace056bcebc4d9530d679f7a56bd4283773d3b4f7ab2cefc61998662a7fc0656ca94d52290e480a20af351d7c9fed0b133df94a37918d2423e7e5a0bfe2feed663efe4a4d893d943e7f74cb0ee4521912954cbc2c25d4a5e2c80591f37dce6cd41d4b044bf985b128927ea309fb59078394121dbc43221cd7a887dc2e79211e93680d1b9162494d87304435f3c984025aeb0c5cfa423e21493249a1cd38ce1a3ee4b38f9793b818ca926d04b9f5bf4b50080edc686dd045dc18dfe5a1dc5de90045ab82f7a4a74c0d8fecd140075eac919899a730d7c120f23699486dfe4b610d0aeb363f4485c800ce51d69ff9d28ea3e74e62e4b4bddb29e106cae390dc4a978fed21b3a2f4ab5f38230fdaec341e55926b2307cd8432176765a577b005a9dc7a1fb2654dc54cb54671ef28a5f24b32565703daa68c6efea5d92512ba53365219145c64caac89017c403246808a457428cb5e2c665d77f11e17a0f8cbabecdec5aad03839763660530f069e5e2b82f0f337a75754f663a1d84e9305d173da17b799aff44b55692885eaaa4b5cdba582d3cc63a358848cf3dc1bda2a402e8e07c8b06cb125dba8f70cb96eb2a89e4454aa6f70b52d3140d211afab21e3c19e21c73ca7e2fa528e47bf2f73a3c338d38fb2276188d94456d4f4a00dc5b7e7783c0e8092caca12eaa31666eedc51d24410295cadc13887be762041f59611a3e78117e3ae16fac120b83e0c5db5570647c8e3e593c5b766b3511a6aebe3ccf69ed8961afd582942e9021a961773c3fdad9745e109640b2e93a2c0c9a9fe1577010467c882082bfa04d649328af3e1cb2ff3ae1109a3d7da456f44cbf9c67594e50389948a0a69fb9e5e6b15bd1cdce3d360b27a927b65194c4ff8c939765ec3982c4e5550a5af6f1702e6f5cb32f2dc87080101d131817f79510e26aa9d4a4a31d4811e09fcd0ecc30c68971abe8c5941234484ec9295dbbe710c9ebcec81156251afaeab6a4aee59d350b4b9968aeb453243d4e8fb15073a26df9b4decd4e1cc3b8ccdb8d3d216cb87293aa3c749ca4253485b7ad508eb6c2cecc834179a7c1138d3a8f43179415250d3350bfb456d03ff8ff44c1be740ad498813ae3a1340168d7466ed386d0364334dfbbaf332698827723d4bd5195a352fab52f415cf34fab8827c104df9c32f51f4975993c0941af852daad36c5f713e5ed14162bd03c52afe0cfd4aca883398d8254a6e5fa93fa876eac9c579eac12f5c4108d7d1286c04d8064dfe040a1de92c1d7e1df78a9f5fe73423ff7320e6dbcec0c188596292ea02c6d669bee0a70f591307d3b179fce6aafdf4a705a58edd124199fd65a793806de24cd1618dc3c1180033d0b080406558947060050ae903221e3ca9b0a54f30ccbe3d924407e2fb01189e6aab88a649007f06111586f1a9792f354e3f5d7c20b13b51ca0b0b1e278d65b7adca5ded0bb98446e1162ca2364007e56efcce39ecb2c37d7367e75985c78fbc77162e6cfc8b4d5ffb68cc3e868e34bc162dabaa586a8150815e7f3fd5b868a2f55f813452405204d48d5a8495fa3fa3d7b47b82532dc00e1a807f6af51f23ac97d322805369574958c135be453f86e3863dc897c80926c04c59a77be3d9beb94417ac02e062e89d8eb0ee444af5c6bd6075679be6db6f55a5be136e4b6ef670ffa40b62cdcc126014e762379c5c18b06e2dffca347ff39e9a47bf8b758f6e1266cca2de9ea817090223f552c24eab9899bcea02044bad9fca56f77b17737ed26bd67916cf40e9d256a93c9cf3de6bc1720e4fa6ef5be01fd420e2b6b733eada1e14d36fb069ff047a27c7f22ef078337fbe20820706a43aeb90fccad7418ba14d1cb1215e2901522fc4da89c67f7b6d8ac532f125c866da9c1cd484b01a387030b2d1d0dedd222fa00f15420ea23baa1c9c2094c18dd0961c69a28092c84aff582e84ba7a527181cd8e8a54037759064dccd48a5799d72bd029f878f224fa3517add64b0eecdde311e1fdfa759808ff153766578a0824ed7c2be3e364946b5ff96ab61620138643c1053052cd1cb0592e03693660d9c95c2a9c1bfb0fc1a6870f186ca8401f49b8178508efe7b79745e48e38a6b6a5f5150e0d40de7edfcdc990235c49ea396ead13eb3cd349d834072bce6964189617539036514bf606e53e72ec0b3550ec4f88247aaebfc9f9cce83fc5a854dd92b5d06507ea890a2e2349e4ffff86db9c760540f57a00ecf67e3451f36ce1ee1c67949737a7d68bde1de619126c7cf1a4cf78f0220d7efedf4f87af8e2ff282192eec3bab2e3ccf7359e9757a892c4e46d3b1ad480bd8c09aadb9fb2667716d3ed0e5e8b5e7101b9233d11d7b38d016a4f8d3939c677e0727e01163c2572eb6903d5f429121d3b2dd3bfe5e966cb998dd0df97ad6af78dea437431375ec0a44e022a0c440702571f0c8482c5083bc9fb823221d605a603b96a52dc4d8af35b167df9512bf00ebc8a570dc5c909019099f4284c6fc518ad4449c2d3ef7be4324598e136c265a8841404934ab363036302af62b3bf36eeea80fb7546c72b63fb5448aeacfe305234f370c32b4e2a347fcf49cb8f45a59acd7b5c7bc06ce0204d1893b415c377192736bc8ea0bca093c21d8efbd3ed3d49ab5f69f90f568b95bd7d2c3a498d2d9c5b1e9ba6d9b83fee05b811da914029d5c2d47a6d9a795fd9132f281bf42aa12e31a4c3bfbd6ac48c69b6f91ffa9c33fae8f9700be97506d5e997d7f95ef682117983f9711c43593350cd8bfdd6f57d32f75ee88579b7f2b2e46687329621c57414029a48f719830675cb562f02f4e94739ccbf7161401dbdb5677e4f34b15d84d8535cbbcdb9b24be228f4af17710b97584d1a58614c3e71b222d8cbeafa9e0b61e3fa49697f50ede57ab9d4f189d7927a4f2997737146c9110fa8721c856ee7db04e96c66cd81af75efefca26fd8d2eddae67df0c1ec895aecf209abc53539d78ca47f57e06217ec3d3f364e2c990bba6aa872f3b9752e22d2382b7ff4901fcaa19a35117c009e0948275be81e4692a3bf7ed1fa3344d8db72115282b0ff8ca88b51908ad9a71cd82da8f8c1b5bcaaffd998818cee428d36e202042836509aca8cad7d1ad004cc5f0368f56fb8fde61ff7e8c747a0f327154f3bc5fa899d94a3a3cfd7fdd224ab79751a1a21716ef417dbeee29fb5d9099da52d9b4ba5175faf06d09d14924dd1f17f4f4a778fb294e07466462f7e32cada4e5fee8d8398e36c53c0cf031d807c7ff92f2606955e22bf5b5682b80b84ff52bf7a4b619088c3ea186d3ac6c8bbd10c4a341ca58123b72913557c5b9f1c0dcb5e3e940e626fc49a934bc2da80520692f92e76d0a817bf0d1c29d2be4f9ea63c46cb52a37586214cfbb4dc1d2ae9ac5f4dc9646772627ec8d958efa1843340534dd3112acc246ae1dacbb186dcd68bd4d00fc946dd09ab645d530e9659dbabed6169ea54f9264f1e6aa2838c57f87eaf0ed1bf42fc0aeb4fc02c3e73838960a432c70d8d4292c39809b15663ca9fd383966ce4dafd27f9c2ea4aa87f93cfb6dd6cf6d95ccb84510e6317e9b94cfe9fa40d372c440ee4c5ef47078e346400ab6b6effe43ae0b0ca2d200c780b641168d6b30e3d5de456c8595adb176a8248afc2e76d588922eca063e8ffe5f4503beb5c08226a7ab024fb60b610834fc7a39628832e2767ba5a703c5fdf1257f6c3da305ba92f0b1f1ce5486c38d2d69e686e28c085ec257a89cede4dc0c069b35e7dfde7e31b6b41eeadc53f942b1432967bbd59d5ea2cbd61e02e16701f5b799e2a9f524a7581029e1145c857bb7273653077c7d9bb8f7b17e13808ddaaeef971c8e92d98b716ed04e0bac6dd963c02851b51e83a51b4d31cd58ce9f63eba742193a8cb8daf2bd4d5358216dbab89a7a27b4694e8ef94d98acf85137bd48126afa7e38664b78e1975832ba7e4a3d8fbda3482a711606395a8ae529cc5215f383160aed3636f9d38c7d0c116e75318fe8b27b7117909c6fa79f96c2832d9ea8f2ec224dc018ecaf817037c51cb9f9bce59d99189a36d10920fd402305325169c99951678cea6b6194f3ae5a2a60f918ac09e298f4936b2a4038839083b3cef571ae76758e78c81849c482935d078cbedb3b13c773344abf404d8c632795bf4cf04a3c5f1757a6b4f748bf38492cbbe78876a88dde659d8f0c639a4918b313cc579f829a63daa63a63b25fd61da9bfa8ca0ae0eb4803c2c9d0e51db6ea2fbc026afe5681a4ca1c31651e4afe4d997c2edb475e17bddb87b4f3fb70f4dc761886032774b565e2fcd9e85ee2dd822122e5dd19d094c70b8b1b46894edcd2a71", @ANYRESOCT=r3], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec2756c61a8652710491b154469d8922ccdec3270a7a8e534207bc74833959c3ceccf93f1da5b456848c66559e0f383507a16471c5ede972ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278b", 0xb8}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918040b00001e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b2be65080cb69eafeb3075c2187e6b0f32c4700000000852ab11a78ea5ea4f8f900"/152, 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x28, 0x0, &(0x7f00000000c0)=""/40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x84, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:54:00 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x100000001}) close(0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 01:54:00 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x4}, 0x8) select(0x40, &(0x7f0000000140)={0x55e, 0x1, 0x7, 0x5, 0x4, 0x4, 0x5, 0xffffffffffff8001}, &(0x7f0000000180)={0x93, 0xfffffffffffffffb, 0x0, 0x5b, 0x81, 0x1c0d, 0x5, 0x200}, &(0x7f00000001c0)={0xffffffffffff4023, 0x6, 0x6, 0x1f, 0x5, 0x4, 0x4, 0x1000}, &(0x7f0000000200)={0xd7e4, 0x5}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) shutdown(r3, 0x2) 01:54:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4000086128) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x2) 01:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) setreuid(0xee00, 0x0) r0 = getuid() r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = getpid() r5 = getpgrp() setpgid(r4, r5) r6 = getpid() r7 = getpgrp() setpgid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x3, 0x0, 0x0, r0, r3, 0x37, 0x1}, 0x10001, 0x6, r5, r6, 0x6, 0x3c61, 0xffffffffffff0001, 0x6}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r9 = getuid() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\'---\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='}})*', &(0x7f00000002c0)=':a%!)/[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}:/\x00', &(0x7f0000000380)='$\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='\x00']) setreuid(0xee00, r9) write(r8, &(0x7f0000000000)='\"', 0x1) 01:54:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a9, 0x5, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 01:54:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) dup2(r1, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) setsockopt(r3, 0x5, 0x7, &(0x7f0000000280)="3422d63009d0421451967e310e3f47e76e7d4134305e612d335c556b058e96246ad6527c88c182bab349161e61f0c699fdfff0f77b42935dcde3eca3cfa202935da1f2c12bff5f39c9dd4ab7e2e2fd23adc88ede2ab906bd3efe6ab3786be9f169d6cf3ef498cdcc33a317e5f5511e326d05080aa1a7730bdc846ff48da760eaa5e5eac43f2e1fe249edb997f48579c109fda638d7b4578631bc87a5ddd30e43c8232c9747ae112504bcd88a7db9ff2c5c6b150b9e6f74bc778b8fdb33a990a37a0c3aa348e8af70a1a58a2378439a45f27b2c6c4a216cb3300f861c6e764675b81a020f6366f08e0d4bc3cbab8dca82742bcb1a139dcbe7b7d71d5e54d326df25a7e01f0f2c32d1c5eac03fe9f2d09a7937b785c2e7dd5bc0808ef15ea1146f54dfcd1da2eb54724a08fc21d86eab7cb45fe481282ff8cb0cc84dd75726abb72d28cf99ab98ec5d2c6c31c9b7de5368c4b0b8f0b1fe1a7683db3c7b7d6949115b19d77ff783548ac63acc4f9099593f4b3ce2578b55cd2fc36904a42133be97e8865da43eef05e0b1afe8ba437b517bbd63b741ef69b5fd5854d3e010f439d366811e9f9e1abe8fe9a713fff9c8019af3d92145e84f56cfd15fd6ae611fd44c051cb4ac1c18522f75df767c34ce9f800139ec55104e3cbb4241825061d3f94669439ea3cefbaa701bbf797b04efb880391ae0e61681d9ec1da36f3e6e34b1b1938e1b982e7eff59e7ac5b9ccd7589c9e3313382136a3bdf82ee282b2ac99e3e996d0e65a3dcad25be8ca05cabfbd6922e88caff88c3c3f7efcdc6045cd1aef438bca345420da970c43705e57b7fa668230da4493f159c70a5a082a91b7b1e888b9be1c1c1f4136c0c020d4bbbc551b78e9c4d08dd58b187e61ca5d2dd26bdc3169db86a180d0f8178da876594e7ccbb97d87ed9e7d14dd3c49d52b85c460eaf1cb025e3414ea37edba20bb5c30e18e79cf45f4858a4d8fc8d535b8b6be2b96b71c31715ddb51c8973e845ccff805242510e26565490242eb4e4d3032395b84565ebfe2b84303186a8fbd977d6db9502430f7b76582681dc2da265574e123280a366b1289527a6dea9f62eedf86d610e1ca899ba07a23b77e577888e465d1903d51ed57b6ac2dbdc840d12a06fc40f90b9c5da59870f8fdd3445a90fd3f1718eac30982e667951d143b29971912753221f04d7b7e30ef46048e19559b8a25ecb0f042cb47671e6625b66df6c9cec1698bf4320a3a89f4fd3ec9bf46cecd034a5975bbaf0f431cbfc90e33e7e4189a37223fa1fe19a11d91c4ac5b1df8b3f9ffae467722972d42f7a40f6660a96b0afd25fd5a0d6e25cc4275a181e891f0c1f7400737457ccad2e9f375aa2eb24c42205a7541aa26babe4dff2778c66ffbe183ac8afb365465970d5de9d9f167f751076a81d2ded95392d89da7cdcea6c10affb8461af1a9017b56a8440a25e1f50ad265ac5ab9978ebf7773e7fa48f0dccba662ad154b6d35ad2b1565bf3bd5ce5de1a3dc274e5caa67e1e1e075e7474680b78d45869a8543180aa9caec0aeff8b72aaa98d17aeaf3f656f75b3f107a643d8e6b03a9c0535e267dc0da37e63cf426b42fd4286401fb151695084910a363a2aaf05cea9c48055c40e608df89f67c362632e615b43b4b829bac956e89b50ef7ddc2ec64061ee43829d534fab2d5e31a8c20888b1b23e0e45d41ac29f8286b5383a6d409661cbf5c8d1296763d94e70c4ad104e7c51b07d3415bbdd2c8012e28738a360be33b07b2c5dba7adc214ecc7aaf1347899b36932d35723155fb5d8e242d26ce006e3c38b8092ce6329ff885f74bf0e4aa08be681343bedfcc0d41d9bc1fea71db894f94746a60834ba3105f0f0b745027a846f78986962a5f1753152b43063bedf815fb2c271af77e3450096b4e8750cec1ced60ead4d01060fc0320c16105ab6acd6551e0e65a3a0e9750751f48e4af5a3a771594d539632c5c0e8454161d2bef002fb8ed576632400ce45cbe374e02730d31033f9530a9ccb90d8520f93c78fc1bc05896d6d62c77ac2a3119de0057d236fe3a4ca7fe9a863cfbdfdb8c6353d27242470a13afa2f3b6e9c4df87e8ee43f001bc9b56c1dd350aa83155b09cb3e71837b79c4f8f95c6d0ab554ab33c2415845899777236c5a6860edc75e168570fb6f660e6d2bd93cecac0c608302c6a5e2ca005f12214a6f51ab18f9f7bf653b76b5ec074b9d61cbf1d263df637304144634337467e1edea4b622999d8bb28b56e02b7cd68233541de8d638bd46134298332438507a4f6e2ea44ff05efb0376a5ed8844192eef060265f6e5866dbbcf42e98cdcc5c8e0a33adb62f6d7bc6e300c8fe7a22b0a847548faa9e038303d5b789978119addcd5d79969d9bd9f3cdd887c6254bad0a713b89c570383fb9daa753e002175ff205f6a6dbd9a8ac2d87c0bb305d7bfb16efe4c77a63a00fafb4d755cd9758dc125cb046575984b53c727526495c529294264bd3a140de644bc640ef229ad36431ae194ac5c879283727323309cc727eac6ce99b99a09b0cfe7c837ae09b53a282fcb5bc2a1e446cec4992870d792d289798523bec170c509453cb6ecf4e901c228c9e2ded35a9c82c43238c4c161912ee2be0e3917dcd8ad1f44c3ec022fec409979309e6cb291b1a261a265bbea4db1edd695da703b4af6d45a3f28c7ecc7ff72bbfda1ff1b8e43d8b64543c20c382ce0daae430dc53be2cbee8c47bf8701b8da075fa7a4d5e20abff1cdcd85c4a933a55b0927a2d42845ef0a9f5752710108d2ae2278ce6319945653574c931f30dba2c049df740e8f190dcd20b3255f241248a1c30d60eb7b61ccb93d7858684a042449ccd3aa407cbf33ef582674c8be7c33df304d13661c790b4c25cbf8b31aa4a6e15b564f6e257289f09693134092a6d36f32697697c1770424ef5cd37a5675225e06ca5eefddc55ca8d8298ba1483ea74cd5cd41d7cbcfd584ad3a686eaefabc8437ec942705cf44068a7e4e58d9b49b3c266f27de3aef328f403252109d1819d565dcaacd36937847436c661bfd6ffc5c2741f369330a5b0fd1f414cf3764613eacd005de7f0148ecfd7a7736741a19cb25106ca79ef60a815c8ffe8df025ed1be6ed0b2faa443ee87400110bcb4d2a87454e26a8c4d97c596977db9303f0f832d482e727caf4504a82ef19607bbee5d66e000ee28955fd0e951f2d4710cd5a9c306eac646e7f368443d5f9711527d9fbe235ad67dfb89dbb6bbb7a2f98668feb7b87519661ba24818a26ed6db23b04104f18f1da31fdef94a39c6bd2f201a420e7d8a37691bcc47981c9d1613c7b4127c47c62aa42a4edaf0d6deeb4ca8aa36487e9db271b8833e476d6e89fb2c8db5130947426ab77436836264575439f8234f5c178d7ae21b76a3e49e78d38cde4759806c1f19cfa2ca0b71bff38a477f41f1ae9b1b973784612fbc6de1692602e431c7f2aa161443380b1bedc096557d828043cec4554bd3bcd6d5ebfebcd899e1eba539f9ce14ca5e04e30eb5ebcb823bf62b589719e9933bb813164a29375acf6d3d49d756aa2ab968e44fc518c5c98931a7bc64ac45543895554a72e00ead4b944d5438e6e2d700452c899a3a5ba82e323850ad6adcec23c13be2c7c386b14b16449eb6a2ab70e7ccd1e451d4855fc4eefc32680f43eca1048c9fc8fe53aa2682d47c41fd75e7602f2d9311c6560c40dfb6ebcde6a759345d58135ac30fe6ad3b29b50f7a127d558af6e89024458aa36a8800299983467d9fc4a67d81c160eb59d6b58394fb245a7c612c43e025b2bea3ff6f59eb6f9a305ca43bd47774cc4caed5cc07d8848fdf34d63348c114ee56530b0a73070a64abefeff16b5bd0093ff972b1b2635864c7b00c06e5c04e65f03fb6421d6305993e94db54ce8cdb8154b00551fbc7cfaa805b096009c07f5b458c6d8b21d77b28fa811067a716ba627bea487226441cfd69f1954e19754ee06bba64f05edd3ad16e50464d365f0cf42c8314a2dcfaf29282cb4ee52306d309de9334c71b55f7b02906ce67ec1dc2e2b6a4efea5b0d6f14c5f2f75100c5c3fd6d3d6d9ac339e0ee3b9d8ec4b46433f5ca743a8d69c970731ff014fb1ce12c0eae65a0331b1b2c6a85f7f9ddc3c3e4868f94f995b349688c80b76671d59d9c137f68d41e2eaf5142cc770987300b94483f067a2a13843a3a8b072b8f787d21ab04cb4c883dc05bb2c73ca3503e755ec9f16faa4d652a7b30f81e544745a55403589c00f03c948ecf18bc5e84ea729e85cf70abd55bdd05dfa4b054ceef160c2d83034b10e9235c20da4cc8ead92fc3539d0d8f17a1462ab334066ee0fe0c844cf2bfa90cc76217c9d44fed840af20f20cc00e45ece63a788e6516efc3901e148fa47ebabccc68e3e5a95d1891e6a6192671bdd1c1db580a1190d468380b1d75c245e514486a05197aa1b4d6a411f731f81aa81a681a600f133582718ff001c622802d4e7e836b594444be2ecbe93927724e30466d5c69c043757ec4ba25913a9758bd761a4f72609810d472f702937b29643e5260ba486c161ea0a2b4d9617e527e5e24800badd7e97e32a86528853ded63e704c02504da14dce25338473fff234796fd3d6f870f8d0bcc4d1c917064f5d3f51949527c8e94b79d8a26510355d39bee005b0cb67462c48ec294653d248cc68cf52e96db32b65a08001abee0e29b69818021ebbaac69323f7da3cce05c43665716b702fd6ef89e056d34449680f608252f1b1c3fcd62db1a62d8904933608ff99d7738c711e895405db598db5a71ed4a70ef388ee7b323964fdaa4b2453366cc08798a39dbb993f5966ef8fffeed9f6aad083bc777f4179956d77fc0438e53ca5a1d2eac9386f833105e3819d710a69aa1fbccd86b50af5cfd869753bca4e5576226f040bec0c886e57f54426a4eff3eea85ffc82c26ee0aebe9f718be25952734c01713dfd6eacde37677e87023486618b673ecac3a9379be8f768fa8f973e1f231d3f74f1a0473e9a6f652a85a8314d7033f66a855054f108ae09586453a3d8f399faf5f24d47c864a667fee70408f10d2345208a6808f0be770ab80f8960d57d3c99ec92e4f76b4d7f90d15e504765adfffefeef9be8753155e2df27701c57bedec793919682808533853226494410830adfbd4b5b424edefb1ce142a4adfc48451e4c1271a11a52fa2e881702ef7997e9a07d720b86c36458eeb0cbefbe5569342b455dc0a075ce7f5944fe80d0e87278611923de311c4f604524048cd775c7d54d7eafc25189408a30c16028afa9fcd2c0abb60749e2bf676853b84f719a604e60edb61a8609adceabe3b3e52e3a5b72c715724941899ccb09f5abe548ed4751f332f22b95834e421b02601b7e9fb41a3349060ee776aec39717b0c98d575914cab7dc7f6a704eaec5ee704a35ebe9ae67698dd567ce2aed0a46c5157455035d60f67e488d4c7522770cfc88f934bc75ad92cd4fa9c9345485d03e8da1dbfad5b8d83a69748aea418b3008e65022187a361dbfea82abc6d905de0e9f08a709f0be0b22ebeb53facd0946a7dacca01af3efe4ef36797b5720ffe2be8c744ae9b7b09ff752525a07adb0fe114e42b0072d3101631f76ce0ed3128f4dee2aa86bfee97f9287d41c65dd25ec32e933e67950b3b8a0d9275f238bbe8407ccf92732a0708c44f560a0c24f57473daeea421e2cc5d03f3fbff371a9d2e4c8f09ad01d364c0f85057a576d2e687af0059f58aa14d8b84de7eb6decc38dd540c581a10ec8262f4", 0x1000) 01:54:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 01:54:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r5]) 01:54:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) socket(0x10, 0x2, 0x7f) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10120, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 01:54:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7fbffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) setregid(r4, r7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x61}, {0x40, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfd}]}) r5 = getpgid(0x0) getpgid(r5) pwrite(r0, &(0x7f0000000080)="895e654f5c1d85047229b675c915c8cb53cc45764227657225b309b8851d", 0x1e, 0x0, 0xfffffffffffffffd) 01:54:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 01:54:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 01:54:00 executing program 0: chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xdf95, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7ff}, 0xfffffffffffffff9, 0xe2, r2, r5, 0x6, 0x81, 0x10000, 0x9}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000040)) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r6, 0x0, r6) 01:54:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="8206304faeff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:54:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 01:54:00 executing program 1: open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0xa0, 0x0, &(0x7f0000000000)=""/160}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x4]}}) 01:54:00 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000100)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 01:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000380)='./bus\x00', 0x1000000381, 0x12e) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x100, 0xd4) faccessat(r4, &(0x7f0000000240)='./bus\x00', 0x10b, 0x1) open$dir(&(0x7f0000000340)='./bus\x00', 0x40, 0x100) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) ioctl$BIOCLOCK(r6, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0xf2) renameat(r7, &(0x7f0000000080)='./bus\x00', r8, &(0x7f00000001c0)='./bus\x00') write(r4, &(0x7f0000000280)="48e09b2631cf9d95a417268721253d8fb871a3dc19f0c581199f591001e054228122bf8cf4cc446ee9601dd2d4b781a806cc4676428c5a56667eac2b366c586c5b1d27ee94578425b49bccc067a0acba889f78f91c34e4205fc5d327ccd485226048b04199618b48f5fd489963ca176be849b2a9eef587663332f730b46c13d82e69a2ae446c5feff81340951c1bde615e9307fc359367", 0x97) 01:54:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 01:54:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x1, 0x6, 0x4, 0x7ff, &(0x7f0000000340)={{0x2, 0x80, 0x7f, 0x0, 0x20, 0x7, 0x1}, {[0x0, 0x32a86ff1, 0x2, 0x3ff, 0x1, 0x86, 0x551, 0x95f, 0xaf5, 0x90, 0x9, 0x7, 0x3ff, 0x8, 0x2, 0x9, 0x800, 0x401], [0x7fffffff, 0x40, 0x3, 0x7fff, 0x1, 0x4, 0x7, 0x6a3, 0x6, 0x5], [0x3, 0x5, 0x75, 0x8, 0x0, 0xffffffffffffffff, 0x8], [0x400, 0x81, 0x4, 0x1f, 0x5e8000000, 0xee0b], [{0x4c8b, 0xfffffffb, 0x1f, 0x69bc}, {0xbe, 0xab7, 0x7d7, 0x1}, {0x100, 0xa28, 0x6, 0x3}, {0x4, 0x0, 0x2bf8, 0x2}, {0xa4b2, 0x5, 0x6}, {0x40, 0x4adf, 0xb1, 0x8}, {0xc97, 0xd3, 0x2, 0x4}, {0x5, 0x0, 0x8, 0x6}], {0x5a39, 0x5, 0x3, 0x8000}, {0x3, 0x9, 0x881, 0x1}}}, 0xf1}) 01:54:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000000)={0x4, 0x298}) r5 = dup(r2) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) syz_emit_ethernet(0x3b, &(0x7f0000000100)=ANY=[@ANYRES32=r1, @ANYRESOCT=r2, @ANYRESOCT=r5, @ANYRESOCT=r6, @ANYBLOB="c46fa5d877f2d1da268321ef3a813f61729d45208d465d00ec4447f8723e37dd4e7583066d7dee1f47c10219a8386acfee3aa76b4d49d9a8e37d9ee0b39b812cbf57daf26e52469f5c70dc1bf6c7aabee9e06db22dbc1cfb2427cc7818472b2f8d361c28fb225fd13e21a0d30c462c77ae6d6b50148ad68e202fb9eb45f2fa9486b5e40029a675e3d2a111d7019f05e0d8387e5fa623ac10017a35841485049a79311a17cfed607344c6206219369911ac5b12676e42ef24f6b18573e4bfe549f09aad11258c3f3782c63155d321bc16d6aaab448d"]) 01:54:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0xb3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x100, 0xffffffffffffffff, 0x0, "0000ff400000000000000000000000e800"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffff7ede, 0x0, "010000000000000000fcffff7f00005b0000eeff"}) 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(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x2, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00c9262e2f52deae9c304000000000000000000080000000"], 0xa) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x7, 0x1, &(0x7f0000000180)="a39d025ef1155654ed6536850d1c02e1120a573f420b0723e633ba3196c839c1a5374c145fe2f5a2848e62a2ec66baac03bfd8c18ccb67ceb719808f48a42b01d3", 0x41) shmctl$IPC_RMID(r3, 0x0) write(r2, &(0x7f0000000040), 0xe7) 01:54:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x50}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)) 01:54:01 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3f, 0x5}, 0x8, 0x4, 0xbb}) 01:54:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@ra={0x94, 0x6, 0xc8e}]}}}}}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x10001, 0x6c}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x6) syz_extract_tcp_res(&(0x7f0000000100), 0x678, 0x4) syz_open_pts() 01:54:01 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x30000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x2, 0x3, 0x5b, 0x89, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x0, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000005, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x8001, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x9, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x400008], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x8, 0x8000, 0xfffffffffffffffd}, {0x54, 0xae0, 0x2, 0x3}, {0x6, 0x8, 0x8001, 0x2}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be66d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec9f8ec6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9050030f56ae48f7d000400006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b237227d3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a8191a0610d74806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e6862f7e118dc1aa03d88ee38fc75530e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0320371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b26e1705be00e74a95bf26740000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c5888a1a0bbe91b06f1c6207be09bf78721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24979750bee694b6ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa90000000000000000000000006f2c467fa9b27553c9cc49be6dd517ef3e0f27bdb2e60ce0205c9ae30b18f3cd0f12d3290e713441527a90eb123e2fd9649145335b35f9a91d430a9ac32a5f576364c18191302153fcaf97de26ac61b0af07060af408d6d614"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x902) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x7f, 0x7f, 0x3f}, {0x401, 0x10, 0x6, 0x3}, {0xb, 0x1f, 0x0, 0x8}, {0x2, 0x9, 0x2, 0x1273}]}) open(&(0x7f0000000040)='./bus\x00', 0x182, 0x0) 01:54:01 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) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8, 0x4000000], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {}, {0x0, 0xfffffffc, 0xfffffffd}, {}, {0x0, 0xf6000000}], {0x0, 0x0, 0x0, 0x6}, {0x0, 0xfffffffd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069b6, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 01:54:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x69) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x5, 0x0) dup2(r0, r1) sendto$unix(r0, &(0x7f0000000380)="52cdfe470199c5315d02d55991dc1d3b39f1d5bfc9cfbf47ad930f2dfd9176f3077c42b6adc9921b0b8b8a553fb8dcd70e2268a53e83c9790f0aa5dd8220fb19b0b2ec1bfb4d2a1c5e9b5d3569e0b79e5c69ecee54dd8febc48bfdce989ae22703981c375a0803e4dfd65d98345fefd27d94e713fcf893ce3d2a8151b5716615cb1b7c42e190518a8e03c7d67f68503b04dc3d4cd102b54efb02c87bfdb4e322aa7fed6cf0c5ff7cbaf4abd2daa18dd3e55900fe1f196b603c558727c7de9317a4b8942859d185aa5dc1e9233f49f8a41f4a53532350146eb3898a41a6a02ab249cad6d8437ed18ab47e8c6832d9098ee3ca8aee8ec1a192903cc1c28205f0edb72fbb53da84cc461ae0dad7f4a52c1d6429d6d0c8cc745cd2f24b7ca531927d8e405dd4a6675536838a0e5516a7449513ce5e365965e6701980e3215e418d460320f473ac4d4d7f7c2537cb343fccca916decaca4bd0dd3bcb098b9a9f6a3af2181583de2df4036f7050efb123d72904e198689c1b5ad1e3ccc78430f51a4a99f58d3abfea34013998c8f417673d12d51a5b052482556a22e42a19389f381911100b5c7b0c0433c99aee9b4ef08d267d0f26d9b7fa7f415cc5cbf202edc847ba0fadd207a0bee74c7caae2fb8605034b09197d1fa39a844fde6665a62ae469e721f951d628edfca5fc0b5a889d1bbe53c8f33bbafabc8ae9bf3d9470cd744cb494ef7d64fae8ef074484b6f5474513842524f9253f50c6885bcb493a423c427b36cd0c79ca275e6e6ecd24210e11b4a004fd04b7c7c24d69345cd0efb39b3a504ae2fcaf8ab186987f9ef3ac6d2c566de964224eedfe886c2126bacf668581f988fb4ed456aee6ad591092a96c631dda0f641210da127edca07320c8d88317a0d91cf335254d0b9aac621b7fceb29b3cc07fe122ec71c501e3f6a1261728c82e03dc0aba07241b53d8b770a744191defbfdef0aa540ab07c8977d824ed130d500ed2ac7a3828cd3ec29f5f4801eaf0210880dd9190dd92b9e481b63a01e761c502cd378624bc43748c4bde6c3b3ea4a7baf6b672017dcdacd273cb25c6df3666529fc2380ae2882a246c5b4e899aa2925494d16f0ba0eca46fc6f134de88cf5f1d67aa963d9a0692a6edff3dd9cc8e37107c0f418b1112870712d78e23b946515d72713c94d07d9541fadffe704c796708f9dbd8b9a3da9a548bb7140b6c07d959aea1da9bb2503669dea5f522285bc496e5f7dbabac7c05d200daf5b2844c01dfecbe88962d8aa77d85c48b3d21e45486bc7289939c5ea398de880f98a322cd4c17bab5f7c469875550b9f512e3c1defccea6469ad46fd66d645210017f0b360543bd1eae577a30dd7928fbfc1627fee8676ec7c51a0c8a0656c054625c74e5be4330b7c592073b82e8a92d7724cc7c1007f1c9eb9eef279e95846d94545fb4b31771b2763547688b7db2bbb2ed5c458d3c57bcb75c4f4df6167f3916d154b24026ac722df2fd695f52b27749e1c3d8788a874e30b1d9e4f91c942a2233b3a0206242282f77c70e92619b74a9d21d0f54992d6bf92fba2cc2e66bad72cd010e56765ec6c198ab2f1f1b810e691ef02cfe52d3d12b624abbf1a308e82164938281935fc1f30a0adad2f631e917773450fed494764ae396bf045e75781677722f37735c0d3b2a24ce329c8ae52bff011c316e66a8a480209abe0010107a94ed4aca4ba2fce57171b8f6f00dce832f591aaa176487311d342aa3fe31f18f03b6f10bdbac8404d0a4a8fc21d69f06fd894565af662d399aa3eb22340ec0563f42d0581ac1f8fdf6f2c7ef0f3cc886b2441f83a3c1c5cd36b1d0d06392afdec03d5b1839b69fe5848b01dd556e711407025d331db83d4fb0bce1eb158cc46eaba6d6a5a000bc0a74266630c778df68c6db7e96e6d453a5fd2499825d975243d0486faf26c1285e7149de892e24f548256f55a327e56a77be4d1ae610405f87387e0d94a8f9017b31f4f199f0e0d2a4afabb40e80d4eae3058111edba8455925dd891c370113956b888d8b9e44cf5c49fde8b29035c15a115b48959f9b0865133c86abad339025b04b69a6954054238d6597430c2175e99518753c9c1f5c052cf3128f7589ffab4bbc4a1b078897f2363683dbd8e65302053844d8784216f3239bad55d20556df19321f94bec2921a4281e4faefe615ccd5ddd503c311f4e3781e8495340c2602d37678f4a095f8ec5f6bf15c286f18bb9e20e9168ada9c0cd98fcc0a073d58ddf56fc3fca8432f3e92b27c6dea779fc4af9abc4fbb5350d33b87b9e8618995a88ed65b01745194a4f9025d5abf6e388849dbf4ff508573bc69cd7af7c4f9a035d65179c6da8978a315b10e6881bf729c35516ee0e2e2b0306685fcc1650b90452aa141373892f3e37af6d3d2ae0ec0a5910e54bcf1591cfb2c5ae34f177da1dae5c34d394daf819a55160c6bd9eb46464a5b0b84d624c36a6dc68eb0790941a58a43c6a59fbab0d478720300d9bdeeaee4b7ac8f025e0afe695929fb1198ba05a4511b6ea02695d5e3355fc33c3c8f9ee222dd0096bfca3c68172e88b51fb56ce4f16c45039ff926d909c8260b7c7f37d51521b8d7c0ade928cf7caf16f1af66c5e9b0ab33f3ca0be56de626006a10f1873422e63d95499332c0b7fe1909067e34dc18ac4287dbbbf77c80f3247ee66814abe3613a9f4e81a8cfb4e0f5296c90d0faf9c9563797b42c8fa0acd347ce9b40a4702a1fa6d0625d821b69698c801adf9bb47b5770d83c9e1d6f6b2faa45ef1874396710adb631e701f0c53fc194a7ba2ff7e79e40ad9e5122b415cd6e241cbeb672ae3d52a8f52235ef56fb6902fa659975ab92e44f0e64280677bec7b772fe9b61a14de514d5b2028f3a01ed535a3672424bd4d2bb54fc510bba30d2f3cb61ede7ba09a98ca81269e10cf7cc613fea4bc87341eae357a2ff5a3baa2a094a855a2d086460a42619ec993eb00b28cbf31f3028416fb2e41fabab54956af3b59e0ac228ed49e6eea792c3b82b57492a24a7c9e0a9cfaf8b1517baa7e42ed6dc5b0adfdcbe376b54da7b12b4004a80b9df8ca084f6338baeed9a2bdc4f0ee40bb1ba1083a3f2447043f89aa8e92c25c40a04a1196e4fe56214d9f005e108512fb49bea6fcea84313c45705d0f5c552d4c67375aeb8a552b033445bb0337749dd83af2f476c12fd176bcc1a780e6da3fb6e387d4c38b6f6bea6319e71166e06374bd479578d4315b59361ea6b834e0de21340d29a3441c88ecc86d53d49c293e4688b2e34a4f0cde8aedfa12337d2add88fae26346a8b43e1be1ed5baf73e12ab9bf6cf9f980555501d30b0d344ebd0938e4bffccc314341d991dec72fc9eb90c82a0af33874b6d1c3e49a6bdec50709807b978634f821fc9230656fff4bbf52c4d01a85f9f730b18a2439f6fc7999bbbcdc74fe27bb85e445da3a11e317f8255cf00457844a41db37e694942cdff74aaf4616543766efe29de2a1e9b12fa1eadf82deadeaeb7e31823ccd7090fe887860bcc482df7a9633a90444b2a4edb2e6780aad4b04d0726fa7fe72551d9a0071ad87c78857e04c72aa70c78edc0dd09e49fde629cf308195341c19b08fd9688e5d3004fd1c8667fb3d202cc1a15c83e25574da7e247eb72b08fbc4c14ffdd694d145f72cd75518e1f0a63f46f915bef6c8f025d648713806617ad75d023fa38784510a16284e713ba7923a86f9bfc5dcf2ef0ed4db1d7eae7202857ee5f4ff8ef7fc5eb8405429f6a6e4903d78fdf1cd185ee74810cdc2b313305134ecc55fadf771675ea4a83caad18fc7f499ad0e42015fad0b44220df7830f7e15129594b7575ff2986e7f7883d5f2abedfacc0b512b4b78a538d5c5da5bca2e24af25c244255c10d93ae5e42f82fdd74bc37e6c4e390eaa8076463fe3db6a2f84b75ce940df4202ecbe4d8b61494abc3755fbeabb8d4e8001c77c3750b2241b4611ae6a114e841f8d1ebd96b2e2d31c77c114fc53d81bd701d790b79440bd8d3c2df689d0498cdfb60879a9ba5f4eb6d808c48bbecfd43a6dfe07269faeb24dc03dd35565da40c4f951b7dd22697b51f8b3f2a32844cbf682fa5999ca71c638f2bbda8df700f008a218e7a66b66df566a1b0f234617badfa8f75d22a4e490f6d3ba93cb8ab7fac23df0c50bdea5008bf0a8dde0195d647b50def9fd3e8dec9d0c4356b64726c14c794c8773e78951d69def0e366ce152532b0d15513c78606e7aa2f1d58bccc2d1adad6ad2681ac13a1d605e7897144fd21ad07b976e43ccf4d3b56d2a191abdfcd24bfc2a75be058c129cbf724630e39987370018c357edeed9174d368a01a3a2c768b76ec533541dcc75c38939941d21fa688cef18efb053ad66498d5d109caeb67c7dd460a885603219d0dcf1dae6d7d4868ae941b8d193c46209463936976c825e3a79c100663129de0e619f63c07a8429e34d113e832be1d21c70f05859b903095254d6faae97da4f4fcce36beb7e3d10d002af673b90a657f1a4048c0ed7b6fe003f235b13e7efe9698a947addd11aaf28db6d498c5d9e305c65646a577aa39f4025a4c0b87386bc0923a92635962796cb35e5ea0ed0cc82de9d3e59301a937f271bf81108add778a4ceedeaa41ae26b601df5986bf616d2c00c70088b9e86b30d1678ee1bb18e70c3af3b78c7b9310459e3ad852c2aaea82166d996337bf7f6af93eec5f3cbe9a512ae61c57a48db9d3e81ba9f5178cce24817be85b4e66ce04cbc7216c6fc272bd287b66bcb2d14fcbc51bfdad80a278f0321bc33ddd3961211ec229c6508f9c04cb4d377c699240e858b2bf52bbc52d8381fb013734d8941c0962ff45b0aecf6ce70591c3f5b80a3b0e6958477dab5c0d91016704b9186a6ca9a61fe1e03996ad3b073d8b67cc5be24afede5a8d425b34edf54d53fd722c28c4b44e8ab751180d374aa2060da650d391aa76b09bb3f514a0034a93ed7bf0f3d269cb54068ebdbb624a4e928d901e0a1dbf09917ec586b442f76e8acd20bb7773ec2f6245c9ee4c2e959d483dc7d70a03b94657b17f4d5370ad5fcc53105c878417cff6bca09bcee8e583be96e791d47ec0c5f246e7eeb7aae6b34a717e6466f969c8bc97ee91b6adf3bfe67cfb6d877baf03f0b9ab18455eb9264589d791127221fb556ea96e70149529fdd650a963ae534007b4e2046f6d6c6772a8e01db6d5ace7012e832266161b3cd457db61630e985d058087136842b90e5bae5d80e88219f2af4a9f486adcaeb0d48102801800c433391e27592b11ce70b3548cb0027e5a04426c2a22424de43254fc401160f9d89c8049d473e01d3cd03d973e3b762000545f2d3fa7f2e2d7c10277bf89f11ec8dd855f6c0ed7fbab0b3c0dfd7122fd5371470f7c5c1f5d8aa54b9c7813482d4884f53c28cfb5a3753b15f277bcda6450c5cd8f1c40e08d0310b92ecc7c0fe6e3b8bc0385ce84a1cd788468cdda0394ffd04fcfbd723aa68890f4f99834664653ef871e051b917eae7b79cee72c3fef0a91be09a0b853391645a2d9991c304d4b74be00582c85deaef961bd55bba2a29ab27dc54f332e568ac30c0061b305d27ea2ff8dfda7a3e1fe778b3b25e02c2a2f04cdc7f2443be4a875c12dfe2846037fc67252c38f7a85a0ec8d0de3239edb298b84c8ba2c2578494bda46947509b53eacbf0899aea43d4e1c672d915c1bc3f91d4d2f18415ae5aeffc5f6a17a4ae07848d10b8a4c39f349db7a1be12b32973eaabdbef61a49df3936720968dfbb20dbadfe896b", 0x1000, 0x4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) 01:54:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffff8f1, 0x0, "000000000050d4b9a532b9661b000000388b00", 0xfffffffe}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) dup(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r5 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000300)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0xa2, 0x80000000, 0x80000001, 0x6}, {{r6}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0xfffffffffffffffd, 0x3f}, {{r0}, 0x4, 0x52, 0x40, 0xffffffffffffffe1, 0x3}, {{r7}, 0x0, 0x80, 0xfffff, 0x7, 0x1}], 0xff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x5, 0x3f}, {{r8}, 0xfffffffffffffff9, 0x4, 0x1, 0x401, 0x80000001}], 0x3, &(0x7f0000000240)={0x0, 0x93b}) 01:54:01 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = getpgrp() setpgid(0x0, r0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) lchown(&(0x7f0000000140)='./bus\x00', r7, r9) getgroups(0x3, &(0x7f00000002c0)=[r6, 0xffffffffffffffff, r9]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="9d6cfbfd43778b493398c01f10e3c6c6229d111ff41147332d12cf342ea4f623c5d0852f974ac5c89f1d01d3f34e5a70c86dd050bcf09a6ce2030000000000000080", 0x42}, {&(0x7f0000000100)="919fd5097a11449fe5e2211c75b8211bde48525710a67331a3fceb934756d8cfbfce051ef52411af730095eaee205da2ab9c2d3152708451f991d0f429d02685603a788f0f12fc8548ea8f2467f06fe3cf7f12ef58035be07fc55c0d3321d021aa97147b7a99291d84dc662038a4fe141b3be54caa27289f35a93ca2d6df436bea1e5e6322f37ab076c6364d3fbdf3911740651aec021f59846c96fec850b7e2c55d914e23b963b53b8ca938f12084a64bc78492c768585a9a7d34a71925da91b247ba7dab4d252972655152f1fa22e7353db8e344ec", 0xd6}, {&(0x7f0000000200)="0b04952af8e3", 0x6}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="00aa5733b057beb6002000ffe485070200"/32, @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB], 0x78}, 0x9) 01:54:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) lseek(r0, 0x0, 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f4191877af88cfaf78c58ebe2f034104ec117d3f7ec9ba8a67c46ff8fca66384c05ab77e1dab75908ab5f8f82edb72edcdce8644fc75b01fe60e80e5c95fd12ca3e550fdd9426990a93a9ce0b23982a5817328ea808e5425d656a0540025993f28fbc86c0f8c4b71b2", 0x69) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) login: pckbd_enable: command error 01:54:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 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, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 01:54:02 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) pread(r0, &(0x7f0000000080)="0228775751f50ef70bfe30b7f4d433a08fc3b93ac8756be7a5e805e611f1e36db7e22ed91c9132be84c5226e722dbb369cce5b3a7f73282012a89c7344da8f1be3eb7c60c186334f3543b76448317b228a6fae9bae63bb43ad1646de48bb10caf7e9ed84bd9e036b05e7195b7af63cdd25c2bfa7f57589ba5b8999c43ef589d8e62db70ef82e2e62fb161bb077fa30871e47ef175884e295defd3ee8b476b2d4cccb9e4fa67a43454e5168afb282759b5ca99443fdc632cc2b75571600", 0xbd, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0xf7) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x400) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x80000000) 01:54:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0800000000000000000000000004000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000050000000000005b67071b542a538746000000b818"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:54:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)=0x2) clock_settime(0x4, &(0x7f0000000200)={0x9, 0x7}) pipe(&(0x7f0000000180)) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 01:54:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r1, &(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(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/149) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf5}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0xb01, 0x0, 0x80000000, 0x1, "5debffe765dfdefffff9ff1be62c36ae61dba648", 0xffffffff}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xe9}, 0x80000001, 0x0, 0x0, r3, 0x3, 0xfffffffffffff42b, 0x7}) kqueue() 01:54:03 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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(0x2, 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:54:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r0) nanosleep(&(0x7f0000000180)={0x100000009, 0xfffffffffffffff9}, &(0x7f0000002540)) 01:54:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2ef) 01:54:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x81}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open$dir(&(0x7f0000000240)='./file1\x00', 0x40, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0xe9104ed825e46c70}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) rename(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)='./file\x00') semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file\x00') r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210, 0x0, {0x0, 0xe0}}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000195c0), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/77) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) 01:54:03 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}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x77be390b, {[0x6, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) 01:54:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x44, 0x8, 0x400, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x101}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x100}, {{r6}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x10001, 0x81}, {{r7}, 0x7ffffffffffffffc, 0xf0, 0xfffff, 0x8c8, 0x7}], 0xd50, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0x8}], 0x7, &(0x7f0000000200)={0x6, 0xfcef}) readv(r0, &(0x7f0000000040), 0x40) 01:54:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffdfffc}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x3f) 01:54:03 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="d1eaa31915c9df6c7ccf3f3b5da13444cd41de81ffc5bb7791493081abac2286fb2aaeb03f0d1fa21b6c49b8fe2f1d3310165ef069dca65bb2b218d6d14fb1583e4a5acf33bd6c218b43315ced41913f2d5d8a52ee7bc235287d9c942d7b07d7698be21867dd98a882cbc3222eac3d2b7b57cf7430bb149fe01c91660557fcd67f817af40ea917ae9a3bbe6bd0de22600777ab63d7f1c64b8a17264456b29c6e9b44184b34b5a09244cf2e71fab0f716", 0xb0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f00000001c0)=0x7) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000080), 0x4) close(r0) 01:54:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f3259998d280800450000280000000000009078ac1400bbffffffff4e224e222dc2ba092e00a9b2e5fa1e2f148d5d2464a9c2f07364435a08ab5c432f1e5c6994f089076fc437493f899410df5b45cf9b52d71617f81ac51608e7614fa75495a65fc63eec458cbcf1b700f45c61363b28c332cd2771e377c2be1cef77edec", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 01:54:03 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xf3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) recvfrom$unix(r4, &(0x7f0000001cc0)=""/4096, 0x1000, 0x882, &(0x7f0000002cc0)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = dup(r2) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) sendmsg(r5, &(0x7f0000001c80)={&(0x7f0000001640)=@in={0x2, 0x3}, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001680)="328442df870550a271a18246579b1495bc097e140854ab267fc272da1b04cbc53e4180cd00b04bf0cae93492cb714de1786b00403fd36793ee98e04730df8bc2b98b4d99c0b81ae6986c18dd9c23bd3cc7eb10045c4a95642ddca41914eb72e11b81e074342a3b38bcf7cce16c110cc91c3b6cccbb5362486a5cdb11093c15b7059340541caefec702daac6216934dada95c489884f9503f89112bdd0ea4aa82376dc93af70a34ab23e103ddb06f7d1e9666cf5a0b92fa88c7", 0xb9}, {&(0x7f0000001740)="84665706d7d8f25b84a57e7920c9acf115278cdc0797bdd882adb159c3a9f1ae4dd4469a7084a886119fa321711a0366c02143cf638ce8ccf2dd35f9df517f10bbf333f97188c07f32af571a8693495d04f8", 0x52}, {&(0x7f00000017c0)="e7948c40491444695445ec32d140b3fa9dab24ef0d8d910963c106733b81db1f3853a964fdd24b2c3d15ef26d4bf23206cdc86a4b1026befa33d2ef4b804c33312c69026d1bfd8295ca7101ea97cd79e2d0efe2beee486e2977066a4634efa4d7f5280fcc9e271dbdbf404d9970bb3cbb94aeccd2508402ec554e2e432f6decf5f12d3a2", 0x84}, {&(0x7f0000001880)="8658d5e1d0206a2fab7db20b4b369a9bb7c2b3c9ae85b9724705bdeeb13a8a1b6867c9bdf4eac05996043c01eade8ac17668ca5d2258acd1c158fa9778c0d6dca35396164875fd27fedaaf6a7abc8f03627cef95793b0489d5e335191c39142caaa99f557394f1faa4aae63eafc492bde5fb667e68f7a1f54520ef3bbdaf016bf7", 0x81}, {&(0x7f0000001940)="3a6d1cf527d86a86", 0x8}, {&(0x7f0000001980)="4632fdcf28d3791994ccd3852c040c2fdc52811e65c96d1e275188df68d20aafcaaed21ea2435a5970a33712c320efb7492b07b1ad6d3571364775f14e957774307aaba3ffab323e38e01c421752d715634854718b6b6f298d3cce4d533148b9ac5a0f6ebf752679831fccfa8abf34b9f7d80e0d84c16ff4b0691df9d38bbc5832ed9e3571048d5d321abb810f55e09bc7785b", 0x93}, {&(0x7f0000001a40)="2167d4f3287af218ec734712344836ce01b3dd9403d0f8554c26f41d517ad399380fb26501ad16467787d9b74fb6acaa9622a68446723463cbfc19148e59fd3924bd3bf79f1e2d2450e5380eae8650c4f0b387607405f1d1aa4d59770f4deae5c0fe78cd387b74e03b282235a4499130c649238de5b0ed33a5db56f024ac1cfc19148a19745a96cba72da0f656e8de870c3d82b43954d14508038e1b2de2da957754caf963b64572780a3ddd7465b5a68c74f61edc", 0xb5}], 0x7, &(0x7f0000001b80)=[{0x100, 0xffff, 0x5, "e639d58c403224e0681ec60a5be5c7ec4b48c59077b1500394e5ea6fff9593344a99effb539f3bc1a0a89a163c013cc63227c22fad1fa54a95818e95af531a8065fb6029b9adfd39677e5fe8c17f2c041cb55446a877bbfb5d4e23063822cedab57f96dfef9d1e5d8d54ba72345e069016df1278d44f88e0f80e318c3186cc15c5ce233652be6afd66b3dbc7580883f2970441b48dcf68af6c4ea0d86c7b3a8449498c9d76efd05b6bc3c1426c70429291bfd1c8cff434b718cc75ccbb92072dee48fe3c4f2ba9c2a83dd2dfb9265801a2e96d4f8e76d0e0d4d84a95ab5c737907e22c9a780496d7c5e98981"}], 0x100}, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/226, 0xe2}, {&(0x7f00000003c0)=""/21, 0x15}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f0000000440)=""/175, 0xaf}, {&(0x7f0000002d00)=""/4099, 0x1003}, {&(0x7f0000001500)=""/16, 0x10}, {&(0x7f0000001540)=""/13, 0xd}], 0x9, 0x0, 0xfff) dup2(r0, r1) socket(0x0, 0x1, 0x0) syz_open_pts() 01:54:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x66) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 01:54:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xba, 0x400000d67e, 0x800, 0x100000004, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10002, 0x80000001, 0x9, 0xffffffffffff8001, 0x84], [0x6, 0x2, 0x400000000000004, 0x800000041fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x2, 0x2], [0x4, 0x1b, 0x205, 0x2, 0x1, 0x7fff, 0x1000100000001], [0x4, 0x3, 0x4, 0xc3, 0x9, 0x8], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x1, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x7, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYBLOB="aef94ac2f8268a85d79ab57cdf74b6dbbc0333efb0d50000000000", @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES64], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000002c0)=0x10) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf168c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371105fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1941], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = getppid() r6 = getpid() r7 = getpgrp() setpgid(r6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40, 0x0, r0, r1, 0x0, 0x34, 0xf7}, 0x6, 0x0, r5, r6, 0x56, 0x9d6, 0xa}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r8 = socket(0x18, 0x3, 0x3a) r9 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r9) getsockopt(r9, 0x200000029, 0x1a, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 01:54:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x40, 0x81, 0x9}, {0x1ff, 0xff, 0x8, 0x8000}]}) 01:54:04 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}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20000], [], [], [{}, {}, {0x1}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xe08) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:54:04 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) dup2(r3, r1) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000000)=0x4) 01:54:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 01:54:04 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000280)='./file0\x00', 0x408, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = semget(0x1, 0x2, 0x81) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xd, r1, 0x0, r1, 0x0, 0x40}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000000)) 01:54:04 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x3, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open(&(0x7f00000001c0)='\x00', 0x800, 0xa) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x400, [{0x3, 0x7}, {0x1, 0x62a3}, {0x1, 0x80000001}, {0x3, 0x1}, {0x0, 0x5}, {0x3, 0x8}, {0x1, 0x3}, {0x2, 0xfffffff9}, {0x1, 0x4}, {0x2, 0x7fffffff}, {0x3, 0x4}, {0x0, 0x4b4}, {0x1, 0x8000}, {0x3, 0x9}, {0x1, 0x80}, {0x2, 0x699b}, {0x1, 0xdcc0}, {0x2, 0x50}, {0x1, 0x8001}, {0x2, 0x7}, {0x0, 0x9}, {0x1}, {0x2}, {0x2, 0xfffffffc}, {0x3}, {0x3, 0x7}, {0x3, 0x7ff}, {0x3, 0x8}, {0x4, 0x9}, {0x2, 0x2}, {0x1}, {0x3, 0xffff}]}) 01:54:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8b73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000000180)=""/4110, 0x100e, 0x0, 0x0, 0x0) 01:54:05 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESDEC, @ANYRESDEC, @ANYRES32]) r0 = shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x68, 0x2, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3e, 0x2, 0x81, 0x3f}, {{}, 0xfffffffffffffffb, 0x30, 0x1, 0x40, 0x7b}, {{r2}, 0xfffffffffffffffd, 0x50, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x80, 0x100000000, 0xc6db}, {{0xffffffffffffff9c}, 0x0, 0xd4, 0x20000000, 0x3, 0x1}, {{}, 0xfffffffffffffffd, 0x24, 0x40000000, 0x401, 0x401}, {{}, 0x1, 0x24, 0x2, 0x100000001, 0x574}], 0x653, &(0x7f0000000280), 0x9, &(0x7f0000000200)={0xf7, 0x8}) shmctl$SHM_UNLOCK(r0, 0x4) r3 = semget$private(0x0, 0x5, 0x165) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) close(0xffffffffffffffff) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) ftruncate(r4, 0x0, 0x565) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 01:54:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2d}, {0x6, 0x0, 0x0, 0x400bf}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000140)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r7) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 01:54:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) pwritev(r2, &(0x7f0000001100)=[{&(0x7f0000000100)="4d82adec56965ce414ac1f93aedfb76f33b0d46a713d3ae4c5df94f7602b93c174f6f95f9173831f1ff4d39e36575c882d7a49956ee799bb8e66d1ec3f69df9fa3cdfe6efa19935d7b4288cb2a8e5b7b4a934c19fbb74645bc89900d50ec0ff7414362f93afa327bc9301705d623fe9bf1377d9377e4382908b87fdded753a364137a19b2c4a465dfc326b6f7397a964caa89642dd228ff25c309ecfd6e49da2121c11593444ed95b167b6415d2de965e733b7a1f07e7f882319814348f0c6787a1f721a27164abccbedb512c27b8d2f9c17182caec8846f0361894cdc641e091f6e3e49338c1a743d5abe61dff7e630da76529f619631b5bf9b361c0694efaa48fa021778bf26720ef3d6fb2470df2776ea57e3775f8afe5e739557cbcd1eedbd3a1ca72f5a109cc062ac3adc77d388adbf9f7e6f8d9a55a3aaea54e14b0d505689064c35d9de53e824d763c855300965066b13784e8efe77b81fc5012634ea5c2f5746720a8b2628c57b5f2530558cf0eb605c501e622a937098a04f8c6424f670fb8b7cc07f5dc370df206f0a73b8b2790822e86235ea644bc4b56e3ce488ea60e7c47b3f39c35bc6d7e7036f23b1cbf88ca65313bb75c854479d61309d317a571a4c1c82c6ab15a958632294318370d98bcd0758d0e6a3d823f370ae8a8b65a3913b5be708a01c16f0bf22f1df98a2c277f48edc6e75339b6d2cbbf606728d188dda0009a4674391fbb2d29515d5e27af2f6a34ff5fb54691917ab972ca849655e004d66c87acf21a24552069c72b9816421c7e544fd9e244a88c95cc46f3590de6c76062a1fb4ac9c78f2e74cdd35465181f62a2ebe2e11018cb6a5cb7e8c13f3c2a9d433a3aa964ccda5b996679a3199c883adee5105bdbddb8bb8f1c982e94bf1d0d43e821e670ecef7ab14929f40066973167c0dc4955c1e894eaa1685b0e8033c7cbfb12dec16ee43cab82f1c377ae37bc285f54debd428d3126765f42ef1c6a1868f84a6df591dc060cc8e68f7eb913154abcf63958645d95dca73ba1274b7174eb5cc180f47978a1a125433fce66e5eead964d1bbe6c6a3bf94f2b5b41cab397b711fddeaddca59a45ceda645ba7d597f91c881c4d544a2990e8ff554951a0cee0cc0e9097bdb9338c6c8bf62920dc9d1d5cbdb596d7ea9700fbce1f8cb98ade15a82585c852a80af8c9fe6872f4002a7bceabaeac8a20de19194d7375eca411d9d3db2050c25fd95cd4268e3f66a2134d391163fee179bc3a653a1b7d8c823944aafb4b1f79a535f419e892267ba7e6a2ae22c09bbf01905fb6b1ba58c3b43526964329bf82474ba58101df1c46152cb7a376a4cb2171578b4145e737eeded07e8adbbc84bfa58289e5750558b42e404b022f43e7fa9a92584c2ff63836851b0b26f3f42b5f6504d157decc3345c1a4d381a17ddc5b6d36ea2fdb51bc061ae97ae352ba8a3e936c7715fea415a70bff4f13a7424873efbf6d5d645c091d6ff1f2aa771d928f7d8d41c7f6980229d72ddd5af980cfdec8a1ec32c6c519dedf4d272f2e1cb19906f8909b17f58ed59741c578d1dc589402186211ab773622f49a70e007bb69d9b3823b7730ec92e01193618f1a6cb1db7bc293d17a7c7e444d1e9aea3b2b884411d383660d506d8a0ad6891e8d3fe3ac0f718ce772f678edec1a989de8ec982add765e231b26d278266711097753328afca3f39e52311b36d35856e24ceb71a57d0abdf4e46f83b029adb58ed6a79a4d7b34af221419c475b162386ce89030c7755beb8240306ccf77ecdbe76049c613f45fb649b2ed5c670d8d9ff65072ecb08808b9ebe3530fe3c24348dfc2000d076fb9d2c668edc07fbf64e789719cd41479fc7853ece3151c32babef8e3cf81f0255a348d691de383aeb28aaeebfe0a387069c73f72852c0fcd7ce3744aec792bd50037bbe659b0426d5e63b3478fa90e2e57d74c75f72f0bbafda6f8fc451fa403446b3acc8a4e43bf026f702fb22a7b0f083f1fd7939d4ae16a7b48afd20362eb22cf41758a19e868208eae9455829bb7084b7b5ff5fa891857e9344c9576c908f69faba691038699f03aec39c825925449781a1c91a7cd4a109168464bdceb61b77fe81051ec05f96e48b0c9f6214f836f4e97b43a857c5c64005b3d845f3267d502ad4ca90421049e732f012fdc1d5f99e0b828cf236193c531169b2b946e08034a0fc32b31deb430ce149c46cfa299e9af57dbc191fecffa6706dd59877eb6d238a85a25299a374dd1a2fd0f2ee6f4f6a20359ac63b52882442c2cb849677f6a99a2912e9b46f93860362ec51b0c885c26366ffc00bc31bc620af58ff398bd9bb53ba88f148efdbda81e069ed48d31551c51c2deb415718c6d6900ef90e31cfb3af5e4f1726c9808899965616b1a6b7bbde737045fb12a2da9507afce994a41929e6e28618ff138947e0ffa66f3a5b346dd09849711519fb8f5558eb93a154e82af2969ae5e4dbd50adc93ce9feecee51d7d488debf6ec728cd5e0bda230b10056c18e3d287186f501e947d5af3cb8c6082dc41f212a8815a7fa8243aad8b1432832e933f606c9eaa77df20cd11168b6082e6f56db6b8c79cfa4cc26943ad7391bc36190375350f8675fa70e210ccaa25488d8b6f49187032541fcb3131336bb4054f0a6137142c878a49f0968c16029468d0591025d8a320822463bdc7ac66b128f14307bc0211935d397d9a47d8535ef921ebd9b4749acb68bed888f09d775d2857fa65262c7fc3b49570b28015ce42aad8b00f13fe98b7cc485ee8d302a9337a440f746cd0f9de0e0d023fb07ec8b65afde1181d3ecca8244360f5a728eb66f3a5ad68d2027897baf077366a2b99408028633e5c74f472daaaea7317b019e369307526654277b21112b73595938fc7ba6b778c630c960295e7ece9ea8234861aebec7a5bb2ab301d1c2a7d5ff22396d44c490f130175b52edb9def832c8e8ae28805b6cd4c9c53a899afd7617aa25c0d00df70c83b76153a4e3f64088d1dd4fa121dce7f93ffa223661d8d072bd277369241407a73673df13c0336770d4ba3919a8476fc69e4856a47915de666475c2fe40a63f3bca8820132d2f486b4fcdde39b74857c2951b5fa39b0c7f840089792c21d36b7ae50c2857f19072977bf696bbdc1647fa7849c1ab9990eb158c40c9a7a051b388796198e670d3bcb89391b70e2ef2a08f9184e888d31a9c9bc79b1832091eebfebc84e27c9ea866839de499ecf408a08ddfd8e0830c09c19cf6cf756d9757039081c0cbac1e1517fd6252e36e2cd067d9ca11512904ee08e9ec911909e82fecbfb6ba086acd66593ae74d2bf3efaa75dd152237f6bc49bdb727e665e6a66c42595746ab1b373d2e2717f0e75f0d36789378c94aab7a8332f95ed9fb03c05307601ed7f4a48a1ca181b5e55a6cad1a1ad191dde1d120a154d026ece8986083a2ec305ded22cb0d50b5af7049349e87f9803421e7c7215e3c131da446a6f0abe9ded5ba6d5c66ae2fb63f40ee79d23544ae436db0c7616a61e2b0b2839c4cde73d23c807c17d7761bb180aedfede82c11d491bf3530c0254131ee8333d5bbba39ea3c4810c61152147401aa2097e86b71b3fae7ce3987b6a9b367c89224fdf5389a094cad66619949ec303e73c664ee14033e62b1abc0192d0478c802b17fbeb454944c5587386f5097a04bdb73d06540043922591fde240902ceef5fb237c571c52432ccd6adfdc4cf455e796d491cc079c47867d69e8086672383a7aed7d3673203a227c97a193b6641b078a9db660e322320b9b75c500bc3cb232a2efd9e5a323ce4cbaba018e41db8d51568e3cd586cb17ad788103124faeb7040473bab0bb0f197d6cbcd61d70de05d457883d8a519d907f0df253710dcdda2ba028dd9dc7b12227170fad8db369ce9dc2bd3bc95021a8324e52db5dc703753ad20841757dc6cc1c26260189090ffccccfb1e038ccf058bebabd280d6150d8ac6426b43e656c0133fcfca0a4e15b9fe846e3b45ffb0d3caf837075cbed63d09d6242818669d74c759228f7cc1c0963fd621a4103e45e97cd53891c4fb2832c88dd482cc63fc992baef7b834b7a6f768dc53bad843419e04b5d8d06f9abb8ecacc10c44cbd423a901475eba68df8ca06f1d48f4fad315354db2ca7730317f75aca60c9b815b4ec3b8b772da59ae310e71719c9637b6f5464eb77e56dd00c041ebbcbd53616afa36c961eb54e683cfbd2cf5d7da44e848a3c33415f006b25e7db6105cb9b48b3f1cdbc8aebd6c8d6b2281f572c98bb6e58f403a2225fa8f22375824cbf76a8d55007a5ffe27e7b8bf070884ba88da78c0e4498e3b09c2bae354663cda6f7e2528962e85259f2471565ebf49877bfe229c470ea912a2bed0ed83d9ac14cbf182c315fd2dfad131e3f850ce7be4049ed084cba081957c0aeb043da1581dbee0a7a9dfa42e68ab648fcc25350663004706ee4675536ae61f82f7f998dda58f3625c9e3b7b27622a5bcae9f29120fee85febb4ec4bd49f18ab06c0ccb861833394317da8ec038c081aa363c2de9ad619cc5ed7454b59ab26b859d270a95edf4b389f92113b8975ba2d255a7d8bf4d895afeb280b3324af4ba58bc0a381a720e4e64236a205bd6a8a66ace660754c6bc9cd6bd4ab8508daf79a83f9ec470cf586dae853149fa3bb066d61d738ee660a17d35a40378fc621077956fc40c7c3e6b44e9913d510665597aa0c0b7abef7964c11bb5a8a420d897adf14c81ffe7272543b044c35f1e569f56279e8b4696e8de1c132bf5635008589934583223d7bd5981659ca0f2c6831e851ae7d00c5339558bd00068996157760cb46878895cbba266b408214271f30ec87a22df3f7c91048a446278672727410f088d4c016b9496575c4b30e1ecb5150d9414696ee6c81c1898dbe52e18dd877204d7be1a761673a16658a763d038e52ddafc2aec45427228cc6a457fa1bf90065bbf0168e404195d7ea7b3c812edb3d447f82b27800e6de2639a701cebd306d926e07a0c14f04817ea9975022a2be75eabb7b10f6107060f62f4d3e9c85119b02617082f4b3ac20c786b6d646450499447539cb9e45782548c8d557266f66b0cd81e77c808a82eef0038907052dd44241813cd7672b1b2db283f84fd8143512f785ff6af118d526b7114a5546278f010593b61b6dd6097d24249e62f2ecf45d8686e4e0de6c3b77bb4672eedbe007be8621327c211d7bac402fb16cb5514b1deb5fdfb8c544783874d5960a562f9582507595bc7e56f3367db28ebb27668c00111d2b5c28ca5a8c3c2777f1396c341173e290cc57e765e7a8faccdfacdb6586725d3940792d47998f1b021f7f6c3644db5fbe81478d28a1819cd6b71110378644053c4b23fb448b0fa3e293155ab54b10f630d64ba768c0e055fee2b9cdd976dfbd2c146fd55ba900984078c8023f3eb06cef0c87dd595c0bef91fa0af590ba151518bb62cf2a5e778f7adb0480e9dd6db3f26cb8ec54405ad4bf0e1fe0257ed64b7d83e45ca1e606159897f3932aa274ceceddd0fb20b8810758da2b773ef867f1d48def549a48064809aec948749e698201a3e864b84d3315d0b4ec556ad6c34e4130fea361a6a09c65b3422f46bd87d41449174326396b242bdb1aeba928d7e3a7c33853ff198047b1ab23594eedae9e2df08fce23178c42a11e06b0dd0f67fb7b3688120dc1282b1ef3feedc7fd28904131099975ebdfb6a17481f38d26dda01fd54a80e29e76349af572727100d78aac2ab7a5b", 0x1000}], 0x1, 0x0, 0x7fffffff) 01:54:05 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000040), 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 01:54:05 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = dup2(r1, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x9, 0x8, 0x5, 0x773, "fb788e53ab591a5e681d6f0ca591e03a984e6543", 0x3ff, 0x800}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) getsockopt(r7, 0x1, 0x2, &(0x7f00000000c0)=""/179, &(0x7f0000000040)=0xb3) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r5}) 01:54:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r2, 0x8, 0x8, &(0x7f0000000180)="8e5a41e19a3fe7361b722e0697d5efa3faaeff899529d98f732ceb06c968704e895a0ae356dff57ea128928f14ed6c318a4140e9471160e5f64252ab8bbf99fcd11981712d2215183f20405bebf53d2e92517c70d9611b47c3c8698cc4ac554abaf90e1d6455338206ac05c16b81b430376a1718d8f05fc0ac24f50a8ac5ccb1f2a364f6aa5f700d3f9442a4ea521f3c53e40ac24c8dcca94e90465566ba2d21b1539c2ed5a974e9df0d28c6e2c1649a527ef349ec7abb953130c26ed052d8", 0xbf) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000), 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)) sendto$unix(r3, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 01:54:05 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x4, 0x181a, 0xffffffffffffff9c, 0x0, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x60) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000040)={0x0, 0x101, 0x3, {[0x1, 0x6baa, 0x7fff, 0x9, 0x401, 0x1, 0x1, 0xb4, 0x401, 0xf9, 0x16, 0x87, 0xff, 0x0, 0x6, 0x1, 0x3, 0x20], [0x5, 0x1, 0x3, 0x4, 0x7db6, 0x6, 0x4, 0x7, 0x6, 0x200], [0x4, 0x7, 0x1, 0x800, 0x101, 0x0, 0x8000000009], [0x1, 0x8, 0x3f, 0x800, 0x1000, 0x400007f], [{0xf5a7, 0x400, 0x3, 0x8}, {0xea, 0x7fff, 0x1, 0x3}, {0xdde4, 0x4, 0x2, 0x7}, {0x4, 0x1, 0x8, 0x2e00}, {0xcc, 0x80000000, 0x159a}, {0x5, 0x9, 0x1, 0xbac7}, {0x1, 0x4, 0xfffffffb, 0x101}, {0x0, 0x8, 0x1ff, 0x2}], {0x200, 0x7, 0x2ba, 0x8}, {0xfe00, 0xfffffeff, 0x100, 0x3}}}) 01:54:05 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00ff06000000000000d5e133023606"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000100)="e41b1f6b229c3ac0fc62a0e55bd56106740db268db71bad33c26f7a5667aa1ffb37297383d5690af61b5d9e22023f576048a18f194650e736e5221c970027134a9b5962f36698cea128bfa221ef16bd5a6c769349a4bd4b6deacf1c4f80318d7e11772922c19dec7eec3fcf5536b4b10952e8c07411c969dc0420723278f878324359d220f1eec33633a2b8c48efd80bd490aee7bc268f880ef57bdd285b1a8eaeefa4c797b2201c719fd91490403b280c7262e05548a4f25f2e", 0xba, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) semget$private(0x0, 0x4, 0x20) write(r0, 0x0, 0x0) 01:54:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1ff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000f0079dda9524b6725ec53ad3b2c4b000000000003"]) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 01:54:05 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) syz_emit_ethernet(0x12c5, &(0x7f0000000480)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0x128f, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x2, 0x12, "6cf596b8577cf5f5ba640881126275d4ba394a4df64371351fdf9a6323ef7430180ac41c793118992fbef6dd60bc0de75f47f0ff35bdec41423114dd1eee17326a9b1589eac5ff731c40cb1332f3801424ca80c1938da8c1893bd8a5b762593a327dbc0181b3077fded745b48fdfa3891447c542e4174917d32c65b63cfd86a75a41f9801ba179b155bd9c18156f"}, {0x2, 0x10, "891f58173bc75669fb970133358e6989536e9dde09ef04d9fc86de4e6eeacf7348053c07b62757fa58acceb836934ba79395cf5d442070705d06ac8dda53e7ad16b2496b07186bc5e8c9482a61299ef0ba89a5ac1ab0598ba70f7a7e0d2caeff41332fcd74b0dc0a8c87170f783ca3fa8d14e3df3d1129a5ee75c4ae95f294b0"}, {0x4, 0x0, "e752de"}, {0x18, 0x16, "5cbc2c6fddaa58840a1cfc238854ce1ce44457d68c683fb531ed5fb9005c783b96bfdbbf6bcd4e6cd224d636c8a775a7987c3eb534d8883f4dc35bb7531103ca80421500606bcf86598b88e03618d6ef54e25a604423d9e36009bee4b0455fa8b6160be2c5fa67ef3803c2ed6ada00090c109bbc2298c385f4f3d8be7c0aee5556c9887725c9f31e69624e3d2294f3532322dc16e1a13e820878fa5d798be7b42d68c1567ae1e0fc0ac28c4ef22fd146a229"}, {0x18, 0xd, "b9c5a61c51f0a27ee0fad52c48afc8cfa1208ad94b796e1990d5124a462d947b67930d3cb9b0986404afa0c4945f44fa134fecbfde14218bbdcabd15fb326a9fb442242b2790d38932df6c2062131fc6d5362e316f1e0b99230998698bf35bc6d25a9ba1ed52e5"}, {0x2, 0x200, "2f3713e041358705c7735a19049f5ab14be41d015b1f65a2bd3e2dff1571347099e00a52af3830728d5c50c1c4b34b203f0633a94800b9f941ddf36986fbf38f031ab7431d17a644f7355edd73024c24f60f450d271af45706ef8af4d20f0fd86363d6b8e774ece2478ab0e8e4714a0161a199d6ccbc896fa050f5d4d7295bf5b8e7f311e71b8471c051299845b2d92aa7479739084933a83428516243a3a707acd2fd7c290b7cde6b072207ff52ed680f0631cb3821be0edae3f86dff73f15435316e78ed715baaa37f0bac0aeba87bbcb63e53c01da4f5715fc81f52991a591ca2dbfdbaefb2067a78819fe429d7277b7fe4ae9e7e599298bcfb53acae45833c4de76ee2d419af1900e5986b3cc793560c419f675944ff416b6ee82ee87f98c274890b7720cefa9551efaf88323548748132e83832871d913fb80dee3490f579c3114fa66b880ec75ec137c15c885ccfb84ba4a3d71702bc33cc1eb8336e197363e269e35de29cccae8806328844e760a3b099139fc8fee6120bf2fee5d1b6d0e7fa245fadf3a14690a5d82e376e7ece9c48fdd0ccccc9d1690740a42877d49196809afbf5b30ea93e3462fdffc540ca32c7f054e78887ccc05eeb907777b65c2e709319754452022d061b4916549393b73ae6724bebe79257ad746e60668a5bb8c101df0e10d3c7b802f2150488503e835ca0a3d741a3a8f9587b75117186ef4a20053978cad201b14dd166f7f47218b7b47a7b1e8dca477e0594392fd126d85120908b26385821cc2938a543e3b2026129cc30a2475ece1e84ce1ba99449673a56691769a1a6282a63c2a557bf84513f966beb4859daf31f95ce31e002b793e2988dd92adcdf76174dd1be13e4b9fe90643d8849ffa0dafaad9d7867f8dec86bf560d24411555a37d4d0a6490510bc0391432418a6347e3afa2bd322c7719886df66147710c3ff30477a43f14d6de3d6a3a7b5f04cbafd333307720cd829a4a1eaaf6441cacf117da9425dda79d857f5043c50a3e5e4a3f702de45a40b0d7a86c92102f6bdac38bcf0f326488b0dd1f3f2c94b13b645fb181a4695bd0c34233b0085ab20b5acaacb0158ce6279808d21155826f786a4b5f91e4d45584c2aa48630a2ecd7c9314a532a0f80e1aa8ddd17a4e0ad301ca9b7eaeb7cd1c09dff55dd5ee4bbe2a8c1d750be69f7f2d00fc84ce9f5e870fc3a63247e1070eadafcd139ae784004f773dbd9b8010bf87459c4d48100e71d2a1e4ae5007bb93daba72e879bdb5e564495f2c9a936cfadaf6c5ffb532e925a61a2951344c204363f7ed4cd5337afad266e924072bb885b7e972ae42a823d2b79cdf7cc4e00aeb10bc0d0c5408704988c19688639668fb6f439cc553afe4e2c40b0e21d6fa8272e9049c0521a64e943442c7449cf3115b322daaac3839aedcec08e1540fc941b9d1c1ca4528dedbffe215f83307b17465bfdd766ea2c556d34a7826d08b792d04518d5affdb42fce6b4a89d2bc15686499ebdfe2de6da2edd7be5b89f7c79970e76c06469e1984eebe03e362badc01815a11dc83b17e02bbfc8551bb2fcc337a6879c05ae952226db243fdecb1f6e407655df3b386b32996cecf3ff1e16ef130dc1f4caae4650d261f764beb731da6bf9defae095853cc7ea5b512b37698c4df64f617a7b5646b9834008acdf8d5ea1ac3bb91be6a383f8008871a8d280fa39b8a131279c27204ad1a0af0e5449e0c13936b09503503c8d0043867131523b1cd8795bca4c2b50d4260829be7b6ed15f22c3f4d4d51963f7c9077c2666e74a353dd25bb608a299811fe92c0be5dba3f86680b00f347f943dd0bb81f93b737ed241e84a278519a91963703b8ff174b146c491e70cab33a05d2b450ed81d49a5a0c6fa76665ab006f99ab83f71779eaeee1fbf43efa38686497a503fffc7c0072be8d8e341783372a2271a8301cbd889a95f3e906e17042781af457f8f70bff3b3d54900279e429a00060ff19931cf1eed3db6afc634fc4133d42c92e35d7efef665c9d448b683c0eaf27678c6272df8fb7b074bf6490aa4cdb946f64ae4b0946d5f4bf8cca6ce27844787b63f445291a9b0fe4d7e7fbc25922d73855d5e5c0584abf3a9990ec11611f149a2a31bd4cf35f7df4f5b7f8f04867a40318af2b78f14c32ab141aa18845eca3fe0a03d92afdffd2744fa08b0d67c38acc8a8d0d5d69f19129dcc634cffedc692520a5cc1dc7a4185851f7b34fe8bed7e7e5d66fbf7242fd93dec2e518234817e1c5365005b00e2f4a5129e945ee3e5a399937140e068cfe18999088252763b905872f779446cebc64f51f43d8a55ecaf31639d34f58dfaec9980496a010e4647d2ab40c7363d5283372e1e6861777bfbc88115ab561d53fe1b09a7dd3b3d141262be812d87049783820f6096bf80b357822bc2fa559f83171cea8b6b218ff1e915b16a53011ac32e873137e96794713b86c4462375af7ba5b8ebc4c09e978982223c8f38c7ff5396d44f1e4b98f06d4274da1c9822b5755949baa1c63887d682ed011851592b507c36a7e52e0094e74be8c33127cc58812e4ee12128fba81ce7bb1ce2b1971fc5c9a7912c9fda00314d13936c87eea4f39d5fd13adc091494072cf9cc385b19f824ae12f592495b3c0da4834abf4598d33eaaadb538156ecd01af7f6f254946e97fe0ce08acb03331bd8983e6765b865535edd46b9d46fdc6283f32d84e7bca2fe1e944c3e9b73c53452fefe4f677fd37c8e991ee15620c2fbb6d402fc49975dca7edbe803e16b58d44022a7e98597fed8ad50a32e348e6ab46694df44c93b4de237533fea2fcd0c5617896615e06d653c3561573d1e96d9462d4b8835500a3561b7bfde815f462c42c758fbb8e2f3dc927ef9ad2ef368b66e608ac0805939dccb14f92c55683f1decccdd1c1acceb8774948ed661cb2481c9d7b2d25d2c18d46ceacce9d56bb191ba2350978f83643037f52b66232b1cb59d3f02f682bcde68432f8df504f627364c5822fa15b4d2e44b966582b89e1038b2cadd215ea8f32b01838b35e8bb45e1b95aa805535b45269774c440b089a76d583c7d655c2e09d1bea4569096a29246c4485963edf72aba35dde1796462e48aa6f9884f04ff75af1dceb88364cf947afc94ede81002d59576630e630e2b44245e5b709a3b30535463cdcd947cd392585eca9f672f9da9e9177a3ce9dffb13318980cc95da79b59698af1648de54965596cf3ea63e97264a1712523cb2343087526db06ad3292c6b15b375021827fe9e2f901cb966da516a4d9abdafdf6d675eae48e2824d2b781d70e8a80c6ddb133839361c1409b724d330fba618f2bee44ab4deec43230f799e9d7ce71020b232f1dcebe0cc78ae1333fcdfd9a9588d7390641d6aa710a76ad9a7b515b763c1ec85f73ffeef9d23300510ef959dc5a23c135c6b29d31ec458a2c011868e3d508cbc3e927346e4477e43a6bbb8035128ebd3b993e41ce89e96ac04170c3a9dfa16a464ee2d34435d8ca99ac8a90c04bbbb6495f38ae03ca5716c938244992f115e60fcf69ad800f495a7b340148769ebaff4db51f7244feb3fa708abc77b8552c14883887f1bfd5a4c322532cdf79efe17910b6ad13aefd5f5f1c8f3fb551e1e8d05c7751599ef6b2804186656a336a691b204c4706182a12833a2a1d9a7deac79be7537aff863ba90b553d140e52b03b5596585bf526514ed858af0d9277839ea26110cd9a52617ec0c1c962915038969a05266ab6125b28bdf48f50b2f1298aa605c41398473fb2fdf6e368c76838743b65da9115c1cb5f89cefdcd96b097734f737ad02b95783f48f97ec78a9b95a0529fb4188f602c2afc17233b1bcfa795e382cdb8ef9d1ba82e2436999c5d8ae32c86f410f8bdd36898e2c25fe92c74a9c75bf3df8de3b82cb09e157c3f422d77eb79d7a5cf60709c5534b09d1aa29fc32743c34b4e51c79a57584e9252cdd69dd67420cd7841a72096900ddb531c632781326f952e13dc46a6b55d75709806242eb61381051c943bf8bd2e5fad376c9ffef7da42ca0fe2b8b3faedf8ab9a3f2dd033e41cd89711950296469191e3ac2594b28a32bfee98c5f0598dc2d8c5ca9c03d94c177adcf528202bf9299423c022799316f20113b771dd87a06a5ea9d79f658a83fc486b0ec199fc71742f95296bf7ded79bd1b144089299896f5cc29edc1e8d624f126c8d021920c7ffc995ceb4be215db0d01a516f6aba04cdd0a496d09c25596839fa13b942a975821fd87c5332a086d30adaf0d3b9a7ec2c2c335045ef9e0e91017a394248c1b67e50145ae93bc4910c0403d854d6c0f030d22d315cfeb0720519d84b326aa8c9123c326f30e415670411ae2a71ba332aaeab9ec82970e07b1d98f87ae31feee9970861adfc23fe2fb1010455feb73cce66c64be26bdda4175c87b8b3ed393eb765a100c643b618bbe5ccbe3bd4b755b3260b81d515365b5fade1bd3de7d28f893324caaeaae88b3aa5b6718f7579b681635d0e9ceb52b5da1d0a2b364abbf7953ae849617386b905837274140a16c7108fc6efd07f02502adcc233001c6131a71be6d051414d3f5afc9173eb5dc3d2835950022c58c9d48c03d33b430f63fa1ac7cefa2f3ce66048e1bf69bd01a036023cfa584ca7c90d319c94c63a8aa2b77582dcb3a69fc95a7e3a2689a9823bc7893119f5b4ad88efed207c303ec46c0a0c0c0079b314efcc795192258069569142656fc7159bc7d8366fc1e506c3648c8303cb20489f7564b0090151252b71356b18e935e99965fba3ff2171a0bb3367d9d919660f09afa0ff65ae4f531b3587d11a2377ae9cc7d6e6242773ded274b53106427ea96647a5e08dc1cdf3e4ad2ff4f9cb2aeecd610c0c3fb24abd883298163e9ac99e8bd32d08941cfce3fa45a9f040d5177741b77ad5ee1a840926a06d68b273730565219c92eabb5af8f065eef48fd1b16c651a9956c5d996ac0b79ccfc278d202495ebd0c69d278abd108704546961969984c77a5c915cbe2b470e21aa31d213c44486a0a9135dd8decd142c26c2456b9fc52d2ba980a6b39bb2a2f3b752c6d8ba62ced6a0bd4acdaf998e70c7dca0975a5f4a3924a35ba5eed312cc13623dec2a583c4eab413ab2b8c06b50a8bf371b66283d8405c1733a936ded37a3bb2d342f156e0707b7f2f9c6777c23a8abf64ac30dca21a6093de971bdb40e9a0d4c92b882b23edaf7d251f599059f63eca51aa82a46b2b389863cb113c386c70d6b792712cb90bd0d44183964c4f10eec7a8d357c3ffa79804cd0da1d390d0f9151ab6b2d6a6350929c5668c07c5393643448884bb0813a7497f942cb8fff12294a705c54e0453f0d47590c25c20b2059261a0b775bb5fdd0b86dd569182c4f3cb2d31a104ddcfddf0560c8421e2ea17111a282d694a17d6b465df53ffecb481d9296bcdcf478183b0482016f95365d0764f32174475aea73f89dcd0393994896d6dfd430bf832ad41d08b79f0925090dca8a93e3656deb4017754d6b87d0d37572edab2f82abbe2c4b2cbcdf357668cdb0e1e1a8054b3773e831be3281783fa925b96fa2ca3383483ece52c84f066409c4622e705af89e9cdcd9155a1598932f0cedba2d9ef6bbc4eaab5832492eafa04345128d1e6f8fee8ee4c36cdc9eca28527996d51d2f5027df9fec1f950a172308f0383304409788167b28dd85bd69d5e2edaedfe1a10efc428bddfffb84e8dd44294dcd50fc84f147f4e13ebdd839cb12c495eea4644a1acdac681b03187d145"}, {0x1, 0x7, "b08631e8768af76d114f41707b463278c38c63f5e5b1ef34b29cf0efbc7664b4df1d1b09d7b2c915dda2799991d451df8120ea5be5407e802ba3d6"}]}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) syz_emit_ethernet(0x5a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80358c17f7750ff788f2fe5389418e0bdc19f2e558c1a0807aca0d07652c3e32a6aa1bd42f0a1f28d716b5bc57b40585d483ec8861120101dc1d9f450873bf03c2dba83b3586ec834e16b435ba6e"]) 01:54:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1a6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff9c) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)='r\x00') 01:54:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom(r1, &(0x7f0000000140)=""/25, 0x19, 0x840, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) setsockopt(r3, 0x25, 0x5, &(0x7f0000000040)="ebffcbff13b9fd802eaa4e713048e69931929648", 0x4d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 01:54:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x108) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) fcntl$dupfd(r1, 0x0, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8001) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x80, 0x54) 01:54:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x29) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getrlimit(0x4, &(0x7f0000000100)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semop(r0, &(0x7f0000000040)=[{0x2, 0x6, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x7, 0x1000}], 0x5) 01:54:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 01:54:05 executing program 1: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = getuid() fchown(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001100)={{0xd9, 0x0, 0x0, 0x0, 0x0, 0x31c, 0x3c}, 0x9e, 0xce7a, 0x0, r4, 0x7, 0xc02, 0xfffffffffffffff7}) r5 = dup(r1) sendto$inet(r5, &(0x7f0000000100)="7d3fb9274bc0ed5dd7024034876296967434f37c03b06ebe088ed8519d4b27ded013d1cbcc098000a3dd7b704fefc11a1e436d83492bb6e6bb50a7292fa28a956bae624c016c5e4cc99ec2504c5ef3f523b5d56e178101e406df4039e3c7f2271c8ec9de27e60feffa603eb3c20e232a8b94acdcee547fc961d723676b4dd7d15bccb129db73d8478c7554d37d3b5ce0013065bcbc3c35dd1531f73a4fb2948b5074c03940387952641a5c4463d711373739a2bbe9e6de5ac9c85fd4882df16c565600f11fb9f9dc610bf67f2a288a587add86f9e9332becbcbad18d09ed2a1498624d6706ad81a93fe16101d028b5610f8f7ac154f8ec2296d950105666b3f3c0d650a2d2c86eba5a4f9f2ccf83db970c150789b54dc7f3daffd9f5d44a1896da9135e7d98f2ccb9bb2e272f19b3d2d019694146e8bd684389f0cc677c1e6e205fffbef33eaaa36a2a60deee7af70cea2db246203255b9b01eb2fc53458b1add91e5c4812cd8980f416a61ad359bf865435723e4ab2a5b289bd6657ce0bfb9c44b1bd0598eef78678df4de81e4fd5c469ef270cb723be453f2f44483e9ea3f29813299af3dfbdc20ee32e7e807e7bb8d702f0ab2a1b04b6b7cdae37eaf772d9f5cdb4052085e796bd83b9b479aa4c92dcb7ebcb55cb0b9c247a202e1bf1ada583a882396349b076b77cf8a1ba65d43d19fcf0bd7245f67a86246c61cfea65e4676effb04acc8145c7f3501ed0a4fffe2bc83b4722ab0444c339c6e33c31d9a435038bb2d7b6fbe6ed3133a3180959e99afdf9f5c615a75eaee625517dc52eda5a8971e38062e38dae6d487fa5f69b33c83a06e8252450c23c6dd5bf296446ee0e5c036f23f083339d4220b728cbee25e1cd9b60f8818b920fcd684366fa37909925013f47cab24990042eb646902519dfb13507314fd4b2d71f097c8aa9e44073cb3c2879166f87e3028091a73193c6a76e81411bf5c3c3a24e1d114672a59847a1e117923a0afe16f58170460d22fe6da1aaa359a04f486de1ea2402517ba85e8de1c63e2e139711794d9d6977d2afd5e9653f759826c6a7aeb647544ef125b2da3531f5ec985b94e269d038e0229d1d092ae89728264a0e27c8d84bc11156552cb95b011b87654fb9b8f10bc68a5381bbfc74e603a2b7a0bebf3c90431df14ce86400a347bee74010e8f67933263e69d54bc5db6c847a67ff7e9fe558e95b0a18ddd9b193dfab11dc9aa54304fb530416e5b8bdeae45e327737f5014061c9b717b474ef254c2744f13f59dea32838262e3a6fca1e4eebe89dcba6772d722b19daa068f2dc867658e40ef02bfb78871c972e404ed5b1717313c7b5ea58df6de504b7940ea575b7da4969f06b05f9f9ceb9e02bc938ec94bc7d4c507c41aa67b02ba643925026c728bac90973d716e598869998eafc7353c756c18b3b0c6a6bc2ff83581e325b35aad62d37c5cf07c927a285604dfaa24f28431953c7abba176bd20e4a6e7ebee4cec7db42839853ed0d40f70e270db8acdf6fe8d4e3b96c0dfc04f460be96795933986079a2658037ee3da6d7469ac2440cac71b7e1df178eac698595925cb24c6eb81e4e44e45715234660ff85b5d8a2e4d8bfd6d71ca931568fc8bd6eb8d1d18f651a50fe5b2afcc6b10d7b899784fb0d6a43bc1f0d7e83c29711bad2aeacfd58311c709c13613a6620c3c68c429ec3e32ea4375472ea86e320075130d2084fb493cbf080d97dc13b8164af1699378584428dcfeba295921fcff828f57c817d99ea3393e0a25b8918e532d8936603fde7323753b2581889b0d4af12ae5a83575548e868bdcfd312d944409e4ee1f6fe84c7e773aa6a674e6b09b9189a58f8b945a9b45f61eaa927b8157668ebbdc72cc5b8ecde93ff41b27bee07353c3aa4ca252c0d514cb56842f761436af8e55d2108eae0b4c8948a3211246f9bc3def55726757caa98037c3597d7511cbeb9a7c07336916a0f553bac41dda1611b0c1a275c9dcacb9c61702aec5304aec1116f72904fa2ab931b4c77e52bb2b0c2477fc40bf660bcef454be8580e5dec27572814fdd6d101c9866e6b5343fa74596beeb09f7ed4e83c50c5ef9cc9d8c53b15303bc6eb88cc30e1a235d8f0f554d563c07c76c49c6b7314dbbcc0593fc34644676a1a6491abc153ce7564b94d24b419dd5ce2f522634f2adf3421df14fee760cbf66b1dfdd2c09c3cb91691d94e44c399d047edb85279a36335084b34835087ecb43692f930a10b5159535f5808b91185f0e78ec260b5aae4d9391487f132b08d6c20e7b8495eb6202b417aba629c541a08f73522a583d05eb2d59784bc96652e1e9a40c84455521ae707a622bf9a7d9d75884f791402634348ed38ecc86ed4b9f9974472ad85096f6d2fe1b3c2453a6aa30af0c9451013533bb48b02f84a858c8c717cad419c07d3f851dea4ef49daa396cc1b2415e6209b92b1b3437f2a320ed3885f54ab04e5811c7e6486477d0de6c0a1e13c87285bde68e7e66b7fec595ecee6ba80bb79f2979e53d1141171f342c09c36d52dbe228d34962780da6752ddc18b862d76d63ab0c254283045d0f0af7f8a360d7dab3e5d783a7b40efe77b481e13d4bda4f50f36830501732a00d104859f6a25dad3fd956a3f8538ec6fbc0f6c221fe274b9cd3395ade827354bb508e2b40850751832c8fa6f8219084492529fd0dfa9cc10eb1fc9bc8eaf1e158e1e73c74e9f292eff7ad3fc7e0e0d7d62aa622d742d0c144316be37f46e2902139edf26a496be62ed4b66ce734baca7a35c738deba491da9b46655f2427c5d63fdcb201ee264545183d6bcfa3fa62a8f09a16cd5d85346b21ccdc7052155e8c45596a71522af10d75106e7082134858ed7f760f448ccfa374d2c39499962ec76b1d69c446777001c4daefadb1be3c6899073f976d389eb32d8de177909cd94655037c3f5f6e69c79b294d8c2ded6c5a002c766b13023e5f4e74366830cf1552a7f7bfe2af4031b8d1cbf6dc44c4ba6f683b1fe93015e62da172f9238ca9ec054c19f1624482329f98025474c2e60f9617ac73ffb1db111255ecde8b48d05eccdd63998d8932227074212715f012ffa502435505c17f41358058cd335586c71f035291f1efd5e2b7f91d4fd3bee5a0d9907fbec7deedf57483188de189d5e700c2ab54a8b0912862384e1bfce3e1bd2b045d77f2ca327c975f004511f26395e04666236546728897ae6ab9155c1b8333463ff0afe3ffaffa7ce2404f23455883c3918a67d88a9de3f6b0874e9691e1b353f78fe671881378d5bd2ccd51a007160c30d35abc821ebe4ec03f95ba10c70b54298bdb930b734f48b8a8b213746b7941c0ce57a89a2b993db65b1cd3afbc6fb176de7a636ab92350701fc8f15535aeb128d755be5dd309bbd50921a367113fe30ea4788fbb586c505b567da508b600459737a90d2f874f70cd2759cc38b8d915fc766d4a2d2831a6f72628891b12d1aa87e3bf2b9c523ecaea97526b41f6842e7074b0d3648eb0eb8fcb37fbf33156e17234c7175406283c7d8810fa92197a52617b33517da11481020aaaac01f64b4a7825c692f3617b1233fdc31fffe0f78aa89498925387ccad6ca1ae84851e96d126659545a1629d46e2b1b39ad0edfcdf361f750c6a64392a5b0fab755c68209006f97d0db7cd2cb5408dcfc8b449f8b122fe31e0f0ed408b2b3092aa199c0c65be9bdd068518e95fb6282ac55bcd58f8b8d012e4783da06b004af4b30276278d1a3a24f1d46c7efd401dd0862dbecfb5f1bf448d5d1101979c4d99be7dad66425f4d03e7f982f4959de7836a1162b72dbb034bac4b8ed5c3a7365729e28b60d1d5de25ae7be6f9fd9dd46bed448a7a0cc97113d412c9f3b1c40d24fc5747429d20d2b832060327b23f038d1e0a8948035572e6a228665b141b09d1e1585ef7ddecef046674ed1635a918fbbdaca7f88f9f7ee746d329e1d4df67524ae71ee3491b9a846d740a80e9fc405f93255fae168fed44833b16e5b6d4c43a8982d0afa733dfcf0634cc9c874658f28c33886c7e07f9c3b0894e2d2cfa527f335e948f5ed48745a368879caa45408dad2d4ce34b566e7eddb67f94cb9f064c701ede91e9831fa89c825c3450f24fe18594b5ca1f1c00acad044d413b2a0e6e718e44ca00894c7cc7ac1b60c1d63107aa85890190cd3be10e5a48cbad3e4ffbf8d68ba478fb13abe5d7e4cb8c1fc40a07e5513cd6af4f4290679f36691c65c5c122f23ca3e41f3071a81b84c9bae5b18b0d972a51429962738b72538308bda895d50bcfe03bfe80152978d7293b75d6099a3274f354593a328ea6940d5cd2a116d07d5280725ea9839912f3cb6c32d294406b4d53becc6ee8fc24f50fb4343b53c57b41214b570598896352633ee4becca3fd23112367314ca8484e9f92f104f4837fd2e5a4ce8bb71204616029be727e13551f38f26d1a982a3435094cf3c513cbc41e09b1ebb4204053c6777d53a11c5d1bbdc808f82b1301bc868f5f9ec53eedb546d0199a0d637a310282c8fad623ba86f5edfeba2c6cb5eda78bf268dc214792efc02bab42662744a882d5681556c62e845c480ef823237750cbd613770c7e0ddf5611d44016fce59c7687edebf37ff1a72d6329ac8d83a9b3211654a42f3874d98a9e46805cf68008f16b8c28baf88d388be386aacba3fe3c7e60939fb894fa0349d27907b51888a331e2c7bfe6a14b8a1bf28633bb4d8cc3b7d9902f2adc83086e2676ff74ec24d73513415346dd0e7f969431f92dffe5776e6d10c6172b9bdb0f0128cea53abe7ef7b78daeb19b7b0e71638c145fe0f3d840c77c08599df79f3bd276da8fa3ab1d3249ab87ea7279daadf6f56fef3625099b3bb7dd23ed0dc3f1a7d8ff60df9e44cde8512af8c65a344ec9dc4b97b2a85dfdd4472d34b84ae5ca75435d94f45197eccc7f16096e2ade452eaa89f8e6bc0f488822d834345718077cf1ab7a7f58c7431bb8990cc2482dfb57bd8145633d21c784f65f79374af23179dff159a9e36b89531efe2ab93a05a7c67f55dba5c12d46416685fe469d05349e8e6b82b06f8b5b426a9b840ad1d1b39914096f554ff2c096a888e1d8ddee6f3a22f8dbd7d1567d9c8b1c3dc107d44b0789ea8ae640a7dff3bcd72851aceeba95144723a6d60fb3e3431a604a9f8e2f693b5b5c4cceccdac959a47e2fedfc81d00d0fad71d3bf44739a1148c4ea4b5d07405fd7b499bbd16784fe4c66b49b2505fc8df85289894880fa848121101fe659d824a8a82d3dd6beec45ad779840d81c55945d9b130887bb46c6418ad782d8378fdc87c8295be3df9192e1ce8c338f31e2cac94cac348d9c2a3f364ff21f2100a804ac3606e726e1e0f687c1081946966520fc7666c0eac15b191a002d38f0eba54ba646506e5df22f3f45bca8fa305308e67c1f4d4302af56bc4b2ccbf94d4396b28ff9003b626fba761992e928e287da2a0655f1c579ae829b08d3800b5198e7b07b858af36cd241ba55b29b91739188e5e00aef31126c1b77d0b58a37d14040dfea22e3556f4682fcaf5a4de961a870f173e5ef00afa2893f45cab909ee0703c85c3a358b99d5a2c4edcccd5871d406b44bfb8bcfce13bacbdc5ae54b2f57ff2a8cdecaf8f6594612b01cfc1f200f277e5e662725f5646c9ee129860aa46431b474517453d004c4a063392a13554f121e8033e55ca48f667b055ba83a2a85a0d101ef55477045794e2c4312e3c7f9ff08e44a7ad3d0780cd8bde2f556e223e1fdd3a4d4639432ee", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) setreuid(0xee00, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:54:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='#\x00', &(0x7f0000000200)='}\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f0000000340)='-{\'(', &(0x7f0000000380)='!\x00']) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069c5, &(0x7f0000000300)) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac75000020010004490520000004"], 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 01:54:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) lseek(r3, 0x0, 0x7, 0x0) 01:54:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "551800", 0x8, 0x1d, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="ddefc7960167ec122fe1d36dc0fcd836", {[], @icmpv6=@echo_request}}}}}) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000180)=""/4096) 01:54:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00000100000000000000da1e4acf2ae108ad3ad3284ba137b90c8bd77e522558876771a642db43aa68e30411e15081e09b0b81b2ba8558aa59ff010400000000000032d4af3f90602bb804108e5adbaa20ae089214d5774c2740d9f0fccb79ac95a5f38ac70e2ffbd16cd4488e68ed4061e660f4e25f6961ec828632b645a692fde73b11ae2c607a812d3c944e6966d0756779a43d05882f94d4bb38d11da37f4c9d23fab06c4019030809ce023baf8b945b29a09dcddfbbed10783a6b0ff88258f28aa48218d0cb90"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 01:54:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000001500)='./bus\x00', 0x6000, 0x3) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x7f, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="98af3942c087", 0x6}], 0x1, &(0x7f00000015c0)=ANY=[@ANYBLOB="0001000000000000ffff0000000000809ec18e5f45fbe63b90ac2d3ca14ffa3681fd916254f961da0df53b03235791543a72020ebc50248f1f7312ee5c5119ad9859f3da65e53dc1f8aa06804efc0c1ebdaeac00f1ba66b4644b87e7e8a302e107ea505e0397d45453ecfdbbe7e0b72a0275a98549c13a3e2a8617b82d5b65717faa5bb0fe75e3a368517f1f206cc6f16bbe976fca7d35204614518ed8e4c0c569b6e22d06c93cfe5147b55937ce0042377fcd9ffcc86812605316648042ec34da1cf9dfa5e9dafdfb5215887fd9152aa029988edf5a7d7718124575a6e5d35e71592e86edce8c0fa16186a1acaf1c8c58a48f552bde53922f35d88500000000f000000000000000ffff000080ffffff5168327b6ac8db0031d82964e29764ecefbac1b155ef5e6da94ed4621ae58b676c943473775cfb0a7b8e57e10dfb5a8fb2aa37dc7ba37157daf53386f3924d1de1dd900bb80db80c9d38414c84c8265106df32117240b65532700a82d47a3a1e51d6da915e01f09388f158cb9a5a1718c2afea4c54beda22a495dd1a1593f7d8ab973c4bdd9e9e5579b47dd62f80a9eda109975ad97f0262024b38086e0d17b9d07c14493c00722fa68bd636ffa6268977545f6c28ed7c45c77666710b05cc71f7f4e8b5f747e0bc33e679882d5f6e495e8127ca511be2ef150000000000000010100000000000000100000004200000be8c079d962e6167d2d8efa8c94480daa27edc21aad1546661775d1bcf05b2ac8b9f814169b7a8edf68502df468f5a28cbf0caf49b1dd77c65e0e5ea30c2c29154058550ce1e95b11b28000f41ddef4c49b4107a53155ae3d9fbb65b11428c1f47fa7f0bd604daaba6529e868ba9e8764044fbcd403256aa8c964b848e4309b3295c5fde77e492b60669100be74c8d77298c9483ed24ea46512c74670c54c5d242dea8f94c24b2522d3fa4b36aea99f48d648b36f749541a6213f17953f421589366f73cb00f033cf26f23726341b764b74b1e085d80058f6e0a53fa1386333b3f2452f0f1ef4cbf28ab49305388af22431b68c78a17e4e4ef6cd0c8bfc97ea193914386a08684830909fe8328880cab4a7f517154795b67300fd640f07e9db8a8a2c013a07870502eca8abe6fe66932ef78d45b5e62974ed7d183fe315c18da02e01a6b1d34acb7d7e258fefd763769762864f6a9fda48280a837a171c87f9bfb6641681ee26b86c12d8de690eac8f5dea9b84449f8b621597cdd78d7f4db63e10920fbff185cbb8d23fb38734804bb0918bacc87c5b8f4d0ecf477777b8101ef85889ffe7c7ccb544c87041ab78ba24ee54f00d442583845c08dc294487ba4ac9b1d97d4308ba09e2b3a4380332732cad31d4d6f211a85116da942c33a1b49c2b93bb2904fd8d029c9226cbdc371808ffefe759486cc67d4bca321dbebc5fbffe1babe403f95ba146f15be69c960d87a1293a689ecbf8df21621b853a49c56e74bf28118e0509166d73660b844dd09e0961e06db17dee15b3497fcb663cf1f293758908f44dc1f7b363fcd5cb283e22b1dc30a80d6bf819514f58e7dd0dcf6f57ec5fb240a64775b6f5100e5f1a3211ad887eb397348cdfe1f495deb439754955fea21fbf2e6aca75c5b2408321ca753abfebb18d795c19c720e2cfa36d959c08e6989eb1d77d41cd1fc355567c8cbb5ff00dbb4595f55c70aa79947a7d6d39dcef02604aeedfe8be446186b7cbebbe9a7685ec92bdb1737eaafc88689e7508f29b1943102d721ee2179918e50b244d6573d29d77b952afc9e312ec08396b45e38f84a9a47d8faa6796f0d0b75df52608a18b2089459f7ce06e968b28a21f33f724f44b58c29b2fc158885f90b0954a206534f011d6fbe9cbad249e7eb801d2d338710f528d6078da564ea846685123a92fee3a87429cb8c4cfefe96db5316736ea464910559c88a94971e16897b267547f019748071958632af417f82aa4bc4daec2864aac4779788deb844547586cc69bb49849240bd7d2a5a8c80200c1e886e161bf0c58e6da3f4710ba2329f5081258512868fa0f77c54726dfdd402c431f7681fbe1fe0218354f038830f9cb57c55123a1ebbd0477a685c1e0d47e09fc509a3687725e7683a322223108a44f0694af6395aeaf7a80de399f00d1051a1ca5ef63ba55347e97684a34be64c25e599ad39cc8df27f1dbb333b0356861a8bed7e21ece29335f7220849699cd9bcecc75cbfbf65d0123a1fa6574cbf1555cb0dddb9e49edaee9987be26900d586b101b2ba81c96c190abc330c640d5496285f3f4503f223d2e3e3ba10b68c7f7b4ce2907152d5150934cdfac4ceac2b3e0637268c808f9c411d86dbc9367865d8c8ae2e2e1c83f428c20ab2e85951c13749fbe25fa4b8d60b2bbf4bdf7b73f0402383b4c7997f2af4624819983eedc7e2895ce4720aa1ceb06fc67cd54585fa0f51c9db9e3a29207edde41ccb2dc7b1a63321567760e2c046777a4d68c645029ef344bc3c5bc3f0de783db485e1d59eae4057fd2d4e156d2bf14790a18ee57d5db07a0ca3aab9505a90ef31e1deaf3bd20c2b38ad43d7b7bf10b02024ca7801442033356ddeb18bdaa6de2d2d1d0f2832a4c1578f1f1c23df1015c9838e69c715a2b234b07905f3404ea37b9ede713a40dca49147643636fbc3624323ed2b6b49cc2100ba659d47b35fd44240abdf2e9ebf340794ccaba7a038f62683146f6cb078269c5b8ca266883ae923f067a53077ababe69f2d6f0164919c510180afca225ae31bd08a3bfb72b3e08f3bb8e93921a76a7e0b10a9c4c78d1b819b89a7857a59edcbe60952a8e808d2e160fd3da09ecb9f789e1474c577e84671f85f731f1a1309bd0b0fba16dc2e5a2ff630d855d4878a361dfb581ce7a8b784c540150f93a652a05e45a71f7ca3b68eb7716c25a9a0dfe09eaf9cb75262c63e456a0f990729c18c6c5f2f94cc26c735e2059ef61b4070dd7be5410ff25e4a004f6e25b377493960cb24cdcb9e5ffe4f58945f6ee12258a1a86ace4a61d7b6fda04d334388aa67882e00435e38d776a60369458d040894132f888ec0a7358058d8da697afd5b2500038b19accb52336b9b4f05c4b97156023aa57a514020b6cb9cf13d3bf1896e56785899880c10d4a8b50ee535e2719a382fc2be0eef566e0135b83864760447dbc0d025b2f98587d05047a4d58ba1806a5c75a593c66ee49c27e95306793cf9cd8512089d97729b3ecb4a10ba5905f55961b3e5b5429b6a29ab7a211879584c41cf9d165c7f2fc25fc3b3080788f08ac4baf014678f33109bd44d6b7b87637c6e1ac7c00b85367f915c0d2bb5dc287048fd4f2f760c3674200c37183df96ffcbd293fe61f882002dff224fcc3f3cf3656aee081e9bce5f09fce3e11bd2f6b3f0c5c51cb18db511998cc5f89054fb3e314cc05c7f27ee8f79b708b7a99bd474e01e1d10459678552ad75e802ac1fbeb2b41f2faef8bcd11bb6ea05162b677ba6067b30a8ba9ff39c45aa1e3b8e08961aa5caae9f854b7e63f895e07a2f021382549dbd1a716eb398bead14d6c713ba1bdc986c87d5ebffac1af4bfa4654da24ddbf70edc3ddeaf92e4f3dd19dab2152398faf4236d3f23c39ccf6b0433053c21c5e39dbf6879231a95e294a342cfe3d647627951ddd98ab15dd96b38826166cc70de0da8fc705224818901fdfa4716ec1a828f8d37f3dbb877e0df2c35d8d5d58b58a765fba466666a50e48cfcb573961aa8714cddc83fa4c8200724906a567f84ac55fffe8d7374b8013a63bb5e0f5bddabe9191d8ba18f5f02dbf8803f11304f73fb9a8429461ed9a11f7195da3e14b9e722e0f6b7b185a20b9b9b79e5492f7dd8dceb4d58bb20645b3974075dc01d5e61397b1a8256e14c92dd51b428701e48b60e0cc86cc2247761db6d7e37a626a1dd2c8db1a6ef1c7189168fd42248ba1f57b21943281f5b476a0a846dd693b4788161501c5e857b3fe631090b54207b9be1847c2f8e03dc88aba4a0f6b4af74519891ac9ebee734505e2af9195707cf9717882c5b63616b01a57e40c423e1d128e673a16f6b54fe4c6aec18673730e4613c8b2d24ba8f0a83c1f189754bde3f473f4e5ca8871e8001d481fd0654f1c555a7cecdcc0d9a8f688b280ebd80f52b2a84c0bd7f319e0f48f56cb5eb2eda7d66956bf4ae540b32eb6c2e91c4a8af5a2d9e9371a6ba9d662b00c94d6af5c6eb3de9dd426926ba8177d7086f8f491bafde5e6ac6a823494afea26ce693728ccc79b03c52566b9befad9c1be291780b94ea5e7e007ba1546d94f2ec652ab575a81872e185e547099c82599bb29f82d4fcd94f06bad62443d6454c8025ebd98caa2fb92a1bf00ffadb254e11cf11917ec6363a8119c7ade20c626915d3b30a46f4021ea3030b425795d16534e21cc372e458039f6e184b0f7c5fc149d39e7661cdc827b2b1701f0e39f21974b6da7c5ac9df655ff86c487e2bc9fec6349eb16da412d4eea6d5cba1b4729677d4ccea2b3927cf09aca746bef858d3c3aa60145d75f9282dcd3dd1562f985ae366fd020ae4fff622a3e87a0c7313ba88646aaa8e2aa2d4f49f161d10f7c70f9db602ee8be193af36ab1a98db82a18efba8c9e5c8a05c345e69441b97f14c29162844a2ce6a6852c949edf7eafaf289849c11a2b85b08e5f8f229b1c03e0eb474724f58ca2f8f4b53d83da6ccbb981de51597e8b252d5a62a44038144b8318eb08773abf6db1b692434ae46f1376df2afc5e791bfc78c4437497699c2697e4dd6940b5930e8d12e9c64b9ea5ec91ee7e50914658d923c1a2ce29637a656d65a45b7ba222aea4f2977df00059a3e102322700afae7e6bb63e18f76602506d76e9fccf93e25cf4ca4717d65bd0ff2029d9f913bd4a9b250affb650008a1b09dd71497de51f5765c7cd99d2882cf928a84634a9e3de67c217b23475e7784903505340da048d9c569e1319d2634ad22cc590c940af4a3e199527cf2a8b528341dd98db939cf00e3251ce1dd9ae22ae0e6b8def1471f1034ffd457779de92ac667111b5934b10ce5e9ac57afbcb727eb3ed7f1ef68063408196c9dccfef8384482a08d745ea39880a1307cd2774cdc336aae6553fa0078609b47bb8a904a269ed389e5414df326aa15fa44b2eadaf7675c5aa3015980f1495bb2b481abc376d122ba9a849be95256d142c4f316da1dfb936680318146dc5a93694567eefad0bf8c21f2441189b12e213c8da93d686c877ffd4252d7303237ddffb77ccfbd42d167378fac64aeb901c5f00e13b01f850171e7baa30e401fcd9e1f2e49ac26ccb1bbff3b3dc6f8f7c5d181638f9fdc934e8f0b49c2bf1decec9a48980768c7e91fb9442dc97e263dcbb092ff244957ad7117d183fddd8734fa1b52da2faee111c33bca1fdc035204002b12783ff1aa5c3e70ff7575f3c2ebbfbaee3b7dbcddbefeeadc8e04cdf3f7c7b75007a855ca8ad9c38e49475a2753e4b50f99c0ee1f4e286c70c6b9f6b86ad0c3548199728b4519286815f6f3f64e3f801eec7e74bb09061bd0cce25a23b08084bf9ae228787f1eff17c0327d4e3c280d0b86d8846b924f7a53edf3dd8821e7b3c7ade3aed0324eb22bf7d9d5d1413d7268860442ffc1dac546814dac081903566a5461671e7661c94c409401e230f51be2e2944b56666b5bc79f74d5392a5ee715ee3e5f4664dce4de7f4628beefb339b300e9efb4d36abd2ec832f0d4dd29911bc5fdb468c9ebad48e5599e27e88e6bbbf80f3cfb184b583c69524fc2fd9176e4e002a26e839c47af14be09f9de358b5e69d6a776492143a4fd25cecd884590ec7b51a259f08b47f76098f961e5812a3442b06d8e0e98b3514783165b0a78f1a6dd24b318f034d14b721dd906fd6aa51adc2f82ad41ac3a33b15ab7f0dc27dbe7bea9259c9647de1db034f89e2bc9ed127c89ea50bd01cf8c9c2ee605deed6879de0e2550aefcedefa7e80445e8bd2f7f423e2dd57f05c8976d45cd0c8b6737c71b60df4a671e357857eade9d5174b61afc0024ddffa91c63d0dc7d64491237e0e5f97e595209c1dbf920bba183bdb83c7ddd293ff5e10ed71290cfe9ed00ffb76c3e425c4c5357ff719f73230cbb29488895aaf74a21232cf549f84729be8e79cfb81eb1fc9a2302df77925f808ba0a53e9c296f103f9b82ecdbb6f1bfbfb6feddf9b34ac4c99c8d67ac33bbba229e38e3e4298b79b9cf65b0eecf372da62419589c180b0f266a374f150a5b5525cbcbc67c15c4dc3c0ef117757fed17187d2d4acdc9dedbc29bbfb9b51da3a0871617657b76d49b81146c128e38f065e329f4cad254653a809018c3e64639fa93ecf23acc1d63790b6da499aea06f26bc11a118c4c962fe976dee9e513c1b4c0b762435801bd84082fef26aa20e8f2de634410d1488a3fcfeb0ec964e2ab99c461dceb96a6500a8cc5dbfdfd6a8ed89378556102cad5b7ea81d06a0e87201275f6975cbbf3e043711a9e94d1da78c366f4e129276e703f23414602f7798d57882a5e94163816907d5775fd37874f51be01e7180177ca5385062fdedd1d7909000000000000006ede50d985a46dfc272b59dd9dbc6edc09b621b1f28cb2f495652083317f334cd6b1cb2202e90af3763303a590b08a0dae76545b5bc7b4d0b7c53f9a6f4cffbccdecb03fd86ac05a7e41c919aa8a6d7944df22c61474f7a4c7df4fd686f2684e6aaf9a5227c89f1c"], 0x1200}, 0x408) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x0) 01:54:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x877}], 0x1) 01:54:05 executing program 0: syz_emit_ethernet(0xfffffffffffffcac, &(0x7f0000000140)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "02c72f", 0x30, 0x6c, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, {[], @generic="3f2b50b99c4d77028c8f32fb5b04a050d9014cf715a6fdf127683153360654fd8ce0b95df7160d3783e72342d3a7fb17eb12962380261585ab3d1aca9d34069bb7c170ff027a0a98c23167eb571df1bbd367eb10b3f81410708bbcb8e70121155fe0e8fca384b20908c8ad672412112e806bb3d3a331fe95c10116c5b2bdb31f70977516991b31bde74444dcb41467a465dafd4828728a0705f94df80af23fb1c1743de73bd9febfd19cb85840f36a93feedf165d307be7f969160d5ff092e"}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket$inet6(0x18, 0x1, 0x2) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000240)="7da4f5414574250fca060b698a715ec99b07d2db1b5de435ccc357900488ca8043db80bed477667aaae8b4ac660a1cfcfce38beefeca10dba0c17b769a28b5d8044aff122c743774f9de9f8bcd70f9b86386216ae534a9e2613245042d5d3d4d", 0x60}, {&(0x7f00000002c0)="c80cf5662194b30c75f934f7820b96fca8069dd398faaae1310f6529295c09070276ce3e26460c44544aa2b47d0729fb2265bd82ff7937d407ea6dc3617253b6473ec58e2e637864c96c57239bd16c65b3a5287fe1be2c6b65d97d30055f2eeba37e03329032106de79925e8f629fba7ebcddfe81e17b627bcf9517d98e69c04fc2dca55e5a00a188d7f2782e95105f135725e08278c42407f4e2e5b97cc4e9381b3853ad507d8f497a027d0545a26365a61c0beecfb202e5e54769f9ef9cd40a86d97aca8afbcdfb55a20", 0xcb}, {&(0x7f00000003c0)="43923a6a8dc88d1270226c8857dce6b551f312ce685c21fbd6825a808fcee317600f670f796cdf26d6bd1e8307f39d5ab9d90f4428a10e08a0ea9798b65c472eba6f7d12cc3591714d4f59ecfbc186b406f200485776d5e5f1bf872f008d925bb03f0d56745b1ee0a4035a6282259ca04afda31d7ca894959db8fb1d7019", 0x7e}, {&(0x7f0000000080)="f1eb4ed97c4f9f627bdfd305195403bcc383a461fbe7cccfdf6479e9eebbc11815edc4946312792fb3f199a22eb1a4901fb9fdfc5f54d1ea5958bb8f", 0x3c}, {&(0x7f0000000440)="ac4fc1b04c3bec5ab7a334be3c0fc72e2dba069c16c3e225d46bb30a563354e5c45985c16446af13ef13cd965ff86d0cb2672ac4f4bfabde61f3361dd40d30ffcfcc49d6d4488d416ff015654c305339e4b4f7400377a8b005bf84343aa80647921388df7b8b5a19c0b7f5a690ef4b880da255db348837e532404790e1d18fa52c95f56d285d6dd16031ee2063379f23ae7943f57947df7a25f9b56408f8bd6a40f5f1cb5932169660675ab0e5d991dd5bc26b828ee855fd8030d1ca5b3a8923c1b5e2d7c75e0ac7daa1e5585abde5364605fee1b4fa1103abd87413ca8724ebff64ca2078faf591ad00eecaa3134bc5c91b8cbc02bbaa1ebd83fd944e1f36db9fb2847780fbd88ba6f244c67ef084d365f38d873e7b9e65bf80108be2d8e03394e0602e1cf7820f913944313a5b9382d167d889f3f579bf80d6acf27e562168b39e350aad12d761061ded879a6cf4cd03ccf9142bb9e99759fd703ce73681592b192656492b03eaf1850eb38fd27555da14c70d1a5193320d58571c77e44a71bf6703159a208457149095be2f80ca5ce5d4038c19d10c2ab0158b0f513ab5e3b6e8e3d1bd0659509c91820d41efae0f5e52c459277b2eed19bbe8e97ec8f0f2edc2d1e5ee6d0e2cba9fb4d9bef89443fdd1f90a79d567abb1723a9cb5a2eba0a6c417ca16456b5e5305c470d5513c2bde00ad22964edfe7503530ef57356ffb04d6710018209c4e2218e580b9ebc080d842d0012015917543a10fb5df7f6cc1c4504167048e1a01e09e5415a436db9cf71785c12a03c351eef5b22e1ff61dac97bf2c6cec056ea87372704e2030fab2886d9b316901e4c2bb5ed87c9a191ba01cc57c464f1814a13b8dbbac4bae64af1331b63d1a2c50d856a48f64e7e3b739ae60d52c54ca648345dbeeb715e4f1fcd9e92cf8d545fee54a4aae69cc608099282eaad7d5a6127c1ac67ad840a4749997ae29e64965b75f1021c5bcb548364023e7323fe58194eea50e6279d9ca51fd94429e056e2553406d022f96aa4d9dc1d8f23e2267e7a7c7dca0939dd354c69a19eab99112f6c09158096acd6893bc7c21cfcb0655ade5404fabe615c8e913cabd6f58ffe86e1d1c7ff3e240ba430f8235bb1a98602adc6b1729fa6a72c5b5b2c6c231f5611591c5d955b21f9dc922db01c238febb20947152dcc056426abbe6c7237b2e2896242b2c7106bf6e560b9a650ce51b2d428d8ab40025566d1fed8193a94cbbc1ee7dd4214b199e852ce2f890735fd2349d3be1119bd5cac07b6589a186eac921ce89e459f2cd6d0e364ca59a0ef3da0aaca7040337d248d6c02d83652242d691be3e6c798a03620ec1fe9fb3be0573114d50a9e41ed4558f2a9d1155ebf54c9178b3a247fd2bd95e233b106597583926f27d67d102c15f1674aa8296db7f58f3741157dc68b0e4d889377d83fcbb77976c465c23da16abbc17a31acfe529f282839bfefc379464deb8db008d8f55476df79ad8bb33cca1394f860c542ec6946ec7d58dde51c6af0d5e665b77de8d483bcd73e5cb9ec58871daf500dbaee4ce4c9b07e5a783cc188cb166c0bd3924944fc4e5464311f1c0ab2fd7e4dc350e0530beb8d02bc4b505d6d9e0b1d1d5115049dbef5e727661bed460c8d91015358ad6f8ef29d7c4c9f5c1dd27fd48cef3d6cf8f77fc57ca41ee9d08e9d513363f5ddbee6e6263dcb46c62f2604a49e26892eea65f79fa35374f10737011d069fb1f9f6225a64d7483bc3846644c722a174a16f5fbf97d35b440bd4f2015fa92902d7e25d8c8b27f6c8dc0970ed3b141b354ff06f02c1d5740f0894d23cf2cade305dc4fcb567de997cbf3f258c70101250f741672400c5eb16e2e2fb670432c94c36cc03808daebca77efd7115fff92512e7b158eb12e71ef9a04d3f88045316fa03efb5fccee356b2e1c2d5616d0a6b53a7c32dc56908d9994019f7c233015380d026de1643a2652ac03bab20c9ff6ce6e2f0d2acffa252e28cb8b8ca67403ca7266dba1c9b32595fe87f73bc99c4814f0aa6a6a4206981b0c607dc4ef21c4fc1c6df3bba36e5d89b045a9a24ee2f8526c9f687923638933218c4f73f4f4959d29816c7a81c413d3bc7bf26c0085303b30bdda443741233f43379ed006d35cf43818a0da55ec4ba3c2770af5bb23ee6c9ad92529dc0084c8434ded1a74f5f41745133d726ab721b94eb288ecd68e3120f5522cf8af75523e26f69004adb2f74eb68728b9b93d38380f926a401b089b65bbb5ea270a0a9b4be1eb995aa73a7eeb44a28d6c6b1adf56c8233c517c7d01a8060c845782a704e02745bf4726fbf99937bd1730d88e25f2784ddda009b3855ca5049d459d9807c78cfb89c7063b658a3c36059b0821c0d53c8631e70384024b0640dac06c6779ad06d97cf716778117618cb14f11c5d2b0a7bdc63d812945594ce15339ffb45f1d35df1c8d7f84f0fd822b5839a4e7188f09fa6c0145c905e6e70570caecf725d2a81d43cc7c16babb1228ac031cfb0a1901205f9c18d4c633c3c88f9d31202e3941cb60df08f1634c488948888db8b4f12b35ae3863565e8606eb72b66c9fef70cac12399bd3f8a51bf5777d24624f80e776d5bdd76d8ca4165ac832236eff278f55fb27f3bae98c8e3e08eb2d98a77280b78fa6c0be9eed3ea4a92ba8ac35acfe015460b7d2960078456d8dbd56b3fd0d41a9e87492720080e4e2f583d373f9321a8034ee3364848c9663da62088627eb6630de8c6988c930651c5b7c97a115ad90f7fb12d35f3a38a01a0a6afa2d2a7c9343093c8bd2dbb93936808e09f5f66b14639ea6d9762535bb9c2b87326070b20ef91282d76525f2d8f552733ca16405a958713764994784cc2a63a7e118d24599f590d69c52bab657c92ee09b41617797ee54fbdddd1e3a1b684320b8fa9de7fea6eaec10143d0ebb0036beb17ecd57d7aa9a22cf9f487077265f47a8072acebbd2d241fee7bba0f999bae1369633b45153d61b0d3cc02590587d90e8293b4f000546da3291a33a2090a6ab25e52bb76f9936e61ff0033e627bdfc72ab7ca88268021c9aaf4a5559b14e875027aa65c7651f4b394076d7903607e996756f4e258ce81f567e9b03feb38d47b1bcd4436a50beb4234583d13694be30d1a8d0d97d1561fb2e2fddfaaf0f59224eb383faed887b568ec1576478abc341960592d7b38ee7439df3f30858f9fe60507bee9307aab6976492008e95332a5e49f3a052c78b7c8b9779949bb9268313a2f7bf94fdd6977085eadc8c3817cca4b4db64bed440bc677803361dc4f4f083e76bacdfbd9b78ed33b2fec6fb44eaa85204a6f5d0e97cee6c31dfdb8d783d52eca0521bc92e8aaa3bd9a98de3bb9db8aa1e83645ca5b1563676068fcbe9a3b8f93cbbd48050e05c5f077562bdea919723664f7df02431f7c5bf86071f59dd299c611b466aa502bf5c240109add08394ac493621d3224296230381db8313583dd988ed65aed70c23cdef477fe38c6567d228e5dfbc64bcc99d12186d1cc84f48f42b78b1efc421de258f36625187ea2f8e8d8357148b10c57eafca65b2a8030178d698b37fb7dcca7ae53bbd6e959f1fe8b3f9a5f714937d30f02607df5beaf4d85a4d7962463daac08b1c1f9d59cd32b6759f88c82d6a5f2eb2a57020a020ac44144216040e2a2afeda5692d687ac63a9ee77cdce4fc4a56385112c56516b1d726945008a58fcf23701a92c9e33b3bb647ac4acbb233cf36f66850f0a76aaa66cc135fce342f46f33075aa7464f1caf48a31b3bbfeeffa25da2d76113c0567cae0f3ccdf89ac75df0b9478e79844d58a90f0d070398c921aed8df10a3497f97fe0f857c361184f269f006dbe10aec67bf6c3dde660245af4de822ea89edf717c624e35bd84fd21ec99e46fe95d9c5c1f470d4fa19f1e1bb8e6fe58f149f0f3b5738f24bbc34d74906f4875b9cb9929a76e725bd3f68d7334916e93a71fbdd50dbbdf763f5b5c9b7c2b4c25c9c9d8cbb9da934cb8ec3416cd99e86cc2ef67c1be6396f8c114484f82185161d1be4e2b6b1d7ebf6a5eb52c81ef1e2ae8cd5e7fddf98827e7885e728386413a75f80afb51112bb0c8c06e3946ccc9c6252224755b3230ec2835293c1dd4cf3bd27d61a5f82d07f0a3ca0a96c7269251e9b36d3031af482d9d638dc32555c68d3a5fd68a98054040db77588348fd094d407b7d739f8fb2ad7358d4204fb5865c2cc400129b68174e121e867ba686f80d2c484c3e6a47b41bd2e465fa4b6c34ae0d51a851a7e15a2d4800a4698de50a565577302622310b73e9f1cb13ee08f7892609834bc848d5ac66dfecafa4d87d00a6ff5f76b22644dd3954b8ca5229196cdc6d663af79c09cb3c7b17f67cadb22de25ece680e7155a2490afa266fb0f00d75418260aa86a918418210902a8ecebc8c61fe55a8c4a8a6bad82b6ccad59af50432bf4d0b1d83d79930c0218195e6cf302497587105f8c1d52c9b1a31f88eb39bc2054fdca52abd7efedb2c17382bc135e47825f73c4e7841867cba746c8fcfba6489a7df291c250289bdd3fb76689be24111bdb12c5558e65b368c03639fc3208ba723bb3bda8e5fa7280b26b8067703876e76eebeb7e582315579bc2c317c621e1330b89bfb601ac2ee9bd468e255da02b973429bae39b6e4868375125df1feaa5cbac713017bad7693d6016bf9f1cdcdf2f33cb0a0991d7f1f133eb5463b1155c5cb7d85f42b3d5dafbda8e457b1fbbbdee29d45d1c75039ad0480610dab7b7ebaddaf0bb0f7415716b30d6e09f147764547d439bb54db8ef6b10f63047878258b95b42b208cad385b5ffe39794204c217ccf8da83c322e5dc3c5ccdbba08908e051230452b1ae194368a41a6551a30383b3b3639dfbd1b73e6d4468aa0d8f741fd34365fba8c6f6b2fe999287788d08d45791574103ad510c316a3cb0ee93fd3c72ceecdd1e1954848d48dd39b4f554f10265ec27f2b388e335efe5e3e8f4653d66a3f6af5bbf9cc81c905e7e1b3fdf5e54e000b988d3988613e1aaf62cb5b09d417892dc89a10f77df707e5fae6d6c1dec4a89c084d48196e38b87c816c5dde09e5b540eb2a793fac59a36b262836d94201321a1d71fa347fb29dd826513940d86d3f76319c7f4932ae99ac76322aba4dd0eaa8faaf90c7b04bbf4e7300acac20d90b9d61224c82eab997c73bb67c79c4dcc090859d16602bd89179645af7afd0f6902a5c04e4adc48da0efbadff4770fec288b69bbca83fb319a427da9335743e3a5c7bef8df25768ec0315367f8dd9b8a7ec1ca680e2638dd434879bab4c55ef75152eea446d828dd7410be1133b55bd78b7aeb24ab46eb685d790d586faa4cda780a996f18eb4fa7e1ba729dd6c9b2492f26ee0e22c474c89201e287fb9772d7e0c35bc12817c718a5a36e86dc76e4e6dddebc2d4d78b8b330041803a149fd9282508203bfc9cbd9b920ecbae3444cf4d134980f40d0db6e1dba3248096ae5cbc0e91cc99fe3f2c541c236c67cd17501272211a0e5e78084d478cb60d7f667bf010262d119cd27c60b5f6b4fdfdcdfece3152e39143db6d50dfb785013d9309d3b02435b78123ab91e0d981f18e5d9a453ac9f5f9eb4f6cb9e7aa672cba251ffa838ff7f2d36b3d1113956f50d87d4867f5a1577e74a356dbe08b9d5c0b239de3c868c9eeec3261b74d768c5dc3094eb9f8e841c010a9df5b92f194f9f38c78c1cb695cdb8e1d12d0eb2933e90abe5831458c8b5e3febf963182936aded4fee9a8eab25e7a51ae0df0", 0x1000}, {&(0x7f0000001440)="154110874cf0fd31d1ec2e6be4b38cae5aa4a2d3b4afc05275964c4586cc546d53b1705b54027bba91f328ca38f8af330db9af8b5fc7ef91dcc19ae055fe6e2f3deeb8e6d65977565100210c75a38d92d051e8fe2ff0bc219862df886acf5fa222b5ba0f5b094fabeb8706df438ccbc82ee9c2952ccf3fa879c09759413323ae2a55da63b858733d90f7c4d792445ed260f053181b85491fa9d1638f7714acd12c18733ca7a3e79046dd817320853903a12d61", 0xb3}], 0x6, &(0x7f0000001580)=[{0x88, 0xfffd, 0x80000001, "0e0ec6af25ef1786726050b3136b6f8c5bc695d38e8a4bd250a7da598d80c885e98b477a5f7dab7352c084b22ef1556ac43d79733862d93a94440afacaa27ba2c4c063b67b2e4da0d36c9961fea9bf9324c317a08ce866ee7194a6e19a0984aa9585fdc003deb14ed6125650892ce238866ac6"}, {0x1010, 0xffff, 0x7ff, "e32a6a08b438c6ddec1d0a995015108c82d201ec1f483d60dd0d0e75b761c0002f46ae0c7ade93c9c5de8079542eb414737c2c180f209b4dd422132082bd069ac90bdba3d5f27b3b2d252e0729563708437483c793d7743e0a74015e6ea48dd28bd519df811944f5531a91a0b0a810c8ac4ad20e8022cafcb21d9cb539d3bac42cf84b454f517bd1b55c311ec09136b88be6dab018aece2817059f96048525a5c681694e6a5a0de5614a38f110c64c89815baa3d80599c0337124184aacda3c9be30a06e0d5fd8f05e57964fa8f083d195f164f92b4298e5e36e8c4e6b8f0d5b53d1b56ffd23a1412ea354926678cc8c17147359fba9acc864ac5064045e7a366bec9cacd7371289a764ec8d9c84fd7a3c92850fab88ed759e3e93a0e6969cdce0f026b35c7b9c3fdc989f019d8199b8af635468bc063e5ab957bb41133584b383a3b91bd1f6f7f4c52a7313428e33a9285bdb2c8cd4216bf74ebd90e6b2c00668e5973982a3337e8eb66089654ee7199e530303a116461335fc94513809e944ec5b7528e8e4da236fefad94791166fe22ff583c99676d001ad405038150084a655d12f22354567110a84c7d1877a5aadfc92297af4a7eee62c3430af4defa4648b7aa2fcc7ac75e28da105b2061627cfb1ea54d953374d583c8215ce7e6d4f7e0a3b8131e1b5a1e5743be4061d6fe99b7196788fd876f7391d57ead20e6415175a35ceeb878541f1b24310292f6b3e4faa96510e53a114d1deb6ee7573e00a03ffdf53b8ad9d58d490bd8f49f8f553001a408c63f45e18bb0703e809ca706444d3460146b9ab88c30cbad0bcb4018bd3aed6a69e16a9f2a0f65988c2d093e17d39364906452b20e8801e80ea5f63e42d969d2b682c003118c9d2b17eb254e17604d607ee135e00bf2b575e880ed1e5dc0197485498331af4583102f517fab3009fea22e2e14a39a2648db2f59b8594bbfe925a6ca989361e61106bb21a549317ff8a9a3b1f33fd209f464f3b205a7a6911bc52b519676797bc48f4a2fda268f744664f49f10042a31b4e6e2ed1d9e60ddba53d0c2ed437124f6d9c2c5877cc51a2068d1e20b6dd0bec9c68f746c6fc2ad1fe0dd47547c8c315da9dbd036bf72149a18736fbe2b6fa4b33b16d7da109592a4f6217d23beb8fbd5594383aceba802b61306eae086102e0503a4f969331e58c18e5bbe17631c38812fb169457684aad69941a0f4f3468efcf234102a847ba958a2101851c8504c1ba2cfa442d31f33ff1c2f321fffdfa92b9fc99984ddfd7ab4b51c841f8f9a62adf6891e05a1a1007a34457b4078f6d9b89652be8429d48be52a2f02507f9ae9e4d8c1e119bfc1315622a849fe172217469a6b0908bfe88583fc4bbaf70774ce9d459cfd9c4a93020643ad0f2cb9e6692959085b96d9498ecd82fd5c0d111efe37b76733f66804bdf0ad7724195e531a7074f23a6b315b8e3db7171b61fad09401d3bb6d6eb2b879574fad570eb3a46642b9c93d32b2ba91bae8ada6e493ae38c61023fcacd1f0384ab8143cd84216fcba15bb1a8245a2c2693f118d595418e5adb3238b3abba8c1b5af47d313377e416983c2a71d2a702d0fe77f7cb1421132fde4497311cbc4789e942deaeddf115b2510415ef972d5c43cc65c7514aab04fe8ac3b709fc82a32dac921b73cacc06610b9c2c936c2db8e6be416af1a6a885c7245c45cfc9bfd67f0758f81b45e079cd2f27eb8205c982b040da5684d0fa3bf435e8591581f1f35e501de809b03fa2a4386c68a1cf90bac768b8c3141dcfe697958ab8807c6e34731fbb111ffa73767da6610208d4227ede3967810b87a4465212b9597849cb15438e1680b5b3303c4f8f586c1141544d33f83a143cd882f69f58ce8a464c12601f6af88beab0ec4621ea9fe409b0dafab8c1a7b02804a670dd67ddb42964760c32a3a211dfb2912e1ac3c278ffbfd68c8a292f69c4f9f68dbea4554f867903f0b4583563da721e7c56d14bb2483a65d696ec01250a9a6dbe7b56994ee4aa2748bd742b03dfc24d9b5528ca5a4a3bd21ebc03687391a59e54196c1230740ba6cb228ac850ba360f9854fa755eee178455509008de14a05ab233fa197c08b3f909848333fc4672cb8ce5e0cf70a6e569ad4eb0286fe103566a721cca5cb2bbdfa86e1bc06cdaa38b6b700cb1730b2db52c87260fe01909a911c409c472adf4f747d108be07627da928aff8d359e566c213450849b6013d002a10995f3220ba7174a16ec92cefdb3f158c2fee77f7ead50f484f40c95d0ca0dfc1a85dcf4a99fca9f58043f9460d364d881c8b74674f2d69e7a42558217cbbd14b568a99642b376c0184fe9054ff405ab94b48386ab2222f9f4f32a3ad05659add5901068f674dea82283fcea93bfa396fd71831634ed64ddcbe9d00992140a86697618e0604c7fd79a08099b70999b4ec558694132b1e87c99a829374db493f669981a66baa5f0e4ea37ea7bc15b61d033810090336103cc5ea5a9536e177ca07b9a7d96d39988749e0cbac2aad19b7661e396db8d074c656af76b2137339428fcc42813cbaf42433d02e2b35f9837630ebe546786777a798ab5f32d85cb9ad6e8851e8dbd76a107362f0536630dfa4628d01f0f1c16548ed5a31ed3aafb1c6bb16d87ee4661f481f035050b3d0831e7622ba56937d08dae36d015f80fa4388504165f3be325460f7fe34eb1b61b8fb60a3b29bdac8687b543b992b78d7e5dfb377d58e748d22318a97cb2d54895b97857d3d1ac75a51f6bc29d857c34facc7913d8b41a5e94b08f17ec06cb33a5f6b7c2910613ddc815216991a4593ad97485941a51d0d271bc2efff0e5d0583479010a25bd9e0d170f5fa4fc8793229d43173ac76f4a33a7ecdb0f0ee3a57847cdcf2d203f2054f58449aa2645d41c8f13313884ebd696fab97512ef030e8131b8e3d052b3098b11054c43cae32db80bbb7604a57fe0a7160fc3acca795b5a3e9af8e2df908ce3584b8d0abc2d156bcab51b13cd9b4bcd169c354adc70c90b60b31c37c89d39ca982a67e2ee3696a6ce247184aa5585b9ac4e9d3916473cd3a22f381239b4b5a8055a97931b446281b8bd994bfe5e3565c4d19da2d5878f6a7fd71ff91ffdd69498c6a70cb512829f5691d3fe33c87b4c404577700232e65098d24d41cb1f280d35322ad26d6f1e97f0baac1f6b2848c753882d715396f34d4084093918a0fcf2f46bb121292ab627b2e24e911b8db312ecbf31e3a0e61b53c5334088bedea3379785b7c5df1775b982cd374546009f6dd3cc1f51b4c1b66db7ded98aa1c61d877f76531d3b2651c31527227cebb96daf7cf5ef832e46a5881adceff70436b341aae36d68551de873d6df1592607664256ccce999c47fd7e7074016fea9a92952197c072db6fda8fca089b0e15fdc69e80ddb6769c5a2962fdd313230d912dbfc3325d9522d44cc086d7817be30c7722c490c91c69851a76f7bfee5696b0e7a4cb952a641c1a9318b87eb888d800e4338891ab6dc12c14f8bd03df4fea49dff4bd9ee7b4885fa428a881dd664a007024e5444b20e201f263a26a7c4e84929d4cf4e09cbe6040a2472aa3bbc8792ffe9cf160c142ed4fe734ce02a392163c80359315782ce691d1a161f3e47193dd93d38e7279da4cbab4a1bb03990c94b59dd6782f536b0f50efc8fe23d73f3db72988f44ad7643020c7f863c1632483989c685bedc99eb0bc26842cc3116b7664f695a2e86f27c4bfb963041a60c35d180cb59aab57710df999b67fa38789bea803f230c8f8ff730c57fd9b48459029468687aee591f324df25ba2ea5436d8b0b9b9f20cf6d1a3cc889e0ba2655bf74fbdabca77d7174df3aebd72249711b204b6db91e9ef9d83b18ab5923fa422512abad9db62f1fca513a8671eaf42c29e532956ac9a7627918fc2cde4b9c130101856af08a9ebd8cd5282a0def7bff2c3467e8e98a0ecaca06e9474a34aca35db8469948195bd18c940579ec9ddb3296deade14439ea9c784014f6eb3e96d80123865e6726a12f90a14ea423bd55c59fbf1942131efaf668947e95c3c13ec778b93d8658cfaf5cf9f6eb93332688aa84dd5ed9cb345efbf3ad227152d760cbad4960a8701dfe64bd294c1b418fd78ec533671ed9e26ca062cd196075345d3c21a610708bf9a5facca1d82889400d70044bc0118e46fdddd4d79f27b757eda4c3b0f63fb64d57a5f27c1b4fb75eab7f8bb6db3e317976170dbcdcb95c4b23b96bb5b2e08f50df01c53805987551bef85812d94a3e6b7ca5ac147aad8454fe2739bb02f268ad173c954d55cca3a5cd17f61d78b83f9143ab2711ffaf21bdddc295dd1c1cb48ea472d6d4a9f1ffc8fd257b6eac7a11e9b4c9a2a8a90e26f07d2b2cd0bea2aee3119f14d7f43d9f7d1bfd1211a3bb43ab71d211a2a3a2469e29a45a225c564703bbb966a936b5c0678cf73098a7da77b980e24a49ee105135da2ac0c15d946cd0bc7be2858ec3d356cbd25f7aed3426f297c8b177ddedc65528e4138ad14d870945c7bfc3acd25ea90b8c69e8cf9964c6c10a3afd79d08c4ab321f3ace8386d6c109c9e910e13547a79491b28a79be2aebc8f6ab2257e43c1bf7edca3b390d8dcc0f715075693290fd2ad6803b9b5114849ce74d1900323cda74f219ea960e913fd6fda8b4a24cc39a85ba23546a223281a31695dd74676ca0b7c8ce1e8255fbd02b88a61fdc6c17b2ef8e2e14ac52b43788cbdff8ff315fa0b1248270c3a3040f98f1aed3f2ae91b1c97006f66296c46459ab800f4c2793b801d0ea78c9435d268fea739cca191b29d55d8b21b35d055ce75c05fe080fa6d1adabf8731ffe3d39b1d865fb3caae3c7861096ea2a1ce476d34cbf77c69f26a3ecd05d5d9446ad8222879f01c01ab1c1ac8932ccce46c81ffae5c2e5960938d608445a77f28591423cb011690bcf714f5380f5276a36cbc580439b10260eab53616927bd127b9e11369a8a6cd770e2b5074a233b29d73358d33b43e67dbc7863c0443787435aeb74316705cfa1953313dbb9ae1b027b7e6f1d24769a2f18ca9de6c0ca8750cff8ade0cad749d8e9512399723682029aed5c41075572b5a11e5248abea5c1ca160a553db4b387f544d4f2633521613a95ace6a5a3958ab38fe74246421361ced67372eae81ddd98784643862a875fbc35898d900096e8fe5f6f852332e4cedfc484c8a55a6a41e049e79296395bf153d9a89d4dc63f5deacb2b579531c8115184efe6820cb0251bd71e6740dea9911cffdcaa33cb1d92629fd4b064eaff7313e8183b664792d419d81084a11ced71f6e1ea066e04ef36e1e2d14fc5f96ce6e38429383a99b884e5c7b68785918faff81a41b9c4e1869483cc370f63ff73814996b90d3cf76100c674d312a5ed1311e90c7fb18e13fa3d766406632158732a2d93c8838063557cf76bf5f2e994b43467bbac0a48ced2f2e1504491064ae6f8f8f66fcce927dbfa5459f4928c9e686ad3126fd8da1f54c6bbb2ec141401de825a5e931cc120edca46ed2832f48b98c584f6e0a4ec38bf54445283b2d07812acbf69484207f20e6daa698e6878047db9fa233d0176a4ea5d67da54f9dabd35963194d337b82af55a4705d7b267f4a7f17da7da7aae92f182ae47572b65e86b4dc6ff58db417d97cf24253d2a992706355369b69dfbb63813ce76f2fb34285edd65ca7cf78cbdc8b9e51e6b324924ac0ea52af15df4320622874ff6839d6b6ac41ac04c7a33c50d884fafe6ffa290cc67eddb96676"}, {0xe8, 0x1, 0x4, "c3b7b0d303ab294a4a7248b693e6283df2696e9ebccbd3175b667bc921c955565ebee48cf15b2ef8c59f10ca0c93349fd847c3e73a381179fa7b1da85f8e60502ae099a65765937197e19ecf097bf05b2063a414075642ad3df46e0cb844f9d00a5b50fc4fd5250d64de9669c2ae648983c4b853d58b76f2d588f9f8e19172dd647cff4787ac63a2cdfa23cccb82efc2e703bde8b78eb4da5b8da2e482e047b5666c7e11ac562bc608a0ae49aed55ed481783407ce8ebe856862e93ba505d8df5d5f9e8226be85608186db60989249029a2b71e67bab"}, {0xf0, 0xffff, 0x3f, "38511735ab45721f995b73752370c77b3f76a70455167602814605bea9213d04006170cbefc3f7aa9c4c8867445cf531d5503ae4fa1db869a05cb2f27cf6ab2aab012265675c66b8e2e3427ae15055df62ff293f739841026281c04c8b6db471b353bb0aae228561c94fd3bd5f926fbba895be39a43648fd2104021f0323fef99f2c4c0e8b9a7db4b4ce3a51903c16851511a0dbc3543b79e3df7a265dd319132bb522680835971a274221aa78f88a95a3fcd528a2b00e8928e50e0ba0d8e88cedefb4c99c907eca5f2613cb99d40eb5db89606fe1200a4ec8"}, {0x70, 0xffff, 0x8000000, "0ffacfc2264db37e00926f9a900c2b37ff2b2afe4466a365b378a461fe5b31652b95cc2ddf51c12b3a57e0fb0065c37056950b12d2fbd84c3771cc2bbeddd109b95554f0982e0c7673a06a402b2e71ffdf19cb00cbec313252d9a5c906c086"}, {0x1010, 0xffff, 0x51, "e16586ca84dbb74a1c19318d9201e32aa2658f4c1d3b00d17bea5851ec912b19ca50c0bb3cc99f1ec4579323491f8eac41e883eea991b3b5eb2a5cf58c6c985cf82026e701f87ed59790a7eefbfa12066ccfd488f44c43f072afc6361bdcfb66ed34e103b1b4c386d182fba2d8243bfb6168993991ac583261ff67c13b8da1f445f776da85edd6186a0d9ba32f5eb22b5e857d46ffa0b78b99da3fda4e58cce2449f40842d5907dc603404b1307e471a1bfe33da255bccf6adee064ea6239c2f3215d8b7be080f18ac7595b82da94c033626c66d631ea043e171a67d50813e405be9444633f2f4fb5ac8778c6b15f6c729c68cb0f7da40b15e4acd865da4385551a4c77bbe0c11af5ac3589d171a4ff1f68cabf8e91d362bc04089f909d1788b2ef87c064f9f82068f250b9655edf29be4ba14b765d916288608b489551f70c8903b053b5849ee65a768200820376dbac1607c8c9fe3dcc05079e1fdcd5efa3b45e068158a57ce043cfd1c7aa8ce30b6709b5666647b03964431146b5e81b9f934069fe237b3b15a52642265badbb9ed03d092f38e39bc1069fa4ab2294470520621dab8bfe38031b1f7ae58ee7a0dee4a4dd5d79f549c2987d92c8f47d37b1d42bdae41644e40db024dc6efdb931251f9cfa657811e2e23e34649a36e0932ac731847d1bb2c0916f838fa46f65d3a668e0a8ea4552ec2b622a77bf68cfe84915736f1c3af22053ef5c4ed333ad5499a53acd62da653d83e8eac8484d76efa4af25b4f1b4f7e2948febc18d6307b9ea34a0cc985bfa4f3729ebe318209f65733c7122b13967ea517f3723ae7db2fc439ce51c2c046a79c70aae5a50106faf84e20482a0167572ef9da810773ffb1889da1d52d85518b2849ef954e080bd3e7fa0730579330049ac8eed7555d8bec2dfae2b7f54874eb689d85af5aaed25237b20e29b894ec0c0f54a111e945ac3b4bdd22daaacf0503d3f3e0772dc934e9e0fb222c50868c62da6dab827b05b383cedc86dcf740eebd81a2da6a0e027c7c88584870aa2b45573699307fea780220349131f05e467273b7a2f13713499ec23f7f06cf8ebbfd5d0b23eb2759ab74d418a0908b10171f7c19b22dfc129356d6057cb02c639536b66c85b32364b22e23723171b9c9b33aefc10bb9a53969576ebbf98d8e53fd78b3a04d3a154b9d9700bd80fa53c323eed7300361c1f9978b148515de96cd80cc5756f7340382bc1c55ecefdacb40141f9d82ee39637a1044773db6951ddb7c24d391b86ffa2ba4f5fe6eccb41be8bc6c472d20d0a261aa7cfbb5be36e7f34d9263510f05a5b77be63f0df9138bb55778c8cd5fcd820eb7a3a77791bd8af03526d3080ff1fdf1d59864a051967893b50190f81e9ebfeeda866d7d02e325bf2ef3a018d306fcd0c9dd366a8b29db6338650168a0947a3113bd72733bb20ca91e2af2a56899a09001c3abb08acddba62e10998692fc17b6a17eeff25b5e3fcd756560571c00f3ebee276927fe4b5683e5b364d94fcbfcc7d2bb60cfe549b88a85e04405ba43b4eb2fc692d549041c32a92b3a6ac3f5b50cd89c1b9215b6ec177346f41526c74ef5346dd4afd8c2b4c473d4a595e5a3b888592b16a0de4b2ae78f9248e681aa523aab8be21b87c35fa29a2118462f77a17d359b4d3136dfe02f7e3b115f21930b8a3dda4134840ff8a739f52fd3fbf5aaa7bd76de8e2e423d8c1cafa6c1a8e1d4f50e682c441866ea1041c04f1df7a44006fda8805fa781ee0cc3ba9b58e7f6f31d79c7b3675fb9d86e34195b3d9d8260aba21c15e978b4e170504574550ab27dc0de4f085096165ddbae21fde586e0c669c4eba4a6d3b61e623390ea073215781d69244ccc7838557fbc32e60231860ef5686ab0c1706ef582c83deafe0acfb575c9f3f0f201d5a8fffcf897e6f7f256fe89f20612db1893d82f06375e55ea4f6180adb5bc22a0c70336ef5fa74323dae24c0a72515f052649fa2a402a4909086bb67d9d47119714de227e5453a026e4bc921947dca915165c1a4ec1668045c23f143658cd2c89a2031e566b15c0e28da215515f57121bdc7874904b2608ff7767c31362ce69f98251abba3194fb0b5ce53a85a6e3da354166351552078df2d0e4fcfc174c13c369aa790be7bc298a579e9a747c729d46ad2600976a6b43433adc91e12a0efc036a39e81813d4228cc1346385c6990d20069202822a0cd683d29c02298bf53d4c4ad364c38909a6f20352a4d6a24faf9ef883735c4ab9082e57d8d29ed43bea4cd22ee8c9a68b928500c8323c662ba50d7ec629ef9d0080978258c234a290dfb6bfc1e8c98dc95b6da1f0df709f101a616d3c6896467ca7360fc809b532719cb6880cfd5e0390f546d0da27174c8391ca2299be66840f975511138224ef90e0c548bf8855b8855c36519bdb30c86d8318a11549126c92dc0fd8c110ea013819c6df504d1a2631cac088d193dab3411993e112e4f4a0b33f4e4607711ca12ea639d8dc884d5c817f2e6f067f492e4d2bf4f2e8e58b6a084f34149578dba9018196eee61b2f6b6660eeebf85270705850399086e88fdabbb6f782cf9d8fc9defff831485251a021b11689d044828933772b580d8d001c70ff9a0f7d19583e0109880c2c9dcf9ae83c69d9f9f4e8874df0ccbc22735c1fb03e0f45de183a8cfc4102e92de826d423e14701474366db7547fd19f251d2d0bfded38b0a152c3d18496fe1296e4e987803b62c7733b977a2e092395149e85c0e5faabb9acd17094d583ac91f92564d7b01ee539a058837caa9739d78c6bfb40e70ab97d24890edea0d4a1bd805a9baafb5b7f124cb833b603d4010d97a8d446f3ad22c3e4e3122c4d92d720490394841d9230ad821b8f94a44bd95f32a4ab4ddc7426d843cd8165ad7cef7113e51a02bebdcd72ae7d833bc1c5e0e637767567366d856ae0bb43ed951d38b3c401a24d5c712dcbd554373a314415f665da4592d1382fb85cc5cce9cf6e1d6d11974bc46fb5738aaf196cadc48b6ae0dc4073ade2b77456adb1ef683515a05a53b8731413dff43a863ded49a1d4894ebaf1233aba7b3e30370cf5c18c291d17db6dadc77b1e2262fe1b77cecb641f35586b908a1a65a8efe1607f562eeb3c1211bef73ef936073edd63443ae5bd700f30e3056cd12844615cfa81916816934854153890f7b119b7742e8a1074c7b86836e4b2661e5c47ffbd9fdf4d817c54c0d387e1e39b60bad53559ab4b48efbc7306a1548e096ea378dfd1049d90f8c7c1d48e3cf101318dd49b504459a7278e44124abe47c3ac39de715e8104c82fbae5c7d9d982134eea9e989bef5576d33e57031e1cd63240d1a4ddaf67119dcec1de7b4ba26d85b83887bcffba9fa91e9cabc5d847c0c7b0fedb1869b984b72379cc93c306e9bcc166f98db4b7647bde2e1ed341542e738bfcee0382dbdd3934f90e63d4f34e5c231832885f902d3441a9f5e7dd34bdc11c15f408720b98575c36e902421a1450b7f5382e69d55e62eabd5357d3aa0b1fed83e8b28633185b04504e91ae354381413cb8a7caa1e60149a5c8558121267e3061cb0a47f00ea762ea5f5d207c42917113bb2b451a0d56b501795f5958c7de471a57b6b5ee80dee581a5986b79049cee9853d1634dbf34cad0443ddfdf140bbabea26daa2ef53e58e50e9ebde5a99342be7696a51484d8d92d528e9c10dd3f3602cf71bab83cf85df3776a97a22a6862ee53b06d340b5d672df48316997ed1ac908c453e65581c889fa090dfdaf67e8523ad48ab957b4a9819a143193a4d47422c57a4c1924c81b491e220758eb09fa157d2424abd1d115f3b6ee8b967c4767beb750845496f9b51aecb8d3391a47334a6b51d751fc013b23d033985fffcdbc50ea2fa1dd21a640335011bcaf7cddb14281a26afcfe4fcd4431b4fb4d8ffbebf8173b59d8c3e0f1e61812603489c44a0a36fe68206cb72c6a832cafdba96a84a61052baaab38f882c71328569841fdd585f7cafae0d44e5ef4b298add85a3cd15ff54e52f4b5d5c80324696660c6d5157232d0e7ba93bcf6b12bf35113f3f5eb326c1675f295f13d9a00da607fbc3dea1b48292cf5f11ca4c0fa28cf15ab890bebce24b50ac50425390282c0179ab06f812bdc89980c8f9acca1eb4f27aea2b863a4fbc9a06dab058dd18b1c9b4d9c31d0c4e39427191fc00b95003d4bc0f161463571a96c5adbe32db6ba8b26ed8cbef39864b2e4f27e27fd6493d5045955620fcf2ed6f9d6e39d8ed0d6306fbcce32ce8c57a1725df8822218426fe96b49d8023b9cf27d0919e5e2b6e032f33512c6f219c355cac08fb904595e6ac109b85aa4bbd1e21a5e17a9afaa74e5020b4ead828f7ef0f90e13a5e61ef6c251b83f71ce487dfe134bd89e9d8650cde159ab7999f7bfe049060f8b8068b58a9cef0746d08c8ac0f6620697461e4c7f93b57519966db12073495b02a6f95a33285e034831c1fe17bdd4e69e5a6965a1d3b28a216fbd3172743f8fd46976d261d413556f01eec5fb7ec65564a96b5fc0e8bae1512f0a5a005e7936d8580c7dabf9ca839ef1527fabc11f770337762ca267b423efb4f692a5b4b9c209e7b0dd43fa089a1d3b48d6ca1af17b0dc88e446ecb82ee891f586ab442346f0d4ec1ea007da6feea8a635df9ee04029a74428dd110791ca1aa44765a0f8e584544db70480779b0fe4c0a5f1cc556122e74918ce00f344e5f1fb220e1a23e1054bcd92064e1ddd05d507cad511b6d1158a6f1d9ee803ccc578be4e83dd300202bb9ed3b39cda0192ced5f954c2e4824610cb67bfe26e18fbaa6c70e819c7928aeca110bf7064bffd61eb2086c596bdc1215cf4ff2752633894ffccceeebfc23db50e3074e0c0093da16ae10362849f792f8c2dd4338b938d7a1e2d6709f3bcd1680acbc73c4ee9613cd35705ca64fb6c0d9227cfd6837b49ee72a7f75acddc4480d6035424df0c01fade9bb9d6ab8df0b0c7a70e4deaa681b4907d26ed69a9c47bfb3cd6c1d6e3b522e0b121b21ed49ecdec9ee854e09d8cfaf7df785130dc41e3f748fd99201ea52d71bedd2b4eb6175fbff66a7359428b496a0cd440f437e0f931866914954a65e2e3e892ab895cb9f3583199011a0109ee9b81e2faf13ff3360f961c359da04ce8328e75536ece612e29a202e7ee0771b46b0a5500cae0138ba5b113d07df3c246678a928efb422c8494ef61e0244e972659db3017a7d11b2310c91a1aaa4a7f1d1bdfad03ac49ac151b1b0f8a7a78a2dd1d69e593c27c587fbbe5d7a223ff019542ca3dce2a5d31324dd1c402939f83c818e55e3a5f1425dca3355a54b7b8fe660e5322d4a837c1ea1731208f4c8122fccdf5c2fdcfa9d4871eedc550834197a0a0f0351352bff35b31f74a626fecf5a5c881b609458c591f95c75d85fc1a8da222f19c8a48a110b845c16e78dc5e19f5979c1a29c76f55936c93360afcfa163fd6d7ad8358a51468de787321437ddb5a688f2db6f27a30a611f839737009aab0247a20c23b1be6385feda723c668bbf030982f6d38f322aee62e227a82fdeb32595cd7aa61edc75ca474b2071563e5be6876a5b56f008dfa179b3d7ebd29249ef02eede7e8bc5b8b41aeb21ee670c33d6b9fbddd05af044ae8cfb7e98c0d4677d6712bca15088c23e77ac745bb1eaa6d062be40460b44ad2430d4128c190016fe99fabf5f7213682d1a25dacb7f04cfe32dc41e297e5edcf1b8b11e1998a238cddd057479d48d960b5f22050e310bcb5cd08fa28cf2428"}, {0x60, 0xffff, 0x80000000, "1b04b299ec46649de1004509ff4a194b69668c21e7bc9ae54e84dd59f8915173c6b7b8201c3b7be120b07dafa6bcfdc4172d1d200fa5b4394a05f8a0bc0c89414c8a91481d44fa4d1a11fd"}], 0x2350}, 0x4) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$TIOCEXCL(r2, 0x2000740d) 01:54:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x536e, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) readv(r3, &(0x7f0000002380)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001100)=""/11, 0xb}, {&(0x7f0000001140)=""/77, 0x4d}, {&(0x7f00000011c0)=""/153, 0x99}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/233, 0xe9}], 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:54:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x10000, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) wait4(r2, &(0x7f0000000040), 0xa, &(0x7f0000000080)) 01:54:05 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2]}}, 0x7}) close(r0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) accept$unix(r7, 0x0, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) r8 = fcntl$dupfd(r3, 0xa, r5) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:05 executing program 0: 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) getuid() msgctl$IPC_SET(r1, 0x1, 0x0) msgsnd(r1, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="b90d13601fc911650fcf6a5fbc34cf45bdb528ccc1ad355a1e9b2b90ed6e2e4ce4aba0a9da3a1ba46bdcaefc19c7091effbb3e903088ed093f45598df4b7fa5da35b66aaa714f174c19dc0e93e0d250f3cac9ab4f78082c0194f8b98483515e3d7fdc3112e0f8b4be2d6699fc0aafeccab3a6ac80211e40fd97b13798006251f333808d13448ed002d3c0e4ac17c045f49a2742fd27e9c33b94c6ac75076c315c0924bd673c286e287d5d88c13e253875bb0acfbc8e5066049d2315c6dca63e358855d7446f45e326eb1153c3d8f6106ace0da0e36eba21f9820ae3903bc4577799f608740e28045a472ce9015f25b27e5414d4bc816f1e44b4838", 0xfb}, {&(0x7f0000000400)="c0410ee0947e719573f77dcc6a0b033a1462a7d16446fa42f53ffc4fdf33a9c6dcf057eb4bb113c36f060d6bbe42d3cac4bc86878a7d949d3932184c17d1cc2638d70356e7a0fca4cdc71bac2beaf842e20e9fb706178c5af2ecb7b177ac85e0d2feca438ffcfc6bbbea0c333b5b03f79541763d8bcdc8f072e20faf25df979381d7a3", 0x83}, {&(0x7f0000000080)="6060f8f98e8d6f03239e09394ac09755e1b056004afb9ac63b7108c604d1324fd006ff9e6d37512681c505605a4ac65407eb38629b04ba032ca362ffaba0", 0x3e}, {&(0x7f00000000c0)="ec823719ae4c5850c3eb7d74bea4883100f480871f4392773b9309466b11e3312a4337b9a85b35", 0x27}], 0x4, 0x0, 0x0) 01:54:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3369}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:54:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0c9c827e3ab2214b0bf3413edb2c68008d71233c29474a24367afd69e50d8859a851b85d4961a262b1e9dde5c1038405d65b618373d49cee0aca96954e911e8ed7880fc5f6e4d5f0fc4657acad6545f4728f02ed82fc26b653ded6a600"], 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r5 = getpid() r6 = getpgrp() setpgid(r5, r6) fcntl$setown(r4, 0x6, r6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x185) dup(r7) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000000)) 01:54:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x2d}, {0x2, 0x2, 0x0, 0x8000000}, {0x6, 0x0, 0x80, 0x10fa}, {0x5, 0x80, 0x3, 0x80000011}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 01:54:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/153) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/98) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:54:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x45}, {0x4406}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x2, 0x3ec4, './bus\x00', 0x400, 0x6, 0x0, 0x3}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000001c0)) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 01:54:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x20, 0x3}, {0xc}, {0x840000006, 0x0, 0x0, 0x7cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 01:54:13 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 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 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = dup2(r3, r0) bind(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) write(r7, &(0x7f0000000100)="1fdcd7334f7a3ede4a56befadc0613e818aedfa0c034b7f2491d251e50cd55384b5c87a83e006b786c4f5f87dad82a10ce20139a2636244420f7acc2913c1a41ad9e70e31ad5db6c7eee31fa03bf779f0cb83e3eb4d6a99a97c73141f9a066ef431fda564e663a7dd2b23075f8b4aace7b3f9a9f0661b9e99f88b3553ce6933fd8393303aff7f6d9517523c8f5a14f3bc48ae6f9dd5ad6506482d5af28500197074464adb0f18933bff32b064598aad09ccb6de95267a250fa1e0646d3f1b5a55bed258e10d6757eeffd04a3e0c379c7cae1d43576f8e8d5b4b7", 0xda) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000240)="586321c51f6e15ab3f19efd879bc4a749a872e988b40b101e53185f910117f1930a7bd55693cf3fbd68717662091a69b84ede26aa4bf9afc1dd2125b866a743eacc16d9e42712b78baf11602b9e4a7", 0x4f}, {&(0x7f0000000580)="253a302143689c29f66ab7f2648e242d57dd9da21d8af579492e46c7901a0e8ac50958b0a679fa26631d8f342d06e1efabb127bbd0307e328e0ebf65c1edfea9d9af87cc6d7fd95914155ac8c9c8ea9a7ab04b1cfee8c0c8d868dc065a878a1eb3967ea70d2b4fe8c0ebae20126248fed0525e66a6dcd32f0586bd17848753f55cd1b0e7078deb10f9505acd41360535fd368d3fb1e518a3203f6659b127507d8abef37b4e2f603569d70ac1e6bb230bf38f395ad831ab18ba37623a476b35a62cc5c9c3aa5f92adc63c", 0xca}], 0x2) 01:54:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000083aff0000000001000000f9427e95b4a86617a3e90000c2a0ff0200000000000000000000000000018500"]) 01:54:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffff8, 0x7fffffff}, {0x9, 0x6}}, 0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000001500)={&(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000300)="2dedfdc7138768994c37aca41fd13937a58a0e3a7b4bda3bf5af068b1f6f3228cd24f193c2ee6a967f79061418ebeb236eeae2afd28ba10e556776854a31493fc1ffe19224afb8b168010a898a34f77a89dea4166227aa82c39530825317c473bf6d308af1b977507c03cbd52e178fcd80693982f22984b6760231c6caf9ed9998eadd6fd58b7ee7689c5c8d80f188edad623ef036d77f1c68cc9cb4f19e9ac312488d7a293de2b052f232274fe7ae", 0xaf}, {&(0x7f00000003c0)="ae2952a2c03b85495ab40e37f48d5d1369cf78ba7b79cec88e49996e2bd5e3a6e52bf821c3cd00c7e0b8ac1b0e7cdcd1c0e69c47919820e215c7bcbb9256220f34fea23f471f314cd9dde42741d044ff8d8891ad577d0c81b555cce99707bf1167e9dc31220d36a9a153687eaa850a6b3a454619fe9dde090f392fe108d9eb4c7f051ba5b0724e2e5da48350e9beb1e06c812e0efcf406c25ed8acf71dfad4963e449f9d421a8e203b00338d92e6556621b72565f8119fd69e6ece3e1b679ec68a994dffd0b8b8b956c03f88505694d7981a73760345478288fffd22732d33dca5a631e39e085ff2055a63a472738f188d24dbd0b21402e460a51cfa69b5", 0xfe}, {&(0x7f0000000200)="8f86029c548d49b216ed51e50d55e895b5ddbc7797fb638ec0", 0x19}], 0x3, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x1, "8cae12da87e5ff1822fdec664d50044a8e4f7a113a124a717e5e4c35a193a748b2588f316d638ad77d6f4cb5a89d22e77d36ec072253a7bbc9bf8a9d8d773b11ea2ee5d6d3e089681b1c18b0769ad6fdcbf7d5873b5b0695f5b059526f9c608bc9c7ca9f588dc48e1a3fafa40ea53f7a6cd54dd7c1c2c38fe20de1f5008ce0f4c95275362586a74ae8d15e51cc07368e523bc55ad16cc5387163a19d0300a1edc1a661bedd0067e98b905a4d88b7965031bfcd6eab2aacbf4177876aa6158558acbd08d3304662352d146fca56e9940609697b8f8e5a1efb51342fef4b865375a93367b3bde06e2923f3ee0a49fe531958591fe02e7c1e65778f6b88df6173ed9a2c2a58b9466816250e042359eabf70b3e83b93cc0fd3ac7a61ed233ecc6d6c162b036cb0d4d65cba0cd876728343f93ae480de191c101dd52b999f5769d8a730d7eafa3f16e104cf338f025709f009da78777e45feb56c0e014711d23a67d7c5acaf82a24ad7e366b696f59a0034816edf8e875aeae4e69d4f3d52e355c471c645b331fe0393088e6f9672a25809ed767ea7411fbc8e665c4fba3b82ee156d38f38e2dd97cf2cfa3aba9e7b6019d7ff7d0df919fe6da53350b9675f2392ae47e8f6451bf95e85e9fadf9b578a2098c1a0b96b4ca4d4136cc6b590e6798032327456aaf1d2141746273ec55554497f24b47a135f2d8480cf0ae8d3b0a19b60cd3ae195e697ed3b33d0faadffee2a7ba70222b277b2d749cf2cbb53507f7f21e63b9439f383e8362c50885c9f4f0e06f5177d01f671a8a98c0d39c5e790fd7d143ecfb6d30fe2a66066be1765bcf01d40bbe9844cabd51129a1c01fbda5e207cb8ec52ff644516d869fa679562d784f62640bee995edbc5641b2eb37894148e6dafd10fceae5c16156ea04e6ef053c41a7b34dd585a6bf5dc8180d23eade69f31b5b557b21a824a982740030d559ece0640e7aca89e011e77ffdfe1884178d6747c26f371e6374f492e5afa41b32b496bacc6725148224cb6c80a3f9425996d3de8f41bb3b729729072abd26159e27565eed9f3b1ce259b2d80310ef55f7325899ac067f365ac1d39c4afb16f3a06ae8cba11cc588163d152ac47a50f5843b547878f55c6ddd62a1b061950b1f9bfefc88df49d1fa573ad597f4f8d15047658aa3b92b8effd544ae8caedde55dcc292f2b62cd2aea4e64a1f671f3c1d8cebc9b013517518b32d376209e405ae59acfd465f4801f0f37f1913a571ea662cf439b222aac6ebe6c49766319285ebbcd3b83cb5adc2a19fb02978def895c50c8ad6c1992ae8dec67ab8e90571b642ddae8446c92da9a79d71432aaca86d36b3d31b18d13901d1461c3779d16f29818b898fb46d549ca2102491143cf3793fadfa37bdc6dfe6629a78ab23b02f345514c460c5186d16077c9d8f379c1653f152a0b5f49ed1b79b70eb2fd5e81ebc7f1f2772929783ea56510adf7de32c0ee4f1d84e8782ff2db5b7174dcc3247af2f3ff10555f0e2cc0a9af132e0d0a6ffda323bf2641f28e66f33bcb9c4883494e15e839b1d245ef1e6747e2345c19eae7fe13d8fcdd45c037a8be02a1b0a051f2a480892cbd2d5c927fffcec541d5d44751d7b9328da893b85d929ab79ac0211296423f9512f349138948050949ff78a16d939e7e6fc7c80c28436108026e66e52b519cb92bb1d6784b3d7945aa9252f6c34d57a031be913fe090b07e2d125fe8aaef3457f14bfd260ad0b7042a894e7cda619f72f857d234afe363a0fc48b6279936214b2e2a43840ce80452cb4825dd23bb406168a601f3099c725b6879f23b99010b6f6dc3b7a459c9f632fa5c996fde7e59beeb98af5c09da053fdd8ed7db2104b43fb5df55065e7f3ce05d661dbc4c89d2efe5a0ca683241d91a59ca30859bcb791e13e12eab484ceda3a059739e454840d25dd8c52578281b7f7f5830dd8868fca49dfa0b494de6d32d662af14676dfd401a5b389ca6fe2a17f27d7e1f3e250d44211d67a8d0f976831ab92917159fccde24e3e8149e9cdf791b826e4d56e97c3cae03df1b25b8de5577af62f3fb4e8ec9eee420362ab1eb49ae3ebec37909221bc94b1dea177d122ead64bb8c1b7ee8a56829ebabb9253461a1e53e7094915e46bcdd581ec2fb27bf08f85a506ef47a33bdeddb82febb77695a9e7ac52b80cffacf342417bcb1ecf1d25ef4c5d78cab39883fee0cb051c409448edf5b228777aa0943563d15f52ec480f1422d1bbc57f90acb3467eaee83277e351ac6f0892962375b70142310b3552dcbe0945b0a72ac20b2f5be6b9fa494b258b206491bd716a4b9b7e2b352520fab23f477ffa0d5174d490d666bbc2c39751e01de4458634330fd17333798311ae8a97d58416a2771635a03d6dc9db34b0b5f5e0a75993ad9f283d5ce891cb0153aba20ee3e94793a10fa1749a715d2e96f8cbe9d3bf3d14aacb4ad482627ae4f570b8323e0f4ac5af6428693b341188bcaaf75e4f04f6839d49cbb24303975d8f1997f5559de893543296e1aa2f91ba7e5ff66ad0578c00ceecb455036d65fd2127fcdd6fa00fac306b8581210c7b9dfd2f85d8f74dac22a5e48025eb9bbd216a1d9669cf14c8ea73f8676912b5c2f2e891c53cbb08dd10aebbef375267b23bfdc0092fd02a48f3fec977aa0bdea4669ecccff9a347bc169886c3d3b4afb02d44a8befbffe3eb7b5d03fbf887053a65fd89891b6884ae4c06542a9735e5f7a321fe6e9d696e17761ad4da3aa675529e6a78ba1d714f8fc08bf8634b86b9b67ed409289426ef9a660b78ed63d411ad4a80acdb7f964ce5ec319b1aeac180458a94c1e9125fb2933eb95d5515446403f90bcd51ab148ee48cd785deb679d39c43344f3c69b74bd1d9d2dbcb159b10fb2916b6fe6c63ec60b2749124483c3715e935748f351eb8442aee10ef1700212100e10c13346e02c2cc40e24926f8f32e667349e84790e5d803a4439e3bb73fe2d740bd04a0b3e4f934b848795399c430b3826d36cc2b02ab18ee8b731f220ade48e5e46c5be8dc2af4e7400af37529adc18c8d192d726dfa559a97678ed9d1ef4475329d7123765d8b0f9266cd57d9f1837412ab5bd72d033ff8ba9aa9451d176f8673aadea5fc043aebd1d61c6bb1aba57a298200cd187a52cbba534905810302a4602a8c25e36104b1a7f61898fa32a7fcc0f35b7aa39e5ac0c27280a58444dcdc75dece57e6e7c64e8bd1898fc776b284a3a2d6c1b706fac177c34c7f54074df92a30e4c24af871010f37b4a667114ed4b8c4e156ab8001c11506beba9a66abe1015d63f45ccdeef639e572797a051771993e5144b9c77131694b845b0a7ceb116aa7374b8669754c70f5e13f4f9c71f1d7b25a3d9b784d664e2a24832a7fae1378d80723b7037905a3e0778c8807006fe1c2dcfcf8885a5f6dc22cfff1c6abf11266107b1e8f9f391abc522a96f25a620b9c6c85ec60d08377fc79821accda153a4e6763b53eb1fae8f1ec10f85915308fa27b08eef00304637be1fa0f1849714a222547892f13d88e8e07f8b5ae48aa625b296f105ebe07ac9f7d1ed35f303186dc5bdf28f0a5aeeb59a7659d2765db4b12483c6f5c019b28c577fee165e02b3ec01426507791f224c2490635d3dc5621be56d35db003e9ef730cc553b192fab0385b2e3c97b19ddb00c73fff25fa6ccb13bd16889a874c4c4f29d77d7411e5c34453e028459ef6101fc558f74eb03a4dd35e831d603b51188590f23a78b327ef4416469d4decdf8a97665c9813b523a2aef7c068e2f18af5bbe198ad89e90d831631debec4c93ca994ba1f2d583af4d959f6f6532134e2d85673910d6d321867ac4f517e201818fdca953db3ce4f474b067a6a0fcd2d3c6e0714f7ee403efa9ceb8a5732e3d8430f56f10ba8d1a5d78a78959341dec9aa3f1d67d8e8fa237b48d47f9fcd9c6e516e7af6571057d342dde1b489e267e85f48949fc57d0daed88529b74541aa48d271443128a987e009ae3e8e2ca1a2434c456ec7ca0938773c81aee33a356162abdf080c06f8fbae53ed0bb2ffcc965874105ba54c83dc016f4b996ba4fd4ee9131dd5def14d2ff9b48799060be7220615ba5c9e19604447db6b3296a97b8e624b89cc2cf704894c6cecd19ac1c69f0e01e5495101c243f5b68105a3538d56d92b7067345c9ec5fa824cd45aeaa62ff533882eefc59b1969a49b11a57d5fc96ea4d8ba95c22e7e5f09cbc1e9eac9cc876742214dc0bd62e1c820532a326d88d3d11de6939dffefaf20bd78e883e08d4245063b55e3d253c2b73d9af3b323e018e3669248fdcb435c2f17b4596c009d1fe54de7fc1124ea6c0e91444569c79462d15035a4981e923d3e7b0131a63544aeab4e523f4140f3f82b2cd486185bb47bd1da4d667c7952e3da97aa1ef499f4690f4a5d27df65282d352f49ebdbef714443ceb8c14374e9b74d8293d6da00ffe912d995d4c0562d5b37759bc0568278142bd80362d4ec3c9b6899c105f35a7f7851be969280a99684fca448ffd659783dea02ad885027bdafc1ca3e1b2bed15a3257a993fb1d1b0aabdc7a0b58230442606524d86e6134c54b778f994c2dd9a1a872a69acd03be1a64e4de2088738b5ac12fea97de5d472858476171392145f13c88cfe7f4126e8fc3336ef57a647aacaecdac15b833b0c479c10339047d557c3f039da24556bfd5bc4db6605d88c19b61db0e324afdf7332b8150baf5437f5d0d1d8652d93d85d8cda2a065964890d88be01405de712e6ca82a3c167c7f6255fbbef41254f779ccd2bae174aeb900745d78941b43737396a0a17e4d2cd42d8d08dd76d7d3e5122c23c7639d9178549d25b570abe7e473637097603c862f9c5c55a99a0ce6c0d63781c167dfb3b55bc2a585aca9c8a7c58ea72085747cb6cb2ec4d46a8fa0c2c282dfa5a35e2197ad728c1fa588a8ce1ca653257cdab9ca4365ae062f067e62b5a27bfe90ea310513fe6a4535661b059874d9220e8a4ce2647b7925b4fab4029c9290689196aa1e9ed8a832fc15a1d07206b480790d9fdd63ddd521aca86f69ca4b0e2aeb5b0f01044fc9caacf9d52d4ca072786c451cfa51380f83efda3e212c03b520c3f3e1cdd0ac6eeb76b022c82887d4a5312893af1cc538efa57232f3bd59d081d97758ba80f09c54d383ff192d4cce4e008834a88b0ed93be8652d821a448fc4f5c4d9a62a5a921c27c069cd18f613e3ea8e00e5b34f521ad974bfe713f6163ddfc1b241675979fa7001d47bef03d10c63571942fbecc75b581aa02b2a98e1abbf332373db1f5ba0507eb6ef6e376af8e3110e31864ea0156cf18e1ba3c01dace17242d15b96233e4c4c55322c6c3c080ef01fd90c991a43ae6d60a47dd84f2da1fbefd476431b93fe49fd2fdd98af345a54458b68d13051d6e722bceb1dd32e8bd130a42fc4330a0a0b19943f05c28dc43788e8b2bcb2605579fd8347a1955098e4c8a8452267ea2bce377559745b26a1fd2527cf0d253ec36ad28157ebbb439aab9d1e5bbb82e4f55da5e3b8272ae3baede4ae26cff43a0718eaaefee98a74be6e10f643fcd9d76e336324b545c5d08feb1858f33778287ef0fdff95e698b45970d691ce4f2f6610b7f5ee53cc2052545c41249753086e1cd4f94e48c1bec281120029c749656b769b8e13c1db4a5fe8ec175100e3ecd2883463d91b820ece96748952cebbf410b144d6018f14678de96791df2db14fcd3b331d2b79be2da3e7c2a57babb22ec6ed6705263314f8d4922eb2bb033b177"}], 0x1010}, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:54:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) 01:54:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000002, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xe0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x808, 0x9, 0x20, 0xe2b}, {0x2, 0x2c, 0x2, 0x7}, {0x9, 0x2, 0x4, 0x7}, {0x8, 0x3f, 0x6, 0x9}, {0x7f, 0x80, 0x20, 0x3f}]}) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 01:54:13 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000080), 0x8002) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) accept$inet6(r2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 01:54:13 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) wait4(r1, &(0x7f0000000100), 0x1, &(0x7f0000000180)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:54:14 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0100000000000000173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070bbf43b14448b0f1df7273defb214bcfee016090a9179f1c10587e8"], 0xbd, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "3ae9200e558d3ace9f728d352cfca155b2c98e5052e339f44bef09e4"}, 0x24, 0x800) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x9, 0x20, &(0x7f0000000280)="00d99f812aadc76032c771e9a07ec73110579b747cb2eff3f872db04c31b7252a9237be65457b00ed6fd16b8e6e0491d1675413063cb6dcc48d4e9b3713d3469280d10dfc6b0722bc7bf9b0cf40997ac522f006fe21c506e5807bcfe4ed340197c2602fb734589684e1a045e092ae0e79394076b440a1291aad50c9fb0b0f2a3062e9f89cd2ef86cde340ba1408fc336b3ab6fd7079a18069e92d3013ae07d0fc0be9fd61a8e8d3fd7c59dd452ff5d1afb215ec6ea62b8d62a7c4f2611687518d0689c5b775f5788d7b7d49869826fa843fe774e7c797e895a7a57cb02bc86c71ac7382451db936ed0006dd3995efbe815ddce9cc1565f1f6057c8d75898e312a1557baf149e30cac0219a6f9b7247f18bbb5a38f49e4ffc970c0be0f484e0feea3166c4f274f93c796ae2307c9ef1ff64dc292786069e92cd59583d51b60a8b3f64f31083d202bea66b587774bc97c370c8fa0f6068b59982e80b2e02b27971b861fe449dc8f21a1c19369e4b9050c7bb6339bb40078b94cd6621f2f03daf4c8f26317a2f38863f5a1d563dc0ccd79d430751da3d58d71ab02c92bfe254bba8b901de4aa1e296d8867a774acbc4eeddfc7c9aa5e1277beb04097cceb46823ada6429f8d2ac80cf83eb90af3f1162a8d769169ca841ac3f80e53de538cfc53a54b97ce97a39ed2015ecdf982660bbe83224d0dff8b6929dd", 0x1f8) 01:54:14 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x108) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) getdents(r1, &(0x7f0000000080)=""/37, 0x25) pwrite(r1, &(0x7f0000000380)="730920dd998791fe7bef4ca433cda7c627c81c63587119a552dc082011f4b8c8bd9df09043ae63c44172383520e44fe6b935968ce56f5e357a0e0f21aab81ec4e40f6fa7c850e33ca0b0676724afc6321bd54790fb0b911f7dad6a2b8fc3bc990c8cb088a6941722365ad49a75944fac274601a617537a143859998439f816ec50f8981c6535b23ad2ca42780cbcdee28ff175d427f3b50e46972cfb023edc5e7cf91daa237d2532be1c91406d1865c11b0ff40a9f4f09f4a305569548cac8de8bb1a57dd15d7760262bffedb819e62f6fe8ba171ee2f1cf0d67bf043a17aa2bc9418736933a91a1d8ed2ec448bda7201b5b73e8039c932b38a4eb25603d86bb8858d577d594694f4bd9ba9c5a49a08ebf2c034d99cff9c9e09da5acefed5a25e904b2dffc7b3266971524276223d3a285bb09b4cd91daa5defe7c86dcc7357e77f7ab50794b5a61d2821c014a66447c7f7bc96933ac5c45d53abcd55f4b31b56f023850f725961dd3b02253ecbc7ce0c74cb3d8968bb10a0b2e982a13ee4dfdce6823106073b71148801fbd49a4416ef76f4b11fc6538e497182307a15507e9acd5dca42031a9235589af8e100cf71ec7a6b7bb1efd233431e19af5bff0ec94ca39337b3a9b854023e8615747bb2767c5ef3d6b4d94e3fc86edddbb25fdf6a65759fffcd91dc37e10904c35d8e1a925cd06451176c370a944de02e47eca90d6547bdfc5871eb0db680c20403cb3a1b2b1cde576046adb2b6e04fe50271d1336dab2c2c85f90c4741306c7c5c38818031b206e3c11c5f9043afb3bc2855222ed8d314ddfac2636d23f1c9ac73990edd21836d0bbd36729245afdd709e8aae6b8869f5962f1c4aad83522dff0a30711587d8b6591c211cbe9f9dcd03448a585397eb7ddf787f94ff37d4363b90e62d5063265f4087fbfa8311f57a2ca766768267d67161462dfa1d994fe8048b6688823bff365d7b0b15127d0c0b43f51cda604aa772f5d50351f5a8f057c108a0e9d13dacbe04bceb4b0bd9abd6d9a4f5ea777605e0ca3a100cfb5c6c965ea7804e08598cd2e27ef8e2c0a163d8c4e74b43f261febb1698e9cf62ec5d61e70fce38cace648857e14911253e1bfa2690a05912d63574bb7d47bcb02566ef2b66a0d4c821f94c9e0aa515fd2dcd20b02dd6db4e144a3560276a367d2f269c083802c723e490019517c3f526f772b41fb04bf4b762aeeada54f3cb774fd159a32528838a6e489edf231ea8d8b75dacfcfddfe2dfa5c2f6b620cf57762fe1e0332571b470af5876bab88619f2ef2f9ca3f8144e14dfddeb56e53d9207bb43c59ed30bae4e8a246d049c0be25771351d4e093e71df725f8445cfd47cf24d8f313a1fbcdae6d505e50c5e802402b8828308fffd70b6b7cfedb40be86c6f83eb97bb73f91cc9fe6ac6f0808dae466ceead0073f7fee8c5b74724e5999b28193c6cb9c5b6cd206cdd6a6cf66b2d0281060ccdd61e97756e51ac3c01a9ad1363c4216ea25316c571da1c2984cb87752f0342917b460b4a4db1e91a3fe6ecf70622808e3e3869281e789b4ccc6e64cacb0f54d3e4d1003c6b928c6a1702c1bba7c976b7eafa571fd431065b2102b682579fc66c14f66bf1258a6524d82f65ea1913d9f9257f501491acb6b7c2805f9b25d3ae088857a09d53b436617d2bf34de4a8cc003d06f17fa84cd9a88d67dfd7b788c46419717726a87fba9c10e6b965a9af24278e7a5409a828b89066dc830c901a8285b4680072c242e55d7bf38f5bd6eebe23ff1d4dd3dd171075a0067b8e650e184f11fa7b74a06fdc0d1e8aab379644f32866fc8a2ae80c04c2200aac1834148051d6901707d7efc34f705860c602d8c7156ecfefd5222c5659275ca586bf3aadd6648cda8cdb5294464981b6d3e1b561fa11c95e64c71094681322a78e6aeee767c9722acb26d98f34369bc151282ce654a21d9bde90e3fa7da32827ffc7a1e01758340d3d5548fc83a2edc2ebf946bb2d0cf9ce8dfa72286fc9ee1c83a749c3f7c000bd745ec71cde21f8fd8eb1b1dbd61b5f8b852d55594e357242fab0a8c88c4c31be642e83273eac58df2fb9112be99cacfbd57f475eddbac9bf60c3469c12076159f9ccaeeee95fbe52a2ee704db7f778e8afcb390d9de395e66e7b7392b6383d321db1c86e05b3420e36d23a9ceb4ac038f5991d74680900d21c6cb392fc66e8cbfc8a6c41d4969cfcf997755e900eb176ec1dbcec11df945b194885e1b702ef76a7951fd0624183bc296256f611cf7156d8e7925314d3e7d813c29eb5d5f200a2141c0e4589f1be4ac0cac798bd1e86929798814685af539e425724eacc733992fa204d1ffc17503b9bc3f900926a7f098f076172714f2a62e1ff4bd8367318340c4fd38c5856b6e522b637c802203938dbfcfa03e93c96c3b88e0695c0b71b8be727a9bf6040f72dfab43750a376a351929534ee484162eb36bf7f7d40eff8ae116fd46c26fd20a3d8749d3fc1915775eba68366a169bf5978868c88d61fa8063c63f1aa8ab9e6d3db174773dfbd39bcda5a9b60fb6d8329c5cf969ea65cc1f6e17543b9854ec2767bcb90db1176bae27425330cb8b119a98d0429fb13081f24393ef31a68155ee0320806a9d0d450b353bea5858068cd1221278a96080c3af60748b3af619f8f1f7e58c5b72cc27c3b9a2020c075849dc68ee54b197f4d358e7a776bc0b6de0019a12b1e4a498c530eb52686964758bcd6ead661cf651f44fbd4e1abb7bc02f60e54975135f9ffc17cfb2ce44b9f8b0e454001ad9f81745af45fa58c2e3a750de7ebd5746b47de52ea2cdb1217628878f6f59c944eb8d783d0a6eb91b88136045ed48d6aac8a3aae8698939844361519a45b1248850fd24edbc4a2c35188aa573e0b3a626294259b3d2391bd4fdffd0cd19473dfc3c0016b9ddb6d71da0d544ca2e2d6eb803b5348a76638c421644f0e2339b267b2d272d0b4bf13041c6c7713cc880d41d1f28bf0ceef723c910dfe0bbd6ba59abce21e067e751c2cab38d276f3e45bb465e0c845308f14bd2bb87271ab8c21ebb22e059e68b5f67205671271975df433db2820c4119c37638d904b392962370cd55d2902faa3d4f6e8e7cb04e64931cc838ee6661de37734c09b93eb09d0e35d27280a91e59909626e3d4dd5cf0017aa5abe0816f29ce0ec01cd8e13403f10c030de81614d1a79fb1e2eb2b404baeead26b927d102e8185e0307bb98e64e2065a12f927ebac67c1ff09afcfa4c6a82da4ab5390b1ac8ceb6bc9e2f6e1fbc11d02319bfb17254dd511d90d72af785cbd4833a63630e33004bca1b703f836252443c7023f16a073aa4fb1e84f2d697c6f2394439e8bc6b3279b5761bc08c53148627e1aa922d22e11cc74af4d1d6d4a3297a6a2bcad0d9108d1818bc0c3cb38afa6ab2a2bf36b5d2ce427a7ae8ed671d0d0d38d8f8029de9032ac670bc0e9b77ff56e347450d509f41cb92ff3b6b3168d0dda9bdec66b9595a8751a4ed360dc3c7c48fc9dc7d56a726a6601ab3596296aa79f994362c15b9d9d7e2db1454a45b3119a7e396816a08b192dfdda7b47b5d6b19cd21902673a1003266eb99aedb2cae0245fe23b5f483d01a15fdc9fd8d9f565f90f11f69d7bab7bf7b99424a4e08225bcf103d6ab044ece1219c0759f5307d18016c99ee5d76e4c3a609ce10842a1a8d6abe3419e9c4c8dcf01fcf1400dd0ede772eaa89fdaf7eeb0038395de8e04bf20b9305bd6f2e94025fdd59cbb6b5871a4d8cd7b5cee030fcb447c6665aa466e97bd5b9963e5aea9a6c556eef13af1b25cdfb4a156f89f43291889e12afcedfef70199da72592056f91da4d440bdd59f1e2d406347f8d205fb99ebc9710dc15c2ebb02c6172d6048359c898d181c229a89cd50a6b8203d2df18d1b63f7b5e58c87f980cfc2287bf30ea64626258e836694a6c0532c8cd8651ee090709fb7822b842d02c33fb6a89e80d7bc1d2d097a03cf8bc0c073d29446bbdf1079ad0dac67e5a32d6a8734a18f4fd41585251f852e063e602ca4bac46ba7f44ec466ab5715b9962b9b458488513865a1e890f3150c3a53bc12c2247d7c08899060d34667e2e60e5d970f61d9009d80a84a3e0b33b013b06adde7c15db3221cded15dd96e890ca0eff3c83200dc1c3ef4f5c322f37a14ceed3fca68a24f60aabe8d14167db9b59bf655150147512c7845f35d9a1f8241968c5f8e9af578b8b5256905881f54b9c750129259c447b449b75814a3a467feeb68105720fee1d4f66054c5c7c3cdc4b4c1bb04e50564d4a01cf2d5c885b91a167aa9ae535a285b1a662fdea483f19a09f6955c20a99194129743862cc55cc662f36d59d55f1db8ceaa1df96a86c3006d52962be53dfa486614a7a318b44c012906eec524d120bc001960cad93120ad40a776cd2fd4f2698270957a3c5cf3e7d29992d55687afbff1008f9a5ad43a6c1c8f1b5aff261fdce528683ac9ac60f1f704fa12bbdcd1ba31a44c2bc131efa1168716e1369070cde3917e2465aaeea0d63fd5ca377e3a3db920fd3864cbc926f80f8cdb16f572515c9bfe9ae503642ba044952f0ceff855b00e2481625a403b72f1625178da1a768d52e1d55dfac42c8742ac009568908c30af1d025b113c245a84ccf506c9a5a72be4528eb77a1fad795618b3a3282e7d5e8147eec2c67cbab3f1ec03cea95445ffeea7edb443a11eda6d3e8e2f26a52b7fdc08504789f418c9290b9bb91e95ba425bc3391b040f9150130bb768122e8763c90c5c88a53b4581f8c8174117e0c603273fee4d3fc5c66e93d303a594f3d3f9f20f4dfc68e020ea96d9497ef507877c0e2d98155ea3c52ddd02eeee46e1feed5ed675e63091031f628b2eb44a2ca5d0b6ca6cb1ef382d01432bd1a6a138641ba8f8297b7a6485cb7185595388b6a0dea2b0f04d71061de20ad1b15993fefbe2bc6f4501c7ea72893854f6090d8d78fdfa4c30b5126df1a650d924af2bfd37555eb0ba43e706651c7a0bde007285cf80267240f6d5260a12994f3598562a4f65b8f9680c702fbba3ce6b19fbf555a7c251dfe10e44081346127f87f846620a6b69f42f0d09fd686fedff975376daeee3d7f0abf5af87df81d9812b999af28b1b96218afde8c9c4520c17f0bccde7cea4559ed4e141bf52bf2ba61c716972fa2d3306e4723fd9cfbc04f0f4ac3629056a3d793c13592e431458efaea89caed6319907971fd85e1017c309e82be98e48139402ee293332bb090e28b000d5072dbf3081a39dd19d78d478105ba5990bbad4b12235866f62361f5e47dbe10348a8a06d3d0bc487dd23acfe65d1d8786fe3234af738f162b9e277834a0fd3dac7be1d4a260e61a4b38378bd310fb41ff9e1c8d38316653287dca5f145425d3baf3fef7d5ed70bbffb1f199f75652a0aa886eb6453de6c719ccfff39fd7808f34a06b5e7d3413c4e807a04a964f76113bdf05c4c3e512ad23684ab1bee95ffe4020b9e01da4bbd31d3e2644dcf87f53e421e6f6d25d9051d96431b6abfbb19ea4a4650eb44619a5efc7343ac2f75c6c6af72e8d421bb28145eb43cfb921f1a5262a8e1738ec1c50771f76d1ff3a8cc3e56f032f4d2229c2f69af24237a72fa5a71f2111ff18a936578b4b4d2256ac7e19b0b54fe1fcee263970b0ba77cb5f0986c05ade4ff1f9d678f4ccdf8a8c5d1e98ac4b6cd065269684d0b00afec5417b9775d42fac0dd698366d94403b2ff59ff7f9775e7b6d7fe99d2b5c6a48ed8b1ed841489c1fdfe90c9b7534e2a4b99cb", 0x1000, 0x0, 0x0) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget$private(0x0, 0x108) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc0104454, &(0x7f0000000040)) 01:54:14 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}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000000)={0xfffff801, 0x9099, 0x534, 0x2}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0x80, 0x0, 0x100000000, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:54:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3a0bfc3c167c7626, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) getgroups(0x1, &(0x7f0000000200)=[r4]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000001c0)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000100)={0x1, 0x200, 0x400, 0x5ca}) 01:54:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000040)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r4, r9) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) 01:54:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8", 0x18, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x2, 0x7f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) dup(r3) dup(r3) 01:54:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) write(r3, &(0x7f0000000180)="2277691883f523a3211e09834875ddf2b613fd998f4a2850e0bab564526f40c0244f00054082d56718d094ba529e5445d066226adfa2ca2f8aa256ec45e42534f913a125db8414daf638e5d9bd4f8fd3e0e6ad69e2f63819c2c7d549a66da439143b854cf59168d8496c2b4eba69e7e3f9507a6ef630e65ef787b5f5caf4c1cf590c39ec5d2264fa8524b55c2824996b290ca04775b67f0b35cd268ae39900db9528c118f11b423b5a922fe32c14dc63", 0xb0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 01:54:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil, 0xeaa}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x4], [], [{}, {}, {}, {0x0, 0x0, 0x4}]}}) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r1, r3, r8}, 0xc) dup(0xffffffffffffffff) r9 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x5, 0x8000, 0x9, 0x6, "60722954a7ac3a881fd249fdb12ce3f00801cd1f", 0x401, 0x149d}) 01:54:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000381, 0x9e) dup(r6) fcntl$setown(r6, 0x6, r4) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r2, r5) fchown(r1, 0x0, r5) syz_emit_ethernet(0x1fd, &(0x7f0000000080)=ANY=[@ANYBLOB="cc831c4244acaaaabb86dd648c0cd801c72f2000000000000000000000ffffe0000002fe8000000000000000000000000000bb3705000000000000000100000100cf1db0c1b7157036ea9d927e6e16a57b026418430c01e2a84281c9ab616f4901030000000000000000003c1e000000000000c204000000010103000000c204000003ff04e33a40a05b9245d6223c0735380f51c560cb6326a56577306309fa73915e0a31b560393b2fa186fa629c61db789defa2f9ce07b5e6780d3fa9b4bd5a56ced284594e1e990d933e26f98f814034aa9e0d7f3d35237a39687051ec3a2d8ceb25219bd68f09c3009767cb1341e37fb2c793c0161747ad2b507ee1d1dcc6ab29d3fe2b13f9c31e7867b0f7d05c817ee41dae83ffd49ff663f60e5fbf5f02282b2efe94159b5fc1779ddd688a6354c496b0e5bc5e51d405e1b1f79b1625daa9564749233989abc8dbb78b8d4d0d0d8a42cc71ab51bb86cb21dabd123e4b49723d33921171b31ebda89c9c7b83e60dcd2f000033080000000000003d45c3d7cf71de8b9587b0565611543099aae0fd72c9fd7e0c028b7439641c61241ffff6420afc9dd0ba4c15bf9e1b6e4658d98d4ed2db725ccc1665ba869a1791ee51a42c9c41000200f968640000003c0400020000000000000000000000000000000000000001f84ba9e96ef3b307ccee1b51bfb56cb84e204e2200"]) 01:54:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000800000000000000000"]) 01:54:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 01:54:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xff3, 0x0, &(0x7f00000010c0)=""/4083}) 01:54:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="3579da3c5f31ffffffffffff8181f2d058bcad4b4ed0315f34a4877966dba95f223ae647c3ede8ddd39be9cc718b39ab3626bb116819f5c3f682a27034a63d48a33fcd38f84967094f4bd652336945b245382888c084175f46487ac7"]) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) recvfrom$inet6(r4, &(0x7f0000000300)=""/235, 0xeb, 0xc40, &(0x7f0000000200)={0x18, 0x1, 0x1, 0x1}, 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x2, 0x100, 0x2f, 0x4, 0x400}, {0x5, 0x93d1, 0x3f, 0x3ff, 0xff97}]}) 01:54:14 executing program 1: syz_emit_ethernet(0x29, &(0x7f0000000100)={@random="536eb4401506", @random="cdbd0366d5bf", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast2, @local, @remote={0xac, 0x14, 0x0}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 01:54:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x6, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x38, 0x101, 0x8, 0x10041, "01000005000005000000000000000100008000", 0x2, 0x1d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x7fffffff, 0x4) 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) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 01:54:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 01:54:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="f8310754"], 0x10) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r8) dup(r8) r9 = dup(r7) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRESDEC=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYBLOB="2d58d243ed099c48e0aa098d85c631d3279bbe7381ceb4a1a27f6aaf2d7e7f1e9cbf908ed554f40015a67a1c5a676635541263eb9a1669e399f016bf175040002ca286d5f8498ecd64aab3037948af6a0f4b9c786abebcfaa44b77dfdc721f6a4a650e", @ANYRESOCT=r9, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="efd3cabd78199e592b49d2c3610fb6c7c7dbb68c8866457a910df0bd353064d859a1dd982217bd7f2201bda8a944a97b9fc26342098fba1e6b5a9c6d6cf7fed2c6650fb989c2b9ce29011769881839237dd8f98913732691d43fb420164c74b1a411f5178ba84177fdcc6c961ce9130b66a62e70144f4c85e5a5c83d75197d8d756674f53ba96d7523174020b2f7cc4b32480b934fa64483909c8ed6af6cd2650b926616324ff174d35e53e02d2c2eff0071b2fc031a4426937b3a5f8e38eaaf6b739e71374c293d40a0a9308df924039a3fe452719392a46247e41fe8085e83213de2fc130f438ed451ebfdc71b6435", @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000180000000000a3b8b6e06d89e50000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x1}, 0x0) 01:54:14 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) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x191) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='~', 0x1) r4 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/233, 0xe9}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) 01:54:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392f", 0x277}], 0x1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) poll(&(0x7f0000000180)=[{r2}, {r1, 0x40}, {r1, 0x50}], 0x3, 0xffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) write(r4, &(0x7f00000001c0)="d26cc0c81dad8435367091fe63b713171ff991bc4469e78fabd8f5e0b3366eeccda1a4c1ae7ebdd239639ff3964c5fccbc9d957db6081d41dd45d274cca40593d2", 0x41) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r5) pwrite(r5, &(0x7f0000000100)="3d68cc2dc769f4d8272814d4d3d492cf0d89baf3067ef6c29bd8c24e3ececd81e239692ce1638a8c2b7d94ccd6fa3dd4a66c9002621b489d32185e89aab4ea5e8b", 0x41, 0x0, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)=0x80000000) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x121) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet(0x2, 0x4, 0x81) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80286989, &(0x7f0000000300)) getpeername$unix(r5, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8080, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') pwrite(r0, 0x0, 0x21a, 0x0, 0x0) 01:54: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) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x14) r7 = getuid() socketpair(0x1, 0x8000, 0x0, &(0x7f00000000c0)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) socket(0x1, 0x5, 0xd2) r8 = socket(0x57dd388cfdd327bb, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000180)) write(0xffffffffffffffff, &(0x7f0000000140)="a3391b183a2d933f9d46c8c54cdd9e0ee46a621e4da99b551b64cc6d88c84689b3e10e8bcd050ae8dfd1790b269b287263aeb028c983", 0x36) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) 01:54:14 executing program 0: nanosleep(&(0x7f0000000140)={0x3d0, 0x4}, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/236, 0xec}], 0x1, 0x0, 0xd94029d) pipe(&(0x7f0000000100)) 01:54:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f35708001100007110fc2a6cf94e9c0604a7000000ac750d"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 01:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1d}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="134bd54e7b6661a316aa5765569f362869934dfbc1b29688e8eab84b7709ad4169ba419c81dc542589c8e2d2f11882d0069b7898a36fac6448df0ea8e5f51f6aeee61a1f2c789db99cccb08234f64961608dcff30e01561da49053b5db1ad9766482bde2faa30c571c459ec2de9e8beb6149a5a9125191c5cb3fe05d0774b9bbd8443fc35e4c0063263d2a0afd2ad59dc13c9014ed79991f138b5258d12cf13ab43bf0386b4a416eb5dea5799b37577d2e33df1935362b328092ab77025fd1c578ba40530c62a7aaf8c8cce19e868751ac6cd2070a2d", 0xd6}, {&(0x7f0000000000)="76b9671d47bfda10305d52764d4ba11a3f6239", 0x13}, {&(0x7f0000000300)="b8610b79232dbbb5ec71b8a4e5fb5cdb242c8d4060beaef751c068271190a7889227a9bde105e57b9daa3b5da226b71a261e18b17aaf07b4a6721b5eb0adb194e5cf73c1e46f7c5ea4d1888e415f25", 0x4f}], 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:54:15 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) 01:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x3f, 0x2}, 0x65b, 0x9, 0x7}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x7, 0x3}, {0x2a, 0x80000000}, {0x0, 0x2}, {0x8a, 0x2}], 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 01:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xac, &(0x7f0000000180)={@empty, @empty, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x803, "4e67ab79b36d78f62e1032f2e89031afc4c9c7d3934707eb63b70d2454012bc3e3e62efe638090151e8eb64f240d3ab2586babc05c42a1c281b59579a4099d51083567f864be8dee9de29270fb5ae94780e22ae3e54f7f05b2983f507ae0f701625fe706cd3caa195433164d3d408fd6bcbf696be7ad9c49cf578f9e6c132bb1eb91b0029b0379cdcd15e563e0ce43a586a222744403"}}}) 01:54:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff01ffff08004500003800000000ff070000ac1400aaffffffff03019078000000004500000000000d0000000000e0000001e0000001efc782dcef9584c100000000"]) open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x22) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 01:54:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x6788, 0x0, 0x5000800, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x10001) 01:54:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 01:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:54:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffdffff02a7e48ab80898d5425b29169d8d2eb1820810060000e979e5f931000000000000d18f"], 0x10) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = getpid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000100)={0x1}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40001116, r4) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000180)={0xa, './bus\x00', './file0\x00'}) r8 = dup(r0) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 01:54:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="10496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 01:54:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x5, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 01:54:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffc47de2374db00800450000300000000000299078e0000002000000450000000000000000000000000000007f000001ec592055a2e4d64c402b134553c6c1c295d48190c026db2ea7c450304a9044190a6274170d480e84de144fa77c398cf8ab559334391fd4df85b4e399e6c1ad2f31ea9fb5f7ebeee2728099ca8e82639c5b79828c421c694eaf12ef5c757e6c919f5c54ca626b0b139aef68758fc0f17664988f61141ddcce18d8d46f6eb4049c433fb20438012163e4e5bcd20719bb1dbc5c1ecdc0f062df0d1d931c629a8a85c5420c2fde15024d16e9b8b1afa0c56879432be133de9802ba9c36f78b9069e7af2069ab863d6bf80a7d39d7079576d72fd86346fff95679cec4e75b637c83f1a22bc4851dc350d89ef26afdcc2db88cba10d3"]) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) accept$unix(r1, 0x0, &(0x7f0000000000)) 01:54:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7cc4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe95b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x80}, {&(0x7f0000e30000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000c4d000/0x3000)=nil, &(0x7f0000d5d000/0x2000)=nil, 0x800}, {&(0x7f0000e2f000/0x2000)=nil, &(0x7f0000eea000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ddc000/0x3000)=nil, 0x1}, {&(0x7f0000f08000/0x4000)=nil, &(0x7f0000f6c000/0x2000)=nil, 0x3}, {&(0x7f0000e8a000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000cf9000/0x1000)=nil, &(0x7f0000ea4000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000dad000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './bus\x00', './file'], 0xd108}) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) 01:54:16 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x165) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) preadv(r6, &(0x7f0000000540)=[{&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000003340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/177, 0xb1}], 0x9, 0x0, 0x800) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 01:54:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x80, 0x600, 0x0, 0x2, 0x1f, 0xa8, 0x0, 0x1, 0x7f, 0x101}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) pwrite(r2, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a284c96a0219411e3e7bb1f90d4e8e97c7d99fe6eba98e2e6d414d97ddac44e6ed07d55e9585f572a73be35f6b234c692ef6d518fe4cdcc578a9a5089bb82de", 0x4c, 0x0, 0x0) 01:54:16 executing program 0: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0x1000000381, 0x20) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = geteuid() socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) lchown(&(0x7f0000000140)='./bus\x00', r0, 0x0) getgroups(0x1, &(0x7f0000000080)=[r1]) r3 = geteuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, r2, r3, r4, 0x100, 0x7}, 0x5, 0x4, 0x3}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0x3f, 0x1, 0xff3, 0x2}) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) 01:54:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) close(r0) 01:54:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x2}], 0x1}) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 01:54:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000100)=[{0x4d}, {0x803d}, {0x6, 0x4, 0x6, 0x42}, {0xb29d, 0x3, 0x5}, {0x81, 0x20, 0x3, 0x7}, {0x8, 0x19, 0xbf, 0x6}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:54:16 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc5}], 0x9, 0x0, 0x1ff, 0x0) 01:54:16 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x2, 0x80000000, 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(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:54:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="9e003708465dbcf2c2043cabfd8dd4cd786029a4a3659faad4a974590111664797f2ddb50f649767864c266fb960628219500d791ffd4bcf848a01b17dd957de98e0b69fe10be8adca823a4602856ed0a6413274ebd7073bba89b67e5951d1416b645bd5eaca707681148fedfe6bacc951ac082d54f2d8d116db62cb847aa85d7f47f8aa4fe67f4bfd9df12c182bb61c3943b829d078f03b1e768a0b678c80f9f167fb1a33ae7362a1c93dfeed8f4dc4d446712101a32e3f57c6cfdb2cd99558f85dc6a437c1f9358c4c17bb567729b6547c69c8c68d420404a29bfa0e9a66df42341bb9594f43ae9788b0340fd0dddc217756a3d527f6bfb5d673d80f"], 0x1) semop(0x0, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semop(0x0, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x2, 0x3f, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x1, 0x5}, {0x0, 0xfff5, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x7, 0x800}], 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) 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:54:16 executing program 0: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0, r2, r7}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000004802015eff80e4a011080a7cced3e9e0e3ab01a954a74f235f16b3797c64bd2bee46e2ab846a7f1ac4823d5a39cb34adf5e39b49a70b1bb5b3da771a67c08505578c3bec25a94fe8a4c3a97f97f88b18f0802bf0fea338fddd4e9ae0dbc11672b3ea47dfd274dc8423fdf85cccf8d0f90561d6df77dd854c"]) 01:54:16 executing program 0: getgroups(0x3f98, &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r6, 0x2) 01:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) getitimer(0x2, &(0x7f0000000080)) 01:54:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x3ff, './bus\x00'}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) fchmod(r7, 0x82) ioctl$TIOCSTART(r3, 0x2000746e) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000003c0)='\x96\x7f\xa5n\x9aX\r\xd2-SoI\x99\x02Qr\x1at\xb8\x0esX\xee\x92\xf2\xe9\xa89H\xbcZ@/\x98\x9f\xebm\xbbKW]\xe7k\x03', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='\'\xe9\x00', &(0x7f00000001c0)='{],{/},[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='()#{/\x00', &(0x7f0000000300)='&#\x00', &(0x7f0000000340)='\\}*,/$[:[&$\x00']) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 01:54:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) fchmod(r0, 0xa0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0001000000000000000000000000000019faff8885048c6d843c0ded9c96cd63b90f0c2bcaf61eed585aee2a040e258e781fc08890c11e91061958c74ebda7eb122d0af62c3a12703b99eb1add9fd8ffe83bf8aa961afb12ca4eb0c47146544522afbcf11c17633330d86afe3a6f435f01ab46f7fad37bc9f6a205a6ffffffffffffffff6ad506ab7638c8782463de82798713b6458443b3887f787216a0143ebc6b7cfc8e14ce3f294414e42926b146a89c5cb18dfa884cfada08d6ebb5845c08ffd3f80d71e3e4ddbf92291a35485afd81a6c93adc6651bcddf8e9427545af55b6a10a9f521c41fd974356e845bbd5d9a6c959333765a062000000000000001002000000000000000000000000000083fa786bfe422bec2a3cde155074c2dee87ba32e5a48e1198a7eedab5df5d418232a493402d4f59719c65b009a6244adfc9160a078825a6213e836683ac52ca06e184dcaf92cba3518f90ac9c95c159769960b1b4ec69fd41dd935e34599984f4cd8f8eb85ed59185195b7067e1f2168e654de19901d1d9c4388c2a898ade106ef9f8b4609bcd5cdb263d4b1d658dd45979394d24892720211b4abeb6c9d4276bd15bfc760399daa51d7fc657baed9ea8a7ea79a19fc1af9ac854a91d83db2633d7404e12d047a8438760e5afdd42c99b075eabde07eba01ee874397a79d77b0505d32fa7904681675d02ea125e88f828d6ca7b16c78932170f42dbcd8ec28a9f60239805345be3a7e290c74afae0c1e393d1e518f0542e1b84d31bebdf720e182c975c6b72bb70d4d63f58908cca88e46e006d3a7e097b3f8718c9552c43c3eb66639c8a148900531ab9143fc8c67562b375ecbf5311dd66e1e64246adf02a9dbf9daa003b2b5b9cf1c61bae8d1071d8b5ac59481535013275dc182fd9c0d7ac3d57ee328b5ac96bb03105269b63ee8204867da03b0a7e8fabd5a0160b85a3d23719f5f6d9457ece9c819df82ad717221915b3e095f410568af0cc56eda310eb47fc0590dc9187cdfe109c2f47ce20a5c5c1ba4f37c44645406a905421abda6cee4c65d32127930047fa3d178ed0e20be003388013d891ceb51002fc8d049c0ff0c659157e14da9a0b432a851d2bdaf3fdd62f1f7"], 0x310}, 0x0) ioctl$FIOASYNC(r0, 0xc4504441, &(0x7f0000000240)) socketpair(0x20, 0x2, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/31, 0x1f) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 01:54:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000001000000000000000"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f00000002c0)={0x7, 0xa4d8, 0xf5a, 0x3ff}) r5 = dup(r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x1ff) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x16c) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x20) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) 01:54:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) pipe(&(0x7f0000000100)) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000040)="90bb4b860cf964c10bc1ea0df3ff84c69b0231ff3f4fdafd08ddcb0b4f9823bcabb9ca1a8582d6d15870bb5d57f5db6e74ecb2a29cd998737638f800d0a6d6d36de5f411f1cd2bd9dad3925a456c520185c1a3a096596505afa8d6ae4ae0bd1941b727ff8af6c499563e60bd0fcd3397e0511f7e88ce", 0x76) 01:54:17 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) 01:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x74}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1237, &(0x7f0000001640)={@random="5aeb97698c68", @empty, [], {@ipv6={0x86dd, {0xd, 0x6, '*}h', 0x1201, 0x0, 0x3, @empty, @mcast1, {[@fragment={0xf0, 0x0, 0x3, 0x0, 0x0, 0x16, 0x64}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @rand_addr="4ae0ee2dacb4718d47f009e25742a91c", @ipv4={[], [], @rand_addr=0x6}, [{0x18, 0x6, "53614eb8b02f8b288e051b3f906fa62318c4066bef43a12dce6d8a5cd2f00ae58b297c7b2866f6ffe648c7718a380e0bbdcbbd"}, {0x1f, 0x20d, "33c32800d191bb7c7bdd6cc0cd835f6c6a4095baa1be1cf250f820c3de52be11ef8bf1df5141d3247a4c7d272dac9adbb708e863ef82de6a347984f4cd415749106788b655adbe253fec0aad6681cf4ced147f77579d638f1b5117cd844cdcf5e51e4fb71f56d9e059557cc15ebbf43bebe771ea82f8f3020c75dab2c93cfea30f14988c040d1e97d05061dfd136dc457ac058464eeeaef3a6077aad85bfeb4a8a9102ef040f7cf6c73f2f47dcde046ba5fcd89eedb8f9ceb8c0d94918431dfef55da8e86694b86c4f4d02f429dab4ac82a3009d1d2328650f5deaa0f2ef391cc722b9c5517b6b996760a0d17d42343844251b86ccf8744e8771c6fcce1dac86c218fd66f4c09f108476665284a43889f5bc960e084db2600d4d7401386749998c8755f59a139a3809864427be1fd2a6508bdaea774359e3a6920b7be48e3e06021ff0e0bb921f47bfc723717d23e6a8cdc851f4fec785c0628c7bb5922f06b1422f628bfa5c0348897f3572df13c901ed5494c562947923f0be61930381fc74e623d0b1e81a3445321768e44747b7a927a40282948b0c372363eb99964d7d51ab5ef3e3347887e60d6330407a931b9395b901902c34ecf2070984ddf34b3282bb7efa8e2d29f526fde45eba7480861b44b688d365ceb2779502b06a64c898608d71a222625c0b7360462856b9cc3e026b98993f57d75dcb7c55465310b56975b03968f3298ba1bf2f769f72b140abf477ccfb55a99edc75a6a67de13f84b140a739af5b6d3ba114aec5fda38d61f54eb4cc18c59bbe2c5e3f747687c8eced4031ac5dcaf45dcf835f22ba7272e37587cd73aa28eec74fea048d24c1491191196bf5c92385ba43019dce4d4838f29c71f2d7e9034a174f5340aa4314c59e24b98ddf34e50635b9f4706de58e409e5db37dce86bf33c68469beb70b35259f90c710b2c673f807388d152e10521a669a6a662ad54a819708a2382531b48c568800b2e57020e70515464783cae299e7861e692d687c87202c029bd89627f67224962fdd428ce0836682c8f7e282a0410e1321e6b8f010104fb27bdaf3ad15a416c9936d879d4ed3ce250aac9c233215200e7289d756ac2259597f08bfb8b6cf3ea1521fb462e9610a2cc2a99ba6bbf33034e4a7d7cd7f95a1b1719966ef93c67ebd706d916940075794bee046f3cafd2432664d3329c269ab56f5261f89901f6a379fcbda9ee98ed7d3616bdfa966819b87d60203d270381a504e11cf86b0828b28f847cd8417e45058da84d101339745754467c9ab2960185f867be8ca1d7fa45fd26daf4151520d4430e22989580c475d9062a35a1fb61313d89ee4a2812017dc9ac8b6d0a784e091226d9710c85557765546aad2b560290504a917ce64955c6d4139de5096bb665f1903bcde6ead1c4b3b3260d718edba8ae5b39079d01d92b97115c9ed6997f75c15ab1a6d413138ac8295feb4d23bc6d52f8e8a8f6e6597dc8c6c170580a249563edec333393cea8258daf21a319bd9a02f7313006f5454bda587ca3a298a0901f79aef1fbcd2c8e9550aace8409ed2d4e9053457a83472d46bcf405cb46429dacc9499d0c93b13e1039b20833dc5037e7adf4c1e2d17c242c0865e710d124cc9164cb55de7a6d03ff5110c6842434390cd500c99ed21d87621a232be08f8e3788141ee5bad920671d37c969e09a13d12d155a3729bea26b3535a86291462b8b1e226e61c941d9109b483cc00e7f7d8203b65815daeec0ee556892cb0086e559973ea38586cc148d93bc7f912171b2524162539e17eff752cfa978b902ac939deb9f605abe06a88f8e4475f4b84713a2f814760a7c4c931eb91f3b5e5bae7820d59f9712377f583010af5e89e25aca4e52ed406b9a65dd31a5f9b67d39e971ea19711f5b4417d6876a35e78da4b793c84dceb4805c4d39b5c57dda7fbbc0fc4dd808629666cc842e45d4325ed7f0ebda9e38b4c4f9f08dd6500b8fd0ae548f2c527168608125e4ba7ea9853de07aec3be637c3c4823656341ac867a4d709ad702701344d79712543ec355ccf428b44fd89fa1ca7e7a17caa63cae1b7f2ce0749e7eb1fe0af43671fcb6562cf6612fb307c2b2ac969f1f468a518108e4e5384fb2a50d67b5f4f361534d1f35551120cedc155cb455d810211a47eb094a64256055073fae91eec65d058f9ef1aa463edd117c9d9987cbf84722c19a1707cf65035c9d195728fc1c4086313cc66a46e3ec86b771c7d6b8d462c43be8467f5a8c0bbde9ebb37567c3a80e4cbf727fc059220454278ac6d2d337da8b6d4be17242d6522ff6598936fc7f1ef15592793782e4f36c0b1598cc04a5cf507548a68fc965fb87a6bf858c898a3540f3d22ea5bee821393b16f55d671bf12eb4d27d6810b0ba59529bf81aec4fb94b596fbbec426ec108a56bec0b0ae7c00d04b18158518e7194b98ef8cd415d325845305eef7dcacf2c21b679328215c83909aef8c953780f933d705f3b9c5eea4a2728c81d03b2a755d7cd6a83f57fde3e4ef599501d03b762e8de82f597de8912eba23732aaabb24a7c1479b05f15c7050dffefc03763ba2da45d02fca58e9bfffea7853fc11e7606150b0196105eedced89b7d5f71efca349701ae9e8c34fb5d9a7fb122e222cc3174dcf0a3a5d8509d48f937dbfa5ad26b315acc1b21ebb9d053ac725799909d1d5367e71111a73a4d61b9903eedde2e8d8d4f05afc539146e5233ae94d08d6066e25fa3ead0a7c770c6c4607f322ef05773c5debf50a78f1df7a5958ca6a15860cbb649a697f3542bcab01fef47310cd7b54def450333f1318f16fa71a7b987109c96f4f9863f6717a037f6860504d3e28a6d5e63cad6f3d0e8cc6d5b468fc033f9a1b10cc216ab5ae5ff2a393147893e672b0b2dd8c27406f29dce38f1e881327ab284bea3b25db5f36040b5e3a9b5a680ee1030078c0c2935c006b272e3f9594deae8537ead7281374e5a2b4c28d46bfa775f4fb646b4feefa67792bc2644a244b91cf589967f5f82fbd5b86291b4baf8d1e27f41978297dc260bb37994e19e63787c8db639f3883556080f71f1b89a3993ee194dd71180304d4047afb5b4e361f01440980bb86ffa5ef1977f8402c7298b6df0aa432687c9e9c9b5a6bdf4c22baa9f6a2d9b880260cdf7c483ff2b8e5c4bd53afc2a6d8baeafa48cfa5dcad8db5a1d3fbb4cd981faf5128117673f139a27cb34ed586e0dd688592fc21cf93149a65f8d189d545ce09886c7aee288db1f495afd6531d2979d53c133de9c3494494fec18328a43cc5780b93b70627c3bc0737fc61cd50ba3e65250be80b3d5d75df9209245cfc515d82d8a5a2a827737c9ad2684b168f89aaaff6c5dddf37dac3864fb55ce948403f388f6959673882c80c6aeb3d312a86b01ba2d7f6314db30cf71814295099d9096cbe6431633c186fc6575211b5238f130bb96ca2ee8f8cea63b2aff783aa6ea1caeadb1367ae94ce90f8ea175936953efac80d4ba4cb677a4192e13c8fbe16f8101c5c40f7928251cf7c6c156e66bdcafd2259154201c7ef6445ce6e13677ce443fee916a29ea5728e009e279cfbb2bb4a889e30e78cd22733e129cdbb4c934d136088b5eb2736df62866af34a8bb4b0176252c690642549168f0f2f1b95d9d48bd430864ea74e9e23894f04b23bcd3e351f260f5f87319d1b46d060583ecacdbdcd856c254956044bc5deb68389faee24689d1e9eab571d87bb9e89b5dc3dd9ad5389da56732e5d84492d417429b77a0c1c0e77d17a502df0585516631c89bcc4270112819bb5c1fdfa289cea233d2509d7d5827108d0f71e5b9f3cf8ed36f408be6e3f30254f245058ae0462c389591944069d77b1c2d0505051737f5f3ec4ec464e3666e07ae4886996faa4b92bd958db43e58f1178c9e98847cfa496fa033b8e196830dbb5612e55eaabef3b7a81c85869e461e114c483d21a1ee313fb68aa6400967113ff7ade02fbddf023c931e9bebae4953749e179692934abdaa1b18f93aa82c94959f9f66a3ec1c5e450c4dec493e652ec24f44ff784f3d24a4b6c9f6d30ac8350c0d409de85a5e7391c335340b9b72bc85df06a4497589bc948047680d38b372c6d4bb32781e1a6ef560315b08163ad9fb7b34c45cc45e5b0ff2f85afc314afa5266755ecba12772d4aeee1d01f1c4fef018563f71e75894b80b00dbf7a7da9e4757bd97696b5cc8287d6face8c4d771af8d57405a5975cb2f2c1e8729d6dd60a89cf4b3b9d82ae060f5a67c44c8f7419fd620cac92f7948db29897bd0cb721a7713f113baa0ce333ba05cc9820f7f7bdb61923ce4d6e465ded356ca36bd18306afa5cd6de973557852e620b7afb551d88e311dcf4f8b8c171be94e35ffb2772799095dd58e87ab6995aed3d8b8fc949138be4fc4d8523942d8a4b3b7eb3675086ea304de2f11ff850595f53d9e28296577f4c533ac40f28a862f93dc0694de6297c076d547e1e440796f66c95763ff6c6573dab2569d8770c3d1d74646c01aec2ddb3c9b4a8e81a2ef244eabbf22abd13241ae265d125141fb08ac773c4455a5e35d4b32bd920f8429a5289ace192901020d2768005c81fa6c352a74a8e2b095687d1ea14729b1042d0edde6fa7ee836287a27a05200af27b2c38178d6de1b39ebeb5c25397d1ac1a2cc606d4f7dcff29e8f8aa07892ea2a27b2b43ad7612d46e21661c1c2a031dfa6f6897340e39345e70ff61ee168c2843d4f3c7eee06a5dcbd16aab4c9f434b7e074b4921b7ec3ffe17281a5a5332ea56cd12cfd40e9d84a0257042a60c79da3d4a0fd2d9c5d1799dce2852efd0225eafdbffa05c41f3c28d05607b101ac74cbbc6fee5ec09bcc28441139a019f3bc860208f3114c20bd49566bee09742c81d84592a66b2c99bc3fe06dd2b19f1cc8dd1f8e918f5832736cb54c2033dc345b6d754e49662e580cb3965da1e29b596b47989035fc260535865cb534b959a74bd80d71e5bbe846727858b4b2eae73cdab033b2aea10baa141e9d8e66e1c2d93dfa06a493908526cd2cbf4fe27a9ac2b8ab81a07bdaeaf962456e77f62156352571f1228140784e7c161c662c17591f6334a18f7916e126ee2d15224b93a18f6ec1dea50388fe6220a33ec9b33dac5e71f7407821c1594d16353f02be2bb28866d8ab39695df548978e5326155198b7157ae9415458ff2f53c73f9a506e92428a88d12e67a9bb25f7ba69fe15474c9db390a50aa5de0147c35521a1f6c837b55d5224e5e1bc1de0b1e5f79620c65bad7f6a8cf95a91a1a1a22ae2f54c01d38ea1de6314bc2fa77197eb518a7fdc84decee19d192a400afccaa4841d22e9c48fa9e4b70f699d6015619b0a27778b56d1280fb9e4c82c8bf332a04395500d6978efc9e4825e5dc3a78b46603bb4b3f4141b28f2b31bdfe4eaccb07a0a82a01c9a56e240aa4b49e413fa644295dff68de83f81a72b972a2338e3e4933b0763311a2380337f767385c95d16a73cd29d9440a72195501dea57199c1c9e9aeefcbac71014c3b0e5713f193fb4c4c9b336ce9cb29e9b5f6430bf128f89a4c4e7e7f1da96cc6162b4a53c92753ac735a941c764c6c7c81d9d55b050f2b4c104a2df4b8145a405699cb14cd537b4d7b3579bfb565aca2351d32295e62ab43d0bc0918de951441b7a16f6eec93b7f1d681439140979af8e6d1a704ee3aa7831594b8178f99a7b417b67eaebd7251eb5bdcd4cdd8105abedba20b5be2d6ec7f6f820ebb7d8b96d92504ff4c63833130e2656ef2a30000008f1ab75c5df5846c315630fcbd6e7342d5b2ae542b7d24e0f7f293156c73fa06d8b7857dbf59ab5fdb543ed92dc5d810d164de23c4701a85a0f3e07df206accbda6d6f0da5557dd6efafab72952c24a5f33df7fc5ad4a151fa88b7d57a0b2bfae1b42664a786b4"}, {0x16, 0x3, "e630e1bfd2e0977e1ff8276a6614f299a4729774f39adc9b04"}, {0x1, 0x1, "5a13c995625fea00bc"}, {0x3, 0x4, "d99e7fa950e1e9576c23abdc638f0a30124365b5c810579cf736291c53f8bc06a9"}, {0x4, 0x16, "96bf41ea3b11cafdc8f2b38abefc0ec4107650f385bda89a5cc2abf8a6d02c94ac13636a57cdba69bb7d0f4317e84425f2dcd78961c372af60e531a66b795ef0a24523f05f39cafd87b3d748dda525d6948a3643a857fd3161632807b097dd6b67b9e825acdf606c5a6369e046646a0881f2c9a4f85e7497922bf3c46c0ac85f4f22ad33a81cf664e967003566e27be8c9927433656fce1f196786326085a282a6dcc10b903f495b928282265bb026cf46"}, {0x5, 0x6, "c98fefc140686b0c4a46e90f2960ac5d971794afe3382b335f4d1e9538f678fd5aed9914ff42998e0483659c212b981fb2d70d218d"}]}}}}}}) 01:54:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffbfffff], [0x0, 0x4, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) r7 = accept$inet(r6, 0x0, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000200)=0xffffffff) syz_extract_tcp_res(&(0x7f00000004c0), 0x2, 0xfff) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="14d47d8ece0057253902a282f41ce50ba190ec40651afaca7a35ab2f9d01807798940e3f370e87", &(0x7f0000000140)=0x27, &(0x7f0000000180)="f1fba95a58bcf6fa2f32fcf139ff0434d6a551d7f479865991e91cd83f2607f044dd70697a86430a4c5e", 0x2a) fcntl$dupfd(r4, 0xa, r7) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0xb0, 0x3) 01:54:17 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x20}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x9, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7e7b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) recvfrom(r0, &(0x7f00000000c0)=""/170, 0xaa, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6259, 0xa4}, 0xc) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000180)="5173cf744f61b825790daae5a992be4b7569df45ca18bdc4389ea5ec49a8a87b20bbfcfc8e0afd7479e23998f5584d09cdfcb1b01da1c27a921f36b25cfca883925a04805595fcba34c2d1b029345470", &(0x7f0000000200)=0x50, &(0x7f0000000240)="53be0d83da160d271b8bd3124e68de139fc2bd24ce5e5311e24c5aa33958e76c474c5e8e144007a7f08003d2c1fe5f7d40dd2113bf8a9272888d9e774a937068224d793d0162ce1f07b0967c1307979bc4e5e23498a979953055a55fbe5004b589482505a89f804c279223b6ae7247ae9d83cde74f3696195e1bddaf75489538ff7774ee16b7c5e4bcb8d76d7c30db23ca9692676fe9208f5ca66b0a070674148996a8161d02f582d240983499fd17d377d618db94047e9c1353901a42cdefdb16e3b97efd8fe3bceeacbf85bfc815077866c72671921d66638191f31810fae587affe69e43b6eb995af900e9172f10585", 0xf1) 01:54:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000200)={0x1, 0x10000, 0x3f80, 0x8}) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) linkat(r2, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./bus\x00', 0x4) sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) r7 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, r7) 01:54:17 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x100) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) 01:54:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x69) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) close(r5) r6 = socket(0x17, 0x3, 0xc1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x91, 0x10, 0xff, 0x993}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x7}, {{}, 0xfffffffffffffffd, 0xb4, 0x2, 0x3ff, 0x3}, {{r7}, 0xfffffffffffffffc, 0x90, 0x39af061ed8adbb94, 0x5, 0x4}], 0x8, &(0x7f0000000080), 0x10001, &(0x7f0000000180)={0x3, 0x8}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) sendsyslog(&(0x7f0000000140)="df531a3270d56e1505c15f0b749d37fcf06c16132d547282c78c0ae5fd23885fbac223d5aa9e672182be2d487dda39da61ab6c86d4ea6922eb5cb22a12385b2006fe13c3b345c9fe797c591fb307e9b6fadacb81858206e484c4d5041bf19deb50c1ba7f353970e025", 0x69, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x6c}, {0xc}, {0x840000006, 0x0, 0x0, 0x7cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) msgsnd(r3, &(0x7f0000000200)={0x1, "173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070"}, 0xbd, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x0, "ac5707364610f6210adb9da8f1aea3d504148a576ec09979eede9f894494d8a1e309503aee9501974047874f655612a80071bbbdae0ebc4dadd891f37fa837eed417b5e77e44eb7e4c6224509a394bac697d3afc793f605dda5ce04c5ef6a71f71b1620c2946a52082b8f5d26f3abd2a6aaabc68b8fac522d4dc968a59a242cbd489863230fd5f768705fb2ec21b89a7925c1263933246fc71eeec3eb163edf3f5413f625cf3e4bf19f3b983544e52506a9976e3a2ae3b202ea6185f9d0b0eb4"}, 0xc8, 0x0) 01:54:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0c6953110548000080f287fe0822c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb63b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b95370c0f4c6cf47ede1f008f662bc09", 0x6a}, {&(0x7f0000000380)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63758e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a18d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8a43fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f84a6be696c1351f149caa1375403874049432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c180ba90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e2699cdbe3a363c23174659fc020000000fc8e99d64f100d5613a2054b70abfc45e6e141aeb928193cdb60a9b136a6479583aaf8f3edebbadb636e701868ef01de19c9fef17d4e025798607d3f9e901abd300c85b2a5854b5e65948208f73", 0x537}], 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) 01:54:17 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x2) 01:54:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) acct(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000002c0)='./bus\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x11a4, 0xf104) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204", 0x3}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000780)={&(0x7f0000000340)=@in6={0x18, 0x2, 0xfffffffa, 0x6}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000380)="3962f2547dd8d35b1ae43ca3c3b06c586feaa2ba08dfcd9f347bbe8bdf13175de7a2cf1d2fab6f37ea93adc2594d5388a795a02207c7256cefe4de41c5e1999931c7c5fa2cae099cdc8b3904191bfe7314ae29492f362e85a1071cc1a5b6def1c1cdb18da3e78635e729cd1a4d8fe0cbd23604fe04b8fae0bc1e3a867a54a8", 0x7f}, {&(0x7f0000000400)="37b7cff25b8a3060ff2e1d3de25e74a13632031163470c468022cf46f09fddcc71c1d114312a9f3b0ce2196cfb0a3ea11c8e873fc7180ea419c5eb9763f75cfa7c228e3a15fabe69c2306743f4bd05e1e2067a8dc822cc502e4ef3505a760d54946ff12098b7fe228b0425fbab6cbb68c75ff99fc82d423d0c74ce8e892fea2966ec66c8bceaa267d8f73fd69417b732387669a58d000bffb8c61397962575c59d3354f1e67d1ac7bb5e2830abbb19546b2f1547b38fdb9cc8", 0xb9}], 0x2, &(0x7f0000000500)=[{0x38, 0xffff, 0x1, "0e949328a995332a40a6dc8a6f1d06870977a596b1c0e07130875997b1acf690271b2f1b94e40f9f"}, {0x70, 0x1, 0x5, "57f1c2220020743866abc2ed5f17f1328a6d5fb1c3d0ab67b601aa46bd6466c91c764b5763e7cb194b3c40b66e4b3fddc775e20325b57d2d7e424d75614aeb30029cf111afc874705d9a191610a069b5777b1f6ddb8da8f8b0e0853d325f1cc1"}, {0xf8, 0x3d1bd132bda7e104, 0x2, "02a7e2af701975d70653614525420d6cbde75eee6d60ef7554ef2b3a61e465d152153e2942b34e0a94dddb018b325dc9721229a1cafe8b1063c72d964420cf9364636ae5f0cb2feed98b6cf2ba803b72590056ad360b9aaa9fc41f379f073cfd8f8172a6770024aa3417a77253d93c5e6a3f79f9256b73cf0bec6a22b264a298300848f161a1edb44959622c38e11b2a139f907996c4a2dabafaa8fc6c876c784e30d533629e170d1a4a0f7689c70ad988b38a13cc07d510cc32414a5c01732db02d58505a40f10220906755d7fc7a42946c77e5f4ed47f9891a98e117774bdf0ce5"}, {0xb0, 0x1, 0x10000, "ab755b9ed111f15d88effdf674160722612f67af7898bc8f7cc13f4fce98e38ee6f91405b945f77d5ff6f9d59951e4030f7f2d8efb8f190d9bfc586d5c27459f858260da540642515867d07f743ef9e82cd9ec014c3e9b88674e41ca0a21534902b299dff03308bc1b5e3ccddcc669c7d5cfe24a21ee64342e25afc5bfcaa45b70035c88203bd4ba3d311e03a631a23e02a34bd10836e4c7d34bc6"}], 0x250}, 0x40e) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)="2b26623456a981132f6933523bbc23b825590ac9bcb232350a1dc24b54cb9c569f2bd9022d19a2afbb6e6c26c7f0d14b1150b88fc1807dd2a57a30ce5dfc133dbcb4cd98112a11e7444bee0cf294166646587f8193ab5afc9e69c2b5f96d4458504a4fd98b4bb4b1d56a10d874", 0x6d}], 0x1, 0x0, 0x8002) 01:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pledge(&(0x7f0000000280)='/dev/bpf\x00', &(0x7f0000000300)='\x00') r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="3a76442188af41008c9cd11735eddf5aa9b31cedfc73c1ad558da4ecd678440feedde2cf471093982968e7d403922010de53653878671a5afba1cf4d374c467c29", 0x41}], 0x1, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x3}, {0x14}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1ac19be96914f6d33675", 0xe, 0x0, 0x0) 01:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x58}, {0xd317}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000ee"]) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) r5 = semget$private(0x0, 0x1, 0x84) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x62d, 0x7f, 0x3f, 0x8]) 01:54:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="81a6e049ccbbb28118e40c25", 0xc}, {&(0x7f0000000140)="d0e5eea86e69cbf51807b81428f68e1b6883a7422c8501e1a8de08a63e4db825648e030558aa719f392697f81b98e50b5e082942eb38bae8fd8def52e1fa06e9c793def6cd70eb88f6165d98480483867214a2a26e1b6e3c42600eea98b25f4ffc143a1f4ec1e0bc0d7905687126bc32525b8e67b8505fb4c8ed4a5d19a7394d568842b4c72d57544c353c93e14e674c7633d18807e718e0a02180d5d0d7ad6b314ba925bbcef12aebd84b52b9b7a082ce5db4eb930dc53bdfc4472abb8db7d303d94036405b28ad0cc5a613dce88951ae82504f2f5157a51125a82000bb903c024569f0b34d6ef358e0c87028def215d32ce040931d9d7bb639de4b435caba4d0e77206123b9ca501791b397cf446f9f3f55f7693d3fa5b4ea6bc9080b22a5f6127a1ea7838516975f7042cb1d2ce880c807f1154ad3b07df72b5ce5e0998aa9666c58c6fce93d05769a2a0cac5b57b838346ce0e26ca8cf8c1056607a6f4e29d471b3cd955b1efb5b2e780fa412f998aa3ba3fda5556c69f6e574e26debda7edaa8d5e35febec10722518e50e0245aa24527c527dc078988bca98ca89d8afe706074898ab6b08e2a232d6358e6e30f0d993f02585f1482fa1a3536cb5be9d91a78f3128234b5fbda1fceaceca169e73f758d27f7689095cbd22fb1e6d498939adcf280994bfcac46ec93bf537c716055b9083d7267b313956123953a897eb65c1d25fe3eb99047aa187687262e35e2b130fbadc5913c0d340db5927e5da778c87664146586b5833e191c8f045c757c097980c280ad691ceaf02715f217c2cfda164deaffdafdc0f824f268961f79a42c3d460f582a8115e93c75c8c39a4b8660722cb538da1ce293b1d62e5c96c15d66448948c1da3659cdbd5826ceb36794288da913e94cf58fec366673e60be91bb017ed7997efe6bb4ef674338957caeced813bf4351265fe9fe555f2902b23fc131203e2a5f9f2f2ee390ec615b836df2448b88dc3381b21fbff83a65c888e3b35a8e0ab63e1e87ee8257ce75425efbf6f822a55544fbdddcb076510004d200ec66c65fa67b22b9dcec6c1649700e7a3abfedec30c64919eece0b4dd4dda0b4d141009b90c03f5700bf1433114de0139bbf2663b08ed3e48d2da20917a07ae55fa18c69366bc2cc7a8e73a1d4b959978c1736a3410eea1c1fdb36150f4e42d95fbbb56e1079d56b4fad76f36c442c44a8c9f44594af5d0838e0575f1bc09933f7bc0e8bf8832366b884f4156e087f62385082f01801244ac51d2ea0af89c3c7314a79efdc02554d402a105c57c7fb6808175a35c482ac03e24f1973ff93ed24e7033504a1bff9f5ec0a54c5c99850ec0432e4edc3856e9a7a5d5ba09074551c083df8793e31afeba90534da985192f7ce6c20715aa21a2f0a03ab4cdc8797f9205964751315cd8459a75940dad8a4b916f3bf6efb0174055c1fc2a1a4a7a0ff53ceb00362321e68bb92116803937b426c508238beec2ffcf8fda9e2fd37ec541ae49195da499830a1b018c0666139a4932ed9860de636872b33ba68d99bcf5ee31cab0dd9bc301362220499bd9729b89b321ba959a98e500cd705e9664fa24757a884c09ea870205904397f34f64815bb5dfd44d463eb67585a5df46b35604ff9d05cbafafe92f2f9c78e8dd22ba6c168a62919ed8bee64cf8f50a9ce5f624e3bdc884fc87ca3fa97a9ab95ad945c533c09ce8882537e1320f96d3a9f35be37404cd760fb66fafb765fdfb88bc6eda794e2cf271dfd8aaebf1f6c634b56f35e093d33c9f0491ddf1e6156d3d2492656c13408b7c64965a772aef672539d0865fa4721d9be8a30a2e8fd0c240d2815a343df579c46f3e43e28b3cc87308c772e9cfa5b4876cd740e7f50bc1f254c23e34c3d89e6eac61764e1180118d54872161b597e800120a00363975a03d8e8160a1ec0f8ebd412d62ed17d7fe9776e5c0b09abcdac6998f08f1f210a273746533df68e1c355f728cfd4e0b0d512fbfeba7c747c733b0973055e5cbfc32adb4ccec6720739db9d51aa2ce2fdc9dcc24f5068d1e143993b2f72e023682bcfdea941b1820222cff1584dceaef08c76636c8440f3a85c70bb5ca26a8250ecb430e97e687c33cff622fa1b00895008f425f9e2ee21ed2ab39733acad8df7bb43b36cefb655373084c9c5cf02e37d54677cf7e0d5a0638ba67b03f41a1d774c01ab4791ca8df34e56f2d24baf0449d9ca852441dd13c5885cdf6ef9d335d9e64d8c384359acd6bb5ea80ec7e122a9d8896cd45543cb0a29d0ca84a710c3a68ebf17a018919cab8799175260c2336490eab89e769c8ced46b1df28b91b0f2e5737ce2a0b86b9be47c889985f97cb904075f239a6e129813e68ee7a32ead66cb73b259547ec6a0cdd519e72e5b99a034c5de7d13aff9023e5d59f9f88cd4d2c99a24f5ed904898b76dd322130405182fe8fc9021ebb39cf0b0c56f35ddd1146e3dbdae5c83a1fc8f6a3ae71d128106197a00a34e91c6d47e37fe05129b879722d2aaf920f6c51b38b03717d80a5a29793a039d850ad7fda33b74e096e499c9dd82eac412aa17288ecb1de5d3604b0f0203f5c8ebb9598040305c5a289b0ad00d19639609e900a053767348959eac9fb0d9bbcc118d72de876c0ef8600aef68fe6fd1cd140688456868e6624fcd2ff2bcbc7909dffbd03ba47703c2281ef92f5a4626b12d2b49205b2b5ef220a4457d7a260ff4114db2c6d45b49fc98055a38c839538306e6abac7f0ebca65c9446be7f90bc247f7fd84530def5c9fa91f2e3a41dade4773270f1ee12603018c9fa44bc30f88100e74c163520f6d3b122250f3f573f5fce2879cfd24023526c83d8de658ded994623cb69203ff16b4d02ee7d38c73ecd8fa5c23a72380d08a7d0cb6434fef7afffae14d944dc732e45ea40dce66714a7b89d3afa1a9250f9bd71d3a28133c9b30811e49cef9a80d81c8b8549da45028dbf638c967fb2500e1a31300b5f4f78f1b4ebf7d35b8cf9be136e7e1853ec107ac786e0e5d6d3f85bf88e32c4bf663f4fca6e0cc0ffd02915b3f19494c2d770e21688cb052103a4287d185386bc02a87adf0e57a1a629123e9f5401e3d252e98439ac1b2e7cceec367aba2fe7c16ef698d743974e497ba7071768debfaa711abdbd893a90bec2442bc61dc83bf25f97854e4001556cfc04fbc1c9ccefc83913a9496c832092cdba8ccd3ddb39169e7ad9cde0b09db65137d68109eaa45227e742181cc4993e4a272fc6d6a313430734427d78a80097cc21f5858ca394fe69e4d5404836dc4717fe86224af260c5d30746937c2a2bbae00186d78e9641d04ee21636aa1e73f71a81adea9d81aec3daf8512f76380ade7db7629991d852ddfa3899e88a07309392a4c1c87d97e7526789a585af8494115bb49f4092581047aa3a41f9e1969b9c0db5fc85fef0a6a8b8905cab70090b357d6dccb387e850a01f98a253efbebb281971a7dd3bf3c2bd9e2f0b11ac8a928a7bc74c315a131e57932c1aaf6f890fb72fedf6d4475b9b7c137afaa98dc4ef07b2947c4acf3d22721910c4b097605c70bbfe259017474705c83d34f6fc23577bdcba52821766a3626a1181b0698d3f9c7307846ad7c86a450e5c56b1e061f568341411b1b9ca5720f0ebbb84fe7a9612f80c4acf8fc16fc5f6eae5cc8c6e7c0d4dfbafb8575a31b7f532c56f0d3bfc7bee326e1aa06d0bdfcde8383a02134eb3f885deb0d90aba75f2a87806e1b0aa42db766f4364f60d41d5aa38380d634c0d06b0eabc094a7e5e670f4232b0a99f36625572111434d944015d3263ee7e76361ce5c2781b48dafbbb464fb0381688cd857b780de39347a029115d9e5bb31a4811d795165b5457bede18f6920292517682d7bfda741ed28486e2f688bc2088dfd035a1e878dc1e62ed0581737492e5f2abeb1184ae55f9251a93efd30839068582fa8d89a1fb29a9ff5c66e1021aa0265813250ca20f281268f2f8c557a7c6ab337a2eed398762db5fcc09effc7110c7bc6fda2f89f5bca6c87639fb8643d78217e3ce149c7f99a8e9a024524facf139b7cab8dd838060c032def0b61f9af25da3b4c377f544cf23b71ff0550e9b5198db284ca553ec5db1ba4515f0bee2487674d10bebf709f46736aaea807ee9aa540b9ce325ae6a105165bd92be5cdc647f37f92d00b7661528362793ec72527590c7cad06009ba0cb5e40c65b5e832e50674f81519d6466141d8b309d7958c46acecd39002be42a6cf48739ea61696b3bd2b1218422284667cced8ece81f47bc9685dccb90e91f74d6f339b0f18c8fc85350789e997cfef618bdcce7df91c3512ff73ad7c98d74b8b7c90a6e136ba4952bed94448f2fc066cb3e7392585e576ee6992a5e6648d4f386464a6597a4db88d36c28aaa96cac67d5b79d26c16be2b493804d83e55bd37551d62e971075a718ddf41a4cd04426e2dae1b48f5a334f276555282f9b306f99cd700dd1e0b7040395acecea067fbb1d4ead65ca047b44f54072bf909bbd66dfeb422c7766eeeae6e84fbb453a8fe02215843b1caffa594842b1a603dd7db335e3006e51960fc1167e26967ba97ab4300f5e6c1347669285b08cd43b8a1fe38846ec00fb073ad1995d6dd78f995d2c911dde8ab64f5fa5dd2602ad333c870bd867da013ccb66958dd98c5854d6e9b41b201d32e9e908154d4dded886822cb4af2f2a0b5b4382ac0b73078c51231dd52396d0cf9c70b5cd1b17f3ad7ec89e0254fdbe34fc4e88e7274f2c3b12c7426737d09bc7cdea2a8ade34be7dbd58ff55d18279a7703f0a7268479e0dd735e0857d74ae4d0fa93b25dd60e12916eeef7c395bddda89d70209fa6aef74156912933ae98989edce61d7cbcff5870c63fc3c61e5c4d761405842d71d3440c42d0b470fb99b767ec703d024aea30898d8baf0a064e484e12c3aeca6fc07751e09123cd6ecf2f0b360315169e196634bdf85c875ea44646cc239bf18fa9188b03284044acef1c68169e0e535a4fa410d3e036d8e06cb7139132bb425151f3fadea929c240e9f6dedbf2ddc3645945cb85e90f67a0f3c82f8d22bed1bb245e3f25cc89df677d223e2e0dfd948f846978f0f65c4a46c1a6f65a317697a463a0bff915d048f13c69b2d0b96458dbd1be7dbfbe6c73e2b1a4cc94a69f2ee2ebd5d172a57e57e8f4f617702026b925f8265c754aaa93d467f1c606b4dd041bb0535a846bf564777cf7032d83e60e083953dea5e3e16198133ff2192a9eaab37e8a020691064121982fba8cd231ce6576ac836200080a8e5e83296f46e1cbe18b8ffe8ed0fadcb821973ef147b62520c1437004e68abfa56fac4e17a6434e716ce7069bb8aa30713400e78d8173eff9bba32247d9953ff9ceb693d7054d7cd85503f8b8d1e35731231e811236c7406d6bb230d1b9dc87f347cf103ed80345a5cdc1ff62302c0f5c86b4fda6f74a1ad9896817e023050e4d288dd3b1db27936b6cfd630dc2c06e272f6c0beb558e48f8ce37d4876ad256c5914f36683a1241f0a0570beb5bff1f75b6df435d16fb730cd0733ef43eef704989aaaa509be0dde99ebd398e529de401e060b9d263868f8355873fe46490443f5bccbbebbcf55a01cbea7f52cc565f6a558f1d95c1d781f69a5a5f91fcee1e68bc0f32ab33f8b54746531fe26a57df54732e7dbc21a3b8d9f31dfded8594909995c935af12e65cd3180399022e1a39583e0d89343423004ec9ddae465f7ec98cbeab15ed12aee5c23ec7e5f2fc4a91d8b035a3031407", 0x1000}, {&(0x7f00000000c0)="df918367dce9a57971", 0x9}, {&(0x7f0000001140)="013600e4bc93c2f4874a572253051454eea25f0b017ef8bfb88ab4a3cc812041e8dac4f2156b3f2168b1fd6a91a472bf2f81e20f7dd144449aa0dbde43fd3da798df9aebc8157db02d1340bc702b2845fd769b356cdcf4fac29f123ee66d651be7b6986b0f990a7d1e56ee6cc8d8b74e3070625317ad30ea9de3a5a7d7bbea48fa2af224148154b4ac8180a80d9d754f14d02cc049aa3dbe4039100f2124c434f0ba6ccc6bcc041053d7135ed48052d1ed1ead6ea3c86a8dfe2c46463a35329a25", 0xc1}, {&(0x7f0000001240)="4da169e2e90b0d9098f7b89621ef9526f6a87ce38fb24c983026b3d2ded67ed8cce43f4ca1a061bb7938e71ee0", 0x2d}, {&(0x7f0000001280)="c12ae6fa06d9ef5bdaa4eae5e0e822f6076d617e44940b3db86378fbe622f84355c17a4db42db904716aac57a35f0f46129d37a2ef29bfb48b5a029430e19567145c45d4606280b4fe68aabf3c07d7e60736a3279bccc4f960553405e7064b4d1b9acf5938205b0fccaf032c8ba2", 0x6e}], 0x6, 0x0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 01:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRESDEC]) 01:54:17 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)={@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_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x2c, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x2, r0, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}]}}}}}}}) 01:54:17 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 01:54:17 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000003800)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) pwritev(r2, &(0x7f00000037c0)=[{&(0x7f0000002640)="8e87ad62d3c38ffb441894a674a6fdfa50f128259e9e8ba87fe8a8ffcccdd42b43f01f877eab93845af9dcab5554135e64c68d2c9d3eb2327e97dac379b47dbaba0d247b8bc2b9", 0x47}, {&(0x7f00000026c0)="11d39ceafc5601a39592a34c5b4f41bff0ddbf5a5b3aa1317c1e755ba38cab09ac9308f7da28baba9278781039dfa2e12e4de948da716f583ad9e45d141988defd43014ec8ceac0f15cffd4b6941a91f81ad6fe257f18a1346fcf38308d5a856cf29738b96eeec833079dc1982642d6e695b2fd3873f8ed563b44bef7d01d59411d36c5f3e4109afe6da0d93fceabdeec310776c87a0a76dd3df6e8c247ea7fe07650ac1f8ff2eab9042bb7723082ab5f4cf8ba10dcd120a2080999ef4d8dd642696b0f33cd562bbfc252f9974cd3a8c5035d57084ef65b279ca7dcb8d7e70c9acac494d88671ba42504bbdef15795a4b3705f932ba2ab9577b163e71272b8fa6ff8e999c458c066f38f8c7d61ddc0acc9162817989b399be46f5da016632285a0b4c203ad5afc05b01c795d65b2deddf9ed4d6284de43aaeed12c87ed8845a55070d613d2a3d93f0aea5c975c2f609c0dac14920187bdcc9ebb4d07cb194723320f1d0eb100120372116b1a572e9fb6c31bf1ab87104e8b5b1ed99ce80b002a6263d1258d0f343463842291c31e9b72b595b398c57c951b98d9727ab69cfd951ed5764092a64aeca7d956daa945a98973d5e36178b911cfda3e3b004b52a5970e7def8aed1609eea4cb166f2738f67cb86277b67698950c029c81e3997204c30ba88c14d5abc5258a61fcb7d8257a395860e48f88874adbee0427b16d948e9efd37f920a8a81197d20388cc82a365058ad8f0bee053df6dc8c6531b78a6f554533ebc2611e98d62c1820ee948954bca856c82962ff04a1b8c2ec70ce1bfacbb884f4260c0e9a5d1d68c10deb96b1f2069ca2554ce8cb0febb95ac16fa42e2726faa9710e9022b525f4207a9560cd93700f16a784853328e22e76d0ea702384c49cb12ccd442cae104d42f127b8aed2e784babab97fc676f0e47e236ab4cfc98b6b7e37b66728caaeb9625dbbb60bc7e428eb8cd321cba90e99a5c5fb0529c79b2e7617950653d4248b757be6579c10ff23e5177ca7bec6da2efbb9371fccc084f24c2b6f780477be610307ecd5660c7d3821513b57d199805f8ee21368023819e6222dc8fb633da1eaa7c4bb99849836e89d907edbbb232186ba27ca55f088b9b3acc2c94420edc93f860c7e8b232458a28ae4115779b062c3e4e9c68b95ff877ceb90afd4a947020480db9637663602be7e26d036c7f1c823a73225072668f195363eaac8ef2a38d47130ef3baefab8898c12fac229e0fc2bde21d0d789179ecc2f517d34558e2ab9b45d2c185e03239972e97aa17ecb9b2305c1c9ac1303d9e4f5f7d4e703c715a6bdf3e660be90a44ca4ae503233e2a65399df0f50383ee8e609d69ce441f2da254b5b48e50085f94a493e8899ff19960215340c965a42372c463de86feb04ff2c4817fb20c6f829d03bd87338c9ce055588ae61bcbec7f9d4ac3a7baff69c0715cd39766df0a975781c49b96a1860d1959abc79d5f3058015d14c61df7a956fe2fdac9b49cdcc0ee13f143c4294e117915dcf939ed753eee173d83ecda9d256729f626c1e3f2b7585b5e42924725837548f97b4df215619725078b161503511f0a07f5c6b677f1670912433d8cfcbb69e1628bb4e90f42e945bed31839845f92d0a72ab2594316e66e5924081e61e51173a726916e4068817cf8ee8050e9c346c20e1688bae29a08c4a32e0aff6ef7070682da81487d58b5dbda33e82e769e6c6de3f4fcce3b83e0f9d9e5bc00d341150f625cb7c69c522ba671672b5480f56e9034cecbb6931c6f1e6ffbdbed6ebe97d4fb2ccbafa5253a807e23f9c03787777b344646d8492f0e5618f6c37590525acebb83e90358bd7fb8fb1400d4e3cfc4701710415e6e239652d5de420a654c46b9c34bc681a42be4b0c9e8c30ca53521a993a9509ab549c1032af2010573a21e554a2ca7e564911a7b38eef9c522442ef193b314977683ea702cf547c8481cbcc286ac55ce42132c3436a6864b688fb4caa84b3ee72e9a6b9786d44ab440b09ee06d0fe41251bbe5a079576e9d8e812d1e2c0b9df5ce6c4f64e9fb5aff6c6bfeb9e55f88ee49fbee6bae4fbcfda2fc3e1a15759470f406f1760b8755863d385b4f8af06d8e482746d510ac2b15e37edd5ae124e297f9d6e9593d1b7f180e3225caacce90fcf4326bce9cbe6b185fc82a77126238b4baeaf08465824738ea9dc1146c2a4ac9c6d88fabc0e63be3a232a70f8249d3f262ed6112a185b4f26d44f117b0e176e582e1e7fa315bddf2595711c83875583603412fa137fd755fecfb8eac90af753c1a529485abe5f26bc6e5fff1edb10cb17dbc13de16ce9080d23b9dd9b9311344f077e1fe364aecf11f464b978b3b49318f30271d77fad0d45ce2a590c3e239b4261db1a91b73aee8d9a8d994072ef2d6c9aa1744e30b9f942003ca27997afdb357659157f000115e508c7605afac1500dfb10500afebdbb9b90cdda1a6ca5fa4b3dd4baf4a24c0dae6d008027a3d49b1a52e969ff919ca8cfaf4f28481739223ff7a52e148be6c68dc54f533e134897296fcf70efda7bdd90f66cfac5194abb50d6fc6cbb74db0bdd7570aa40968f8854da7d168917de70e25b7420a6c3a1070448e93d27accda34e7dcd425e67c970a02f10057f50d494bb1f12c0df40425fe5c3ec2aec531bdade76376c2f3d787bf6b28a9ac7b6f5a82bd21b3bb74d7b4656efc750ef317a3734f97acb5e9fa90826887cab6dd7854513d66000fe252bced5d73e0f1063a0776097e8c383a147ceefee721dc9c1d79228bf7fe24c1af135767e4254f33dcd1c2d84ff55ddbae12733641d5bd4c37c9597b0d4efdb2057a57140ce53ba7353744496dd686ede5b28e3e1f75d28395d8008a84b075125e4f9b6c8bcf10f768b6590e28131e8f1e69608f4fde3cdda3bed8d4da0edb926923d26e8468a55eb9a460d64e81e422e6049fbbfee6d1520dd4eef532a7959577f741ad937ce214bd92cb8d0211242e4ed109462de8d1eef9e5e8670ca780f477788c3c6dc09c156025a913db683f6f2db9dfe84cc227300d6aa84ba878e2ed3da14e97fbd46992b652fdb56430360448c91752d00f1793a70a11b740af5d9660e012634f81fc12bb6aaea84e2e39853b89c02f8c1518ee7c99f471982b1ce8af519740926cccc18e883f078ae9ebd5cd6090147bc23c1ec35ca4fd7628ae8feef202eb18400b083828e8a0c7a4da39fc3609873b295d36770a9426eefe9a68269ad8abf0c89046327db2a96419b8a40535194584cfb21c96fdd75dd84fad988dd2c0c521a7ce3cee020e654be0bd87a86a0383738517913a735d6cb3f027ae818bb87d07ad30f613e7babefe3521d3df289c70443376fbdf498dbf7f879398c171d184980f30905a62c13c5d4088b57de90f88337cbd43d33a3410e288bad31be2c64eaf187a75e0ca41ff564d824be5c2eef5696366e67ac578b4f76e9c7015b80da5e6a389e46edcf1ed8c6696d92e6ae20463a777095c061ca0d45c233daa3ae5fef13bdb4aab298158e75a1ef46f6ebdc0ea3fe83b1c114560ba455dc28a32cf8d8989b654c136ac3baa2c12a81f705a89b6ce1e845c8a654fa0d6872df5e9947d682d2f973ded1413b22738afe51498bfcccc65aebf5508aaa788da67b85c9dfd6bd3028eed58d62652362a5bab0009029bdff40605487d1cb44993c302ff7f0f69ae2c4cc97ebccb4339dd0d600fcad7f2d931c5ce14723f6f744880227a95283f542bdfb23958b5d39e16b10121002163d4edd44e33379c4a39d3f2d9505793f0d9db77e833108391c7aaa0d7ba9ec434816a884acec074a7ebe3f942277082724c78237945537ac61c9deb421ffe3b8db89183c95643fe940d5a0d52baa64fc500bcd82e051af80813cb50f6892332c1196be8b4537529d0ca475b95bd06b89553d19e8e19c7aa91f14aa58ba1859f9ca01d5e5ed2eeedea07c3728831d4aa0bb2e1d9ef0a33b47ed95bc2b6b6182193801bab31315eac3ecf0fe7007c552b2c988ef436ff5c9393925ea8c8497018c0a7f2c6eb91564d4f00c5184eadec2143a7e72c2eeee844c08f828ffa0c87bb39c6e5a4575da5abc9dea204a739bbbaa0831f644280bdd65927184db53cbf19f8f170c1dc899631058037a484c2e721c93110dbd65d99827c08c17b5dddd3cb19086b15ea459fc473b9762c2b8f37a57265777d6f048cbfaac8bec222df97b4b6e848576d0605d30259b45e5c14a3964bbe48ece58a92a13f1dc2d8f66143dacc834490126315fc80c3e7e733bdd8d24a3c8f4cb3f653cb7753162d1d84b26f1bfb394c6406cebf192e61605e99476b4325848b3a50c07a5380e1f1dc6a36375182bb3ddf0baa0710a21705fd9cb50a5c6fcbc6d5b28946075cc37e56bd3d3f6a14d4aa057c5f17d9f055e8db97d6faa276fcb4fc98cc017961a9e589a937a2f0612b43b7943d891a47bd78798e8aefe8685e23926b7158d2018d881840f887860531dfb94b2a645f348fd0aa52392aedfb805e1ab3b0e8682fdce2a48dc48201bd38162353794dcb10cbc37bdcec3c7a46543494a710e3fe51c6d73cf5672a7fa42a4592e144fc33f248e13db808d608e1c8fa90c5bcd972190bb5805d35066b389297201c26ddda120f9c284ef533b4a7fa2cc323e6a6c42b63bea1d1810d53b5c4d91b736afab75b4d59558d0725bb931fb292b88194dbb619a47f5cd4d523d4a84ee17e4e5487ae8e33ac83bafb380e5ae942f904b31bdcf20d8f20cf7623c857801a4adc5a114fb7593c5c75d2923cb263c3cd26f1082396e18a6037729bbfd55b86eb85b7083cd432175d534255d13b1a4eea49bc63760a742e92b01e7003148f54f017af28e1e98d056e6b242014f967de16dfbdf7bedc571a1a6bfad2e0c16bef7100ffe92d482a9091ae082ae8ea66040c983add4ea0c5d0029726035feaab923a52dac1a0556d10f7b007ae9f096dc64fb89d234c40fe1dfdd200c779a2a48427f7c159a9bd8f78677fff387c1368f5b99fa3e69b8e6c79fc1a0e3c1fbde57263e7595f3a578f4ed977f472cb3333dea83315c3761e6f38ec42bd0d04eb8cb9988b84ee8f1476b823f320946cc18ed8741f8d724a878594ef5e877e7c9e6d4c58f6847703c326ca68f21ab2b2140b766e1554ae277dd5deefcb91cdcc89176a918c3f1f6a84f57ad2cb7a98204b0fab4765d838ea2eb19c4d95a5c4100f1a25f9f25a5e7a7c0710e39c0d8d3bcae942de371e0beb603f4b42add638f5bfffe33e2db8ae4da7b7eef0150d71cf94be03bc7279609213d1d3c7349e69552ba1fb4295b3819ac619545bf1808e61827c17039225db4e286ead097e360cdf7ec2b8f0b318d1b31dea515728bffb48d7bd5834105ff1358b621c3dea80bc709237bc6e066bb3b15f0948663994549053528d8247e5aa25119385b604f6999d10c51522a466070b575b2840c34b9ed5fe7c527571fd9dfa4594d3ee295e582603e1abff52f9a081e7afd48923132f79a9629033ffbab0dac165f74c7546cf778c307ee168ccaffb80d263e5148725ec7f1bcfec2668f6390f03524fa7ef4f406e2d8df99bed87c71dda345749cdb31ffa511429ad0e3651880b28e05ac0d5e5bbe5341f39496ec3459d9bc0144013eb5882cc0a2f36dc452e32182562b0cd462a1ba989747bb635c42a2e26098970a46f7a8b44fff8298c0ef4ac04796284a3f1d76d2fb2bb07c4dc2ddc192d9f4b05475dd998aeabd7ae0a3705bc52fba0bcb3c72f5833f98d395f1bf3cb451468", 0x1000}, {&(0x7f00000036c0)="4454a9e3ba5377300ce08c3cf33f3ce58ce05d08860093218b35bdb296a20ad614cebfc8b247097559fa418bc4417a82a34937caa75a89bdfc53ed62db6c8ff99b4ba238952eed60acee975f32ed5f1bc6788c5ff5086a103f6f41e81103ab6ad8b1f62c43ce6bb9bfa5a2228b107939b35b7015f70bafc826456f3b5c10cf47a1ac870e370e4cb1c993dfc84a528d46aa0bae2411fa77", 0x97}, {&(0x7f0000003780)="fa0d73eaf031534a73e871eb98248c6751e20d9c03c214594a4f", 0x1a}], 0x4, 0x0, 0x6) recvmsg(r1, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000002240)=""/254, 0xfe}, {&(0x7f0000002340)=""/108, 0x6c}, {&(0x7f00000023c0)=""/15, 0xf}, {&(0x7f0000002400)=""/31, 0x1f}], 0x9, &(0x7f0000002500)=""/229, 0xe5}, 0x802) munlockall() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) 01:54:17 executing program 1: socketpair(0x6, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = 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, 0x202]}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) 01:54:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) read(r3, 0x0, 0x0) 01:54:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x7fffffff}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)="d17f0990376f1900dba10030d694062ce573730a4dd9c7004d70d8efef864ce96f3bff37f37babcf5a20e7ef87922fcc66ee8e562ce4349c430b008f5330d8226727cadcaa7892d43b2e69af0d89d24032e327c804411678e404b7c3735ed17f7e8c4abce88f90c828cd4fd3c9d69cbb2868d1a35c457d997d62ed0e4b5d14ea162024a2a32c8e3907b0d0a2a340458c5e6f10e8dded50281a275b8e690fe9d2bfb5ad2fad145840d6b89cb58bddeb5b75a89d0081df541f9fa4b8f9f0a4b39805a9bc8fa522a392cbf12d7b913c4acf55bdfefb11a44ea4a1928de0059cb969d127cba7a351a928702f692dafdfda57f8f8120a9313874214aed4b382cdcee022156ef3715d918acefc08b26d45b25d9033ba0f760a2be44619b41fbce078c56b87d25e72b9fe77358581d42aa1e64029d116d202fd017c123da0778e7263156df5549fd3db29d6efb39bb873129c4d8596d8d3c45b7a27eef38be4e59713c86dcf0dca105b188e5211bf14f5fd50b0f96e9ca05554379556e204361c102383f4215e991a3f14bab1154ab8277f61d51d23b022c23ce3d02bdb9c597f5324d2f0a1c26eb9ac9462e4fd42804e4c50986c9cdb284a70b2fa6b435f6c343bf53137c4e671e19a44fef62d7749a92e2016763a0e1ce4bcd6a3f76f82c08c4f2a696099c26cc860fc7e4b91add4a2aa789ed8abef1c7278e1a2386b47ca9b2b157f4d6edc295be0fb464a1f8d44e63dff84f925079cbd0f194d568088987fcef9ec27485de276f512ab855b8910a1c331112aa05b0774e9cf51216c248da0b9cba560659d5fc14bfa84b1a64f8932825120225acbbaa5104e4c0cddd34420d8ea6dcd8e270f42de5b55c8ee236279ecc3f93be1d95aa4d85b66ff2b00af9a42e6bfebf9a58f1c002491b63ed28bc84cdd897282788a7d4fdc57c6b1a59de900a2c8fde8005a9a55101fff958aa9e2519357b61769c6b0cf2578679bc1b6de20cbcf24b759c4b7db39dac7bb162942d1f71d9a096742b65e33c260e43bc2a7be1837369bddb24972f5dd54c8112601d2db88d97182a059188816a5a61f16e48c7d375486da9d30cab9b75bd421d2a886878a27ea6e5d09b0009aeb02197ee99ad5042eb5b4adbf61a2e53f84fb1ad4ca9e4eaa26436f86c599b43e123c8ead5b2d0239f647ff591e113f818a99d46c7a11c49e73703173488e0f32865ad15701637335904e3d17369b1c48148f418ad2367aa0889e9d1a6dc2a26f7d0edf42f1b12f810d3f4c14a34f90eb80ff2b518182109002cca88c1d7d36cf56b561fe2b614b7ec6224c65a725cb0a626a18b0854d275fd5bbc5b6147dff128a797041f6190127c4e27922c95e778a26afb6b32fd0c53ec057af18ee7190bdccf233396555eb3ff8a38282ca19e4d7ab9c63410894365be6be9fef2d4321b8f121917926a5cc299be03c4cee7b6c13e8266e623425ead42fae250ee2c425faba41550e9eb8be4e0e5c4ff84daef6c7624cc2ac0ab04c3f3dd2996995059a54c2458869ff34ffe86c920cd08243e445ebe6de3926f905ad2912b9783ac149abc85535ff81f95e327a9dcb116e8fd82ec0ca410f56865c983d2d0b4d3084f19cd1ad0f1083bf5dc3fe6a15922d1947fef98eafa37403dccfdd15b436e4f471fd100d9fe51c27e3762e618df486a22edd1edfe8e4504c84a54a81c75cb3f331a9dea78bf19bf31bb686e4fda3126a46ee35edf25c05f055e3011e87527d2f5da38bd64af899eebcbee45074af3d8027ce9057ba7f17efc76eb78221d15f22df967c498563e3d1911e5b4159f4ff4c42b6439b04e20d7d5be39362900b7167e208d59e058f2e044aa12ef3650047bd8ce010e3842705bc52c8b65112ae2b0f0edb0324f381c541e7e81cf01b0b5f73596365e8465a45870d706b0dec245999e98a6501cb6bb75d4e8b88c6438431f11c1ecc9afebb860c2149a1d8a67b11087adb473fb4dbe55ab5124deaec6cef15c37598eb81d9aed26a83076ef1da2ce1575a3a873b0ad0763dd216dd6ed3472475fc97e57a19f6e0c556e660d4d58296d4b437ef36ea47c38115f38798fef8d03c463820315e271694a35524ff6b65b4dac3fc152fe40e347263224d332aa10e1bdea2b627cb7baa7fbe8a8cdc912d734f7d84f156e6e1626d8e9103e8c9f72b2d410095f90bb10b3166d920f76e72ff5ecc30b3dcfbfc0ea520c60d845a69e9f109b78b513460f4420af9dd0c5471d87a58d2441dea7cf1fb4b6c38d4ddc710e7ba776666fc16fb9ccea6bcdf494e802b4b85f6616cff11b1a951a759db9fc5add1b1d363ff90a1327d3aaed4264956ebd66022a99c74455b2fa5f1d0f42908d0dc270aebbe8c319af2e4e6538272896a85bb2154800dadbbd716133e731d1027424019c16104d62466e5d055a89491cf3e52cce4fb12551340f4b17143645bc4957f78ff8d70a45cbf43ffd4c982ea6d0df34730b51d85d9930d6ab62c85adb2d351abb8a4e7ea034f78d783171f130c2cec419b43f35e20ad20188163335c516e5d6dd5a6336508b70f58609cbd29d40ce98c8795ffccc1b84bd7c40ad9b8ed94b92310e1eb52f1a63e4e5f0289c78c7cdf0284eb221cb3265b6d8d49d598a60bb08dc334d9435fb2ce8d0a3300a7a76403fdc94acea71af80fffb1df9590376ee689d96eea5bf5440ce2b3cb4281ce826fb6629203da426171a0ae1ce3d537fcb9e54aae58c70e1181b89ffc0438e3d3011b8cb100731ab7e200f2b3f5cceccf6d017c99081b1e27e40237980d069b8c440b8478bf5261ad2c28548699b0b09cd850886b08349eb4189b2d834bdf360cd43454e4e725b6a9a9306cc3df466005f87521de888709e002ff44e30edd07ec5b8db6881a24bd1a2ce6aacb3b9510a311665b9124b8b5060df5ed03f90811895e94571d6ab57afb3fa857586cf9700d2c1aeaafab936f17dc4a4329bfb37ce9aae9071e165eb514f371790111a5a52f3206ceff95a2db3db238febbbd24162bfd0774a49747d2f0b5b756015f2de8a8fafd097a56ff0ef419076d23def35d6822c285d67d8f7bbb51913c1db4338a860dc1eac28645e53b3e7df420f45e2e0a40d6cfc6a053127a4a5596670cebf35b396817a2ad9d42c073c2494133211771c6cf6e7caab9c56fce3dddd75dbad84c5fa80b1519f2d09c5b004e9ddd858611bf81ecfcb1636444a5e98f578c1bbb5d17c0f3e01682189a90fdb2de4d49cb1b274df62f8b435e1ff3417262f3351f48061cefba5e3f8aa2eb818e3e5d0bd3626ff6626ee737f8aab87f38525ebe9e91025d21c8c1c674bdfa1371da42da0663555ccf073484277d819377c8d77187ce95628def081aad2dec778898141dd19171cd4ac15eb650fb55349b32170f937498d3ada8099fffe1491553142a333ad2348192084718b75acbdd1246dbcb88178b32a471286f36ba0ab094c5e441b0698891ac0ddf396b40a8ccc7c9b99b69df98040ba90aff06e0075489960eb350f65903b2e64ac79552c024a1ded26b90fdfb9f3e59d89ffed251820820582c3c4703c23a0fef5c53413c0a1c3173158240f6093045c3bf75e5fc45e5939070efbd79a372f3543039fb9b83b0a8aa3919391ca3e6ff4baa6a43222bd97f698fc164548a95ae0dc0edb7ca400828ef0da7acb2f7626aa286eb1145e503843195cb73c5564109ee78701dee66d75120a2e0ffd9763b578f3e65297cc67685a5de5ee25b4beba814c534da149643c42e24c1e3f8cc5f6e7914bc5ef14337953b2998f108f0f0175d849a3e8aa06ec00d9a4066ec1e313d9cb62f94a40f07d1fa57b532019351bbcfdd84292c83b1a66b8a71e270569142b0bb771e79a78784eed0c667e60da8a2f1dcf0bb975e56e8c3f75b4af3637e09e558bbae592d487fd230d3b2c08076bce8545b4f638d9fbd53e2b24a09ee85c155d59892be302a1190a21fc317c5cfd099d539bf3b92acf27f83cc282591461f9096f0acbde4c4e4c9c1abdf098b1f91b9101939800002373a42db210c5f9fafa0dd5c48b819dde6ae761e662d9ff313cd06ca91fad43d8fa0edf3e333b936588b0613001ba044249aecbe074dcfa5c79bee5d596aef296abac52664ff4a064ae89f68205ca3d5a0cf018630d95a3a46a672be75dd2a969654d9ba9a4e2ab8b2ded1429551fb7bb09a14fe95c3bc2665c2c334b1271bd8de4381254a958f835ad57c0b70a1b51cc6c43d1ce2b0bb17eff800b6cd5314d99f9381445f3a94b5b242f0be3ad1eb72811cfec98fcc866cc5219db2878b6c74234b5a475fe565f19e2b1e0e6500f75384ff044c3bdbb5fb65fbc116415e86fae3acf981b8c8236fdad09fb64114c529baa5d079252cd87790e626e8b0d15fc3974f59bfa67f47e4f731b7e36bbb89205b637689dfe4466f8f0bf31f9952d54b51fb31b715705ee4b7d343ecc7d7df68cdff8faa6c86a5ad8a88c501ae83cb49ef5eb425daaa34cef17106318085436f93f97c297aef94f9140bd556326064ccc4ae76ad39273bc4ddcc9284035ae1aec82b204c80f09033a62a4eef30fc294d9b537a14d70cff14b5a328edb1779ea17ebca26381958037971f09571f07e4794aeb852014ae102a9103b55ea8118baa14c82b724c4f2bac1237dd2e48db40ac801c5d64b5aefdc4087c50315796923d6e7b008d48f23620c07cb0483be9b19ebe0e70e6bd916df8ab2072e08fe8e60ae9b3736067c570c660b7c15b4ea06baeedb1011b6d88aae15ce9a2d442de19de95c7220c8027f503cd4b8d0746f85b47743e15c093cd6908c465a486deca7de6dbf31bf4cedb402f7d8c0d03275a83d1e850ccb8cffdcdc43d217972bf9248af12b009932e65cac587028b3fb280877aa9d5d59d35da8f4399f1681d0e4c3d4b7a3bccdddbd81b4f92e397237fd798714fb51e03803927e8bfad3d4f0ad1414de887118261a7b2c6b0a4018257a0a1085b43e30762cc9ccb20368829b3c3dc85494b71b5f96ee956d004c12a3cd2a721ffee82c6c17708dd8ae47972804456f147941bf22872d46386ccb00158736f7180f0a14a22d77690f53d8820eaf0057862fc2b539779a95cf1acd74033a4c2859e6bf8d29bfc7b23085075fc2d3912eccaeb7a91e7f3f57002fa9c2960ae533d2af00f81f1e518942fec5af2073e4cdf46788a509c48c9ce03857be5e464c56093d574d3bcf24a1a001d434f17ec833e77b8caf1e4a8755dab64092a441e55dffe6c70b012764ac2f73fe5f6fb3ba1e2dd1f5fb4817c491f4f8d110170e3978f46abf2e24e3abdd223d5cf5efa5f406571df608b8a25e6b27085afecd3d61a30ab9cadec2d9576a337b6d581079a0f3401d76d5df6f7c5b0d6f58dbb8a188fa133c0f9abdd3533c6236289c4851d816f4d1f3a03b651abae08d8d4aa6ea991f244c2a8f3fe27878907afb96179f614ed2d235423e0a30f0db0ff94a828cf6a4f63e71c3f01a7a33b60a60a7f51be4fd74ecade4522c6a88e5ae57fbdd76de593092750303fe5b7feec522bf4c0f3ecc2b92a7e57742805d911df3495dcb9dc0beeb75f48e2094174ee76650bcdcb6eae140635dc982db8abd1c27891ef839b70ef79d3377a8f89d1474d384c085dfdeba72178f0d7087a170e84462cef56821620f3e0f281eb840e84f313efcbedca728261a0c1bd8e693b5f30d8f7b97e3128b53d972f8957ea24d3eaf76e7e1b862ce1b52fdc52f75afea5c2f688028e14b90ad675a337863b5ea23e139b07c76309dc009dd584f985c5a9ba8608", 0x1000}, {&(0x7f0000001080)="d0256c22ba3cde396b5c4628de7bb0f7797a5644099ab1ee372e083111021bff7030102ab6ef7d6e30443829476b0454b39bd59c16aeeafe743f21d14751f9e04ec5d0909fbc2aa43372d45800022d5e2c27241a78a314493eca9d5484672f646db25a75a02feab9fb1699001f86e1313e07190af7c18c663221c5b699b08f500d1a0cd9d1d91451c0fb47bea5cb", 0x8e}, {&(0x7f0000001140)="5c6a0bbb2a6fff8ccbe37799fb5c9b27dcb6a26ad5f09ca90368764d6a3b36c98fab447d3b4aba889400d8f853904e5d47f7345db307a96a58a37ff0e43cbca8e0802f7cd8feb49688dd143b8dd4fb8599516542539cba513d8ab9f2c3a471f2d9698bf720", 0x65}, {&(0x7f00000011c0)="ecb340847f9e57a9b5cfe2ec0f41cba89b79198167dc8300af85f7ace02390aaf00b32fbb596e0a3152743719e115425ee038a38ab125000489e6e20aeb42d4426d1f3b360faa6877395807a4be1b122d6c8e65665d2692d6effd447f167d9ac0c467fc6aa931fa3eed01719a02a9e50ed84ffce7b7c1c9190067e56433ff86afaab4128eef03194252359", 0x8b}], 0x4, &(0x7f00000012c0)=[{0xe8, 0xffff, 0x1f, "f852fc9781a2aba67b059513b095798dac9b4aa1e26eecdff7d7388ce71e54525a0e1793dbc9ad8937fe530647462481eff426867cbfa8fefa0ba6c3c23f63647dd4cd8b6bb27b2cd1346f737fadac22b4b7a90c62d0fce4c1291d998bc0a3a611413c4acdb3c8d584b6a84946bb92e6b95c0ce3a58f297e00a20b714910d90b56909f7a797c2bd87370d2ff9804393d47b58104cb476495e87ab1163bc2c15845049569f910fae8e48c8dc7c0cb5ad7bd41a6a6e913d0833a6dfb7bc3048287116a0473d0a75add5dd08374f4a38e9a91ba10252bd235"}, {0xc8, 0x1, 0x8000, "ca8e62cc591f9502e97aec4da2babd6dd3b1703ca323f2ad2d43a4cd69c23907f79dd907e8aa739702374e2c6f68980e263bb51580fe7b07c371ddbd9ea7253e5fea20388a337b3f67f054d1afc8fb3e014cd6e0478a57843437864e3e8ce6b6b3edafe16eb593bc3614cf59703e4eade1dc2caec2ea77ff71e4e509172d70e2190cee9cdf5b5a247935b29c59497c172de776b6314cd121e37f104a3e2a3697579d2d232a57f9f69cbfa757d140b443a724"}, {0x80, 0x1, 0x80000001, "c38d7fb961d041a924078512c05b13bd875731234b4e84a2d64f3139b3a4c362b561274c740083c3beed99d26dba516afd79463f7942d4f6de385ff7f45214923d9b34b6d6c341242fda90574423c13ca478c41eb450d0e4574114397b34ec10db6c2101f6960e97d752a8d3"}, {0xe8, 0x1, 0x0, "2d1e3e7efab6d18b89b3467566ccac729798851c7ab4880cb4beeabb9cb2a752c23ae62f8388d22ac7808ab0075d72b5b27811c487f8cd93b793e60c988a05f767610ff3f69400ee30a0d8692aa4913a3251bd1317462c1e36febcb8dc230cd5a50d3fae5a9f10a603c8d8d4bc68639a7016cfef4fb546916bc7be9246b5676d55fad225e5ec21d23b4a1f96eccb995e1f6f9807b775f30026cf3037aaac7911e20978f3c36b51b545c9ded064313199c91342667b1a6babbbd5451653199c68c6d20e72d4189d345c711f02e09352f22db6825535d179"}, {0xe0, 0x1, 0x5, "eeb05690039d0da05275cc0dfaff4de654d6b54836daf581fa3cc7a87c0eff67698a54cbc9932e538beb71a8d2259e959bf2f0ee3659f57e36e0891933366eac9f9023f5819c32804bc0220ac8220febd06121e49908d0a6ce43fb8ec4fc19dbf1d7fbe5c083010ff6fbd7606939cdf2a6625bc9d7db8a45b5d510ef78e31e20e904abc2f8b5e1b1f234d08735934b2353ef1cdb0961fb1d023abcb9c67f910a5230dcdeeb94a1eb9041f345e20eb1e96c27b99b9b1e6ea45d2d9fa6370ac395b7c73634dba04bf91c6cf0de"}, {0x50, 0xffff, 0x4, "aa1a9ad99a124aea9d5d5792fbc84c5c15d0c35b58d7af2c5af01d0332bd229d3f0baca358b68557b4a88fdececa35553d8f682c248367a8bc"}], 0x448}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x8000, 0x0) r2 = accept$unix(r1, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r3 = dup(r2) r4 = open(&(0x7f0000001840)='./file0\x00', 0x10000, 0x140) accept$unix(r4, &(0x7f0000001880)=@file={0x0, ""/64}, &(0x7f0000001900)=0x42) connect$unix(r2, &(0x7f0000001940)=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r6, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000001a40)={0x0, 0x40, 0x81, 0x3}) r7 = openat(0xffffffffffffffff, &(0x7f0000001a80)='./file0/file0\x00', 0x1, 0x1a2) sendto(r7, &(0x7f0000001ac0)="d97d4bda7612f85f1e4e9c8a4f0e7dc6584438713d1553cbdf7c60f9d649b6d44813ebd723c705d40b3be73f3d73f26f960275e55bb32d46e2b00eddc7dc8e56a10d3f1d8154c242e91fdff5d9892b4290244fe3772440969644be367c0cbfa0d6d0fd788ac69f39f85b21881d5ec9aa179ff2f9d8a5cde804a6f7b733d46a72deada834041cb25202c2a750f5e9a59880b83fcfececfc57f2c66155", 0x9c, 0x0, &(0x7f0000001b80)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001bc0)) r8 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x30088, 0x4) renameat(r8, &(0x7f0000001c40)='./file0\x00', r6, &(0x7f0000001c80)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000001cc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000001d00)="cafb00fc7d85b460beb89aa63f7326e72b680cad7ed9f7bfa3410616455723e116fc7857ad8e4231a9fd43b718cc1d755429f52a27d004e38db6d12756922619fe8ed83142ab", &(0x7f0000001d80)=0x46, &(0x7f0000001dc0)="7ea636fb77b621af149de35c40adae285c8107efade30925cd45b0c9571d829c841cf006ee7c7bde843d4e9937b7cbe9c72e13792eeb76cb72e40a309878af7ed84eb63eb0773c109195cca2b83763bc628990562f38c9b150020c88", 0x5c) unlinkat(r8, &(0x7f0000001e40)='./file0/file1\x00', 0x8) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001e80)=""/124) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000001f00)={0x7, 0xffffff26, 0xffffffff}) 01:54:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [], [0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:17 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) close(r1) setrlimit(0xb, &(0x7f0000000000)={0xb91, 0x80}) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0xf3, 0x4aa, 0x5, 0x40060000, "69760533b6c8a37faea15268b0de698c467e8f0c", 0x1ff, 0x1f}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) close(r2) syz_open_pts() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x5, 0x40, 0x8, 0x1, 0x1ff}, {0x3, 0x7, 0x400, 0x7ff, 0x8}, {0x1000, 0x6, 0x100, 0x401, 0x200}, {0xe9d8, 0xbec5, 0x4, 0x7, 0x1e61}, {0x800, 0x1, 0x93b, 0x2f83, 0x1}, {0x0, 0x5, 0x2, 0x2, 0x7fff}, {0xd0ce, 0x7f, 0xbd4, 0x5c80, 0x8000}, {0x7, 0x8, 0x280, 0x8, 0x7fff}, {0x21a, 0x1, 0xc80, 0x1, 0x3c}]}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x9, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 01:54:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x1, 0x6, &(0x7f0000000100)="77a1898bd29f18fcb261afafe0694f06a2f0df186b865e90c7e8df6536f3baac354d6932cb4ed3b498e8a219833d2070a2ed377c7e115f82f34eabfa3a058c0718576300c631487848fd821a15a48bd5fbd407db84e0b2bef844934625f0533b576be97534", 0x65) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c027811336b"], 0x10) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 01:54:17 executing program 1: open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket(0x6, 0x1, 0x1f) pwrite(r2, &(0x7f0000000200)="54e91f053856ae6e402b0a6cca911565c3c7c8e7917bd0315acd81b93cd39cfed2b7b3a9280032bca6fbe7d3aad26da34b68a2b656eaf43836c7e582ecf0863fec9e0d5e3785069cefc64366da8522c8c08c7c18fe379a2993fa82f141f78a8dcbaf24590d0f3da083b650a4c86260f27a46f4a6278f1fbe203beca60e42f3b51d79a9c65fffd3606f9fe961c984ff1a6f13bc1723e3f1bdfc09a0ee77cf8db8d3ae3bc14189b0648df9acd4ee3b3f45e3cffefce97483be1bb9c0", 0xbb, 0x0, 0xe7e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2}) 01:54:17 executing program 0: syz_emit_ethernet(0x6, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x8847}}}) 01:54:17 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) socketpair(0x20, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x15, r0, 0x0, 0xa69) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x580}, {0x18, 0x1, 0x5, 0x542e}, 0xf000, [0x3, 0x33, 0x29, 0x100, 0x8e, 0x6, 0x5837, 0x6]}, 0x3c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r3 = socket$inet6(0x18, 0x8000, 0x4) write(r3, &(0x7f0000000080)="d8a3456329412f9b8134a91a1fa147bddcf20b240de32eb6587e2c", 0x1b) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xff, 0x4, 0x80000000, 0x1, 0xe5e7, 0xf2c, 0x7c, 0x0, 0x0, 0x5ff, 0x1}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0xffffffb4) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000001c0)="356a9192e7a645f476e961831ed5018413a4fdda5fe90a57253af1600ce9f56865cf67ac56b70194c44576f23078181d4992e30be0f8573f0bad031f7ef9297ae3e931eb6c69eb983e6142fc52e13b79ac085eec243ba1ea47fbf251792fb4f9fc1d529f1d9a9cb9b646202f73c7fe80de71265c4a87db019e27b3634d294bbe8098946e37e881b426ebea7d2247caa2e184b52b3a6634e951a2200a6ea626ca9edd3ac4fd241dff74bcda5bbb0c3b2285afe1616c52f5d8f11f7a224b84a448c1235cc1a9fac1ee6653b4fdcfd7157f697163c4f97bdb85d8", &(0x7f00000002c0)=0xd9, &(0x7f0000000300)="9f0e62b37072ad451520fe667047e35fe2270cb4d2554145e19b2667c36dd68a324b38a7109ccf720a2adb0dc1fe460f7f353f86e54a772e1fc59afc78ad103f62adfe6037720c3f26117aa7abdab12bec5bcec89e4c77371fc91937a035679304e1041dd4f1ebd3c0d6182b44914c573322cbdccdd51c85a0445df5a187e873a500620af554919aed414724a3b3f04892800fe7474c2e46364c7f1a0d0a195c94f3aaf5080641149dc7d5dedf030ac73aed92b51da49c370bb6dc8653f03add497f7ac5faef4d1a7e0ef66c03e600add606a3e906403886abc764c161ad68b8e715c576a309f96ea29ea0f82644518b5464c55009555084d85c4c582aa166742235064f854906095ca51cb5745ed869ffbfafaa704c64b86922032d1dc9c60f6dc2c32a9a7862aaa42811a7f647da70d137223de9f9fd6f234f6cf4d1f7ebe5bcd588f294e3e89c3602bd015c11a16e300cf932703132ad65cf70ccb7db61eccb21f4ac5477f65bed3e06ad651cf1a7cf39d952333ff04f825309316a725cd60c0d58366d5fbcc2ca94bb475725a6bd7429140708d0b47aa54566821503c0d93dfae6de4ef3a3e647cb10c490ff3a9274b13d3dd914e6396cddd283e2ff8104f1b4d07ce608100522a4f43dc84f431b19c22b8323e71488bc6955f15f54602f61cf02c03ca55ed223657eabe191202fb767f3379c00538049a43dc7ab89927bd613e55ee4788d38058d823843a7c4ae3ec4168b05b0846d3d45f7bed57ecc7e8fc95d8de4354988d66897c0087884d24b8f48730bfce4b4a07c19312119925e141af84599aba3f83012b6c0a9cfc7c2fb3c3ffa5658dc6477bbda9aa51cf6407c92bf6aa51e7648ce6335e1149b3b4414d8d5c70296bcd8f713a5ca1b3ba623f308e1e9ee02b2fb795e60cb2fb182db0b4c943d81e48edc88659033f56764086b73894b79140fda8c1fec125cc62fac350cc2842bc62ac3af6102b1faf7933f7479ce122ec5e7a710840817152e57b527bc909d52038eb14a809a96c5b1c2e81c7ccd20d7b58201c9038df8a5509cf2b070b64a0d6beb951ea27f8bb5fbedb423615dfb3edd14f1471f821dcab650cc6869c8020281af98eee213d5287d850d2db98a117b52cb037b34b2faa5d52ba28532b363ce1cbcf5503b29f86d70306ce81105ec7c046a865340753f7573a4e6c3da6a029be9307b557d6be0611044e9f8028cc4445c61380a94704ff87d85f5002c3c30b609d7e06bd29052aadbaaa806d702703f6541610109bb9c11f6ac785b1545cbe3ec72d64be65331c31b963eb1943f28216980c4df4666ed4596d6951465a6fa7dacc274a9fdeca4edbeb3facd29b916fb21221801b60f67ceeb9f62794dcb02521f146afa19b5738a710563c27ff2fefd0ec6594505c7f1bc6b6f37123083d5f08b3027472f85a3fb652adaec964e053db15133602f67108bf08d6266619f3610251780cf1aa2641c4cbb418039e5af0b1387d23de320dc246c999ed0583caef88fda876dd025124e05058c7288f3ef092defdf5acee60b8a8da0e7d3db48a1ecd085b42b910721c907ee7af9a8394f7a28213508d7b6ae8825be82ae0f8d9174c8c99f7e015346cdc4fc15bf5dba21660092ad49029298ca2fadf6374f4a0e6d2319e1dd1a3adcb5a355c092535bde7686e5a3e901a6fd018ade927af08e9580fdcef880bae00c093bd75228d4cf4b18f4f490d8dfdf013f2802c7d3a2f0bcadb8fa1a2ba6802ba2750f926b5a37ba04051b8ec85ae5e5240c4c11af56bd74e28beb4ebed639bc592074daab9c7cfce90066bc473342e26a2b115fe7af1b79cc6874019562e161081e2f01dc3573cefbf7cc2704d732b7937301e3fd11d637b29ac4d152d77ae58de754b61a9d7814637a91a48afac8ca62ebf8b6fd29d2015af5c20e81da599b067842c34930d7877f00c1cdd3aeaed2d819d456e3c2ab3bd129c110181caddf2c0d33eb3c382008e33fcc44d330fbf91bf967824772c1893e22f5e2e873fbff09fb9b95073c3bc613d7aa6d21535ab050598a189bfd56f6c8a6013a2154e1070d4574d69406b5d2f1e236d88df009d98a8f31d77f64048655efd55f63683189dcead0099ed5133021ee19fb23e74291214fed6aa8b0261aa676db66741c8ca800bb4bfea5ef7ededd634fca9525c37e532fb689405196faa9ab7510ba33d830a01d25de89a1c6179bef8075b7a4c9af4da780a94fa737c5ed1062c641ba4bbc2899d7c463f00fd34678f30ad619c83650fc1e66e69e7269a093a2d8d4109dc4308dc6e54d4b2e0fb2ac29233de9eae48b94daa924e967e7ac978091e77513cb1e945a548fc971b74f58fbfef438f8d24bc6ac034379e61997bec73914f9434afe2186da0a3b62cab62d0150b0ce7e858da9e36f7150de2796988bd5fe297423b83ed484c1d44dd01feadc0a11d703692dcbc822e521982a9bba81b4d9e036d69e86a4f0343a866a86e79d1e62f601fcb98ae00858e8e480533acff7165ec4f835761080be038f9ca08c19c5671a198d33de4dc6ee3484ffdcac5ccf847631ccba2a82de5d0f9dafee9d3c4def99351758a2e4f881795d73d09609ab1c38cf6c245d39eb0486623cca099e2b2127a06fc975aa871a2164f25e31c7b1e00fd62257c4d7c902639b5c6a0750e90c16f208ef41edad9469c5fb7727adbe861e4af203bb96b7de98b763df78bf8568192da63f207758666601245113294ed56f1d86b99f7cc7a0bc8d4a9429625234ddc3a636f7d88303dc3cbcc0793c832b0a6a85fecf6c2ca049d75e2858665f84acfc4d3d8c95b7466c101efae0fbf426beb62f7760b6045b06297c6a68ff55e5d5d952d00508eb63f6c3c48d7cc986915df50bf75520e84494aff858fea7f14a700e1451c08eab7e14f95843a2c63a19482227d2a8b5e1cda30675e11284e9c08d4fbb5bec0202436295f29ec4fca0b62123110229ac82ce94a97e62ea912d935fcaf1bb11c8e29c2aa009b3a66f1347aed0a02a15734f7699ff4256aefb5cd7a38e2a520d4d171b995d4407df170a1de44693251520764e5a8161eaf79d64634fce989a8364e65e165da573413f0140b4d6564016e4da49753a479c441e00689ea56e83d806636513252ede36013762d2a2f433fcdc25cf32ecef68e99c7a6c15eff51ad8789116073083f5a9e94dd597781be197e12480b8236077f6dff02d1f9101f62464f97d421fc13a31a2144e2820d87456e01327c5c07af28ecc7a5510e382b4dac4913822bc4690e4d4a61abf94c65225445080cbe518421facd7121cb24ff29acb9b0365cda23063c75ec9f764ed42ffdc373cc9cc1cda3ce25e96b71edc9ce331056bb315fdb831e2a88b5758ff67cb9286e52cc64195cd6bd62d613c047f78db6284fa98dceeb27e80d209704954d5ebab27b9484ce1442c07a352fb9f36090ea1efabce51f7f3a3ba9c32bcf2f5d46f686cc15228ae126c6128e023a0cbea9efffbae67997963f6fe103fc1fd325ba109c6016f90352e1f0d4d55da913520a9708e942d641616a72399b708f2b0b0905729ce6b10fcb42f5267023eb73b58f0478b81dc7573a144b45f4ba64aa172eb05b60b8cb4eb9d83d6f212ce56cf4cd9e3f0638280f32e12f784bf96e152210764da1080e49ef6435853160cd153e7dd8bbc91eadff93d14d396c84c2ab0a99f27a12de1370a30b9ac33a34a34f34beb402d008d5a98a3c274bc8bc21531bccb76991aab6dfc60232d189a6baabff677109bdf8409e35b07851f50880eac3559a9068b707aef739c3f0d22c5cc3557d72e0dbdabe710dee4e229c664fec9e28cdd36992a303c8921371966247804bdb60c920dca06cf1d26b40ff8814eb53f3a1498fbf1bd4775c0cda29f69130a8072bda22345776f4d393df294e800a75696f8cb0ff5175cb47a0a726750a2761596ee6d8774de523cb66f063e587ece20333abcc5c979ba91a2ac5305b92922a7d55118db396aeaecd4e6a994060152ab71a816dc53eb6a90a87f0d73b5b0bacab21e6c0b93768e884418efcb32ed69340c5d44e0f162d5d82e42f228c9424e14a31c69c1ee1c69ac4407d4547bbe8ad35e1306ee7a7fe8651d1784a00e77f0f64e049955603c51d0073decad61bed00446f8dc80f8c62990331aa2d19f7ba977d05c0fd42da1ddb6d16636710f07cc128e14f7dad98523f23d7a9a47a300e1fae7f8904b97e2621e31ac8e71668b4496449b38594f5fd33bf454154bfc01c691a2be0f31d8e070c6f593d613e8bee8f62b9a76eb6f27bb9c55dc8fee331e09b5f886a49961ed0b006e173d2f594676e57e03afc0b022f1be9dde502ade24696c1f2fe8245e43ddb090b2ec1402ec84c4b09c52886b6f990afa223b84263c22fc1c003d43416a0112b34136166665614a22dcecd71c902bbddbac1a2d836e46597b98df215665031a8d8d8d98726ab539195927f675d9baec83361aa2aa4b0a63b74e77886f6daefb5da2d61a826198f85a29141a3aff3394295a54f97eb4a6ad8f0389c660f1043e63cae2eefc5025499e7289f10c38d19662050981a50253b852bb1485347129e667fa065d5cd4bdac7181133cb89343854b4a46f91b2682bba6e07abc6332badbc113a49e5aa936203aa84a80abc7530c0503b59cdf1d15c025385722d27f069f7f7ea3f4ecfc0196922e20ceca9d762d37877d62a85d042df111117ac680401773add7d1799364a381b82bd9e2a6b89e7e325255280d6df78253bf98ffdbbcd247ecb62484cd92b8f4e710335b9d1e7c1d26a887b9dc7bf8398f6460b66ecce12de1ea73ac518e7994385da99a10f7a5c7e19247c295128b8b3235616160c68ed22dcb21a4fdf77c0ccd2bca74d9fe577a6b168bcb3c2c4b16c734a890c88778ad182686e7e8e9b30bd3e47a2836ca328056f2ac314a64c8650833780d75e5169e3759853f2fd6b2cb58a98e051cd747fdeb9a14d54dca0bb10ad773780a644ac337f7a7b8eb2ac9b3826173828dc3eef563e5431a0421077c497c7721897d25723b74c4a4ac2fa4d51d1230a8f67243191ac546f5cdf7e98e237ab7b12cbba7d9c5f9e4eeecf348c8296a60d99abb356b89f9d4d24024066290e903ba526cae3155453a1311039892f83e2fbfba7711afd7daea438e838a3f99817220679e8c935b5602cd30c1f9fce9501483a72d6ac07d0cc99715bdaea87c5cbcec78c08758b3f69533475ac227debaa1d0fa6ac0b10eb1f15dc6f9137d49106c3476ebb198b1817cf12d874e28029e5138bc866324c746a9f42d42654bebf53ae02c5158c00eef6417e6847e228dffa952c862684cb9d904d04a938d0042e119fcb31835e9d4061c766d452535c5241173ab9e8da51731765c5e99bacc3d49c16587cb26b8d852e1943f4dc079063b88b0f320e02a7cbd1ac7f764815fe9a246a2d1ddd93e2078221bb27a696aa15f334af4b207f120bf150a70a89a2843e6ce9294757d480f27547d09605faeac1194ca0d5f71b1e6f1255829d228d1e91a11afc65af69052ccc6e7442416b95f674b0f9694d51411bdfe5fd15db30a0d631795c3bfa018974e865cfbb83e66d3563e62a5163fbaaa091ea2a03fdc16e776b97c8ccdb2ad673235bff07feefb8e7d6c0a53f208d841383b586d25c0dd8c6254bf049db3440f3bf2fa83a7d69da894904ad7d118395355b1fa29710fb157ee60091857349618da7e01c7c7a05a2c0d56f2fa0a92a0ff60d159a2b95cec6a6db5dafb234ba5cb9e185e4511a48eb0", 0x1000) sysctl$net_inet_etherip(&(0x7f0000001300), 0x4, &(0x7f0000001340)="842bf808b3c8ad7e49fd9509bf178401fc4a9da930da0978a7637a18dbc5d9344d6fe6be2b734115d83daf3f753ee9c8770135395c1c8ab6685c56826ae02d5342589e10dda92a24321e4832d2ad26ab95d187cda745e41ac207220974115599c194df2db33a34161878cb3e6d9b0ef5abea531a26dd756d3cb151f82a29116b21c68101", &(0x7f0000001400)=0x84, &(0x7f0000001440)="1091ce53489400e51d30a539d1d454163674f49e7c8a875276c4427bbe877d009dd3a8df85642e43066b1a6621aa2ea1e6fcec6f5e3051d8d207b7314f52fa6580080b5e2acc2fe889f954ec99ed6cf8be5b74d9084347093844fbdb44e96b9942ccdeaba344227b52fee0f0e15e8bbba571615e4813ec759345a1aa5c8f83ea989e49877a5a6c0f9c6aaf772a40c756d1115ffe5678f188d147dd2aaa72bc22745b7baf02afcbf5aabab50cf3f097538983dc3ce58d706024d59aef0699664c1bf0287c3a42330fe781a65e8ae4e4b3d5253e285d4e6a", 0xd7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x7e) mkdir(&(0x7f0000001540)='./file0\x00', 0x31) r4 = socket(0x1, 0x1, 0x6) write(r4, &(0x7f0000001580)="baef65c6fcceeb2ecf56", 0xa) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001600)={0x0, 0x9af}, 0x8) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 01:54:17 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0x2e7, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x4) 01:54:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pwrite(r1, &(0x7f0000000240)="b1e93dee8fad27050ce2fd", 0xb, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x2, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x802, 0x3000}, {0x0, 0x8, 0x3400}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x3}, {0x4, 0x6, 0x1800}, {0x6, 0x3ae9b8cc, 0x800}, {0x2, 0x618, 0x800}, {0x1, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000540)=""/169) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 01:54:17 executing program 0: socketpair(0x18, 0x4, 0x40, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="e4ada0009ed9e2b28c90243ab9f27aaa34066f0c241793fa8f1766a92469b7517fdeaea23d297a03582aae94fab3077e821936595187ee95425447e983b03784ba38bab733c7dc879a4abab3fc23a7f879884107b7ab33fc6ea687fd92c8d15a188497852c3b5fdb29", 0x69, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000200)=0x4) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) bind(r5, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 01:54:17 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, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000633000/0x2000)=nil, &(0x7f0000218000/0x2000)=nil, 0x1f}, {&(0x7f000031c000/0xc000)=nil, &(0x7f00000ab000/0x5000)=nil, 0x3ff}, {&(0x7f000071c000/0x4000)=nil, &(0x7f0000653000/0x1000)=nil, 0x4}, {&(0x7f0000619000/0x4000)=nil, &(0x7f000058a000/0x4000)=nil, 0x7}, {&(0x7f00007b6000/0x4000)=nil, &(0x7f00004fb000/0x1000)=nil, 0x8}, {&(0x7f0000207000/0x1000)=nil, &(0x7f00003a3000/0x1000)=nil, 0x2}, {&(0x7f0000191000/0x1000)=nil, &(0x7f00003d3000/0x4000)=nil, 0x8001}, {&(0x7f0000390000/0x2000)=nil, &(0x7f00005fb000/0x3000)=nil, 0x6}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f0000713000/0x1000)=nil, 0x4}, {&(0x7f000073d000/0x1000)=nil, &(0x7f0000187000/0x3000)=nil, 0xd37d}, {&(0x7f0000377000/0x1000)=nil, &(0x7f0000180000/0x4000)=nil, 0x2}, {&(0x7f0000562000/0x1000)=nil, &(0x7f00003c1000/0x2000)=nil, 0x6}, {&(0x7f00006d1000/0x3000)=nil, &(0x7f00007c8000/0x2000)=nil, 0x4}, {&(0x7f00007fa000/0x3000)=nil, &(0x7f0000676000/0x2000)=nil, 0xb7a}, {&(0x7f00007e2000/0x2000)=nil, &(0x7f0000725000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00001e1000/0x1000)=nil, &(0x7f0000006000/0x4000)=nil, 0x8001}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x8, 0x7fff, 0x3, 0x4, "daeba7157d7ed546aa798a392c7dbe6863c4be98", 0x10000, 0x4}) r5 = socket(0x800000018, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0xc06, 0x1, 0x3ff, 0x0, "b859a835d6bea06cc384bd486029c5f2787585e7", 0x2, 0x6}) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) pipe2(&(0x7f0000000140), 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 01:54:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffff9c, &(0x7f0000002580)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f3700bfa0cbe4333f0f000000000000", 0x1e) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semop(r1, &(0x7f0000000040)=[{0x0, 0x200, 0x1000}, {0x4, 0x1}, {0x3, 0x800, 0x800}, {0x1, 0x8}], 0x4) 01:54:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0x29}, {0x64, 0x0, 0x0, 0xfffffffc}, {0x6}]}) 01:54:17 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000040)="9aaedfdca98bb729d64313cbfcd4728a9bf40b2804329800d4930b1a0386410eee28b53a4f8d0ef1d7d36f4094e1696e37a4c630e6a7921af335b82f21ace478a131c0e2e5188212d0a95292e49d53836e81a7d725d308f6c8e69a2e9fdeade23a66cef3206d650cd9285dc81c673e1caf0ed2cf730e98f242528c42f9b145e5fa3407b16aa486aaf7c960887f4e070cf32f15cf9d94", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000001c0)="15a9c33c43e75c77218c6b5aa33eae9a7473753cb4ea790c5cf98722dc710989b7cda48c6f583ff24163a4408b5584c1fdbd989c17469febfc571603bea383a89733479f70b7b7bbb52c2e8081d3d59ee4159f5e5da2aaa5e4f0cd257c5a4fdac7a21daf7b5b148b65edb60731ffabc9fc21a373b48912c8888f43249af3e2491ecdebbbc9439cdc1fbc420533f366aac8b9f22c98036dfcc496400b0ae437bb2e1c0ea284315d69047ee80c027737297aa75c16", 0xb4}, {&(0x7f0000000280)="49b1f56c02385e7f2da528fafda9641bbad4db0520f6c3c6c632668e8a2268d952f69400a09631105cc8f0877d102db1465fa907636876b33b98b106f3ed5bfc378939721c64f5f1229ac7d5d160ee051553cb3bb27d403694bb9aba7f7a482598ce56a3a2475902e84f36ded5c8ec06022d32abe813e39000a28bb4fb18d4411cab8c860d6a46cc6777efdd03cb51c74fb55f97c2ef91d9653907ffaa33a5980bf1682419ea2c814324c68b2135a268a5c7", 0xb2}, {&(0x7f0000000340)="bec174e51fa88f1aacf69797d30aaaaab3ad45d5d4b38f16e54c3bfd199abf198b69eea1543cc06c6bf579dfc474e77743db8c64de27fc868eba67d0624acb64f2d5bf0e3c533359", 0x48}], 0x3, &(0x7f0000000400)=[{0xc8, 0xffff, 0x5, "bb87bce68402a849cfc1c0df4b4bfda1061bf72b0d80fa41ca3b412aa30c7d5fbc3659c065aab32c18ea0ec0c041d9cc9f8b17d5afd48bb35001211e9c15a599856eba02bcd65875fb0f16c42969b08f450e12897dcb723253b29fb8b86020722b955f3b93095bebad2cb7540442b34445656c5f6fb3d616d879793295504729919af5eadf8ffbee31ee53978c134e4284522cd9491202caff873a7a681046ef0efd444392901db9985dc3c75799c6f6b69a023f0cae"}], 0xc8}, 0x4) unveil(&(0x7f0000000640)='./file1\x00', &(0x7f0000000600)='x\x00') r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) close(r4) r5 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xab, 0x80000000, 0x10000, 0x0, 0x101, 0x6, 0x8, 0x2, 0x3, 0x8295}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) dup(r7) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) fcntl$setflags(r6, 0x2, 0x1) rename(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='./file0\x00') 01:54:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0x200000006, 0x0, 0x0, 0x3000009d}]}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) 01:54:18 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) r1 = socket(0x2, 0x3, 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x9, 0x6, 0x0, 0x1, 0x0, 0x4, 0x6d12, 0x1, 0x2, 0x9a8, 0xffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000080)="118c57db00000000", 0x8) 01:54:18 executing program 0: semget$private(0x0, 0x0, 0x8) r0 = getpid() r1 = getpgrp() setpgid(r0, r1) r2 = getpid() setpgid(r1, r2) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r3, &(0x7f0000000180)=[{0x2, 0x7}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000140)=[{0x1, 0x2, 0x1800}, {0x0, 0x6ba, 0x800}, {0x0, 0x2, 0x1800}, {0x3, 0x100, 0x800}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x4}, {0x0, 0x3f}, {0x0, 0x7f, 0x800}], 0x9) semop(r3, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semget(0x2, 0x6, 0x121) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r4, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x5, 0x1000}], 0xa) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/152) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) 01:54:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffffffffffff8, 0x0, "0300245185a81865fccf08ae7fff06095c8800", 0xfffffffd}) write(0xffffffffffffffff, &(0x7f0000000100)="5d1b024ceccf6c35ae009a38214ba6ea97a94b4294485c4e6da35b33d085410a0000b04dfbf1", 0xfffffeb0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) fsync(0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d0af0200"/14, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="8b1d53787ae2d198e68a0fb183745043d4cf2114fe6e925133a9d6922e533fff5d106e7922a81f6d87ada86705162a45f1aa17fb5394db0877bc54c08df8d75bf3661c0a2c4f010dc4ebba9078c2cb490c2eec92cdea58c5772016cbfbc8d1b775c3188e33b393f65b88f205a7db9d4f58a4aa4d5d0d7f5bb500a3a58a57f8dbb77324c4884ae55b1dfb039375fdd7ef8bd03b9ec190824092598468ac9326d4dc13e33ef1107190a9fb0604b3a8da55f5938d4b9caf4a28daaa122ad3e26c0f9d34a0b8dd07758e7a4085e8174438b9543340800d6eb4465a04d9fbaaa3028e87005fe14209c497ca8de91ca446cc9a66d9980e9547a327d4d47d81c0f91f365c166cb2054cc2da3840690a9bb0c867ed3b6c47f96fd960abc08380fde12f5828e4ee3ea82039de00fbede3caeaf2fde4750a6b41f2917c1e0d19a657f9b6c9bd0d7321b8cfa05d390a228ca205af57ed53c6055935dfde49217e5a5d4b7f068d18d167ebdd3b07631f5fc3fd8e953efb3146e715aff467b144078ce469c4494d7e65b49ff6fb53a524b85485a01f3f99ff2c628e461d5e6c24e18ec12fcabe54a7ec23de1336e1e1fe1f4b0120c7bf1300519a0144347e9deb395728b2ef257c5cf6cc9c98b4265de9db186bb0251b6cd6dccb8b378ba96cc793eb36d5b38d8c62d96e5184f8787abaeafc30c67c5340439a4805e5795479e8c81411d004e4f1619c0fca201344c54be8530fbfde4dd726878b947ebe5d2ea789fbe8a3a32f077018fd8485fd9a6f1d2c14462edb67670e52218e468f0dd6a573d1a6b77cdb25d5292961b6b2c5697015241a672ba15f4881f9d71b4b604be5de4424a43a3a7441cc41e82bcec56959d301ceae8f53d6af2dcfd67d2f6eb03ab28d173c8df34f69aa6890351c7c145aab0ca30eafb5f46579b9497aff730ffae5454d5cfb12a5b60a59b29053e14a27b45a518c78d6ec4139ba0e36d9ad02f8c91a14d2d83d822b8e854e943a900790f1e133c60247c927a954da1bf36a27008e656f648cdd8f909b65157092a8a4705b08e80ec53e5ec7019afed4c58ad1fe23968f579a586624828b587776225080ed7cbceb26f9777fac38bf1449eeefd775bc367bce7c8277de64930a0d389db48fa03f205cf76247f1256b38cc589f4819d6b849bc6268c6ef942b52de599bc0c118187351e3b4bde4bf7105dd869ae7f2d61d399e87b7ccfa87469af583a0b5ef79f4ec0b2776e089c6b0c18c7985edd9d0e3fe07b837c5edd6f0105c2f699d1d7c77093a716959d5eb5b22b13a8a2e00030559d86cc368863188ead8397e3286874afcb4e9666cbc638e916e9d02c88212a6d09306eebea92497493e3ccd61bbc7a9a911d36ec913a43443fbecd40e1dd54af71050c62fdc484ad66f988fdf5514068ea325ddbbf329ac32cfffcd86fe1c38b2cc1ae64bebdfae35b6a689f14a24b75716ae59b8bf83cf8cf6140e89d7162fac11a3566e4c48d0733ba6d7cbf0e16d5c973a525f42699b1eb37900309fc676f2aee95a3cb542aa63b0461289454a9d349cfda6020ff57aa4a7584264d4d2e81c57424451cdaee0854aa2d1833a0195fc8775ad3f578f0504f7242a29b0d71d971b13988fdd0e4bae5cfb97b20220febe666ec68ae67b1c7f1d33d5dd6fc333f3e55f47928337a10ee71aaba0521b6b30fb38b544615e4dd44a241e5c77aa2c8537282b32aea48f5c57d8f7d5ca50c035246ab51c8e7fa2c7b8ef7680eed304369c603d1832a4d951bf1047801ac0e3faac05b540e826c34a4a7f927425a27101a149dce714a5b9ff14192682e050a9b189b95b2005f91687e3b89f530c5ff78f9499d9e83e0e170a1dfda4ff6a0adc32f4dbcb00c22664c3de62a766305f46f93a26cbedc558da2ec758ea5c3988d43b310cb15bd7b4176fee8245351fd4a1388d0321288e676cf0c7f7d830e091be0e16cfc2f1898dc329733a7a463f717d647809ed8ca3ea9a123d94d9bacaf0f87a8f7e5b89b549471706fb43b089bb6aba21cf35b61e12cefbd9b9f397f6873785d79a1d2b51f53d7f9481029d7670540ab8b304afcba7f94357ebd90dd66b9738acad09b4f85e651bd6ddc5d0a6ad4fc8ed5c30a2f27e90fff7228d93fc66dc3fa805ba12048ec68a8c4a3f4784201abc66706d3c7270109c83c8b218fc6f9e25ea07b6984ba337289d16e2a99486213db7787704459d4355c4b0195a1ab50808630363ed8c735113f7f10cc1d4b502ed83ba0aa7490dfdd35c6d41fc7b36eee91f17e2be17718baa2d94dee978713ba05618589c3b86e9cd167774905ad62cb8e6e6bce1ab5ef46204d581b046103dcfb26c3e0e3a5a00fecf4a056a28accd149ecb6930f63f094d8c3dc5788040e3a764eabb11cc5facf85e198488fa26f007b7c7d144ab98b675531c1dc76adea38ec81cebeada317a872265053c9f0c6cdb8066f25c3fd1acf06882158ae5f303b34b443ce7c3440dc1166d8fc7f1a46cb636b4e6161e0ffdae32cc00fd57305ac29fef983e4aa69caea537ea9262ef5116f41bb4cf9bc0445bc0a12529c329f5d54e1539643ddbff8e0094ecacf955bb46a76c940584e764fb453a31082e1eeca568a01b959165c511243e722682b8b0aef238fbf2cd0c574752eee1669eec388f33fbfff664d1719fc35416be392223c459b1385d96520dcd85b5ca81ef5166c051c0cefaefc3681160a9d4ecbb234231aa7d6d00359f1edf6076b136ca6ea6073b69b92e88d06dd0a67699fe00557c15b4154593c5e3cf9a7aa44fa45d9c5e7d0ad9ef60ac18897e6d2c4cfe5828edba5e8a0d75779e5beec19dac44ad1c70e4e56df29647d9e3e985413ddf7ade6e9332a7cef1300a5c13bd5a1e18835b5f8d856c6b0428ec0ad7672663f6848fb6315dbc1bea3487253030a7d56102b7fa09c9f9cb807794049c469aaffb955b61a28357ca32c3a2f6d66cc665935a491da9a2d70f868314e75b1ed3ce2e6e0b5e94ab23b3202358f0515b6386f6479d74171f60756d63dea9db100407ded63d122396e9944b999cfa0fb6a6fdab455b60da3dd1b67dfad9a7d27e9f10e437f859cac4b4ad5b6e40d660036c6ba8a2bd10c5ecb424b60e32727a4ca2732c6db858c51f1d28d09f147a9b65845f12703bf5d22d0cb28119afb0e612ef34a97b89544564c7bb9bbea07b8d53eedd920e96f89f279c9948d0789c2b38c608d4f17b310faf4e9de8d550276f264ababe1f5e85d27deeb89a51dc02ba2d41e3193f7363175457b1179ddf625ef385edcdd5281d7e4d49a7f61caf0e489635e4756e6e937a6fbb550b5123846c1f5b2494ef980eade7c03e8e77d0640d43fb8e5737c6ff545e88ee2e9681c319281fd0265fc9cdfd844361fdc6bf06958946f5e8e698b36832d42f102ea839697d352eca07cc126039d04ed126992afba3a353f70001a10847d2d63b655fd5ed0dafa83e03239dc26adf4a3fc13351fa9e7593ee60526c03fee7a7f2c3667ac5682e091118a5478bc11f148da211b33eef7b43993593004f83656948d3277c369bdc7024fbe14aa60533c1aa5e27b2db3628da98b551c7a31c949dcee7ee58fda2e9fdd24297826d79687d26b94220cde6c048ba139c7339e8c3817d7d20777d5e7ce641b59df06ef144b75d2f265dcf8b3f8346f6c3e37c085bbf1f94779dd0e5427a9292de5378e762529ce4350c09ae5c3b9f735d2c4154b5b26f98d3e32268621411b2975384c0c98d171ba0592a3f8b1555b515fa2bb99f2d9584ebf0373d5fa7f7a0e0a27c61fe54a6a432447f042c30c325696e96b8030311741d6f96c10936ad411eaa43e057595a504cbaf4c0dcdd164961b848e61eff6e97b184ad5d246cda8bd5698b6374550ad06c418bca6f0ce04e2ac8de75566aad299d206ae5ed2789f4956e3e213ae363227bf9fad6acc1a81c55ab0e5bb28e30eb3587b547a2d17d55c516b457414bab015a68a4a015156a8a9b5da28ba1391d3a34dd855246d3b9f6096ea0459b449a2d2e07896c932661cb0ae25535acdf75feaab4b1bd68d292ddee630a19a1a48f9831a2d597ed176b0dc4ee03c7844b27ec0ba53354681a5bfdf830a92f0c4f034b9a8e11634b7b538516aea8dc72e12bf77dfe4caf2d59eb7ed3934874619649449334866c21d41666335a1238b709a6c9299e64db29c1205c34165556f7917ae1d92bb39250606e74417209ccce85efdc1366e21390023ce0175f3c8c471bc52e9e470df3530d53733f3d9c5f928483b209d6bec0f83a14ac618b01aec32791475498c40e38e5278a959db610f87648c2f76806aa7eebc5cbba1816eea5f24f633d2f262bdb9031cfc1c9159bff330e127c20d1d2aa272e0fd2271fc19f2fdc2eee72cd0195df084cf659f205aee418c1aa65a265ddb8224316b0e888f7563d9db086ebd9980087e3a491809eb6708c7df02e45bf94bf5a039031676c44ab046a0dd88bf39c232ef77131196db08acd24c317ec8e4a8d30f175849fec93cf1051554d8a8c33744fae61509ca434802ac1e16419c9e6b466f4baab42748b53eedbd6334dc016c8347e88756b0a08662a4dc5fb9315a6621306c7c633d35ae6a090353da56e29e6b851db4218dcb9dda0b11ed5856c9b4aae3416bb9f9bb33929b5f789dbebf1bb607d1af74305b1d49baeb6eb5ace45e6264635d97d0d6a52c6957dec29e2889535278302fe34ee138a01e7ea8d4b97b61b07394c2c89f009047b5407ea41df8a7659d8b19c752c4d58794f5958bb281ed49dbb347a2ce8120694baa53b4f2785d477ee250b9b162742722465ce8daa15564dfa59e9c1ea6271e6e694cf5ad5ff4af56133bc09a662e53848932bd1c6551937651176b4b24ab8fb2b4c8480b5ab583ad4cbb94ccb09cdbb05060bf25ec5513d116b693e48c3185b64b7fb06e052c12ae2be73c7bfb240fa810987b5db71c62cae32a5785a0cb2c4dbd65fdf91fae729b56fa2a5b485dd1e8f81edd3c714648ce523b77972032234e5a542a641b1b1e18f28f457a55a0353545b6404ac11179494704e3a972bb675d9697daa2eb35a67b83ea54c93592fd9fb60ffbae5c4754c86c08f4650b4412948f5dde058eb295a44d5acbf0e74bc0d5212c7e37bf437d7e4da5f609cbe94ac11136790a050a8693b714572a331d5fefcc14fb93aec518e900513b08d668a7fa24a90a91ddce517170ff4e8f5f874ed06b7677981040e1d1c80f55b388291d3ab1694c0b1cfa2109057172598ca0c6261ceb26238d7ee6eebbc53b0a209a67e41f0e0a3f2e6a8f6cf910a1faed440098aa97790c63b55525b4a2ab872c41d4dd30cfd24d80968375ec89f5502273075dcc864a96cc2eb5dad555c3574c5d7326b190e204717c2c6dc81c7ebfa9dc50498ff6e285ba7a66c8dd19d7faa9336d986a11b7acce18fa00aff7a56a0c1797b706d7f240d42ba212deb11003233ea6417a1cf28a09e16508f9f9d4924f06660fecd62792b061f4016e4705ff83729b3962dfdb99edc7152cf27df1135386d4a976ce1ac76c697de43b87fafc569c653ea26a4d74e7013d5918e3a02c41767726a3095285f39e31e644399e5f2fa74c8f4f1f94704f75de7ceb9f622a891fbe02c04d1bddf856c5e450a8400379f5fc7079c1edae80d4fdd93f6576ad8e47ccae3107e8bb94834a34fb853f48220ba269e59034d8f1130b7851853d01a57fd65e0fedec37af240cd48d47c52a0bb235cc261491a54c5fdbf2867a1283f4280dd39760b6de69955d43145c010af", 0x1000}], 0x1) socket(0x2, 0x3, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:18 executing program 1: socket$inet(0x2, 0x1, 0x90) syz_emit_ethernet(0x46, &(0x7f0000000140)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "b2b0edbc83efab28"}}}}}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x5a7b6416c3b38b53}, 0x2, &(0x7f0000000040)="2a4c6cddc863975975e13016ce08a26f80c92e504385459f12e25ed0ed547cd186bf4f06dab8d4eb305180f1c8ec8b3378f1b691b84b098f7eea0fd9e8ddfdec58de5a668af9ac359da78184b4deb196c6c94441d16980f980d2f623927e3940d86e5511afcd85d90069991424fc9a91f46fb429782aea2283409b7771e1429bb7f5c23535b8173addfe28aed14842d4e1bd90805eb6f2fac298c93069b5f94202ddc856bb9e3915fce497087959063a158bac78ba275c37216010a31ea6b2a5d31903dd4b2c0f8b1b26ac35c4a7c5a16a6da9c222acc8ada808383b", &(0x7f00000001c0)=0xdc, &(0x7f0000000200)="a8f6182388d5d252f4dd0682881aca3c477d21b252b9a49a0c61a73f8d7a97bc9fbb96", 0x23) 01:54:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xa73, 0x1000, 0x3, 0x7, "579d66b5a5250da9870b5319b57dd7eef8553dd4", 0x86, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 01:54:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b81800000029000000310000000000430000000502a55527"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x9, [{&(0x7f000001a000/0x3000)=nil, &(0x7f0000145000/0x3000)=nil, 0x800}, {&(0x7f0000359000/0x1000)=nil, &(0x7f000016e000/0x2000)=nil, 0x200}, {&(0x7f00003af000/0x3000)=nil, &(0x7f000019b000/0x2000)=nil, 0xffffffffffffff84}, {&(0x7f0000224000/0x2000)=nil, &(0x7f0000724000/0x4000)=nil, 0x9}, {&(0x7f0000792000/0x1000)=nil, &(0x7f0000630000/0x3000)=nil, 0x36}, {&(0x7f000033e000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f00001a7000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x5a}, {&(0x7f00006e7000/0x3000)=nil, &(0x7f0000675000/0x4000)=nil, 0x4}, {&(0x7f00002a9000/0x3000)=nil, &(0x7f0000254000/0x800000)=nil, 0x1e6389d3}, {&(0x7f00008c5000/0x3000)=nil, &(0x7f00003d3000/0x2000)=nil, 0x1}, {&(0x7f00007fb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000788000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a4c000/0x2000)=nil, 0x7ff}, {&(0x7f0000a48000/0x2000)=nil, &(0x7f000026d000/0x2000)=nil, 0xb19}, {&(0x7f00009a1000/0x3000)=nil, &(0x7f0000616000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 01:54:18 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x10020, 0xd) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r5 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x4) kevent(r9, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd, 0x8, 0x4}], 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 01:54:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{}, {0x45}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e169148f117e3a00000015000000", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 01:54:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) r3 = dup(r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) renameat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r8 = dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="091e157e6d41022e0336bbc3e2f17aa95aaccf472d69924e4f43dfbb1385435067c643ffbedf43dd7cb38eed0f5268c3e18fd541999fad25556ade49b09503fef77f3b931c9fab739d4ba2eb9d3f43d9605893fb3c84dfa23ee2c34a56c3dd11284721c4e64932ed7cf089ec3ba29647936878a3417d4c77e1a56cb7dc6c9902e66499847dcfa2a2a5be8f9397cd0e0495bfef2302e99147fb0000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 01:54:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x407) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x20, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) r6 = getpid() r7 = getpgrp() setpgid(r6, r7) r8 = getpid() r9 = getpgrp() setpgid(r8, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3a1, 0x0, 0x0, r0, r5, 0x100, 0x6}, 0x2, 0x81, r7, r8, 0x10001, 0x4, 0x8}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 01:54:18 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="07da12abaddfd70d2253e0b0095cb5617009113a7adaf9c5030ba683cdfa48a1e0b95a143e1fb0a7be2f8fe1317a0f695eac2a60d887b0f0f9604426b6a5efc3641b8e342b2aaa85dae34ba3a53a101e819d295f2a56717752f1e4ca9b3f3780c48cadd7abbfb6670d3bafd41d", &(0x7f0000000140)=0x6d, &(0x7f0000000180)="9452f8543a6899721203e7c72f0eb85af906a5ba500324c1b189eb24783835864d5749ff3f6323e93d88", 0x2a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="820900fdffffffff", @ANYRESHEX=r1, @ANYBLOB="4b7840d63d1a8d0dc8c045021e53521d773c330af6848255a617febedaf8bb1530dce095757186dd5b244ca108194eb49b1ceca1e583273829d91477034c25c90e763e4e5bfe3fa9f1a5a588d8a0deda4d11176b592978fd141530cb98c8b20bc70ef3648e5f86b2b71eef60884b0e7d8bed8d6abff5b988aa34672643c318f5b175461a5deae0e491c3158070406bd85becae8e0cd23195d32abf17691a0eb4f19fa564e7a3f0207ec9b88e1b7eb9e3b095e063a2df60b049a4600b25bea5032be516895fd9c4e9241b1784dfd2b91f29f6bda44b48a9d165951f3f27541639a38b1100320454b274017e6db70f00cdcae08bbe79d7b51e8dfffe4366c6ba3c254d25d54b68b0c1b54b48d72260cde0459529d6da3c118c485cdde5ad91f09dbfb2d6efcfbb6f2094e9f05e166df4f799107f1f7839bcdca1383674e92ade34fece0969916f7063dabf20a8df7cef66475aee20f3c7b51c1682a88ced72255caaefb3bc29e5bd0fcb221ac68b88ebb5f45955ee581538529a0e3b9305ab8484f225184ca97f86a71e6c519f7b69f9e18a812a37092194571e4454f22bb436e50fe64199d9066453e60ae15846a762223bc00dac3ef94e9d0055d7dae1fb2ec34065f6516db31adb8a42696417cb4272fe7386f642b9ed0209d5c2d5b36fb3eb9a39601c5076a88159168619a06b7accdf924f761cc13880dd1e86585003b3a608dbfe0d5ba236df74fe7650344a90567b5dceea62f83f5b816cb25513d134eab4856a546a2d3465c7b1f64ff7b179b8ccce6a31e9d6602970980eb20fa059196fd245056dd083bc1c045b1fb272c13e4a81b2ad37c450e34c12345a2055e33bdf87312c3a80d47edc5b85c6df3f909c99defaa941ac3a6326cae1f4be469d1b92d5efca60def29377e7af44ad53601fa0dfc6fecfd1b8b08033e354eba1330758c9d0853648cb85fdc4cc2d920a8f83f727529bc35104796817d67a21f9b22a302e249b0bc4ac06bcefb55f25ef79bab0cdd0b546263cc410f169ad2730c0f3e8448ee4e0229e7ec51e5532161f480ed848c76dee810b7cac192ef033ae1f6c6c84f737190ce2b74a95aca2d70ae6643be93fa0ecbc538083d50a9c0fd94ebb3b91e62dc326e2637798f19227cdf15ee1712ab59c14ff9afbe6f01da30deb1c44decf9d363d88d52bef05c6c1106e23f9fb90bedd22ee10bb1a47c2e66caee78b7057fd16e886062e94ea57baed3528d0095e0b684c0d1ddbb9413358d0dd504f6fcdca65b1cdcf4d1728f762b33d362c12f467041dbb93ccad5b996e8b885eeeaa48586e4035926fa1dcc3d0db077a6146e9c44cec65e108a550b9a0b8663973abe37b808061cf9b83dd61020cafa683861d7db144174614f883bb0baa746be0c9197935ccce5a316191e41720124b75127c9706757abcc21a1080e74d0458f519e2a07353d5f2878e71749796d15b2c7930353167aae30c21708e9d06cd26ca323aac530798ddc3ed392267524c4c2fc18828e7b029eb383a6ea502dab88b97428d7b2c459558b082ff90891ed9caaf9354eb5f6ebd65f4b24856c975b677fef708ec611301620f326b7b0d76c22944595ab9f655440773e0eafe29efd8eaae3a5dc8399db2d4ced20838e4d189aa1eb9a1b6a0c6db3d675bc93898bbccad097117613788d9d79828cd0e0b30c9d3e0a058801dbe2381a5a4fbfc19b316e70292722445216a413d8d6c30f93054ff176e542528bbe388997c779ca89f28427b73517e5ca3d88e2dc33c300f6bc9154ba6c8e94bee7d4e8e15b57c854b286a144697b2e0d1fa78818f48a38a76d1fc7f47b5a5f278cc3d095e08936d49c0028951153cfadd6d67d3c281957e16c17ef49ae881d390cba8cf2c9b605228453491bda6684b852fef098e6d85c44ae990d45eaf7cfd38c14271de72333fa98a464ea6cb6df8412608fba0541f60b0d9f1603e98f5a9b49485371ace7b555b32febb2b871ee0d8b9bba0647311cb1a4db95bd9f0fadc3837aebbbeefac46cfeecd88ee57d7f4299b062d6d228b4807dfc5a99a30f484269895f1dfebb37bb9175443379e6e69a3c4511690fcb6ea4edce7f1609edb70523e46fb7ec0c400d780a46fe538bad6f58b30a0c274d94fe6d6545470da559b1736a53b895cabbc97cab8bf94ff36298080ecef6ad886588dc589b1fe0ae49e45b3021dd249e85bf0b044a763c33525544767c0e7bf0aa01df04488a7cec6801123825f567e8d3ff382a1480d141d4da1ebfc096011b2816474bb460d54acddc642f2091a0e54d2c9a2dfaab6ff23cfd22a49d0e3530ac91004b7bf7edcfcd5a325332a6b2ff2252ed6a4249beaecfc41925772703c36cda1a861bf43546ece0ac3f2f60f0975ec84a6e4fce9541d407290e830bb4f79cb20999e61dcdab646b18e8fb975c3eb00fe7edebdb18791088688a8c85d5bf82a3ee35cae9ef194c4adab3832008e25a6c3398b224f29d77923270c1904b7a59589829f5e109bd880b133f28c69fb0d951c93e0c66bd212dd75eecfcd099868dc856aaa5817151cf44c012691eb67f1396e75c81c24224f050986f19089024319b0f0c8b3fc88ecf109dce1e4388368aac85f6cb7d9262a69589f51459c878df80908ce4710f75f0bcbef7911bfdd97fda9cf8901debf357dd83ec48152be98cba3c52227605bf29b9b0f34a7d876c1538a128e08d4bbd6d9430af8f6ab01ae08e6adca3e0c1cbd7cc8e962830dd18f5f13d5391e66ac9ff4fdf9cd806394cdc0d6157a43ac65515502b402c7a3ef8e225566e8442c4ad2f86cba8a300d94249bdaf0df1c56a630469d0bc0c297d8b0535c3c9f8735bcd26d7d684b9ca512593ff37d9464134a0610b0d1e3cb09b0fe7484570a8eb5e78f011cb86060aff5431474e13c7af6605638760be0aeb9bc1321f4daaee2f6867ebfb99d18b68ea2524016566729bb0093a243508270514e031b9a545fadebb65fe17c3a7da45811d34e811db3dc922fc142a0fddbdaa2484325c3c2c862474620df8cb7dfe4ea463525c33380870cc25e7a31db5c96cb3a1a897ce86c85ea958147e303d01c67e316de43ce9a35d69a3be7fdc5694e743841a18b88f5d8532a6a5e67c5f3c294bf52f4d4ce1c4673128a6636ef02e88eb8679663b5c03043cf3523804b85e51badb99e260d256621291f761d9fe4f660ffba53727e157b0642a371d9f47d30ffcea652fbbefce3dca38bdc31705f5ba61bffdee5d8797eb8308a78a099029e1a827c1e0e22b8e7686c2e4190ac71d5239bf54293529fee028869dcc11ed43e0ab1e7520551884dd38b4a2b6bf2d01945b348157aa178b7529379b6ca50698627f6e48d9d3ab26f48c33710156fc6e69f65a7efe161e31faea40c37306fcbe4720a24c9906e1adf77633b6ce1b349cb4cdc7fa49b8c50a5aa5cc76701226ce6990e54cb79449b680ed7878a24c5e7089fcf8ddf3eaf85735b010394874e0b05d601314ba95ad005cfb236354ee1d6b3a02bbdfcc35dd0fa06a99063a4fb7154a727840b5c85dc208c366bd133b4f25d5cdc0143b1b415f921f7026380169590f70e08a1003dbd2197c4be6b5b3b778a028e2eb92834dd628f7b9888d5fef0c2f073dcd5f3601c25e40a858c2da361a58ea9a4d285f667e5323b659afb1bdc7f6a4837d033736ef59432cf06e781e06b17bb04438ea4d9be09a5f8c794b68e762b9ef33c920e058b0258a32a88ad1b7236266b68e5a8c86857d8c553c975cf76dce27a1bd11edcda8005dd8343111e84a0862c19a43e501165f523f50afa6ad76d9e1d96fb02b50ba53dfe0bb78392bd349c29ee1fd8f1871f6db803c5a1693f1a731d0efdf18c17a21d43a4926229ae4d1a27f40d72bc174cef92c2ed2ec5c1f9d650812f44e4dcbc6423c13e01913c8fc1b100f4c80bc6b60e7d4ed404d0594172bb44124be9ec945ddf0028ea6509c839b09429f515104b022326304ffe0c4a55830288447b51741ae2cf78d8e77f7b580a408ab39160f51a2e06d8b2887c534748cadfab5d880e51b1833adf113d7f249ba94f48ee753838a3a8fb64b2e03abd0e00028a88b56294822938f31234912a7cd9140c8dbebc8cd144c38a4c36f4b3457a8a9e8f31d4851956ff3a4bf311d2250d6d710dde62e9e19ea1174f293687d8326a2d8b249caf208ee7da13af8bb6b4973773ba089f1ef4c95b2009bab4182ac728d2483a4b567ece728c8708a5c162ff70e0103abcaf5574135e469bb872e4b7632851347b875c747637f9129e797beb0d80e98e3884cb25e4aae72a4be38c2a4590311a9e3d98a114bc0d7028ce52f9f497bf45ed98f1674e33f03b0bfa845aeef9fbe5c38138720707029e380851465f583f82fa057d87caea2d8ea7ff6366c666d31d9660eb62bbca10e558548bf97ff4a57f8011b53299cf6f084b88c59ce60c6a8639f7a3ffe473efb46e68773635dfed1730fa1d572829b502a86eff7039303172c94119ffe7252fdadf9885ca70f283c16d3a1f1571dcb9b53b48a25980dc66a21032f0c91f828266e43acb67d743eb95ca9577b44576503f4e7ef247a63dffbc6142487c77779240e11f800f6ff13b9f1310aa4744410264eb1fdd341d4cbb903f9932988532e2e722e58b88f6b439b7299e7d676ee00f67b0bb0f76eec38c8fcc378f83a977681bc775d2ac033717508756405e427dfc28e446dd4fea80af6263313c84c977e23e5633ef92ccab1047d4564425a0cdc8fc758989818b4435fce61ec7bc885b27bc4f5800582fd12d8a2c14afc0668c24515813989d4569e039dd6011dd1cfed93842fb1cee92fc1db6885d1dd34ee27f3a09f16aff7ab131623113c9962f0fa9305ab3ae8a23ca90268cf748f1b270a1822228636476ce7a92131ebd59f5821939dad7f1f1a16f519fdab4daec2ed162bc24f23bcef25ff84d2a4cbeb0a758aae26aca58065333fcbb4933870c06c3ae86f326990badfe2210252d67aa828f351336102c4ba52b2a1e7a2137d4afd55b196ffb17f5b682d8d6674a2d6542828f9a1e655247eaa8cb2badc100eba3b3311c33f23cfa7f4c7162a70625b3eaca85a1e947454d30fbba6b12b8a550e20f139ab03aea52ba1ddf8bcf31cbba5c9adf6676f074960174d36e80b244ab666f8673a0dc8345e860ebcbc7c4b6c37c73fc4d20aa0c8c3404aeced1cec760110c3ae533c6550be78de1e137c0cf24da5081b7425b38ca58b9332b67af9a94805c9e5030be1974f0f7e82786775903bcc355f9d6ad21e2591b4dfba3c8515629658b65c19f74d8fe0cf58b967db3be5f1d86d1259b2870addf76294848a3e7d95d5a53516a3b913784a5c5fd62326f31369e8d1f79f10afe31c08f4a4542d8873c45715bd869ad270ccd3b506beb5756323b40543a62ef38a117a36bdfff73db93c1dd1910acf985ea652d6df63d786336f3133bb401abecbaeb8473524e69f5ec2e70c1c77b639aeb8cfa0545512b83c5f736803cc3e006f4d5082a4d99399b6c0190228567635a8d03a0a61035ed22ce8a4ee87288877c00b173220822f940799be193fefaf70ce46712ff0e5390d8f34b9018225822b6f7d4b6387ce66ff2a34df640cbdcc30e8eb61a4a2e6b22f0a819eda9301649461d81143c3638c08fe115ae0d6f4a664c3a542a5bb5a66d55039ecd61de8d06d51cc27ee8b35001a1de5790c38f9ba322de41a83c12ded3f6828eb50600f45e5cc8ab32bd4554e5dfd2b9c1b683dd67d979c3d4ae079f385aa1751f494cca0b1d79ab"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x20, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:54:18 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x30}, 0x0) pipe2(&(0x7f0000000000), 0x10000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) 01:54:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) r2 = semget$private(0x0, 0x8, 0x10286) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x1, 0x5, 0x2}, {0x6, 0x7f, 0x2, 0x2}]}) semop(r2, &(0x7f0000000240)=[{0x6, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x0, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x3, 0xffff, 0x800}], 0x5) semop(r2, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}, {0x0, 0x1}, {0x4, 0x2, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000f80)=""/4096) 01:54:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = dup2(r0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 01:54:18 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004600003400000000003e000000000002ffffffff00000000050090780000000045000000000008000000000000130a0000000000a5bddbef1828e448741316393e7bb325a45a2ec95e1a0d994b9908758a1877b1d998225671b877192df1cdfefc8400bfc7baacb3154b2f7b37f8f056bcf241f0"]) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) socket(0x1, 0x8000, 0x0) 01:54:18 executing program 0: socket(0x11, 0x4003, 0x0) socket(0x2, 0x8000, 0x6f) 01:54:18 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:54:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xf3, {[], [], [0x7138aaca], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffff}]}}) 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 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1ff, 0x6, 0x9, 0x7ff}, {0x5, 0x1f, 0x0, 0x6}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7fff, './bus\x00', './bus\x00'}) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x40, 0x7, 0x9, 0x0, 0x29, 0x7, 0xffff8000, 0x0, 0x0, 0x471, 0x401}) setsockopt(r3, 0x3f, 0x100, &(0x7f00000004c0)="8223ed30dc172dcd67e5171305767d3d08b6ef94762224955236acf827e0dafe7dc54f143a8b07fa50a5efb574626830a715e4693bac3a4b80634cc44bacbf0696705b13fe59c6bc8dac5fe2931ccc4c479b936090f169474023acec2a802a9e3e0373fb2b5110923888ff9c9c7086a936cd0a425e6ccc6075a1ae1b5eec3cb162557c1b815d0ad51449a0a65d038d9cb90434ff832aa3d368fa8831de11b444ad297a5a9aaa95a9382498d0534320e28fc25a8c136c85a0dc7a87db1d2a268e468536828dd93bb436cc2c9cda50716ff8ca52e6da708631fa72f770f98bfc6e9ed8d6f23bb4db50dbae35373a596411c0cb934fc72762e81604a0067b896e86410478e66440ee7d8edba86a11a8ac4d04316144151623fe07c5f0e4110e90ada95794c01c074df9534b97d239eea11197c676a9af72340115b9e6e29615861ebfa52fcb9a7455904626b14dd8dbae6a92ace6276705eed17c6ad0c3af7ea8675354e31b5b7db90379d329857ffc0954c62d001ded698364c7bee19fbfc3c2cc31d53117545dcba0bef2d9e0d3a6fe11bdbb67ba98dca3e5e3881f50e48769ab7785e35c7d0f43342ecfb428e49749038c256bd38b2fdabb5335438f93103d1f146c0aa901bb4e6999406d639a5a6116720f7f146e148ca0be362b67d80d79895d8d4bcc40240ee69ade99a184ddd744bc8d4f75c4c871f6103bdfe5579683519ae97d615b0f12a8f6300401b05ad227c80d7eeecf5ff8f1ae94e38a8b82a7db222544b2a529db327f30feba3db68aa983440c2a5e365388899be05c555220d56d9ce3882f662974afc04e2320bc52b5774cb2a5f4bc518e801e63183b2bbe318d7fdcc33e95d256b7947ed6392dbcb01d42e8593d7f120b3925cb506659fb871a16423aa9f464d309b674550127f469e2153f6cc38fa94b030ab7248d92ad958219cf65135e993091436bb36cb1d4b0460ae6734ee7568458dabcdfa90f368707ff2097249bc2124452d2e0ff1aba73ec1eaf6916ce1bc40b475ccc50d70cc36bef2b007278eaa0ea5edc896b65aa338d928ccff6e3f777e1221078b23921856d37e8ea205a72aa1ba90c322877791314f57591cee1b0ef227e0b212bd6e919adff900bc70b132ebeda31bddafcf1a0a5750b1e232b5ad5a577a0f8463a242881593647de39872f37bfd21bb6ba63e0a001ebaab0914f407950c6caad8e4293b9f03316e5e23ae069298975c0e779c263eec3f1d96194d91ba8788fe4cada6608b20305608b796657d1f7053f076a934d90c0f1adddf67a8cf0990b6a8746b30f11e0dae1191ff072b5588f003bfc3f416840366a0130169a62061a3115182805292541f007ead05781603bdbb363fcb5081d0d01a80089d125f191a3c2e7ec491e3603c7e16edab7e4272f734fe9c97fd3a9c3dd155ecd2909aec011d41121b970ef0ade3a182646964bf510fc3cadaad90a7319fa16c5e05f38a04366978d7f1e9f774c1d4b492f90e1a67c8ded5c292d13fe2053abd265e94209cb54854f2df1414b433211f5b43e1825d51e7ee1b6d1cffb105030976a16a429b1390cfec91e6347b9c23945707d51772480b60ba037de0376ded4e8744db314f767c29ce7a7a1691bb594130a1963b6466e735eaa14dd613bb4140301372e4d575fddd72f3119ef58d752a53adb13b9c7bc3dbe00c2b7d49732a79f0fd5cd93babe6d8abf1e2c7fcc3d58e7ab18384047eec6366aed8363c0021324f523d2c694d73a7e12f743c602657b0940467af2b9972cc902898afa93702c72e56e08b4c120e46be34e39bc227745f01094bc1b72e685582b9fe43df135be71010275f504468343adcb712f0fdc0d5a18b23f38bafeda83ac2e88b54568e156908b5c327d8851584b552d86770af496304173ae6f758813e2bac0382f3aaaf318c4b7cb5ef7a3ec189ebbf05583fb4c407649cca12b4c20f43faf312969b25cc37c9f7d4e0e9a630a3043a50e8a0d92c3a50b8e10e9076811f2c6c494768a398baa12a9f06a97f4b8e15cbb9ac2e44bc2d452e407bb407dd91adbca80a817cbf601a5c1470a50f6ae33d99db7d11311c9984a8e7b3480d079830f06e16017739023a81d0a2255cee96df2e4ee3a696af5ed2811ceff6a880fd2e9f0a4f8e008f9d951e57aff4b3bdae2636b13b2619e283dfd08f0be6026d42484a4be528de05217afee308a0e8a8151e0d445dc0516f2623e51a86842384bcbd972d70f66df7f0944e2faa1ea23a2e3324f97b342983bb8bbcf816752d02cf4190b9bd5d81d9fdf02848380964184d1c59f734761f18964b9c7c79ba54ec52211d4eb6c49dbab79168d3238b9cb3f94b6fc4f74b3e1eca5221c0b3b6ac3901e2f63f9ba5c727c05afd6e396383559533d09f7a66b3f78a4d0e7c86e4c4dc588dd6d0ccb5a4f6266fe041e14b9099c3c61948dbaed88494778ca42fe15f02e8c364f7c8cba875e7cac42f63ed067781aec2bbb7574218df3daee8b7e80ffe2c6cf2e99033d6ba1243a8071abd799b929c242c7f79e1ae40d9318a1b7be4bfe92b7fa9eba527074f5d1b8c65e491f4400a351e1173a39f98b57f6ddf6c1797805b5a1d75800fb39c428d328e3e655308e92dbd85319a625fafcfd7a266aedac2cddc5c0c3262806446d7cf066d2351e65b13b83e1c5e9b25cfa746a08d8c2e1680eb7d531b863f4fe59be0d4bdf5219365121b1f8c6618eeab1d18b0cbc65fac749fb6530cb446d49d8a0a45c94b619bea4a66dee508cb4efb41e4b6ba91af01a8c6c44a19984032f6f2fde6c5a64eb817833f007179bc6ac33a02f6a34ae494c6d8bfe3f16b104e9c5c7d8dc611f21713245da8a1f7d2d690bbd2cfea6e2593edf80a146aeffcc9f9dca59237338e13f826af17d4eff3ff309423bb129b0b494f342eadfc3941b89cfdb23f1ae6c7fd7306fccb2cc1b08bf844dec472fc2a2540684b1f88aca5da2a8621832c4abe76be9a3db41c2f6e862d6f7d2926bf6281a7f36d4b85c138076df76fcc56245cf1098f07821624e66044c5e3b518ca659a309708e11c21800614a2bff79935a14c23d5393db48abc53250022650842b1df2a9293117d8466bd2cdac7376305e482c16e0afa8c907fd28195a07f62cc0aa32ca407c460bef6cb674379ee2ad2decb5b9ffb4a59222e8bdf637ca83ba2087fd55639f39e3c215dd3966d8e8367342ff48bcffb22103572705d00243a0f23e50d52cff36fc9b83dd40ee54643300359747d7270d8526a49c876538a67039c1beac8f354cccb1653ef82756f5bbc6ec162980fcd7670cdc945411d939e2dcf9b627acfb863a2b98b5027a8cbcaea7dd8f7fc1f9261a18bd379134e19932a771b69982a618ac641b23e248a3aa2c251fea5c472d72d24021148f812ebb1160d8870b37abca92d64438bc13bc8471d0a7fcf4eb87c84abba458572822c1f20c5fc96415ac93d68270ee0579e50da6b4bab0ce817c4bbefe4167d047d3de63dd8b25f2d6a4d5d0d04b6aa50ac0da2c4b265c6e4d21422fbd4c662adf4076a58e96fb6c8e316d088621427b0483aad6d457d91f075c669b71adc6aec573954e303b8cfbadedcbf68f4d2fc7aa2c96fab9b1e2f7431a4fc3b08b37fb8c59fd7f231ac2038b78c091885513cb66d1930a5cba39f19d964de7925d99de27928ba305125aa128c013896bf6a25b2dee3b59044e2bfb01361a036795a3732e78339f08e6bc0f2008a826e6b85b01eb5754d213e7f4208b00f518ec5824661df9cd5ae0ba132d4626f007eecaf0efb373dc27903808f6d7e977e59a96c885a95aeb471424ad81a6e31293a75e4dba705ae76cd977496c3f566e8abfe447e6d80c5103cfce39e6a239d85e3f7421decd0d362433ed24166af8072336d497c9e15b4d8185ef2fccfc5ee35b2f1f97912958d4d1b951d34e006a7918ceb97244a25507d5f4c70002501e34ad06447b73213ca3f4965d516daa55b6d2f3b76689cfa05957a4ec7c227389263f2f66006e996e072b6cd9d3c1b8310be379464c4b96ea8cb3925a109c91d77910fd6f97ffb710c8fee5045b17a1dbe117e092fb725d718e2e97542357fa3833b68645d591c793ac33d49f2d93362d8dcfca8240c03a91c88e93d2948356d7cca67e2a504cbc13b59347f6e4942a1e8dfde4821e02c8ec56b820475fb4f25d24a37e5098421265099324a3a36f7bcdfd2b51def0829b0a8c8ede9010cb135802d2a5e3c68f8982387723b92b8014150c18805304a20c881e97fcbbf85bc1358ade676e91ab8666cc1d2882e41b54c5a99fff8876bfb3ea4be03082b5e8fa9340fb89bcbfeb29affbbc8fa495817e9bdd32ee6d14c347ffa08180bc5028117f26871e5e5d704aaacca57d015ac944b6b8e48b9691dfaf101396c2674562f3253a9205bbc251ce40c0610a6b7917f9f772ebbdc41e5c724c5ef93971ff08046dd170640f5aa59ff46b48df794c67724afbe342be4061ebc512d04d97a3b90cf7be1625de4da692cd9c2548cdc4311aa4bf5f04170877de47b6baa5a1970c543da7f9f386dd4bf003455a074c4261eb0d608b3821c3c6bb45051179e0b2c47823f3e4e3ace0dbdaf0dca076d2b19ccb0971ef2ac949e48956dd193136e771a7051dfae37142b716e8afafcf04b2d045391b25742ff43a0671ade042d6038aff665950fe4d42e7199a57245779eff53f691e00e0d0a297f77bb3cb8bc98b38bb57fa1ca70f4be1d07d24d46ea4d3ba2019a25c5bb6283ecc972b5294adce57282711e8032227bb3883e1cce796b545cd6d3e084b770064a6d615b5280a6dca362da5782f39373f991641f5578bdfa95ebb3fc528cb992a46f94b10345b9cc0f098892b4a422ddad0f2f17fa921595beb18db385c7129e4901f812e7f586a550894b4bcce9b16bf87a7469cbf00b939e83655888ceff83bbd7e31dcaf2ba43d991ec3e7d10db38b596778d9b1a774e9f105f3bd66246d1a6da27e70730a56077398b0ef197a1605f73eea250f15ca118f3503017d01730ba36da1d0f62fb9a42d69dd99750c7206a01005d183e6467e58fd92aa2feecfdef2a62935b46845024e413bc3e3a75f2b1a2ff2d785b64aa04ec7707a6facb25869ef14208f670095f0aaf709cbec61aea498b554d478c8221cd1c710707ae1dba68363124e9d7eb0d90d69c7c40a632914a292a559be8ceb66136093e544fc7e3f3997c2b2a7b3f02884435d24863ce3d4139ec8118f25e076a97d15c1dc21dcebe489b3e6ee844c8125aae0f41fc3f82451808c99f970634d7a7f7280ecf8880ce5a1800ebe09bea6baa7ba97e795982f28c71156fc921688940205a6116f9f516c37c671546181e1b01c189bb4ca00e809c7c73d373b70ab33f7b40722f2f44daef990c7a7221e4f372ef7885b4d630ee9c7a81c3990a4b28ef515ba39d32d4ca5217eb236aabea24be176570fc9a9cfce479f076604110cbf30668d2c8be882f848240d6c28f1a66bc253ebb263c840199fe325423746cf0bcf6b39c02668205279f72bd803c7897522c55db362fb76fda8bb8c3d92bd1af70d499766a25aa5c86d1e6fe5f74743602f07a33125cdfb630e05668562d30acbe19e134cc5087a00653275e0e64e0887928037e9975a60cdb070499c3451b9bf2df658f48369cf3a06a99606c3a690f2f2aeabb82c919e4edbf80bed68687ae67fd0863012db917a38fb6df3bc82af12c04c47d3eb3f9242ebe0e8cab04c99bce9788ac5985a1f6a37471fa78d440460f0c6501de2799c934ab991", 0x1000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000140)={0x2, 0x1f}) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x6]) 01:54:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x1, 0x7}, {0x18, 0x0, 0x9, 0x9}, 0x6, [0x0, 0x0, 0x0, 0x1f, 0x9, 0x22, 0x1, 0x7f]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000200)=ANY=[@ANYBLOB="8cfbba0a000002003268b3858ff92c6693d1cd52ad8a4706"]) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000280)={0x4, 0x1dfc}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x149495457eea5432, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/144, 0x90}], 0x2) 01:54:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000100)="bbbd9b150718", 0x0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000140)=0x10000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ftruncate(r0, 0x0, 0x9) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)) ioctl$TIOCNOTTY(r3, 0x20007471) 01:54:18 executing program 0: setgid(0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x3], [0x0, 0x400000, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffffffdff], [0xffffffffffffffff, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) fchown(0xffffffffffffffff, 0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000000)) 01:54:18 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ac1400aa0308907800000000450000000000000000000000ac1400aa00000000891b007f000001ffffffffffffffff7f000001e0000002e0000002830700e0000001070700e00000028307007f0000014410000000000000e000000100000000c41e201b30ca444262ceff599ad0"]) 01:54:18 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:54:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x400, 0x6}, 0xc) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000001180)=0x7785) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000180)="5dcad4a53d351502988f7ea083c4357e885bb9550cb875baa02ab4199eb232c45f1d47fd5b66696d8f8bb4b05a1d4436fdc47122447f1797fde46035deae07e8a74c18241504f58b66d2a5fdf5e944d13cd31f28e0b19665ed39a571d9b7fb80deaa8ed4d07ea56d07312e2df41e781c1b59884c23e005adf77fcd02d4f31ffcc0bb2194221ed76909e4300038accc5bdadc2dd5d314a77d3b2f25c5d5de8f9b99ceccf625cf682a0c184651c257eaed8aa951ac9e8878bdfea86b3e315f0b946bbdd62ef9c7920b0472167d9ef2c4e2bc07573a9adfb08891228a6918e98573f65092c6be4bb85f6f12d4af920be7ce79f36c7ba19485fed54b907390213054b2ea7a9383bee427458a8e7c74b9e5ae775b0404ba6ec8846f6667ba4b48c8ee0596d9ee34104c39c3c5a3f513e736798dbc7563f0574f4d560878ac0c95d57c778cfa5a10d5fa6720b6bfc54f58b3aa42e3eb1135e74d81a9f8f13b0af9ec913150a4511d7a669e4cc4e2a2adfcbffde0a0906c03fa5be639fd2a48802e0a679294631fd975f37e5304d8bc9f7a3075f5311742e10d64e726671dc5092df3d3771809311faee9dc135deee600bfedb551b4a3c9a7b274642c2980e7916c52c5748fe24718b808298032bcd914da88fc8697bb10e086c28ce16adda39a26b1461c3adabe8cb7d29ce0408b5a4fe59a4fede3317f1ff4117691da9f672a276e7317fba9911890f24cf3c939005306c4691b6903e48a4bc86e75cab62f3d1b61feb2ff20e146d05e56a9d0ef29c7d2579ea5197caa89658426440c832962a9696b315b15b3ecbcb3068e72eb0a8b0263d445c176b3a3d6d12f9e99b37a27b1681174168929474beae611289874003f7874edeba6b009923506c901dd8155dfc11e1a289eecd36c67ea71eead8565c565082b04b6a89ef00df163b33ab76aa662d8c20d562c47d698cabacb6512ae4dff30a79641eae3b614d716b9cec79efb3fcb5fdf8973474d207c955a5774050a886e1efcdc06281d6600a84e3590cd33d648b7a82bde2eb7efcc70116b165066818c234a0fadd234340dcb05056039de80331eb9d9574e871e1e8ed82c62bf1415f91c69a7471a914df0f55f086a605e9b2f26f297fcab1c56cde08b48542201fe1d05093abbc0f759ef78343a08124c464eee37df3af642c4f43919bb15354978e35e9dd6b74772ba88521fe67c2cbc5616bec054fa7187fd16ba2c1627340c60df6c781b43970fd05a4d78e3e4bcc92e7d0bc6d9dbc056ccf8cb6cf6f1688c594edb908b8f4322babef3ea9bb91a3b42dc94255ec77d98572da7227989101e50a5bbad1f8b14955842c3ab076f0c9bdf30814be85e644954619cf95c7cc45df9206cf04c8c6da3335979c0a3d8a310721b02811cb57c1c9cb905810ad40afea9cc7acfea0cec939f16338dd774444439f9a42d7c2f5cbc11486bb9ec06202694d2e7c2838009c3ec4a480fc0bece11d98988ffb1c00022bbce22b1381c45e85b21c7e20278826ea93838be2fe27ad4481b57e0c7c77393933930048e89edac9c33311fb7ff2f08b856ced880e53da4bd90de082fef4739bfad528b1f3982f125717fc2a4df4539f672e0705c5443960a12df8d5a6113f666792a3ca1aab61467d39688716341457d10044f96599ad2f78aa9f143784bf6294830def427bb7e10879e0ad8029d4ec8f6c75a9da03a792fc5bb45d766d6fe7c696a5c2007af8410cc1b28fbf1f099501d62797ab15b857c14480adc1ff9d58ea4482745099e08189d1fb92abaa6890dff6c3f38757b6dd66bdad0fc32e3845d59e199a085c14374e090e6175fe5709328023a818a0160f2f4b27135cbcd2a3f81a59f84c5c8567ff8866406dadd6623631c5841064f1c3112c9f2c1312f723a1949a3d47f49fc606c65678e9afca8a05f3f3665c8686edfbbed0a7606874d26472efa3a3ffa529edaf9864f4981952ab40c5af57f971d204c6317be50fb9c07d6fe28c47f5641b30f1c1a481b596de6dfad6544b4f7fc62550b76c368a50639b62ac064cca312b6562780a88bea057f7b67165b21e31294cf48f305498a9a658223de81d2ad9b589c3ed7886f76a658c9e14e40dcd0de021c93f503bc48bd911b8a596be33db5d457a5d4991f42b393818ee3e06045e0e5acc37d80a753fdb6b521e6c84993cb129219f95c10c83bc72105e909ad21a073f52b78447ba939d12f215eb645e8fb805ee4fefea36e0083b842487827d63a72827aa21a82f77a1f28e4272c4c04f8e9ace2b4ffadc4cf886ea7211718c383f50599e197ea560df00c192b3c85eefd40c77d708b80c973986e56eeb80951d4db26daab46506c3c644d6545763b68f33fe72f658f41bfa5d43f952e0b3e539e5c0bf0e4e1bcaeeca616e33cef326094309475c375f2715e5c078eaaa6a17060a2955e566ff0c4aab3d107874fdd1209831491edd24a83800d46f28032c568b7ad382a98389c65dd20830683f9f7f138b298a405584401c5cd966b20b205b5353f7e48e94ce4166cfbc460830a9cde556883b79b801ef61cf47d0fbf8603c2c390ced7f060330f44a5327e25f1b832316d8f1e276a3515f95734a99b1012cb6510c968c11ef779fca5cbdf88511730eed8913ba45dc00b04798c671d9ca7badb64c37ddee7e23222286a0748a6d95c386486ebb0417c5bea35f2479ab63ee6e0f1f239b33b58aa08f43d0edab48160d1cc628be08524b68f9f81a5a74cc658990509daf197bfb4f9be1ee269ae543bb40ac2737e7ede644f4ce54d480457a0404f1d9eebc9fc4097a58a02c9eaa0f40e3b9c1bae9ff186ef5ebf2cfd07e7fa3356e72b503ecee78b570c6eb7ff88061cc7c95273b492094cbccee84a37f0f4548dbd0f686dfe4a3a7bf756cfec55186b8b66fef17437e995e863dbbba5eeaf7325b176bce50ab95b9f185b9191339e1b60cea56060d7da680e8680be02c196344d008421e3b2f2a715e18d147e4dc79fbcb59d01e061aa0d7d34afc0e896f7159b9b0fbc4bb1bec2b99b7230672f73cd6e7dbcd9efaf1ef9432e5311f5c87acf2e90fe302ceab62d1a5751fde09f39663fd5f13756aa592ec1378587028abcd2534604a5627c9ed6b884a8d1f450bf4146e8bdd99e5b8e3d68663ffa8271d831baa4a30a69d5eb555b651189cef354e108cc8e296c926fd806fc79bad23c75cf35154762fe0b2dea3cc405a3386fda3a1b864dba91fd73bccaec3a7af653276328b8ad342f637fb063a00ad77c988524e80380855bde5ca74109a2fc715db6bb00e9bd6ee238e19d67efeb2b98b7f73287b79e4807698bc7a192988e56f9eb4c548a67defdc5b4fbec140a79b5f3fa48cdf205dd66e577c03d80023f1a3483071d059eeae6f7cda6d1ddb8b95dc7ec609852378fdb42cdb340c95bf9332af3039b456e1d0dfff4c32cc15344c927f9e75f4cb7696541e30d61c4f26110ab044a30a7960f2ecfa6fffaa0bfd79e327894648fea62666e81186320a24579ae2c2304c3c7a5bcd17db7a770aee6d4deaa3cb7a654e587c4bf2148a2ffc8c7b4d446d4427fca82179b641515d72d3b330d4132c1f5cc87b49bcc6ce16b51699109e043f577e47946f732dbad56e8cf310832259b362c1294b2cb95b0e80f2f1dd9d44287ee4a819b76023143d28d9d656cf1571c985c5f6827405d94ecf21393ea4e1ab307dc16eff4e3d3104998165d16b316a7fd1c70061271c9d55f416aa9478706dc5b72dcb01ff2b79450ef95339f0e6d1cf71222d08cb509ad985da70c3b11110f0f1c9a959d6ccb9c5aec2dd24553d241a6cef4e768034aac805606605c47e8e36d9b1b57e8f9eeeed970afd84bc100cea97770d9dd2434a961a86d9647142f734c361324313bb4d5500975ec7b9aa1c19cb755dacac1e5fb81a4af4faed8ccb6d680cf3df2da7899a0e067011b131cc579d674dc455c9c9b9cd9b7f805618737665849258b535115b35fa228d250c901cf164008835f981ba8d95aa762c3d6c9a69f01fee90e30a739b70384ffe2a1d0b15bddf1747dffaafea5c91235a1069f7f96688c53640462372562eecd05d5676d99d98aabbfd00d8a3fec3dc03e6bc3db2d7fefb77511d4acdcdaf0ce308a8762b651395861fc5a91c24c4ceea0f82a8ad94b046df4a4f5d931159f3fc3c8af571685265c3efe642ab1e6191e9add3a1fa394a9e254175426354901a82a39edc1d48192172679f12ef3a432df68c69eb9906f3e7faf02ec63be7059f6e06667032878e0d771040fcf843368f016e010deaab64a9ef78339404acca8370d25841f3cc2b34a539e6bfab18c6b4b4cbab3d5a8a61bdb3ffd5b723b0b308c69f17299cdc7ca3eee74f35a2c0ecf4cd61390a68ce7bdbf2bcf46027db704e31a6a2aae2d64c12031b1306f016cd7cad324219b337278568a93d6d83ad8d6536762fc6c064b0459c04570b4a0b66ccf11fb4c4ce7dfd0bc876c26f65a71f570e5daa2f0edc131bb4d25fae3dcf9b3c410b779d1e452c83b8aa5cfe72e27b83d46bd9087ea427344ca8891e7ecc4ffee5976cf8c6e0579092f4f47fc410efccd3441db5790aaa61aac29769591df9188af0694609d85a085cfbac9e0c32644404d85bdb1db60fcf3895c9a4a0bcbab6b08ef76839dbd154da30d5ffcfc5779bbc35886dfd3921f4de8a4038f47aa28ef1ff1931f3b94aaac394277dca989d72d4c1a642b468183400fe95f03e0d15344bcdc3ea8adf1f806f2c4c5fdcf19896aed98b047fc67b27fa52750ebb1cd65ddb0d041ab7e6a579b99ca5210d70388eae7999df80f0fb7d5f22530b09032de38db9ec955b52cd658aad5f9cf56c988bc9812cb638cef632f54a215ff5001d3b846af8042f1ecaa40ebf45eb1e661f89566e169d5aed5c6453b35a474b0415d5a44e53c26f07696d8492dbfb64ada9205c3c1e46965f8b139d93dda87e97fce3b39f81c08d680611b2c80d6527081aec21336694ab1d6dd02812a4b8b2c0f15e539780f97fddfcef0987e35cc5fab0a6f34b8478c09c419544b073810e216761398fd772a737d7573643ccb39d9485352290cb267a0ceacd0262a706b81db6940f3ead3f49a84003242fc4c1e743ac833ab23e066208dc9690a01934a313709a04afd775afe4605a902de679bb75904730334f07d6d32b5ab3904c5039d434ed4a59a6f459e2bebf7d24d986bbcc0bf47294d38961c806ac4cc9e2f25dd26155fcf28b9574a4aaf8eff9ba593b755e5ed22715dada7b30cdcf11b64601ebe2cccba887c9d47262c50d8120dde4d8795c5bd41524371f4d0561db9e1606cb7a9a301100dcc4936b439a5003334f8deefb415dbe90ac9083bae412663b34c2446be7a8d074d9d791267a850117ab3e54d5ca3c9fffad971249879296622915f9964e50444b59283cd49a49304791edfe3ab55735408d41a98219ddbd25c196bd10259bd6d50ec41537b8bef0a3491c61cb6c5b19caf5596788a8fdd4658e91fa5d12221a77d2436db6c776afd90a1aaf3ccf8d1dc4aec1e94ed4d056eaf46e049246496542b1218deeeedb1e06f8d74709bee0ac5b5c7226bfae13151783d0f057b2467f6e58814865d88919bff3e679003f77f70b5befcc955b5508656601d3296be641cdc18fe4ea5a6432c3b63a6a8136557808cadfffb1e7609c29d112bbf70648696076f484c7b2b1689382af57342b5cc739abbac6609dbbb008436cc973563951edaf6744826a2a0d84a1445baada0e363b62263bf4e9c4cc5c2bb113f9242dff0", 0x1000, 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x2, 0x2, './bus\x00', 0x0, 0x2, 0x5, 0x3}) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 01:54:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000381, 0xe0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0xd97a, 0x81}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r8) fcntl$getown(r8, 0x5) readlinkat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 01:54:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) getrlimit(0x7, &(0x7f0000000000)) r1 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) renameat(r3, &(0x7f0000000180)='./bus\x00', r5, &(0x7f00000001c0)='./file0\x00') r6 = dup(r2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3c) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) poll(&(0x7f0000000040)=[{r6, 0x8}, {0xffffffffffffffff, 0x4}, {r0, 0x2}], 0x3, 0xdf) 01:54:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4, 0x6010, r0, 0x0, 0x4000000000000002) ftruncate(r0, 0x0, 0x402) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x40000000) 01:54:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) 01:54:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000ebff00f2ffffffffffffff4000", 0x800, 0xfffff800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x101, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0x3, 0x5, 0x0, 0x1, 0x80, 0x7, 0x1, 0x1, 0x6, 0xbfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 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) r5 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 01:54:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x825, 0x8}, {0x3, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[@ANYBLOB="1e00792ddaedda51266573cd2445824581dbf0000f9bd04c594130504620ddbbddcdd2d26dcd5276ee4d9fbfed11fdeb283177c805694664d6a1ea70606f5ce492048c74448d0997c44839b03edae7a1f57dcae5b60994b5594a7274376da7559afb679b82a2c7c4ce2c2d2c9498bbf382e96b9906f34a793093c22a444ded2891654202d80064fd9ba532b781e794e38792f71bab7526ba2d73cd6dc7edf5c554c5dc1cc1aeda90a876bd3a219368581e2d2a661d75597bc5fb2037e839080fcf01222a36274c5576d7a0c7a51e4a087f364dedf1929d4f0799ba114444ce9327feb21f4f2d0547e03783f4e0d2aa9697a5feea6c7afc59afe75140736ba0d320d91d4842ff84b8d3c4dda846d9846c6292112967cefd70b1608c9a2c2df812094bf982b94ddf136e85d374aa66ffff78745c860799df17e8394340d5146958089ca2dc60564ed46f6297b7b8154ee3f5cdad1eb398a5a5427b3ec02e814d3fec015a9f6fc81f0ae2e82248d174bbcce499efdcd543ab", @ANYRESDEC, @ANYRESHEX, @ANYRES16, @ANYBLOB="4f385ad05b72abfcaa2786d3a1a89cc1769e5b68fb616e030f4381fd1b0794597f2f5ec17ecf26bdbf23bdd45c9f8f3d20b678cb629d66b8015655360b6bffc4c58512f21ea42378b8a53e1ce0044fdf4b8cb589c676a29bdeef", @ANYRESOCT, @ANYRESOCT, @ANYRESOCT]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00\x00', 0x2}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) 01:54:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f635822300000015000000", 0xe, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x3, 0x1, 0x3fd, 0x2000300000000}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000140)) dup(r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x302, 0xd3) r5 = dup(r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) accept$unix(r7, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) dup2(r0, r3) 01:54:18 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709cf66f957b82c2b858b56e94bbd8c9301e8aba066e141a0c9", 0xcd) 01:54:18 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f6628"], 0x10) socket$inet(0x2, 0x8000, 0x7f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc09, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) r4 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x80, 0x22) write(r4, &(0x7f0000000100)="9e3eb756000000000004bf9aab42b040860000000095e822d006000000d308e6b7ca0000c280beabbb206f8d4daa85e49b05c03238b10bf696a42eef17d7d5e92710740d022656f2b7060a4a34481e2d8a285f635439ce3a67e93adafe60819cb9e23cb33d2ad70d91685bf9fd84899c1f8277561b9a555a0dce5ce5d5db24a9f3d7dd2e6d095ed98c03e9917511b81a4e5ce12a924aac35cf0c2bc3141f0ea54bf7cbf0eb8d896eb2735007ee1e6ce09a60d57aa64ae353161de4c36c6d3a9964136504ad5f2303fb7a92ad800f94181fd45a61122fda85597196ed206a58d7d8394dacc3bf63cfe42b63dfc789aa2116fe8cac9f252abf72", 0xf9) 01:54:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) pread(r2, &(0x7f00000000c0)="dd35739d8110d14288decb697ac66528092a96f5cd1303f5c59eda8eeee55bbf3e0697fd18abfcb06fbcdaf8d9dce506c31fb198adc149f47a7433aa221dd965b1054d2eee3360c2aff79f8443f59299c7cbd7dc995d007bc3", 0x59, 0x0, 0x8) 01:54:18 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x40, 0x3, 0x7fff, 0x80000001, 0x101]}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x100000000}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3ff, 0x40, 0x0, 0x9}, {0x71, 0x1, 0x80, 0x5}, {0xb6, 0x69, 0x80, 0x4}, {0x7, 0x5, 0x81, 0x3ff}, {0x3312, 0x9, 0x8, 0x5}, {0x7ff, 0x9, 0x5, 0x4c4d}, {0xce2a, 0xd7, 0x0, 0x7}]}) 01:54:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff03000005311900001aee00fe00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x80000002]}, 0xffffffffffffff85) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x400, 0x9, 0x8, 0x0, 0x0, 0x1, 0xd5, 0x1, 0x2, 0x9, 0x3ff}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:54:18 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) dup(r2) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mlockall(0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{}, {0x26}], 0x2}) 01:54:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x55, 0xfffffff7}, 0xc) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = dup(r0) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 01:54:18 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0xfe59) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = syz_open_pts() r5 = dup2(0xffffffffffffffff, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x20005302, &(0x7f0000000700)={0x9, [{0x1}, {}, {0x0, 0x1}, {0x2, 0x2}, {0x2, 0xfffffffc}, {}, {0x1, 0x6}, {0x0, 0xfffffffc}, {0x1}, {}, {}, {}, {0x0, 0xd38}, {0x0, 0x7ffffffb}, {0x3, 0xf0220000}, {0x2}, {}, {0x0, 0x100}, {}, {0x3, 0x200}, {}, {0x0, 0x6}, {0x1}, {0x1, 0x202}, {0x0, 0x9}, {0x0, 0x2}, {0x0, 0x10001}, {}, {0x3, 0xfffffdf9}, {0x4, 0xfffffffe}, {0x1}, {0x2}]}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(r5, &(0x7f00000006c0)=ANY=[@ANYRES64], &(0x7f00000002c0)=0x48) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x40, 0x9, 0x80}, {[0x0, 0xfffffffffffffffd, 0x7f, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0xaa, 0x0, 0x80000000, 0x0, 0x8, 0x0, 0x9], [0x0, 0x6, 0x10000001, 0x68f, 0x4, 0x80, 0x5], [0x0, 0x0, 0x9db7, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0x10, 0x0, 0x0, 0x80000, 0x0, 0xcb0], [{0xffff, 0x56e69c05, 0x0, 0xfffffffffffffffc}, {0x101, 0x0, 0x0, 0x1f}, {0x1f, 0x0, 0xfffffffd}, {0x0, 0xe2c, 0x0, 0x7fffffff}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x800, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 01:54:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x388b, 0x3}, 0xc) pipe2(&(0x7f0000000180), 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x20) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 01:54:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 01:54:19 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x24a) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *271133 48382 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic(ffffffff82416691) at panic+0x15c witness_checkorder(ffffffff829156c0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff829154b8) at __mp_lock+0xa1 pageflttrap(ffff800020da30b0,0) at pageflttrap+0x7f kerntrap(ffff800020da30b0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828b7640) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff827ac090) at taskq_thread+0xec end trace frame: 0x0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82416691) at panic+0x15c witness_checkorder(ffffffff829156c0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff829154b8) at __mp_lock+0xa1 pageflttrap(ffff800020da30b0,0) at pageflttrap+0x7f kerntrap(ffff800020da30b0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828b7640) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff827ac090) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da2e20 rbx 0xffff800020da2ed0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81cf234f kprintf+0x16f r9 0x1 r10 0x2 r11 0xd935410ddd0b87a1 r12 0x3000000008 r13 0xffff800020da2e30 r14 0x100 r15 0x1 rip 0xffffffff81df9468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da2e10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (systqmp) pid=271133 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d89380,0xffff800020d88c40 process=0xffff800020d8a000 user=0xffff800020d9e000, vmspace=0xffffffff828dbec0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 86018 279665 0 0 3 0x14280 nfsidl nfsio 86863 251065 0 0 3 0x14280 nfsidl nfsio 69319 285700 0 0 3 0x14280 nfsidl nfsio 86015 372081 0 0 3 0x14280 nfsidl nfsio 54248 367330 0 0 3 0x14280 nfsidl nfsio 79098 89372 0 0 3 0x14280 nfsidl nfsio 90747 303105 0 0 3 0x14280 nfsidl nfsio 7836 201727 0 0 3 0x14280 nfsidl nfsio 45399 59854 0 0 3 0x14280 nfsidl nfsio 1000 454810 0 0 3 0x14280 nfsidl nfsio 17658 441152 0 0 3 0x14280 nfsidl nfsio 34408 366072 0 0 3 0x14280 nfsidl nfsio 86235 509132 0 0 3 0x14280 nfsidl nfsio 88869 502136 0 0 3 0x14280 nfsidl nfsio 24191 146174 0 0 3 0x14280 nfsidl nfsio 99434 295603 0 0 3 0x14280 nfsidl nfsio 50213 206070 0 0 3 0x14280 nfsidl nfsio 15375 186125 0 0 3 0x14280 nfsidl nfsio 80840 226085 0 0 3 0x14280 nfsidl nfsio 69057 429239 0 0 3 0x14280 nfsidl nfsio 58279 305696 0 0 3 0x14200 bored sosplice 6252 22677 14308 0 3 0x82 nanosleep syz-executor.1 82779 312141 14308 0 3 0x82 piperd syz-executor.0 14308 522963 34181 0 3 0x82 thrsleep syz-fuzzer 14308 399795 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 139212 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 42295 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 253008 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 137571 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 53228 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 514619 34181 0 3 0x4000082 kqread syz-fuzzer 14308 356493 34181 0 3 0x4000082 thrsleep syz-fuzzer 14308 26915 34181 0 3 0x4000082 thrsleep syz-fuzzer 34181 434798 23139 0 3 0x10008a pause ksh 23139 346528 10602 0 3 0x92 select sshd 79896 393839 1 0 3 0x100083 ttyin getty 10602 39144 1 0 3 0x80 select sshd 32386 142703 38305 74 3 0x100092 bpf pflogd 38305 420809 1 0 3 0x80 netio pflogd 73862 70111 81319 73 3 0x100090 kqread syslogd 81319 252301 1 0 3 0x100082 netio syslogd 7701 117163 1 77 3 0x100090 poll dhclient 59861 404471 1 0 3 0x80 poll dhclient 43484 281736 0 0 3 0x14200 bored smr 64916 53926 0 0 3 0x14200 pgzero zerothread 93557 392576 0 0 3 0x14200 aiodoned aiodoned 21119 507075 0 0 3 0x14200 syncer update 95793 169194 0 0 3 0x14200 cleaner cleaner 19576 471658 0 0 3 0x14200 reaper reaper 25742 119734 0 0 3 0x14200 pgdaemon pagedaemon 11467 140561 0 0 3 0x14200 bored crynlk 11517 127059 0 0 3 0x14200 bored crypto 35856 486690 0 0 3 0x40014200 acpi0 acpi0 42685 222416 0 0 7 0x40014200 idle1 99170 119689 0 0 3 0x14200 bored softnet *48382 271133 0 0 7 0x14200 systqmp 72169 14751 0 0 3 0x14200 bored systq 72337 189909 0 0 3 0x40014200 bored softclock 54312 144932 0 0 3 0x40014200 idle0 1 245880 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex mbufpl r = 0 (0xffffffff828b7650) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c Process 48382 (systqmp) thread 0xffff800020d88ea0 (271133) shared rwlock pools r = 0 (0xffffffff827534c0) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff827ac100) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff828b7650) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9506 6418K 6734K 78643K 11011 0 pcb 13 8K 8K 78643K 79 0 rtable 113 5K 7K 78643K 357 0 ifaddr 68 14K 14K 78643K 113 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1515 0 iov 0 0K 16K 78643K 35 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 1364 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 54 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 290 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 83K 78643K 470 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 24 0 in_multi 46 2K 2K 78643K 118 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 229 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 139 72K 88K 78643K 1918 0 UVM aobj 9 2K 2K 78643K 13 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 30 0 NDP 10 0K 0K 78643K 26 0 temp 100 3862K 3926K 78643K 9526 0 kqueue 3 4K 8K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 74 0 31 2 0 2 2 0 8 0 unpcb 120 103 0 93 1 0 1 1 0 8 0 syncache 264 6 0 6 3 2 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 136 0 136 3 2 1 2 0 8 1 tcpcb 544 138 0 133 1 0 1 1 0 8 0 inpcb 296 391 0 383 3 1 2 2 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 17 0 13 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 4 0 4 2 1 1 1 0 482 1 pffrnode 88 4 0 4 2 1 1 1 0 8 1 pffrent 40 94 0 94 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 17 0 15 2 1 1 1 0 8 0 pfstitem 24 29 0 4 1 0 1 1 0 8 0 pfstkey 112 32 0 7 1 0 1 1 0 8 0 pfstate 328 31 0 6 3 0 3 3 0 8 0 pfrule 1360 28 0 19 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 251 0 64 13 0 13 13 0 8 0 art_table 32 253 0 64 2 0 2 2 0 8 0 art_node 16 73 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 23 1 0 1 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 10 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1900 0 499 89 1 88 89 0 8 0 ffsino 272 1900 0 499 94 0 94 94 0 8 0 nchpl 144 2575 0 964 60 0 60 60 0 8 0 uvmvnodes 72 2043 0 0 38 0 38 38 0 8 0 vnodes 208 2043 0 0 108 0 108 108 0 8 0 namei 1024 7187 0 7187 2 1 1 1 0 8 1 percpumem 16 36 0 4 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 6 0 4 2 1 1 1 0 8 0 scxspl 192 7471 0 7471 8 7 1 7 0 8 1 plimitpl 152 32 0 24 1 0 1 1 0 8 0 sigapl 424 526 0 474 6 0 6 6 0 8 0 futexpl 56 4591 0 4591 2 1 1 1 0 8 1 knotepl 112 75 0 56 1 0 1 1 0 8 0 kqueuepl 144 33 0 30 1 0 1 1 0 8 0 pipepl 304 125 0 115 2 1 1 2 0 8 0 fdescpl 496 490 0 474 3 0 3 3 0 8 0 filepl 152 3078 0 2972 5 0 5 5 0 8 0 lockfpl 104 94 0 93 1 0 1 1 0 8 0 lockfspl 48 28 0 27 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 47 0 36 1 0 1 1 0 8 0 ucredpl 96 296 0 287 1 0 1 1 0 8 0 zombiepl 144 475 0 474 1 0 1 1 0 8 0 processpl 992 526 0 474 7 0 7 7 0 8 0 procpl 624 1143 0 1082 6 0 6 6 0 8 1 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 400 523 0 503 3 0 3 3 0 8 0 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 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 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 237 0 0 29 0 29 29 0 8 0 mtagpl 96 34 0 0 1 0 1 1 0 8 0 mbufpl 256 276 0 0 17 0 17 17 0 8 0 bufpl 280 3956 0 133 274 0 274 274 0 8 0 anonpl 16 57256 0 40326 71 2 69 69 0 124 0 amapchunkpl 152 2959 0 2804 21 1 20 20 0 158 11 amappl16 192 2070 0 1156 47 0 47 47 0 8 1 amappl15 184 134 0 133 2 1 1 1 0 8 0 amappl14 176 31 0 26 1 0 1 1 0 8 0 amappl13 168 29 0 25 1 0 1 1 0 8 0 amappl12 160 10 0 7 2 1 1 1 0 8 0 amappl11 152 60 0 44 1 0 1 1 0 8 0 amappl10 144 159 0 150 1 0 1 1 0 8 0 amappl9 136 511 0 508 1 0 1 1 0 8 0 amappl8 128 484 0 446 2 0 2 2 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 25 0 20 2 1 1 1 0 8 0 amappl5 104 387 0 371 1 0 1 1 0 8 0 amappl4 96 489 0 461 1 0 1 1 0 8 0 amappl3 88 117 0 111 1 0 1 1 0 8 0 amappl2 80 3095 0 3023 2 0 2 2 0 8 0 amappl1 72 20288 0 19840 23 13 10 18 0 8 0 amappl 80 1383 0 1332 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 12 0 4 1 0 1 1 0 8 0 uaddrrnd 24 494 0 474 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 494 0 474 1 0 1 1 0 8 0 vmmpekpl 168 7967 0 7928 2 0 2 2 0 8 0 vmmpepl 168 66958 0 64847 125 23 102 118 0 357 4 vmsppl 368 493 0 474 2 0 2 2 0 8 0 pdppl 4096 995 0 952 6 0 6 6 0 8 0 pvpl 32 192755 0 172613 171 3 168 168 0 265 4 pmappl 232 493 0 474 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 275 0 5 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82416691) at panic+0x15c witness_checkorder(ffffffff829156c0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff829154b8) at __mp_lock+0xa1 pageflttrap(ffff800020da30b0,0) at pageflttrap+0x7f kerntrap(ffff800020da30b0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828b7640) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff827ac090) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffff800020d70ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffff800020d70ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: -5