277d36de8576fb0dbf9971dc3baa2c20777c0a6cdf8c3ea05b9d1cdf05a046dc1f7b939e8f0ec39c15fd54c3207e53afd59010247357e52c21e4092eebfa01f02ed78d2e35a8e03b4a5f2f6fbbe049d0b0b", 0x75) r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 01:04:08 executing program 1: r0 = socket(0x400000000018, 0x2, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 01:04:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) 01:04:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) fchdir(r0) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="4945cecebbf4bcfd8b5ec56083cd1236a47575a7810871efbf9b620b4cc227adecb220b48a3e8ab1e923dad8f240509a76379a3639b505e580a0f3f929db2e8fc8f7fb04ef6fbd4f712df6305b865391b838f658848701a1b39dc3c8b02defc9d382d2690ec5f7281d65d1d6327c05fc0abd67c2908b28229aeae0214b12e1225212f048", 0x84}], 0x1) 01:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x8001}, {0x0, 0x7}, {0x87, 0xd7e9}, {0x185, 0x3}, {0x61, 0x1000}, {0x187, 0x81}, {0x45, 0x76}, {0x100, 0xa8}, {0x0, 0x8}], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:04:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 01:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x109a3, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:04:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000a9b000/0x3000)=nil, 0x3000) 01:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x4, 0x6, {[0x6, 0x6, 0xffff, 0x80000000, 0x2, 0xb35, 0x9, 0x4, 0x80, 0x1, 0x8, 0x32f, 0x2000000000, 0x9, 0x400, 0x1, 0x9, 0x2], [0x1f, 0x98, 0x3, 0x80, 0x0, 0x8000000100, 0x4, 0x6, 0x7, 0xad], [0x5, 0x7fffffff, 0x6, 0xa96, 0x4, 0x62057f0a, 0x3], [0x1, 0x2, 0x5, 0x3ff, 0x4, 0x4], [{0xf008, 0x9, 0x5, 0x9}, {0x1b1, 0x6, 0x8000, 0x9}, {0x9, 0x1, 0x7, 0x3}, {0x5, 0x81, 0x1, 0x6}, {0x1, 0x400, 0x9, 0x6}, {0x7, 0x972, 0x9, 0x7f}, {0x2, 0x2, 0x1, 0xb55}, {0x6, 0xffffffff, 0x800, 0xfed6}], {0x5, 0xf13c, 0x6, 0x7fffffff}, {0x8, 0x9, 0x1, 0x2}}}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014ee0 failed: hole in range 01:04:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2000000000000000) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) getegid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 01:04:09 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) 01:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 01:04:09 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="d3b82f0b6ecb6e28"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 01:04:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410, 0x23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000007}, {0x7}, {0x6, 0x0, 0x10000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:04:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x285) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) syz_open_pts() clock_getres(0x3, &(0x7f0000000180)) chown(&(0x7f0000000080)='./file0\x00', r5, r6) 01:04:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x50) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) close(r2) 01:04:09 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) syz_open_pts() 01:04:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 01:04:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x8000000020000023, 0x7, 0x8001) sendmsg(r0, &(0x7f00000026c0)={&(0x7f00000011c0)=@in6={0x18, 0x1, 0x22, 0x5}, 0xc, &(0x7f0000002500)=[{&(0x7f0000001200)="b14bbc1fcb3e2c5ab201351c144245eb361319017164a4c99b721f444dcefe4036a3df2fd9c40c5c98c54aac714f1c329a65740f9e137dbfb26834e743c31a9cde9166caa7a19df1b21457b890fe0763e4bcc242d384c3d3a3ef4765dc8bbd7cce9e41e487030fc5f65af3bfbc7305c46d51e2c3778bbda8c8536d3e39a3ea1347b5247e6fc0afd21e55b5af2e3d448eacc7fe087297a1b9e8a3f126ac94d8a31a6a56d37d1d7827b818e9d4fd729c3fe9303afac01d842977ac780a0b75cbf702561c0fe1dad93e6899989bc3b0bb9071745141671bc930875ea483f5f3b7ee5d8e7c9d9a0a84fae7d1aa9837a72254d00070d80dff4fe4260148ed5c8b8086b5ddc75ae9f989f94a8a342d7c934664bb93034ee74f4c3df83249aaf64a6100e799ad70f5d242eca49d0f8a0021bfdb2a70d3e242df06a831412573c892cb26eef746903a7a2cae2b5f00ef57c87b5eaf79a01a74c74a50b15508abfe78ef3d8ad5c3de2249b7e1751d9455789209e97623943e9cb695f3abecfd25534ff355b0c8a0caf79925003d673aa2e54992e97a8f474b18a8f60af2f2f753eb2acc6e09d76a5baf711402521fbc658910b4c9cc656b3485503038be74c511379140ab030376cbf7d4a3693ee64d47d8cf49a816e04f87566be2b8d94886e72462895c7ed0d0418c649ab1972f8da967cbdcf83ffac8bed4ce07fb3a662e1799a184d48e6a8d1661575cd14ce2f6c4554bf9a31f7337691533ffac9c3b33bc082f757d250ddd0e2de84536ac5d070723f0e43b6c4f9e61496beec0fcb1e31fffb3caac34e1fb12eb535d4e5f677982129bf7fd0fa223adb51e9f63d06692779aaccc2caa6c986c58a122fd51e7711dee44642551a4d63442c61352549561e22376d23f8c55536e03a9122eb8f5996f7470818ebb24d73fdd7559d868724e7e6600e6717ae059eeecb69aa91f49aa8852f28db12bcb1a3de07245b7f2998598f1478c83680e49f23795152793b13382853d55adfde6c6ee57b57c6bbdab2487eac3e3915e3b5ebe47063d000d8ff8b52569f136237dd942d92e1d82548955393e3f6ff66296ce46db4cf6bf14243b2c8a35e16e05c8644d33e680d47ec5ed023a2043fcfa3b821944ef72674634d7f66cc4bfe6f2764e4529f619cc9450e0fcfadade41cae9ec386bcd66d692a74a1bc621079bada5ba09113b388450a855d60d9322addad7fd0da73f17eaed04930e0ae01187c0adba80bba5de1a2f9b91686850454bbfff14cc0685b3b7f0631f6204e352fdb06038954d0951446fdd6862014097708501b512ba0a2484386962a647e15f95ea1bfbceb537064bff27f5a90041301886eeaa3c879753bbd586eefd2afa3103a7fc4de5a8cd88c11391d787d1799306769eb0be887cb6bad3f84d09d07dad5e20a58677673e112ff205e3e3dff2d7fa0d8dd989b4ed3170a210eedf49f2093b5bcdca53970c85b433d93673bdcae1e4717c945c21d74fbfbacc0cc6d283c85add49c2d88427a74cb0cc1cfc59f6203eb7c2b8dba9c4a8b0fb21fa47c7d6d31e3c93a7c10772c8a13cc0bfe3bd4bf696053abc1c606e0c8566476caa220736412011411340a6ebb42621c09c3e7f5e36949ebce86801dc8a7836a2b5594c8cb19a5d605e38f546b069d3831f15ce8f86dfac7223e8ab58b1abe9607bfdf93ea613a9af6a31596df4ebcae1fc52130e09028287536fd83458327145e3ee646781bc5d22ed039ae9a75037691273fd3abd58fa6a508fbbfb40b7ad004cf753074f2a4ddd8e34e1551f2c2276b40ab6ef283f7a94732e01e830799d8d35d66da303c627cbb9fbf9a5230927a9df26d6767149a4c002e9ac341866675bbbb01378deca386aeb119e420c6ade53f789b51426953c070adfc127b5dba88141664b2c44bb91049109c746fc39515a388736cc36b50ada830efd32dcc577ed49199ebafb5f6a87ef02e1428b4a5349a7ca6503307da22a8502b30d32e8fe172d60fd6650ade3e3e6df81cd70db59339d8f388d569a8796cb2c9fcbd857b3ef4a401d6a3c2b9ab5835f2030a95900bf6d0e1fa6187e10b656aa48445af87fd9ecdd649bcfb7bc0343f94ef264f4c4daad3433b02680d1292972b751d90b70996df5c5fbea1d908fb85ae0ff6b1e200f028c8ec48d50e060979858668e888ec8bd95694cd9433a484aaa344ce7586e468e76068629f1706453504fb57aaaf824d3d957d91d6e978a69d0716e47a93dee2d354419ee7c7bf6f268c8581504b8e82474371335cc1bb36f49f0f11abbbe8c61343d4539d2941ab97f3a37e80d2830a42a91722804805e719093b166b6fbeaaa14fa832c77f4c6a9c652a0fd5756191b2a93bfe07a407bafacaaffbefe04fa7123813c1d1365be8daa8732c992d5a1fa736356c9ea42489e3ef44008991797ac9536b47077e7b615f16ba596f0c6aae1754461c62abf23f7fc96fc6a7cb91b186c3c9b306d73a56b44d5d96a9b977933f9c0e44a84e02f621fb867baad8e8fae3c854cda968fb47764b392ab547f9b0cfbcb35d737004b91f1064c5258698b1ad1a4734e5ccb8eb822df8d7f589d5234f3dd874287145e68ed39f705b1130a98d113153217d9e71924ccb226f5aa89e5813d93443c59092ad4bee784377b6cf3db645f52af608ee17131206ab849f462cfd7400c619e4e15b3245e4010b607577ba103bbcdc482471dc4ac17cd12b79bbd8cd84e64e2dfd848095e0bdbab4ea3d13fb9551c824b5a71d45fdb66804660bc50c6f7af18f7c854f1836c1aed0d283040990bd4c4c6569c71d1057f8660b04b4f3213daffd7b8f734f7f0ea3a6e75477875df69554425aa0ac8e56893e77c15d28c4813515984ec1246b4c3ce34096b87167fd21bac5b01eb90bf6e9cd8cfcca7c277744b131398945cecac13ecaa2ca1e4b3e7ed56f5da356144d13255697f6c732a0b5f0e870614438243334a8668a3040813b13dd01f3f1302764a81005dccfd33c3a79241fa2437d14604ac167445cbe3249cf0a2823b4c7013ff39025c273da38cf7aa3916be1878d9ffd76a685501327dc6f19e65689f0839348ae1ae55bf7152572d53b98c0c5655bb40eddfd77b55c95bd548a0a01e63c3c4cfc3dbe4748670d0f1944b62ef1b99f2e17a9e0289988cc9d177028cda91944a9138baa2699d8b323556ea4ed788016a3075aace7ba907a0a99e0b98314e46045698080759ef1fe405f0cfa9c9c6e963050bfd51f09faed2df030b1fdbd88a64c8a86cc25101c21ab9eb5041f32ad605496e068017395f2b61057f3e2b4cb257f562ef8d680e720ae4538bd79fddfdec4ac1a51a9ce19eb0cb535ddf7fdf19bc6743474dee88e943135d8987fac09105f9be85aaa794c3781ff6f58cd08b50e211a8e1a91c02e46f2de2a8cf8ea5da9f1a0aa6cf769a6e1ab0cd19a43d71162c34ca48f0988846db2eded85c6e501c44cc5bf4c487d74b3a71521f6bb20100dea1c12a721bb7aed386aa06872556de30b7aa273a3723e6ffb262c56bcda7648e55b151df0eeb37dadf849b60cdea479ba10ddabd5e36620e79531b9666a59ab906ee01831ce08ce778f1a769a30df995a827d8c25c76716b3f76c52f852f462fc3c15bc3499fb8a69a34f58f8bf6c6978df9e906ce25c58871555c214773b037b594bd3894f13837e4583a762e168621cc3cda656dd164b62f8e5e54bc0870e56860943263b032f734b865a39443ad4ec5d3cb5dcdc0a4969e15481a47685d6ad5c66547211cdfd68cb78b51787c9f3d8d3d4ac55c04ef3b65081709135fd82f089a7719fa81fa7da2b7e25d2681a560b39c6e4cf9ac3984ac4d1dec5fe49b9e442a28f2f74b7edd7c6b76573df906adf41507f55640549f7509e653f83956183314d265ddc41b9139c921dee4a7a63bf8be0753118cb1287944ed3a69061ed27c5062992fb18e906233df27edbb61daa6e5c67cd8e53b61301991c6cd67d2c958830c4d48cd4763ff8ad9b44a1f2228a962c4e55cd568891d9dc0cf201f4058d0479c53a45a58fadf5ba434aa49dee1ac606239e29c92e1d5eff06bc5751adcb9d54334548cb669a7ff38271ba66b75f066b284d2128212fb40d7407c1ea876f732951c5f8fda5e82ee563c441e6ea7d8db477c80814741dc0bf6b79d2bd4949f7ccbb2d4ce0ed48ef1dfb7e6114c22f1adb414fa9832c5d00096613c403e0ca4fae95cd5e2ef4de135d517acf0e9955cc9d4d087bac39dd471f847e38edb1755d5bf24f83baf81811ed874f8d2d87023d9e448ff4bdfcc5e526e5e50fbd3db0641ae9fdb5867df0751a15b8b854aeb2e7114e9707aecffe2829e9229ed99029cd158e13486b9c10b36a0b71cab9789737fbd44702ecdfac6c5f6a65caead78dafb41d3d093b0480eb9fd8db968bbe265aa04fb890669d14efaf20ad94402e4d0aee37f196e840ad37d589479bf0ac3049297a0abc6f8f6e06d2ebd5762d52f374b2afb238ab81d46f0cf623642b63570e138644224174bb4de109eb0f455233c9614db6eb9b82b99168224cd244ca1d17ae1388439853e63ed459bbf57f6b58386e018c52d90677d35a32ba4e98f04df6f58b61c79798d622a4f1c800a5abe5bc110f6ec66914f555fc271c483cb69559f9b1b28e876158a9828ebd4d002e10b9af3decafac8828340af94e0f55b8777748da84c15dc142d243d003f26238f1656640c35ee58686b59d9dc8b2f9b8d18a3c7af2288262fcaf18999f072c4ca9d46e49b088cc006c4e7a3db4e03eaa536e14f535f82bb298cfbf46794d83a3833c74334ad1797cb042e22dfc53a1fa9ca962bbb6455d0b423654426fb4b88624610dfdf6df22af780b92179dc7a8a7f91fb3086d18c13d5ba06c0f082779a877d0d34ddbf9a1ff7a75813bae78ed602839ecff778009b8e1b8a824899e801067615ae36c53aa22d3e9c1560412bcde61b350ab22a473f8ca7547620494c5f8736748cb746f6d7fb7cb966943aeeb2339aa23e917834a76d5b4b16609c98186be5205270ea37bc050669500ffd20f3f38fbfafee77fdbf99821aa2ecd51e01008261d0638a3b62bd49033ceaf029bc8058eb27ebc6f88c2cd963a1bd6a6746f063d7c8bfead20aa84da265826bc9e3e7a4818ee4e7e7591f593246f4d622def0e6e4802aabc762c27b2e567fecdfc468aa47b1b4ae99177a4ea3c04bcd5e3cbb7a22785f421e16dceac41c60d193d4fce20454500e3becf0bd77607d278af2657bd3ce001a82d4218fb8947a583e5aff318208bee4286c6df19962ecffea73a6b0671ee966fc0b6e0c741ffb07a4ab05980eb55afdbd31829a6c596cc2175b053245312e3ce265867d77b7ad630082d0686fd9cedc5e428bda8c5717889012eec9af7eac4a31604184de70e485e939e9e5c759d6a970751ff24b051066f4d6767a6fd8741b07643dce264547d56522e06fda17eddd03c9c4e7991fbdf54be8174268e113525748e18c9cd4654036d09c90fff3f0a760e79441758e3a526daaee82986059deb06adc6009c726e932a95564748ccc4088db8fe7b92e96a6106edabf0e53e6a2070282d328804c7b68ec555f42d19ae7694de1cd745d0dd3965e7242c79f5dddcf41b1d86153ae80112f2846ca262e82d6ac611d831f285293768dc775b6b6d67bf4719b147827261e933d3cdb22823f36b02ed3509a1a469007f11678ee234c27b5b13bbce636e64d97ec0162cc02ba50b81f8d3d673a25fe87ffdd9d4c9869fb55eae4ed463fa55f92968d99a7f6ade6", 0x1000}, {&(0x7f0000002200)="062609cc86efb0fe94fd1f114b9eb3bb07ac473b34dbf1ac842102bc5b930c9245468f9435ec5855fc925ee3b5ff457d4e2d5aaba77e83ba80fa5a48fac5a32da3fd71fd58a2b6bde36fdd276465edfd91848c5a466139ae3286d7569e49ecf602f59c45eb322bb735d81708a245249324a41fc06291c6c5e6f91ade2f33dce674e5ebb3c259502c2701bb6cf2119b8433f6c8d7b77d02f4d1ab864536ee9be31f5529d05f02160dc7f5d2f5e498278f73020c0716fb20d47829654fedf542155c5f468563da0e5fb43b65a1", 0xcc}, {&(0x7f0000002300)="f3f0b16cad1b8ce9f56bc8fd5e391873299c3a0ec0d9b312c0cf63e6848f7147d721b7c0787ffeb982e65b30c1d569478346d94529180543fdab830df2b854ccefeb012eae788c88beb4eefbdd42ce382015746f5e97390d37ddb35de421e1108349f3a990160554c82fca6ebc2641d9d1d565b6eabd964833382d448ba83b49819d87825a3741887d16b9184e9d83573903a1eb8030bddba886a6", 0x9b}, {&(0x7f00000023c0)="db18123c49cb0167cba206cf22b51bd1672dbdb3e29a6ba87ad32fa7fa4c722611c078bada2522845ee94f1f18a91c54865311126d493581a6009a542a8a36af134ea5aa463f5b7ab5678b9a93355ad07480e1be0aa91d76f1bb2f285ecc6c526fc96a95a8dbae72b93950314f23ceee37e00f51fe84020b8ecfb095c8a5cca0eaf1d47c4aba20f001f9dde7fee6bc30f08ecaf64a0a53ef0cc52f389c31acb546055bfc6d0064bd56411f202ec244a2e7281d890648beb569a200", 0xbb}, {&(0x7f0000002480)="2293f40af4074c5abdf6833a6f04e06eae9c406e4eeb8418a81716e3f215c7336a111025c618140b157d5423e1da2eda2b4b24084fa8a754094ae7", 0x3b}, {&(0x7f00000024c0)}], 0x6, &(0x7f0000002700)=ANY=[@ANYBLOB="7000000000000000ffff000002000000ca9963fd72c76d5d58cbde01eec0219e982d066a1a16e57beb0d8d41e92b34532901424637ca3e63762bd77dc43b1bccbffd3f0d814284e4969ec89097bb5532202c81287f9b09519b478b2a8ea56c9d63b19cd8a0f508a585ddca0cae3cb7a26800000000000000ffff0000ff7f0000edbb15e089bb14061ad53b800e82a05c1b0ddbbb3bcd102aa61a1a22070fc0d2b9f3ca55588002cd0352214f10e13e599dec1fa2f85b62bb42f3643ecbb5f65a85cf18573ddb19cef6b3644b9e5f0ec9a9328f0000000000480000000000000001000000010000007009440ad3eb64fd1fe4189005abfd97a6d19bc94e468809d458946ba05e3d231ac051ce64e821937f1813f451d755cc96d3a6f500000000d8315e6c806e8deb81814cdcebf9860fbf7264dbd8c30b3c0397ad469b6649f3f530ac3bbf19cd6d3fcdb3bb8720487286816c5f9d75b5640d60a7101875a3e1fbf111057afc09109b339bcd81505057e280a8d7cbe651bcee09e17857690295cf8992a9540814c33fd63a3e0d7720c8120a3f0a9c26093e8f6b63f10b96f1661d781ce7457d54befa795cdf71fc262cc37aa8359dfa9a960a3639d4"], 0x120}, 0x404) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r3, 0x8, &(0x7f00000024c0)={0x3, 0x0, 0x11, 0x6, r4}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) 01:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20400, 0x0) recvfrom(r1, &(0x7f0000000240)=""/254, 0xfe, 0x800, &(0x7f0000000100)=@in6={0x18, 0x1, 0x580, 0x5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000340)="ffd50e85835d398a3c68e5f019056aa2c6d0220a37d2ef0a393455cef6e4224f78b32c1253a92678fee2961af3af77146b99a44ae883a1c2a602928d27fd85e16b8d0f8f80293174a48676d7baafab3cac8eb069c38af87ea7761c6ef7837c23ac1a0c57659a6e83c42b1be9138b40b3323538302349f9a368994e46bf8f7d95b3317aff11789926e1716d48553ca4966f9c7a5c3c51f8b474c7713b846ffb5942e7b15c06b3d7751c68129f77b17a249ce76aefa034c6929b76", 0xba}, {&(0x7f0000000180)="f52ce37f77cccf59", 0x8}, {&(0x7f0000000400)="e3d024365eb658cf88bd8418f64914869120a3cb2832a45451edc5ba620ebb394496508f2a57eaf9e0ae9e9fe2840471301b78055aab63425b3defce15f4119ed69596ffbf306e4f2a9e8a0f5d53de8b365e8f054480b85f68d9fb1e0c1c53acf73c8bd8806eb1e88f6c3f9366b731d218326b8a3cbc0d439505c58fa55e4b52d90aa3d4905e3048b94c9bf722885d296ad503193610b354b1c91362a44284a2218c4926b854bbdfb448351a47a4e44b345f7ed768fe1babc8b427c0ccf6", 0xbe}, {&(0x7f00000004c0)="8592549b4575b7128a79acd801951efb058f592be1bb437d05dc32ecac3277a8c55923e1749f10688f8fe408f9edda6e6b91bebedfd1ce3b7af8c4a08fb86de2552f85705d17693141ed2aaac063a196e11d5718c96d9e15ab394b6ed831533455c11064500aee1e041d2378c3cb326d5b74c415c413b382f2ce371593169f6011ec0faf922a6d2910d7559cc0c59a49fd57886d4d027104a6ebd3d4225b20223eab1c67b559731f66dc9497909bcea6415e14b9915b43db316f14597808315a674b92a29c00bdd89bea3549ce8f08bfecfaa2ddf3192f1dc8d21f555c13999150c61d1fa0b3", 0xe6}, {&(0x7f00000005c0)="d44b34934cbdd6775a3f0bdba33492e05b88c36e1de22eca797187df1387456cff0f436db826407812ba522027e145221af9d60a7639a471dc4908d71d67d22e6e9fbce52adaedc53351a75e974c2a75e6f57e767db2068955a449ff93030373aa1c0d9a322006309cef15eef2cb9bac40fea244e74512032a7394bd5fdc3a8f07759c668da51aa590457f5fa94dd6cf6023d75038e79b7ffbeb768fe9b09aede26e6cdb26b2169e6ff404db75a9e5f6e031d3577ea86a6d34b53ec61c8a2e89bee21de9a9ed41c609d44e0c09aa60e4213ea2", 0xd3}, {&(0x7f00000006c0)="65f6d0886ba38a3cf27ad051995ee9394cd36ca53d05df5bfbc76aff2a5b6c659e56ecbad24b4244cea8d72f7233e749f820560b9dd7001b5221f1e067884044fa624fdbadbcc333a0d274c140f44035149a55b52e9423a98d0bfca46e8fc09131e34da3198269e02ee0193d823333e00fa88b125abb2cce31e59013e241874c6636ebeca5633d4c95608f2e9962c2b1118561bda365aa5cb82b3477128dd819a6998537348ba60556145919003763e24aa15d56544f00dde217c1f422cfdd356b74c972ba1f7012dc66b3691cc42ba7532c3dbacb475d242b93b183fe244908084523df511c44a7ebd2208bf137f8148a88c54c7fac64313568d42cba4e3cdd4202d66d2458fa28af7d089a016e85373cd9bbe54d7f570d2fc0b2e6e5affd4a4a39e21b386872086cd21d06bfeff5b663f5de5907d4bc47eaba7cac52cd530a87a43cbdc0f74a1f822eb589700356e6855876096c09009f6510e7cd3a49259b9c602cf7522e52fb4477404672fe98807e2c852a9632b287a900006e9995cdc531d6c5aab30d3552a10531c5a72fff5ec3c176f7c74997cf2df0e9539db745f17b8af6e89db6edf0c9b73a78e4cbb41991b954d8575b6ceb27710e2f237671075427eb652d72b7d20c50b77ed94daacbfa9fc571d0526b9a87c35b32df9a763230a8d187b95f4b6198d5b0bf1e31455039a43439cd44e7e0542cd1c2d0d87d0a18b4fb590adf889ec13dde719247f45783d34856cdcda6d1f710a1e0ea3a5621b737c531743630f2fa122f1ec10b6113e8b92ee7f7ae1257fe4d03f05d3e98602497ab1d1f245febd0a99c9996fcba95d090788bcac9a2aa04a36c58dc3be4bbdd55e1e2adf746f31a3561802c2382726e09066afc318a4dc3af776ba2df6336d66be65875d977802f803072a281dec5e587e16381b329877393e5994de773f9c0139d24b38b7d38a1a1b22948ddec5a8bd140257dc1607bfbc55ca907a55de6fcde5c6d5bc13c9bcc40ae9063575781b0df3946215940e9b89d6499bf61991001e68b6bd40d9e00fa17f2f495a24b88b7926674ed64bb038ccc4cc34df64aebeabfdb69c474493df4ad45d1fa33bbc8ac750a50a90bbc6ab582310041707d5fcc4c4602753ddf8237ab79bda416e1a94ef5f29079d25b5b85ab952e420b1469590b9980033c55fd2a1ed9f528555322e8e9e42ac984569553a5d557e7d3d9fd97a7fe9ce4c5f151280c3d6ec661732095983b2e61040475b4cc1b472f296dcdac50253ed26f3af720e0b5375a9895c72cb4c5ee2c3220613aab2d8340f68c66692245a15bccd2abb6291d569ca4cef952371c0a2db42ae248896fec726e7988bbb8c89354cfbda5f33c0ccfa79f25dc128209f3a00d48e59bccaf4825301c8857758aec5356abe2eeea620bc9bebf5dd278dd52b46bddcbf1e36a8fabdb93c713ad7a032bdb5584bac745318e0210dca43e9833c5315f70ae03dd69486c3a0fef98db37c261dec9bb6d000b4deb3b78fe91bd1654e1d8674693de59571b4812521f7dabf0c433f430366bb360875b4e0e8d4467c4ea1caa29fce1a9cda5606cd7e443ee0a512317d23117689fdc2a5cd1dffdcc6a8a96e961c9ec28a91c832a585acab06591f6ff87e3eadd52913d5687da381cece4c7384523d11376f2f8b95ed7d1e4128c1df10bd744c37ffa8b5df7e1ae0f6bfd76d74f2381f9918160ab4f3319ca0173a74517aa099b10f4e0e792c122c5c4de1d80546aa7aeae0bd6fb47f9da7fcc178e7766cc3f52ca04f5021038d90ca07dde1e76d483b0f23db880716f9c91dd31a47f6da30db36d98351f9854d3f8c58b56504a16704dd7ece80cbb00abf3f401cc2cb15d9340c09fedeaef28defd91034a96662007c06ce7fc3d5f89fd9224f2e2d27e388773fba3a4ffa4b8936b10acc7bfc17df9b8aaaa72450de9f709db0e2811586ecedbdc896d0de2e135ecf9c7bcd99a043259d91c3bf7a917e273094a0dce95db87913e8bc6d1204aeb4482c1ec7cab1d122de967fb9662205b3b5842e2f2571e18f968c915e1a342029a6969217197e02e2c9658f82304f67e92d55d4e9fe48c91485b05a1f5448a627ace06e95b1133f139c57ec28d38b7fff535fed63d6009a2024743d202af0ce807b1ed79c923934f7f49566b5f2556da34d873299448932b2054c1360ab78d79ca450813ec08dc907f21e621f0d861e727c88230498d57e518edfcc8fb8fc4f34b003ce767f861a6b970dd2844607a1532543ce53881c92bd07e2c44ceb53ddcb1fe02bed3b6e9c7334e8f6bb7ad1fbcbf466530828706af88baba871784a51dbc3a3a7ed71435d8164817985ca6be19f84dd79078469b0f7f4414953989672d3654e1b153617334dfad869e18f09ef6db08b6b51db216d172b544b50a24a6881f2675ec0bee38c7e69fc935ecc6e6310cec8c80f4a2ae49cd08c1b5c90302c2e81d6b46b069d1b43b64de2ffa500e3bc70cc505703ffc1144cb02d4496770d4ecdafc371b61321c18f43ffd31da81f1fa93cfdf84a06757ce79d4b36340d36645324f4a78b7ca8cbca1b46c853ed0587b3eed4d2b971278a07402cdb3b2fb26ac06e50284b435059424c3f70ff56944c0638fb44d3337b370bd65e0397d3a86b6b0335b5c0c04791e0e37acb53e51cebae3a2812b77c39c34cc84af030b8018814a9db67b99f8538674a3c74317309911be06663034a77599b63502888585bbaafb986ef6984d5b7c674152f4c386f9522936b42f8ce9e63083518642d084090687d076769bacce7b1d278ac3f31bb0632d4e86447abc14a4700dd618cefbd32bd3a9651bf8d40722ea44b95fe0e576cc322b3adb8bf062f3c62aaf50453b52bd88f941b08e5229fbabc798366ac2ab2d2ebcef8e397a2c85e10a21a074dc1c5a64b4407665ce94ee2771f8b859bf663ba280ee2e044912e7c143a9b010a04b268127485f5f884b3d1f368f056bb1f05cabdc23638e56374dd8f6c6a71cdd71f5addc58d7e183b6fcc729c5058f586f5f29d9c7a3ef3725cddf44416443b71c14c2f78f8a080743bd1aed758765f3a7e0037be743d27f1040823d9e56080b7c994ea56e5f91da61e676de7a63029bb710e7e1d0efc0c41ed9a8ab0f07319f38f754e70a6b18531d35c0ee0933628d434f6cb853fd7d4a348936a53f0f6911d8ea9eac269a7a52d35dbb086a7cd6e7f321036422abb608544c377f7d42c60e1ccbade37f9b4ec0d0107964439fee3b175b733e16f4c65fc4de3f61d1bcddf2e2d2a21ac8ddc70160cb4e17f6e787a5e809e6e5a9e224ae9c9cb0dd3bfbbb1ca783a7e93158ffb98577c6f13dfabf4b6757eb8698885b71cd163ff380f6763f9dcb59e2f88495ab6e2c8cd527a0290dd804c48d60f83f385130d17b8c05d8f59da1ae73517f6e7cf4c6814cca80349b325a011023269c80a8b8bfe8a027828c9faec606009b79d81334047a4d93c04ccbdf2903f2a297454b1f4c5617f89d89516743423dddf439e22c1055614d5900591c99d513812fb488e9b970f115b47b0f8ded2234ecf5d1d1a92cfde8563f022296f005dc5a42efeb8992be91ef019292efb9715bbaf81185bb8d897441c8bf60450262130b8535f05362ffa71424f7429f2ceab5b2a095dae206ca24c5d88d550f21285f429adca5d0d8252fc4e25ad1bcb24c00a1b72cd186e1693c1be031e8daaee1c5bc4862ad4ba2754282361109f0502c3726da856c79ddd729eab9226ccc87487131fec1305036ad769c7c45683cb90403c5c7d32779a2c933e6c53e3140219da256c88063b6092bfcdb207fc2b4824a6f83afe7bdc7ef4eee0bd973e84a8aea6a8ef2b025eb2bca226970324179bb81dad3254d421248115ba7500de87b410be52d151906c27152b9a50575141c13285f1b897272a2d62ff757085c5c1309d466076b061153e7ca54f061bb9c713b5f646e35a3d562670d21948bb9a279d18a611b7f16eb2d679c91a5e001b7b42d0ccd2c5ea26ab0416b330aa16747ae587fe732fcd41e118745d98dd6b078f3bc47c3d9956e3960d942a206acd67bd420d5f7b6aa0c7808065eab0229fdfc95be2e7c147c187327b0e51530be4e6d7d2e6720fd869e63acdaae9407dd9cf40ee74f2639325f8d7f682c94fd41654f4f2162e728746470d756ddc5ef026cc2d82a53f5a2104ef72aa84726bb2788d7ad3a1ad2cbf47cfefcba6f45644b773e412d826eff3a61ddb2c1536a4b77483606061c7a1a0c777e138dd516349deeae97ee928a53a90ae0880e3cd3ed4138d0152c374efc9c312b318b77567ae3a70a2219096fdfe07f3a15ce345e153c2d9ac5752e01fbb380c222b97f06be1ddd21e6bb0f6756546243fc83c9eaeaa53a1d508a418dfce1e68b24203380e786b0f535d08d6bdd03ce7e4a0f6f9c1990f94669f998a205c981f7cc1f6b32a4983fc635457b8ff0c82fc706917aa074c28942fef8d13902496d6bd52758f9392800ee9967e319c19361816a77fe736c9532ab15374692c015d73065a497f177571222029b22049e5545eb514093f9a620ea4771b9ef0f3e04bd999aa0eaca5ccd307927da7141ac5061f5dbd4e45aff86b743c6899fb46dc16ab1136037efe791df85f00a0ae242ee34f020ddc1bbdc73ce2fd03591e853d40dc1eab40a17f36d03ec525f9cbafee359f91a80798330eecbf2940c8397628f066b66e0f09ecf477ea6564750012649f5930b33152656cb065862f2a13c7d705b24b44f3c6ef060b9563179ea5d176f53896253188a8943e2c3fe093694d7e3152165156360fdd42c6a82c85d06d7a99fe45fd940ffbe5e3bb997bfa7960f07b35d2fa322208076793e700bc6fd98a4b41eac415a629ba170af46184e161695b17208b0508c4a1c0d26685cfa20282f4f3809a8479d9e4dd3e742d793d9afabcd4df1b0ec9622a31d80059f36048c5777e44a7fb51b88aa3bada78ffb6fc74bb40dd08a68ec379b7bc62b16afd9e6cc4eea1940f535314ce02ea653f23256a75e0b47fea3b0be4836a759232b33f8a1cc376932dac63e7c44b1276d3267af7ae156b38ac6ddcea82c0c20177b83d2c36db82cb94a3b15187e84ac72c16a0e9ec80920e04a4ac3457a9d47f57df5e68751e332f0222aaf2831cf8369c8e6f9489b8514daaa936d304d05dd07791674561d2bf09a74789c2b6ff2e0b0c959ba586cc19ddee0ff1c9b7f2175a727feeb714ab0e0f88d0dc5bb94cac8b199c2df7e30d83fe0c242e94c96a580d4842c1ae414fc81784c691c4362761f00ff00e9a9261b5775daeb36dd14082dbe6783a1de72d3df6c506158ace61c78d7d8384ef9c24d0ba279ef448998d4158ba8bd0229cc1e85cefed4816a4790fd71a970eebefcb48fb1316d8d446fe2c9c95891879b92b04cdaf749d1a88fa76149326a37b63b66d754fc36946ff56c8c99aedeb81070bd2a98e5c56486ecf396bfcbe8453d75801964a831cdf59d6f8fb6550458428fe8e7e19c26bd91744ad3d8ded0caf3483b973d081698b315832f2023c6c95341b5058e5ddb813823e212609fdba67ac1830be03843c01ad1c53930b2f0a3afeb77f4b30436cb22f4e21416e3a46e4695feff1c667e6e7f12c544b20fb0323208922c576a4b85cb0f94afb7685b0f2f067911e5d84a3e49aee53e7d07d6a9898e85f5987498497196abc8d455768b553ca276018cd1d7d2ea56283ed570dd02176f8e66051490b438dfed64a2bf52b49bd5cfd65b48f18e90afedf892d19f3ef7065cd64fcfba", 0x1000}, {&(0x7f00000016c0)="b95ca2073c55e9846139711aecef299547974dbfc1af9a86e68d7084e1cf1d9dfb8808762a6c1e404892841c61df4c17094698b2b594278ec00e99da7ead2444c281e9ababb74ed6e78a925a6ff439cd6efe0cd772962ab26e72044692dc653cf06187d241aba9f540cb6c2c83ae4543f98de4719f1333ee3d551c4e5b3e9f7e38fb9ac08f6bb90b583ffdc87b45c03bd8910cca2cbf2ac8ef214716a79f4f952e0d9908f9cdb71d6cd7ebd77cd3d0ed9c28", 0xb2}], 0x7, &(0x7f0000001800)=[{0x50, 0xffff, 0x400, "8e9508d6c12f154a2c64d5979034c9930b52efd240e7d5051c9a040f518c6b9db308c101b4ef0ddb564f51a8ee60265ab8b37190bca466b01d4d1b"}, {0x10, 0x1, 0xffffffffffff3142}], 0x60}, 0x0) 01:04:10 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:04:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x882, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = accept$inet6(r0, 0x0, &(0x7f0000000200)=0xfce5) r5 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x40) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x401, 0xf0}, {{r2}, 0x0, 0x65, 0x0, 0x7, 0xfff}, {{r3}, 0xfffffffffffffffd, 0x8, 0x0, 0x8000, 0x47}], 0x101, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x28, 0xf0000001, 0x2fb0, 0xeb}, {{r5}, 0xfffffffffffffffd, 0x8b, 0x80000002, 0x3f, 0x6}], 0x400, &(0x7f00000002c0)={0x0, 0x1}) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xbb}, {{r6}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r7) 01:04:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = kqueue() r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 01:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) syz_emit_ethernet(0x1c, &(0x7f0000000000)="b7d22e643bc17e0470f50612796737b317cf4468c683e88424499ec8") ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 01:04:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x40800000000, 0x6ded, 0x2, 0x1b8, "56c669b9a58c8fc23687499f494aaf234fc630c1", 0x5, 0xcf}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "ed930848a60200000007ad00fbffffffffffffff"}) fchdir(r1) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 01:04:10 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x1, 0x6}, {0x0, 0x1000}, {0x40, 0xfffffffffffff000}, {0x47, 0x5c4}, {0x47, 0x80}], 0x5}) 01:04:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="7984feee6eb17c122d304dfd85a95a6f529f9436ab3c6fd4cd0501c62f5239f7cc3e840155c20393aeffe2a996479dfc03bcd4ac21e3498eae6284a93c9fab4a8c7ff6eedddfd6e238005145a5b383e3a0a64553d33d5a5f0c0fd135f1ca7721bcee19f1227e23ccd90c98a49cf57646096e6e6f7a3c67384b52f42fdc6ddfab7b606f5da1250cb97bd8fbe477fee657d2c0"}], 0x1000000000000058) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = semget(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000080)) 01:04:10 executing program 0: kqueue() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8050, 0x80) r1 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x40) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="43583d8f468079902e00999c4706c533227ae31697b74b8a8dbc4f82da568c6ef2fdf88b1d0b73da1c0187bcd433c3ac98ee8f68a764f3216ea49decbae6e125a4bc46761903d6dff51f076416fa2207892d1563c79e4d8068c226c079be62e442d178efc3bd442163ac771ac53bcc1bd090bcd626682ddc85efd38663aeb4e27a59afd97fd5bc4c3201966ead15f63601357736c3b09ec7dac8406facf01993f6b3200ab197e586c66c9e317a02550760e52ca677c74d8d8d835e0c516f4a3f89a0902be0ad9311e345cb0bcb1a4297e9c424078a2a9af06d7bce3131b31c7d6546a80b0b0e7669634e7f144519857d57a8ab4051d3", 0xf6}, {&(0x7f0000000380)="319670657702d4db0f088f496fa3ae790b51e8c9967601fb0d06a6dc21a223fd13ab4d0eaf39be5b265453eb984980d29809a3c8c7e5053b68b8a49b0156a4ec493e8dfddf371bb2dd18494da3e9f110dc5619ffe7172f232966a0e66ba36b15a15c7738e30023ceb97f4e5a93dcd282be852a5427bd448ed81916ecc67a19ce8590c0a9749e51c40d2f6821b2e723cb63ceaa699caf05271f0d33bd1f7b02a0053ef1cdba25c76bf2ffef577f9fb7b8fd46633b86fcb23892a996b52cf854e46791abeaf6da50ebd7e412fd4a87ee8eddaba415bfdebabac508c87732a1c3ed5024f54a8c7c7cfce6eb7a0b79f6d75fe8a47e48f4b3cf333b", 0xf9}, {&(0x7f0000000180)="5aa612ce32f71ec7d15db3d7cebb36cc605cb39dff718d536e4d8c95c387ef9e72cdc330e50e55c82ee180516c375185df60d22d11096e7524f868a8962fa9bfc9aa78e8b571d7485f0b57feb2b53f36fea28fe0e0efd3fc41800bfd4acc970c4664adc6388a150d32dd5a8860b8ad205ffcd16baf3da47dfe16229eb2d01705a61e6a8fd1405f80e196b041866436225fa0961b564164f46d20373f5475d7cd14d455c8685088904ac153c16e96273693fe7122", 0xb4}, {&(0x7f00000000c0)="ecf0c1aff48056c78da500087adebdc0219e6a3f84b1826c54fa4e5c005c8257e7b711abe0a8ad0a7a2b260ddd61630e53c9a25814699f879e347fd4c484bfd20b41c27db1731daf2ba940d09f9f57506e6188a983", 0x55}, {&(0x7f0000000480)="8599e16c7e6d6371201cd8bd98037533fd1aede937fb0bc2fc9eaed62d26ef689d3283b108fbf0da700ac6cb447574c17c1fcfcd4dfc433a2292a25eae51a13b", 0x40}, {&(0x7f00000004c0)="0dc768cab6f0cddd62ffa9f20712d7329cc17750554aff165c1b05d91506aff5ddb8172054ac8433d9678e0794cec283f9e5", 0x32}, {&(0x7f0000000500)="53b7bc7248f205bbb04f26f0039875092666e6d118fa2aff3878048de059e33f442b89d215589ec37bb605e4321f824f6fa779e57c280e7c93d9ff14127e1fa238ec148f6974cfb05a6a77", 0x4b}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="dfe2f8189dc76e33cf131ce1911c2ccb8509d6b91010cfbd614ef270ac0bccaa02cfca78219c5da7193620da03758d8c31082e70b163742fca61f8cde60393d66b13c03c2deafa6c7dedc5d40f184e68fb6dc3947d15727d85097cc6e2a02182da58689c35ee669b3ff570012df03b67ec86c2b130f07f3b72f72eb5f27b8b2fd661d5993e3f56955d490140be8691874d80b430bbe0bf676f8bcf9b3204a4c3978bab20a2f57887d47225c3c76de8828e0484469fe08d742e94b00bee85726f4b206508789bc5855ac80ea57470bd6831bde484ce3960fedb07e46ed02cdf80c537861de1efaa0a", 0xe8}], 0x9}, 0x1) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0xc0, 0xfffffffffffffffe) writev(r1, &(0x7f0000000b00)=[{&(0x7f00000007c0)="89f37e8f247f7cd4e9cdd4652e7222f51199ecbd482b2fe7dee392b7175ac1349c176c5591380e49d3f1a58b59c84458617d4de0fdafc679f0192fd2dbd78ba7253141aa9771be993ff5bad9ee215666ff0679a74e6c4288909da492e7de", 0x5e}, {&(0x7f0000000840)="eb24336cd13bbc8c9b1b13baf4c0fffb7d2a693836cedf1b297b4297ce0d43eaecb77fe429df7ec4ef77cac76ea330a7ae5f0b18b8a5eededa5459c2cba7f40042726db8d20f0b93aa0a857b21b4a2ddf3495949faba615dac43fce2ad4e29a80412aaceb6aab353fcb86890766f2a618a4694bd8e76d54c383077c95bbf2677de9621528cf7f6f659ffbc1ce23d11e114b52769904dc9a4f15f899081c19b76535dc258a447f53d257d69d89fc91085f0da50a81eaa7c0c61d261468855613a3c22bed2a0c9f26295e877ea36dd11a4439151d1b9468bdcadf0ba9dd8e7e7914e91dd4a727f77d35b91b299dae09d8f05133ac2", 0xf4}, {&(0x7f0000000940)="cd0e08d7ba7f3e8232850f50605e7c1145f2ec960393eaf79cf6baefab8e6e9863a6d13beebd6a4d8b2d8559da", 0x2d}, {&(0x7f0000000980)="0ee58a74107ed2a01a550077bc1214daeb41dd3c9ed787f298a21c23a095ce186b64e3d020a56cc977db9ada09edc176a6d29f7b87a811ef0ac97a0b0b79ea3a9ccfa4", 0x43}, {&(0x7f0000000a00)="28d9587e66e7430cf50048b145b9a84efd01b2ae0bfbc5786f353dbcc30012fb5f63ea0e6a4241f5816f7ecacb247fe45026947019396d0871da3dd38610947f07330bc273c2cad0400d7b97ee8b0f4d0f8779b6aebfd477570b7ae869b6cf17b535e2ff73a9dcb39073fc41f8b494a76b6d93f2459298068f75686c595a7eedfb8388e15d431f84fe55ce4c309807a03969910e9537ba3e0921faa1743749dd754f1c1e42587b90455bf5d8a904f1c5c8860e094c4b27bad7428909312b033316cccad90d8309a1638a5d3eb8664b9b25f8d15bff", 0xd5}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x66, 0x0, 0x81, 0x0) 01:04:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 01:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10b01, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x575, 0xf4e7, 0x7e3a, 0x1, 0x3, 0x4, 0x4, 0x2, 0x0, 0x9, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:04:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) getsockname(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) dup(r0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[{0xf8, 0x1, 0x2, "a3b5e866793c7a4bb60937d1b1be5a6b5e3d5564ba1583cc02bbc09f3faf8c3fdd14f94482a8f0dd50933aced66cca9f5b1e056e46b3f07ac3cf03ea1ba81a5cb658f5881837e5eef152412b39b5fde596c2cd22a87962d87dd54b9d78700b0962aac90cf46350a3a6fa5f994233566f8bba951bde0df4e3fdd417da95333af28e0d9ddb1d68ebee8b23b914603267c787ba5d25fd76fbccfd1ae5af3f1747cc355aba8183d2b2f462352a3883673c40368611d6c7a6e7ba03d7f0572391f793e9d4dc1e62069d2bf3833ee6bd002e9d05af4f6e75cc454feda8cd00802a1f1dba10e4bd808a"}, {0x58, 0xffff, 0x5e68, "285098207df9e7f84cbd9b8187b895c00d07edd98a69e47395334aa86e852973f4d368d7c55747582b75082a32b5ad7035feec83d2d276d521ae00e8b9c889b87fe9e9"}, {0x48, 0xffff, 0x4, "f32494e3af1f49d442bdfe6ea389779fd5dcf4dee6841686f8f37a95cbc3921d5001d744a31ad60fc7b3c1ed948f4e61de3b"}, {0x40, 0xffff, 0xde0000000, "a6600c487697af00657aa6a454d6bedf0c328e676070360979cc1c16985b0f2336382a9137c53dd8df3ae3a9bf12"}], 0x1d8}, 0x400) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000380)=0xde) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f0000000440)={0x0, ""/28}, 0x24, 0x0, 0x1000) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000480)="976e1193abb39f8d22e308bd7c28d3e7da44cfb86aebc074787d0251b4e05d1f966110a2ea9bd0c61d8c720f847be7fe28b6f3f3bdb178bf56d9f4c84b771533b1824770458a2c2c873b553059313a20bec9a439ef3621", 0x57}, {&(0x7f0000000500)="bbedc7701d92d067f27079d36c625a23bdb758c78c8de2669593eaf098c0c020bc204de1daf611eb23d6c0bcc2a06c20c7374a6897f69502f894091824292e92de82dba499ece4f9879442418c3c00d2313b2fdd8aa31eabc2f5efa78e06dcfea9c819bb65a22c4eb4cba0835439e306cc9e0fb3a9d32049a489604b97e7463dd051243289dc41c43363edfd7234fbefff1dbd857fabb7b0b0860fd7ba3db3a87b62b317b577d0bed5120ca6135bdad31128017382", 0xb5}], 0x2) 01:04:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x74) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="f39a255c2ec5ac6f580788e52a26e67edd3188a8736484382f00c001b145c42580182a1d203460efff206b029e160cde999119018a5d58313cf97fcc45a1f348609adb2bfcc8ce4c0479f2b74f35b0257f8004d4894fcd21ff067e419e3feba5d9ce0fde396432f5e2f581bb7a2643ddb41cd433c4fe0c03278707ff6f581976b9e31cac99c8084b3a97ff1d20b834dd4e156f05f1a1106a2bf309feeff8b17b6fecbf935fce0004020118aef0cd5d430c2cfc030c054ee9c0e9b4", 0xbb}, {&(0x7f00000001c0)="03f8cd19ca9b21490f5dd823eade068ce346d712def427554b8bc28f80e812eca71affe253d34b2dd59ffb641b836bea2ed3dca3f4510522ceb2207d07c877d8bfea1ae9a9a4bc30e675e65c5db71ad8b4d443ddde1e0a5cfa396f4b0aa639cb13dbe3988b783807783b9a06be35fd724cbb5c60e2e7409eeab2c3627ba6865bc2d79005a1b9b86dac9435b052f27dab783f117e29229f708615457eeb0d458e141932e1", 0xa4}, {&(0x7f0000000280)="317204b5418dfb15a278ec28579fae101bca4a6717dc7a5b81d4fd7ae2d744efcd6d28d0c672b2df315a3fdc37a456e5ddf6c00edc9c086970a024ad590bb38023cfd601968c2b4f8fc22efee18870bd93af4295b19fe8a17cd98bb61895425c9d9c194d59a8f02e911e6e8826aee2f37f8c2be12fe95397ab1973080d9a289471", 0x81}, {&(0x7f0000000340)="1156b0aadbc0c913bf357f672f5f3aff255842b84f7aa6c2660bc7774a9dacc78b2909bb293ed22d0d9aa82b685282ee1219335a6e34a0954a74465b7a0c19731af55c9b75f6932bb8471e36379999c96f74a65d66a657f9261c12e0537e28d7d87180d74ae4dbcdc621f79c68dede43d936de546c676bd936db58e84be0df1dcd6415332b0df24aba8aa7910569a10575423e41dac7f9045375bfe3700aca6ad31a7a9068606d8f94e462a247ff", 0xae}, {&(0x7f0000000440)="93b853d379bad9b863a01eb429fa3a0194ec3d1a951fa5b22e95024e44cfdd7fd72a6b3b359cfc0ec0c2d4f0899238176c190ee55a8da88b4c594068a1c4a0555818484807d751a4d347aafccac7c3e0", 0x50}, {&(0x7f0000000000)="cc89678878138bcaa5dbcbee", 0xc}], 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x2c}], 0x1) 01:04:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3f) 01:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ea") 01:04:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000480)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x34) r2 = semget$private(0x0, 0x3, 0x610) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000580)) fcntl$setstatus(r3, 0x4, 0x92) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() write(r3, &(0x7f0000000800)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x1, 0x8, 0x1ff, 0x977, 0xffffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x415acd17, 0x80000001, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r5 = semget$private(0x0, 0x0, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x8000}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) syz_extract_tcp_res(&(0x7f00000003c0), 0x2, 0x5e731b6e) fcntl$getflags(r3, 0x203) r6 = dup2(r4, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) pwrite(r0, &(0x7f0000000280)="014f459731d75fb7a435d3ce6f5566dc4f638766706d6d4ca3039ec6fd9780ce3a00c64ae513672fc8005c4a25278796f251461f21e76f34b910d8c1fddf5cb50aa465049f4d98e90ff4057929c470550975b8dd2eeaf6cfccbe4155ed73f2e1d28d715f650b4fff9f885bcfb620b9d54ae28392aaa92feb370b4701a818094df2976fcd76691e0539789a467e485cfce88627efa8949c18f176660a63d6a1c7de134090fcf1bf50e945744ddcf1bb0bca9592f23d61252b9ecfc1217eefe051cd34b1cbe1474ab67fa39cb2e1ccaf1a5be58e17a9b80d160e137f5e690a2b8499ec", 0xe2, 0x0, 0x0) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10002, 0x0) write(r4, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) syz_open_pts() 01:04:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) %\.ŬoX*&~1sd8/E%* 4` k ޙ]X1<EH`+LyO5%ԉO!~A?9d2z&Cݴ3 'oXvK: 4Noj+ {o쿓_]C , Nʛ!I]#F'UKSK-՟dk.ܣQ"β }wؿ驤0u\]شC \9oK 01:04:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000005a98a9a5a50482f21ad90b8b85c67c06914897aa823423d145c762d3ed5446597e23467152fa42e6507303235aaefa4d7483201a25064ed8dbc46c0ff592eab48041a9b4bc6766b7e920ba5f7b98a5630ddc6266299d6a350aff6e0507317e06c1cb9e374473a1b52b2e1f149bfd795b1424ee423eaaa4b9baa29fe5293e74c46a46090009f00118c94f6983aa02666c1cd2e85a80ac316d4b1c2255c82256fd6965d5c5fceb7a25d2fe329a0d8848f6537f2c5273823e577273d8f19d42770083f432beedc75675693b19f6f2ce3d022ebe4f25c3cdc0c63e3ff3ccec2cdb99f7bed586382c92ccaf0b45485030b24a1b9826bedf850e4ba5e3b38e0d72bf3cad6cd1edcae98dfc9d86c51824d4b76cb5adfc66c90a5cb66b42aefe998260aeaa376ac351b2029511c5aaadc85f9731dc12bd3ede63b8ad033bbf6b90beeae933102385bfd0024dea6afdf8e95c3a83a163d17bca4657d6a97c971e3f7d013e8b5a62fc4b023aae09c41caaaea39c50a92d144e7c7fc6af8b2dafa8b9ca9f88ce01cc0570f4012b81bd117f803b33df43b5325890d232152030424b6bf45ba0934cef8b5d750a88a24d659b66fe1c014ffed291ed9008ab15b66cef395c89760fd9d859baf0c31567a6080be003cf421dc440243a9e48c77fc87510ebdc794d0d52ba301243ad380796f21bd9602d9807b2f3a6f27be7fbece9dfa2266ddc7bd86b230a79d7b52a417444c3058a886fc0d58ea9d93b7bebb42946d1aaccce0c48023205e2fbc2bc7b20d106afc976427f44953babcb94a30057fbcdd56190c254a8318d9ba4dbe6fe020e879bfaa227388f526233be572c01f061367b16d4951c4b08767f4d3971b0c1841de4bc8492862305e4316fd47f766b9709fff5fd1a73ef9e6749bf6516228e500957b318140bef1bf10cbecc8befeecc06126aefb420ed6aefbff78a1b36db90bde31158687cf6b31929c7aa158810536dcde405decced3617048f4533da34ca08ecb3b79d9bfd1b16045faa7db7068b324a54c73a8926c549143cb71116e94b1f1352489520f6ac3add44b0f8552aebba3e2f5d96fddc78f0916ca0bafa1e83ed2b6e632ffb05be978cb82f289e1966e1067c8b0b64f3947c7130b1e42792cbca6ae8cefdca9728f5d2a2c101fb6fecbd328a626d0155cbcd683e9843ae45a04cfd87abab5a7b671112aaf080cab1911cfa5a374f94097d1c4bc0bbf4b2c708860b3383894218b1d280db03a4b35ebf1e9f456b2fc9f1e656973404e545201860699726d92d302e7dca026d6952e2f9e0c7419d4c242f74dac20e0cb6f6ede7b6624dee9117f29ab23516ce3f14cefad03be54fe4c3dff3fe1b6376b3d9a4bb02116935ae0be13cb297cb3ed16089dd83d38c3b869e67038c0ab38a2c3bc8860c6e7d330bf0bc7f551b4751d7425934b7146ef2dce20f820ab0e7cd5245bbc652b95b30ad94d06e66819918b570660dbd4ab5e57209d35e78884fcd96cea72446e4d5bfa8d0a518cf1ab9f731ac9cdd0b141936dc4f84c83b3880dbc997ee8bc51e6022691ff5fbbd484f3a842c8ee8c6b9da0384177e85e0e8c8d431f50e7596a783caf72523b35658c7ac6f1ef998b352d93fcb8c741e93cd43987fc485646fe71688eb745f2c92222bd7043d40eeedc1f9597a825ebdc921a5e96b6b616a95db6a68d5db7791a799193b0da6582363cd36e20adc2068e8826f877e0198ebde8cc077d607c8c3256eefe3ec1e71aebaf70e84a89eaa488671fce1615fb1933437eba04775b959104bd63f7a1b08ce99765e3154f85aab3e4da66388b3d31718c86dd76fd29529abd15afd556399289337be39fd9bcae773f5c7cdf3ea3b6ffa700252807025e962d732cd849c5ada6e9bac1049cf95ee2d0bd1cb0d1af8bcf05d5daf56d2fcbfa580e97830f483a8c9f57bf6204698e58c2ae90934a3b07b14351c0afe89d515129817f0734b5bf07b13328f2febba9f248709abd33c3e32399b20d60a63b56af0368f4494efb14397f9498389403f2d94d1bb6f864add8cec756da5b3f6e96fd0731226b31cfd7e65f012bafddf5893dd67540eedd5afde2e9650c024238ef2e8c386133bdcc1b68a24f7f041c7ee1f5a5972d5280d37d118511de8b1d9cc271388de66344459915b75d537c576e9941b1f578d356702be31e665ef4946618fe1a452fd17519a4ec694440e480ed6fa1e9b39fd6c6d44ded87d7e3e34982e7dc7bf4287ac88f1e874b2f316615e084d236648ecceb700064eeb0a745da90e674fafd05f5039916654066f8d4d3bbeecbad5622426298bf0b4fe6726439e7a9bb16dc6c91b8f13d1e84d9d6266adbe1b6fa2d451d3db5fd5038abade7e3b586f1a494752d1fd268f2bf0a3711159dc827a7761f71cb3a37f3bfc75e40b3f9c1533a345c778f1bc317cca589848431bc2929325e8bb0adf2092afeca413c32ce76d623008d61c4c994122c02c5c06d8c041309ea0ace264a0f380418630771369fc259311ab986b10969648b9724ad195aeef6dc5deaa133c08912d355a65348d8a658c68c870cc69ae491250dc99e710418c301374ed596311eb0234f1342c48a9d8924881150bee275eee7b2095f8df10fcf62d27f4fdab4184fdca56dc79101cbcdda61e23af5ab18c38b0d7e55de27e67773e36bf0c278fffd8c98aa39e57144e0d205d24c455d828f42ef33689b50aacdec81c9c0039ba4b25d02fea4a19f6de3e80611caaf5c331968baa8c55512c0ba7a40227d0224ed1708ce9424d5f2b436ddcee3cfa3b65c7275fee40e34c9047d962d1767b92478e636f88bc8e77b20da75878ebf59abfb736f650e7006b19a7fd51dee080020432595070f1f58a03d929e8243622a3cd8851fcf6b7c2f0f5e89a00b65e8e557f67095bdf2666ce1314e0807fdb896cd0e5f98244483ae36bb9fcdc28ed935b5b970d98641776a8c7ccb12803b5b447826c44750a1a426419c12ab03033eed7153be7cde154d952716c72cb64ed6be73f5da354588c447ccf4da24396676a10ea93e154964f3b0b86d0658f8fd00dd2bbd30e20d7609ebdf24e4c798ea1029cd2576628c621b351744d338b500d8474ebae62872e38386e803fca0d386123f9e1cea5f435b8f3a400fc6af7dd948d2529bd5ebec8a72e08358d679406792daf3accee6afe68dc94ba5710f4f1e44764dfe5f1c91d47d8fe19875e7a33d8c0f9247995b531a8571bb460f9cf4e0570acf2a8a36baa4c736f0164d1469bc8b65ea0436c5d3c92ccf5943aaf13f173900a1fd700529efae8f86239fc9b8a5ffb1c1bbc8a0d46712fa8459cc1d2f97586d47e1cc3699f3cd7b7d8656d5d0b6756a8c7c4f375ec1d833f89acd3d5489b43856e5ef45917b3ea8841de315176782a73796d92feba8c19cfe15bb56ab362d01859fce3bdee7d5f7d97b7e4d97ce9331fbebd08005504a847958497ce8e99902afbc1d286bebf00c44d6b7a5b7f4eb8c6f9e879b863a849542a5de6e930e7bcd4861a7e7dd9939b710c783aa0b6e9bb1c250187e86167fe435643aec5b8cacf05d72ffae1a1871de740981f2c91f21e02af04b520b46860cedc5808c097decd842aba053f4186fa83275c04fcf61f27be7d62358caef8ac9fb36f41bf8396031b26c7a25a9d1fdf5d3d6e9d81896d05d8998247880e2d719b060991758780f9bbd352b2daf447dc494f43eda0b379778b07d76d345a94c6db91024d91942e0b233119c1ea2dae0e792724ac8a34d7f1c3ec77b9d47f7e82fe9c215fb12c00e4fa5972efd646f4708588dd38de5746bd2cb0679548d56425264948e0e78f3130b68c0333121b9868c209c034c8017d71a666e28fb4db98117230c036df48ea36f8239c3dd144a72518a2cda07c509af8a668676e15cd159e22427107ca71c4bc77f033225f49ff24f092a2bc3c67bb67a25d3d58c10355d992347323703a156609b1128be459ecd6e00da7654022bad7af52d0ae3af8352bfb809253e2908444507cdb20fe33dd00e22c1b034738b0453ee71432a0c37ab499b44d628e66d1d1e5be8a4c65d0e62c8b236584c54d477a1e346908e3834b6291a949123ca523256a33aa421781ce04c83f6248e9594a8cac669d76fd7cf9a4a2b3d7379efdc5e2109aecc958ce6877e43899bdea10281c00b7e47f3547769db62149b03154de1b3b4974d03484ad1cfe8cb6a6eb4fe5daf87a7f791f309ed7f26fdc967d644502df055b3ba767c62153516211ad57725eaf66b69bf75e5e760774573754df21b352a34b255c932c9236d9264b84b3a5e37a35f8347764f247ba7429704bd5f7e5626430c41680041926fdafcea2bff3dc60f22acbef8da241013ef3919528de8f5ec9d14e88ce94a63873bb330acc4ca1695203c3826532205725dae0bb1208b61c6de2f6d328e061f431d47af38084d481ea73ab00ce31b509e32c261ca41bcba5d939a84a6a7dce8aedae45095bcde2a2cd6937f10f2d6db7378121cb7f5d65b27409f8141d5c57e1105059c00c039d7b93e275d88640037eeeca0e446a0ae3f05269bf747c24bfecf90fe964aacb6a2213b6a82bc94b88ad00d9473a1a5b090b123b69a6ce3e17ff161b66ca545508ee57be2fbb26e9c5bd75b0133ead3c6db721558de1eccfe4ffe4ac368f9a9d4d63b93994fbc1b953db7fb90edbb5e45b6f7d680b4f0fccb4507ba9f172c8479e4c44f3e4a0af91764ae7348e178cf5eb00fc2ffc1097b3bbe3cedf70e1302185f7c538e61b9e6cb6e8a97b85a4ce88c3919d74630d828a22b3fae216487679aa135ac5a3f928017395685544b409e78d8594765804eda512c2b0486d48d77cca1e768874a17f96784e1c4191d68d9f1d5e7dee676bce0f109ad23ac85a7cc49c4dc7a6aabb8fd1f50c2f73dfbf92dde85b05df4745bfb2cb27e373905b8ce52918595b4d42c0dfb569360b4b8f88d0359dcc56cd2af9cd13c80f49c3a185a60770a98939e6a073e1cbd64dba64903665a2db2017fe239dcefd57329a2467ca3c249ba18bd5578a85064995dd8a6eb5d997d88a6e18a8ddb7df9125a55ec190ddd5eff6883bede7be232d112655b7cb26a3a7809b4c67d0e4c7acf8e1e689eaa451b698275b6f0eba2f3b06335003e4732943eb957a4831a28f0ff5ff394ab102f98ad1ebc7ffc94597dd6b2eec3f5cdb0e441fdc23fe4228704437f704a7e54780b05f65e6a72ea650b642de952766da94efc411423525ceec0a4f4b5d232f096f624170cc9dee673574b2f6da6233e1092fbd79d39cf0c627e0a9676043665fd2cfb1e0157674bbaf530a8f3476588a035202a5b8c08e69a3177b15a65c6a7203060347dd5767844b49311442feea597b79a29e5642f754f21c2f0ec6672db2f98450f99e3e271cbdc86577052f4abb8f8d5b1608f917767e1533fa8856d8d8ec4d80b53763318bb8b9d960bfb9ca9bef11589d567a05e6d53f94dc7babbfb97d62d63cc1362c8e5a78c0368f23f6a2c6a74479142a530d9edb7196ceed51472c62d7e656339c0c21491dd0b51ea52180619520fb94b41ac041ceddf733dea8200228bf8cb5758c0fa5d34e84f993e644afad6ffd996211753027230fb6ad5da0ccd6e0afaeeb0e78678ff41ae5e7c0a6e3c54ff257c0a262178bfb6c540c473bcfd2b7a2d40f862e7c255d7147d1ecf34828b5cdba89376cf8c05266b04177018bc6a4244e39dd85e4a852a2467ac8f0f16d6f15ed68015685128b91079b382122245d2d2838048366fcefa0a4508936f0f87591f3767b2cf58483a39895a974f77f2041b1e07aa928298efcf59c9042f2eb1c449803b27f16edbfe7c451b5aafed26c3b1a6572c3f7fe04652f786e71bd6be505cc40e017f656fe9e884595454dd7827afe69aa0b400ca2964c5a98ed21059cb464a7823f17aa8502e857fce9cdfe68afac0f0b22eba58732045ab450a4f026c5303f942c1829c348e1da29e1b151224887bc09"], 0x1008, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/62) r1 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffb) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:04:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x5, 0x5, 0x7fe}) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x2) setsockopt(r0, 0x9, 0xc, &(0x7f0000000000)="2ba6d8f120c03eb50bb2733f9b9ba606cfa9f30208484290f5767e8b934b0bd694fde4f3e0918c3a83faee782235af069fa6dfa1e9589735fec4776bdd2883dec53ba09050b70940ab48b854e5b5e3854f2b28749ee14707f08ad633c3ae094004a8c3ab3fb18e952459e73bb55ecd22cd2de679a0d5533ff173314d9ccf4fdc355a74421164cb128b3903db0311a5c96e79260eda7b5233c700d9dfafc77452fa106b7bedcce3275df49bbdd0dd9f3af1a91491c89be2e3d46f80d03c27ae91718b130737", 0xc5) 01:04:11 executing program 0: pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 9㘋x8x;5rL\`@b{[אm5R}x?~)"pE~ E21rAx(WJgz[zDm(r1Z?7Vܜip$Y #+O.pB|ًB\MY.n&+/Ss (qV5g/_:%XBOzf wJNj) )>- +hR3Zn4JtF[z s\u+G67ot]fW&S~(qJ!hC6Tlgk6XKd3+ JiuB>ASup jzh`mbGSyٸc):=.ND*k;58lZLY@hĠUXHHQG̉gxʥ`+'{t7(€ls%\.ŬoX*&~1sd8/E%* 4` k ޙ]X1<EH`+LyO5%ԉO!~A?9d2z&Cݴ3 'oXvK: 4Noj+ {o쿓_]C , Nʛ!I]#F'UKSK-՟dk.ܣQ"β }wؿ驤0u\]شC \9oK 01:04:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 01:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x6dfd29b0917120a4, 0x3) linkat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readlinkat(r3, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/190, 0xbe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x10001, 0x9}, {0x3ff}}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 9㘋x8x;5rL\`@b{[אm5R}x?~)"pE~ E21rAx(WJgz[zDm(r1Z?7Vܜip$Y #+O.pB|ًB\MY.n&+/Ss (qV5g/_:%XBOzf wJNj) )>- +hR3Zn4JtF[z s\u+G67ot]fW&S~(qJ!hC6Tlgk6XKd3+ JiuB>ASup 01:04:11 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:04:11 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0), 0x2aaaab2a) flock(r2, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400fff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r2) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 01:04:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) r1 = semget(0x1, 0x20000000003, 0x6) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000200)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(r2, 0x5, 0x2, &(0x7f00000000c0)="86537602", 0x4) r3 = semget$private(0x0, 0x1, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) preadv(r0, &(0x7f0000000880), 0x1000000000000080, 0x0, 0xfffffffffffffffc) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x100000000, "b79428ea04ae2e200e9152977dcb37ecc1145cc3", 0x40, 0x200}) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) syz_open_pts() ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x64) fcntl$setflags(r2, 0x2, 0x10000000000001) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) ioctl$TIOCDRAIN(r4, 0x2000745e) semop(r1, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x3e1a}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x2, 0x1000}], 0xa) syz_open_pts() socket(0x21, 0x3, 0x1) close(r0) dup(r5) syz_open_pts() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000500)=""/214) close(r0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) 01:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) 01:04:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x108a1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f0000000080)) 01:04:11 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchdir(r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x20, 0x0, 0x0, 0x7ff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0xec) 01:04:11 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7fffffff) 01:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x10000}, {0x25}, {0x6, 0xffffffffffffffff}]}) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r1 = fcntl$getown(r0, 0x5) getpgid(r1) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:04:11 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgget$private(0x0, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) msgsnd(r3, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r4, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50, &(0x7f0000000080)=[{&(0x7f0000000100)="1d83b6a131f24b1831961a35a4565ab41a12d10ba6ada5c975932975f65c49345999576691a5eb6c29cd53a5cd50b134654175d1dca1ee66fdfb94e1dcdf7dc4982fcb107d9cd94787bfe820b8f2842372516e", 0x53}], 0x1, &(0x7f0000001580)=[{0x90, 0x0, 0x9, "a416f911a6d340b00eb17d1d880e79cf54b54e2e7bf534be1c1b935c4b5db93613ec1fba6e63b6978a3e64647570eec4a4b6f0b1c2605db227042f2f261d4f96657776a7bf36bc151ee813c87904d7cb6fc99ef1a334ed78c5d7277032c168fc2221a1dfb73ba239f7724891f13df4e6caa528e9efc0c8b993de47a258ecdeb2"}, {0xa0, 0xffff, 0x101, "02ce62c086fff5c46809514f1bb894904a02bb1a684b07be205cee016420630c326dbd19d2ed9622e831b734236247e0d7f03450559137b3013ed251416ddb330fa9e50866d5f91b72a58f190dd65f4982fcb02828ecbba795f714122d07c7dfc5e533b4050228dea76cc2a49a565283c351a4b9b8cc74af4bbe948ba1f44a936c3da2c759d4a3cbaad193c1"}, {0x110, 0x1, 0x50a, "a8db86233ab530ec05ad0e082997655d5c35f18f4f1da37da659cda0f560f0806c43799cacfb5e0911abc23bc499451df9f45a291a51be825a57f03a5321ba8d5dcc6f94ee050fee1a667dc1e1c821e066fd8694788d42b05d3aac18ac1148738ad85f395266b54e7a250b652c54c14db823d6982f25afdc76f1f891a279684f20a2aea0ea26c11bf41b04d41c1adbea9fa051fd5b8497aee11e2ffe49281c16f9f7896d981e06c530ddd2b9e85ad7613ca9d80aa696ad156a3c814c814edd888863eadc23490f23c18c3dfd841df93c9622964bd4f09acc9b1902b76ba7331a29bf9d58becffaa9de786cb68ac4722255153327b416eba6dda0973c1ebf65"}, {0x1010, 0x1, 0x5c, "078b941a52bfed0ed982b81b91106ac9463dd439150136a4bdb07870d59602c9cb1e0ed7d359410b26823d6a71deae28a5d4e297d9f52baa7177b228cb8dd70fa51fb5495678a9785fcbe04cbe460206863830447eb96ba462eb09e97b0654132b5eda0c6efa9b8f078f606fb64cb4f19bb2256311d76ba0379e1233fc7b4c3f90e935d766e014f8c91fd3ac8ebe3e16bce48b58bc15e211e8e2ef99797d79864619ee09f0d6aad83f2bc585fcb83a7b9dd8df3d39c2eaae08eeefeb22b0e3cdfc074b77134692dab20595b8d959267da6a6488cdc1a998523fa6b38fccc395833d4a401c91b4ce1f4c1bb06b0d19913c8c148c277746027667494904afb4fc3a9fd1217dbd8ee47300936748045b0a37f2f7750c2e8b60221078a7ffa56f69e7e4c40fc17bc6ef8485806cbf499e8a68284ea83871f18d596c77787fedd1c51effea8856384c7bf6b036c1569ed2e212fef95d349fe54309c9a811039c3f4100fb0cf95a2dbee5c34b108ad66216021b320becb8dda3e142bb48abf79c7f8762d604c6a800accc5ca52efd0b657d23c7ae40bef64c3ad838db824e39aa924bbd89eacad38231269a661703249d6b8269ef22a367d7aae0a1291927bd476de45e0ca2da18bf1e5c04738139ec899a1dc5e9f80b4c634e8407b9c2b56d4ce742a51c2c023777cbaea827f7f03e6ddea69577cfdc118c313d64e8cdfc1cce0af6ccdb01c1f23b41e39320c0b42a5b437d00f2b4befa0633bd9235452459742d1eea0044d708c590a4c4ef5f7244b9670f955e9f37416417c0c5107280074d312545d0d485da5dc344bfd4bde632ddb7eb38d0ebe0ecf1b9ac21f80392fc95c4536acc40ae892370d2eb254b61221a38d3a4ee3eae597d87fac0cad22de4369ea2b40c2f89224cee66497691efc9e28ef9d4a0ff82560acb43d3d7d7bba5d8d66785c2f2e62680e3c0d4f6d04e32a9cb0abf408e32a66a4c87454af4aec399ee9e38479ff98311809b699730148c889687af8062d3e79f7921d5f596b101a14d832c69376e794da2cb25f4e48ba1412e5310edd1a7d385a8da3cd7218f881606330824586ed98c29b53021412db7a065b4d45adee55e10d62262721f82ef2898134d75ba25e35323deedeb90d2b9fbdc07894e990298b25de2e47ba2df3f085eea3cefaeabc90632270cd0c0dd8d20ee6da15a5cfbfd205049bc091db285e7d9e28b0a02699e6bd62cacb56f4ba757affc5652414cdd149392f353dd3b16917420b868fdf01a105d1c804137816782b0f6daf2b467fb23ca47c2c0ff01cdaba79df9cf3955ba9286b2040aa93e4a88caf9568f2037761bc3ed8a7d07e3ea71eadbf5cc49e85065500fc265d5cb10e99bf9d0443448d736f2d356a24327b0fc00095da4470ad4945bc5c704f2a2267ec515216d183daaa425eba6a8432e36339cebdcfbb8b53a14bc333053ea462cf39860223ac7b036846cdaee5948fe752584c3c17724e7a46c7cea95e3bc0c0c79465e0d3580f69931e73b98b0a0fe1fa13e8123b550d07a5451061adc6bd14d1daee461fcbbb0280a43a70fdadced9b8827ab48b31c5f274f03e36a7cbd481dd964dae54fc90c6fd2197861f1e9c8cfd4668a0c9b395a026db9588242c611f47d91197f57903f6421e1122cf2d14ede98a7f6d7af889eb5ce688a1c80b721ef8596e07ed5a01647744eb8ba17ad95c41eec35c5a72da96af6eebf12c5de3a0e23458fca246a9355d86020daa493ca01af8c50060fcd6695b59d4c59e8820d0a3ff5e4ba5d26ad15afe83fadaeb0a88b0ce65ad824534ebe8e74fae276f675d8013e5c2c6b2e6f2f769c018e34f2add00b91d0b7c2245ac1c71fc6721e6dc5870bad3454344b1c871d8e52e03ca4bdad5a0c62b74493fa443bfd0d307d4c424f4df44f7ef56d3466233e8ded3c6bf3e74350b718ba5b954c51cf73c85108948e014cfbf617a86a700d6176558a0f9c70a5ecb2509f65bc6f93b10753f2c493b4abdbffd8a5add20c6040adc42522051a5367cdf91e0369359658fdf2fdd05e6fcd065951249b85bf160814833a433d19b96811fa813f4e722d90fb7e195354ed741b329806e3fabdfe89d202e000e4cb72440df8b81484a3b2f4e0720235fb5cb2a66752ba67b88a6ffd601d48fa5fa8b1ddefa3e3a2e14f9c61fc4a46dd0b2145f64cd9f85bc95a827bff67fa6ad0f7b2ed241866437ec48f866e77640013876c056224fc1b0b81c49a6668b5461eb197050ad89b3f2fa0d2e35557d2decb3c726f2ddfdf724eae6a27a3b573ab7285dc29d13b27baa74922567ed1c78288e78fa372f1d07a9219a93cadcd015f7dba12d51e632aff4cd6fcf7f76a11861c05c6f3f9e7d195feee46cf49b7f4e0d444e32cffa5397628365d665b7a3ff67f12c937c9baa4de3b63894d68c8dfdb7be697784f0c7d83c2c4b2f97291407251067e945d51b38daf109b95f2ed57d2232953fe17ddc150f65877470c24d90205525c9bb36588f788a694d511e34341149404b97e06db491d76f2fa19e0c46ae9d53fa24cc553f9ea559e451c03f7eca11a1d8bbbe3f7a1b6b049318ec5462469044d42a75872f9a95724a051030b3e01c313bc0b71e252b0c11f10e45efab2505eb77bbf580f4854cf990280f4087b59d812cd4752231e30dd13651a1abbf97383b428563c6986da2de523e4a3d475529479606b35163b4c59297faecc3ac6d67967472942be37765a655fd8240ecf23660239bb3e8bdbda3aeb53ffc6f43720124932abf5026ddc4b64eb5397e633edb263805074164a1a8d32fd05b9d164697d33837e56a4e7f3c026395efca0dcf2f6f320e4ecc77fed32c192e9e5a1fb86cf0543d6bd8b935d56a9251b3156de1c58ba1a84d168f23d2f0f82c81fb391b0d1aa6e1aa2a250f8238f177d44240184933d519cce04927c07e689b325674cca15254013b2c7f26fa54a1b447ed62aefeb484b3b6f7cf7ad5c4c15126339068ac4697b1ec5d9aaed10ce7f3e2d594a5b022ca71f930ae087f131855cc7d103acafce6fa74fadfc78b34912dd04859ce13660e840bc7fd85b59a443ab58a3f80ccea9eb85575021bd00e39fd8540259886d8e722fb481dde8593dcaa7baf2da0ba5d530098aa0ca8a44628f19636276bd0c4c1a7dc3afb9b6fea1d3cd1b1a7f1b6d65e67230fea853c3c9e0ca07094f2e7c4241f69955f1bef0b82d936082bce2b9faed18b682c66e33f20b5aeed6763079fc04f90023a3c9aacd049f4b27d5f0e59083d539bf9465b66c685b97eb2f784849e97a88266515bb2cf1b8bdb68517f3379aa3505ba3b317ade9671b078a762e133d1dd513ce4ae6fc56401d70db8d3c76fba0c456f5ae32215e0855a44daa9f8de781ea0ef711d00ad86ff298331f9aa4796c739ce54616464d8944a4722dba2b8a43aee164bcb1f4d7d81338ee912e790840b3b6292f8ffa0546a686b5bb208ab56d67aa00e2dc21d7fed30652a84fe93dda3f0ce6ad716bbebeb0265cb21e632c823ca8d1a79db97ca9c56ce5fa71349246d75a89d79c229687a1907d0394cdc12b986c3af17d3368acf4dddfc895c36b94a4c0dc4c24409041a23fa622e4e3a61b94926d014987f1c25f26069879bc980a0b6e0fff3e96109c857f05986465e107eb73ca2198a362122d0c44acabdbc8401f602a254bf48bfe599ab97c1b241c777ac038d674ba97df09068e598b71e9fa99786114f40c0787a6eb9d2447570bdd19b68414adc4f96dbbe7552f44fd988a243b072aa0f7881c93f41cd65cec4137610618fd3ca00962e0817e87430a3f4d1b91510a06cd3946ae4e18c9d979b477bdbb63856ba51c688fbd118a249b997b37029711a14b5005481d6164d4e708d0d52f94d7def6b8868fc3d2fc708e1a6c30391194e0b086812f524e1c6b69755ec6bfb5e37bdfddef3b999d4bbd8053187bba294be51d1bccaf4e664d4707f3202672b93579eef84b448c3b4bf824fd20cc6f1ca163d8916534c5e302d4942a6ba9b5250e9112633bb6f49a72fe4ae811f693c78deb796d792b6c2ac0eefdc251a6012f1aed6987ec71067d6366f83cc30a312e6cd8800576a58f370855907aea2e4d421bd1f8ab52bf7cec72c4cb2c358cae1c3a7116109158eb6fad793e6810b08950c257a2a035d3191c100de79f918314b9209b1607146a7b07ac9a80281450d9ec38065d1d46b779db5540d52a78cea35995b6c9ad621ccd57a1080c1d738a3e24672c79bb529d7b3d0c194e537c7dba65bb1e1c8ffd3b01e19d180ac1b95d94e5c399b888a9ba1df36c9573aa2904efef45dd81268465f154bdc662edcac28c9cf56dbd0beed301e6a63684d2322d0d202a91289da871a13e59bf24b729c9ae06ba6ae08266c21ac0543766db01c6338cb131279a04cc24083f40cf76708e219544c1541662470b34b0945a926722825d436b8dbb2a1c272962571d13d165674277f4ca52549cbc27b0b4fd9a76583e4c70a1e28520d1c50540e8a5c317b956cfb4ede3284d9dad881b79318e8780dabe9cb6d390f9d08c9527341a6f0a51cbeb3ddb22f5101af8c4931e847ac19cb1fed0340de4b43254ae12ac4cb2343f52c8076aa037595971ec9caea09641be9158d55ea4864f46ba4189f85a75c48286b7925b178f608ea98934975747ed4aaeaeec90d30f36f7c2e7dcd649eb57e468655aeaf9e9b631777b89596fee24dd599e3e40cdb2540c3466cb9d4f65a751b1d4ff2159bf2d7c549dbed7c980e752db32f76ae161b1c900372bcdacb591b17c1708910f16d5ae696fb5cfa3e7f22aa76d7a61dd10c5a0bd587bc8978ab8e9dbb7c72253d90fb657732187443de0307218a650863f971a8fbefc44df59443b7d3ced83052e4c157c48039bd0c7b9bb70e4ab2e5b5c53b9c87e77194b833498aff5abf64eb012004de00c1f70ed694b8038b3cdd0a9aaaf51f11a23897ea90edecdc0c8df60a4312ed762edc8723ed24b9d391d8b319044c91f65cb16b146cb1f63b077feea595852da5f7187ec08d93bb752b8522bf9db965623c4bf7ba8c736d6a549ae29c6b0c32828b200b2ba0b3e0e1c24886c06738928838576d3686301c0caa7fc105fcf39407009e0bbd361b76cf31ba146ea3f6de1b5b9a982de7c48aedcbff38b2bcfbc7ccc9f67d5ca81a0b1f489c7837cc703273618bd6eba7ec79cdb377dcbe3d797538f009ac9a7b61a0658ffc00c4aa0e4a122563e6e078e472c7396d2ecf1b1eae3f6632fe12f77b83e6e052d19ea602dab88c3124155eb40c5a5ff44bda35eee7912d1aba2b5b6e5e35129b178dc3939a03719334242d08df82d8e20354656c702a617be0fc6d74b5f7fb35e003279366fb018b0e02b8592007b1c45c8df3ddce4989759ae322179ac2a8418f8bad5fd8a1e69e0924dd4b4798285bd7246f2a02964b84f71185ab6070ab33e625c1b6ee5c4656434e20cc33568cc5be1b5786025d7242bb89209cbd72f7f3e3b671a10c338da8fa53e6a2959c80aab11d593c892791d0186cd8d2b253fafbf2a82fea78953068abfba22f6fb9cee737dc4f4428c8095f6d23c141cf5dd98f9c1d8284e52e0ce66421b699b1927a2aefd789f3ea378fbd725c0e2c13e87650884b601e916a1a328c1929b8ec0cf7d2bf2c853dfd36b2cbb047bfd48cb2783101a5e50a76a41aa5c549c917ebd05a4f2b12f33ac5b378b471372b4e93458b3bdb75fc615b3578560f23b440428d284d19a15aeb13a0b80e07a9bac6a4d2ec678997297bc53fdd41a8e36e"}, {0xa0, 0xffff, 0x2, "5f9a98f5749ddce1d7837632f581198f3ca4cfe26e88fe72886dfea13d2938ae2d1d39ce793173d9a0c52f40dfc268e97d5f0ede56283a16d7c4f2e598793c9f47044c0b6987e7a217c122a36a4ed6be9ec673898aa4e0453c07eddc975eb4616d03b53c934caf8311310254a79f15e1cc61207796f353dd4d7add9a959911168ce5cd18a49b3d2d69e24c8f"}, {0x38, 0xffff, 0xfffffffeffffffff, "eb5b60978e343435d834a970098c9cb8b05ec189b6573339a2402955ef3e1f5b4266adc74041aa"}, {0x100, 0xffff, 0x200, "175f95ea1c9e16cdb2ba0bf693aaa0c2677668079f372723e0faecc0a335a4a0d2dd23655ec72104c73741be85110cf25a986d0352cc5684f53d2105422b90d02dcc19a2a6bc63b06579865bed89ba9d1fafdedbfdb36983a3dea464bd9faa2fa848d1328b93e152898bced2a0363206d4a9c27840d5d87f06817146d914402da2552f46d32e3a3f1cf9c7da79d855ea4a6b9a0f4f40b6e73ad4025814a3bdb35af98bb418e3da9ef7c070ff26173e3fa3db01b68f1050446ec150063a1d49198dc76b8b3dd3c9ea8dfdacf2ce578fa016ea94c32cd3eb14d9db573230bfbd1cc30c933164a4efa61ce04c"}], 0x1428}, 0x6) 01:04:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x91, 0xf0000040, 0x4, 0x200}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000080, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0xcc60, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9, 0x8}], 0xfffffffffffeffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x35c, 0x923}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x80000000, 0x20}], 0xd050, &(0x7f0000000140)={0x7, 0x520}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f00000001c0)='z', 0x1) fcntl$getflags(r3, 0x1) 01:04:11 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfff, './file1\x00'}) 01:04:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x10001, 0x4) 01:04:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65439cc0544b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f702294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efdd04d11170288a7a30a1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c", 0x22c) 01:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 01:04:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x7, 0x110) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x800, r2, r4, r5, r6, 0xa, 0x1b96800000000000}, 0x3, 0x7, r7, r8, 0x4, 0x0, 0xdf}) close(r0) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x25, 0x1000000001a, &(0x7f0000000040), 0x234) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:04:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() r4 = syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x200, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) r8 = kqueue() r9 = openat(0xffffffffffffffff, &(0x7f0000001800)='./bus/../file0\x00', 0x12, 0x4) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001840)='/dev/klog\x00', 0x8000, 0x0) r11 = socket$inet6(0x18, 0x4, 0x3) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x800, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x2, 0x0) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000001900)=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002980)='/dev/bpf\x00', 0x80, 0x0) r16 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000000280)=@file={0x1, './bus/../file0/file0\x00'}, 0x17, &(0x7f0000001700)=[{&(0x7f00000002c0)="774d1efa043ccc66d5422a073a8da581229524f74e532d5494eb8df84c83b16d1d022aa08e740968dad9f171390b939dc37258575843b475d6f1fbc47f613a9d27a03154230055e67e7416645f83884fea5767f2ad2623443e48873f4e0005d952460594e4dc3b300e6f3b20804c93017f76528228c4c798c0ee8fff2cc32aaf002de022da581ddc2ba3ee2507fd830b6263eed8618c9f98b8690ce8f671528df3f567", 0xa3}, {&(0x7f0000000380)="e40607b4aaf637822e5c0b26a95d3672cb4464218cbe7d2434f4711140611450", 0x20}, {&(0x7f00000003c0)="2d05fbd1a8095a58d0a8b580dffcf037253c354e742d6309dca43cb99ac98b5a172bf86d696a23539dd4ab94f14cec5b52932ddc", 0x34}, {&(0x7f0000000400)="70683f5306b5926f0b3295acaa230f1aa94bf7e1734411a5e6dbc39c4d13a1e6afc4eb543d22816894b0e455d2c65c0657676ec4b0deb5bf5014aef4c94dae51501d6be30b70268e14ceb26bc3a67979dccb7c320bb311a52bec35666b9aa1d268781ed37eebf9ed2ecc4633311d57957a68309a5810b02745e84a9252b00b501d4382e5b38c69b73eddcedb57fc88ab69be5d8d9a735bb457fb696096cb020d5bb076d7cf3de79b8f5e253e86bf7ec76b", 0xb1}, {&(0x7f00000004c0)="bea0506b9325efaf624da74317ff1939eff6fe10635ac1b3307bc5a04bdd9465454f3bcdb36af6e3239aa4bf81f0f08aeb9b1d99a20b468c4a8e7c0c6c8e7ba982aad4cb7b46581a7c29b2295648cca73eb1328d7e2d0f132c2c8d1914ae1830dfffe4f83dc446b8a4f889852af1c884110df742a4f924f59f204c4fbed2dbdf6165cc331a05c260363c7cd92a2320625d33b66474d98cac2ed08f6f48d3f196e29929cf98f2a53544ab49f1c6fbc5806ed81ae6e755f370f4111cc3688d6f6d27ac3f8dd8bcc493b7e38a7597a409bf0f61798b013659849de64ecfc3759ada2968023fa939a14e3d929ab04c9b13818def59d9296d5fc9e41f1aed64c3a323fdf38226e4179d733e8b98d00d70316300fad15edbce4570fcf54e27b9698242feb78ebffef359ed765b2bc6ce2c006ebd622b6670a28ffee0a6a607226fc952168b33d603aef43cfe9c1c7002d4a905c966b1db80253d8f9daa86be4fffa5031a09f696af0beb8c386120ff2b54102c813319192642c01760ae52e156d2a749630efd2e68e02e7269cc84552b630f95792bf1274b45fe2fc9a05fd077ffcfb453a91f12b607066868088200d78726f74b740834022d9f4f5953c5f23dbedc38c5807d00c2abf2408495f7cc8753e2ad8fa914d33ebd11975913e9e2dd0668b99ec420c9a0af2a23d24c379eec2f59a64b4ff7170d5ba564f4b70b767bc8cd1e349e9584c55fd4cb6385f183668397210ef7e0b0f22a4acf91962112383e0b8974b02216462560982107456c6a3c4f36cf686fcd9dcdcfb1eaff0694842cb99ae118178261da0326c9e3b302b899469990fe26c33528ec7afc7c63870d81f767a619d1440070d59fdd44ee9dbe683995fa181a59f171be1c08fe016cdcbfba557bbc00cd831d26e3b2056dd4d2475c92e481a8a03aae6d7900e6d8f0e4a70c913f4df76c6ea35f7b597cc9b61844a60d6685379e3fc51b3395f52296afefb806f6306c45f948e54447e2d9efe40542ee45bdc221fae6a19161d0e4b59e633243135cdc2ed9011d47d3d6ed1406fe68c5ed542994a32c5b59f461bc7f72ddc53b3f751e8f09b291e90f3ea8d27241493cf64f847ddab8cfc8dc7f485910d6f0becd4e84b96db7be01b21b0cb9b642fe1aeaee3c234ca0aafe7f6fd708e10517789ed1a718073e1b0c4384af522f98ad468a3bf240f0c1a4e745e4d018c55bbc448d12240adad29c2a06954c71f83ee5f8627878ac1246e0d1942c6ba80740ab384d89d8184d4b5f357733c4d098dd2e77b8a723716f131b0789590d90439c99731e1858ab4e2eeb6b151c56dbc48dadd5f8f1287792ab33fc25df3a18b5be47c0175c1ce7a92b525494b6f44debbf1c393a10499388ba6046f29ac42fc28c4ea5fc43eb2a0229580a5ee6261019aef8ab6f04842774d830e7e833a66413d5b3bb6f0c67df9ca995c4617662930699d510af48aa21bda901eb3dd531e5904e790fbd744f4729cdf9545dd44bcfacf2838067e222c3767e4f18159cfee9bf1ffc9cde0bb7dcd277c47c4bb70ec3373aab63c896e8b473aca310c44efb2a1bfdb6e2e420c0b89fc48d076c3667379b5c7ccb3b6dc3173525a22dc127a885b003c75aa8848ebfd272df02d9da98d6e457777aa0bc5675e51cfd49347ec849fc51781090d029854c7239e5ea3d5bc5298a352a7144dc8dd33ba9e8e879a4635dbcf554efc93529e8674b1041147df981ef5342d931b60e5868485b529622d10da51598f63addcdb0af9d134c5f6e97761f1f3327a4e426d96fa259f037d70ab8254038f86670f2cbd4538963b1e9bfa8b9e31941a6aba7a5b7dd2bb9840d1183bf9fcb401c8ea469a2ed48cd16c515ebd23cbfcc80964a2eca5e5b24428aea33df3697dc4411fcc494c622ee02b004e827e5e9f107a05a092dd0b8de073680a1fc75ebd8e726f2660496b24e6c216d6b653aad31699d9b706f8d6a87b48f780d8c1b4a1ac02730cff3275549cde05fc7ae1db248e5a7db5f7c715f71b0e279dcfcd0164c47d45eb4012941cee3d1f8e1a998024c82101a47f0597ec9bb552020e6cec23c964fb7607066b07d35eb9ca142b457cc67764870c939df3cadbc853a2c28a1cbb24a0359b79dc08f1766bbaf3c1dce3f1aab4de0cbb7276c59f0b13310923d4c7f503254c5dbb87647129c9865fb382921de029efed179699eca9f7ef07afa765e8e54d3f70b71e1aed1f8d1a0f8d9db8aaf175ec9e9e0e3924587a23a783903b8ab987387d4bd414b53a3982b8aa69b616c86d4f57bae569567c3d99be254f558e73c049ef2312e409b3d19760d25338308e39c68efd3887f52b1bce574f72281b1c6686ac3eb3ed2843c6b910d822d3c849dae1e0c3df147b79f7ec34afcbd00c1795223f8bc1680741ab4885f98ac35fc470b5712ed90ca0eedf5988c7d220c3ab0dfd4f7c6b531f3f17d9db10a30ffae85dd029e27d826ba9ba0699d5ddc5b2649bb4fcb12b9d584a1dcb1a7c85d2128301f5601d13f5760630d274cad9e699ff7bf1ab1a164c81f193c693a0482280c246efeadc3311aaa6f588db9ea025e4bc76ae90f128de6974c8ed232542c2c6ce6bd1b535e080480df9ee739ee14b9575fc6fbdc35405129bca7c16d9fdee7de840816e0c5f419550bc9d964830d0c53375a287fde6040550f7dbcb524fba0ff8cf3e1caabb63c521efcb9424d41c12771858ab1bdea4d953d83f8a54077b8ccdf90c7c6e82ec8bdb71ba228eac63f3948317541fa40a14b9fc663ad3b045d5bcaa722dcd6c34c0115172a733880d227634ca10a6159b1377a522f46bde6bfa7ab1f6c3f7e7a45aa007e98e8cccb572f7d790557e7f4b885824abd1be542833786c62cae3dc39c4f609dacc7f3103180dc324897d0b5104f420ca5299930af83e7e719997b5db9e93f000b2b779ad1e06d94d4ae2bf91db74cb20de5865279a6bb90a3c94cc04a6bd279b773fd06762fc59e5bdbe2756fbf2f1cbbb57909c006382b7d23488f30025dcd39feb91f2e1a3249e4ce560c07b5ed71c4118da5eb0ff2362ba2e87c2bdfd300f8b72b8289f5d384ff53ab5a883423bff5931ed8f1d9863a6f6a945030d53777fb31a9f822513f6664840833816c55e3a648c34b33c50d3dad249790a765253ba9b8a294eb995f6999540b175e8a1a8c2450a6bb88b5c4cb3c7592e1ab62f360c626693f98860f16e3587d51ff8115918b1b15094ff5de9b8542482eac58044694b9d8e504fd89aabee8c4be37b703e8fc4574280c798b344435279ac4fd45da99234ca56b5f63bcdfdf4eac50ab66ddb2155c774957be7032fb8651b3b957b54f6bc1e178c2620b5cb6832144ec4883207fd01f2ea64f1ca02c1a3ad5d2cd56696954e2a9b7c652dd1f8710ae4a3fc6083d80e22c528831f7a70070b7770e7b2aaf14ecf0b379dc453e2fcf14776ea6324ce357ee70b3eed75d5bafda67d30bf8e4a7d72f519f8217a4aae57aec7cf9e49b0f90d6a75a55462a7921888d352f472955cf9f6a1f36bc8b85d7e5b7e3e2f0ceb34394778d4133450a47697d87d4ce729268e3f93b4e7cfa5fe077e8e5ec06079e220b7716d6dccb86460eb69cb7ba75e25442982754dc8082ea7a4b1f68f3d0be3640cea5ac8695ac11bf4dce2e5c35c5464f6fc62c3ea68fd8d23f4f742157090c4d177fcffb5d5a93575129ffc57ee1b3a7c6d0c3c719f03fd7360314d134ad4518ff888eba9a7a1f70a589f54b1390029f0bd998b370e22b8a18de738002990366909fe0eb587d41f9ee4a4af27fd852c399e65ddf23a01d2703291c60b1028d93ac431da591fe7a3be6f025192f535987b40e0ecab9d3ca6f09838ec071ed67dd677d1da56033dbe8d7bab6f79eba3dab09f13e239d3681d776fefa40d4cf41df91a04bd8a508b0b7b9b7db9a1b503d3967fb8d94df9f927c8d3c7c68ec4a83426934aab8104a8fb6af60e11eafffc0744bdd7b5be5ff08b2649a43007dc0151a50d6d47874102a4fa086c9209664a9d0a0383f0191ad0b9cd9d9f37e03f04efc133b02a2d1873b3bc69f169b8a96a1925c2d632878ae59156ce3b41adb8730a98562560610489c98db7d98ceaa1ab242a2a947777f58b1d7748e863bbf3b9d7b2a3f1dcedb0ba729cff27896cca70463ca4c7ec03905ceec60cbfc604ef621aa81091959667454d67fb9798722927a50f5b7a0d329b24266836a10a5ea4f8100d6d0af3be5f3a89c3c60ecf81454961fa4ba5a3d2c71e225279ec2f37881e690343be8e6240dedf8e5f129aa55c1c0f4586ee68908741d27255fe9287d733fadec55d2ebf08e7afa4f98346110c47ad4e1eb4c4f62f6c57c33a8457c2d40d667cea124a5d5068796e893e26c554d608039869360fd4cf5e133837697d4daf8215ee16c840bd9178823aea866106cd4483761b7fd01b2fe2421b3a51d3aaca219a9330a2eaebfbd10b2249d2afc30c9c8d0da3fd688fbc3e8b84371688ce05a80e74e30dd239017ffa6a2eabb00068b0d42577ec35db4dde6784414cfa0d8f41be29947dc1acd5c1f155f917b41029de87a45d13349a64b8bd9948bae3567ab7ad883723a4e4922e8f078b52335ecee8cd96f841f1d107dc07bafe0ef9118bb27bf84a5b3ba6d6bd070719041ccca458077911a0b874135f1220251daace2546c387613778782af03174b78197bd7faf3bcfb208cbebbfd847ede59a64e78a1e252ff90ac833ede9c36e99fe3376bebe0590dc4c1dc56defd94e3d4b73c962df121845e3868ae03ae980e1d92e81114601deb754b249e55a4c4a01695b094ae3d7ce21ac8489168ad8402d1541cfa20edf7248fef2db77221abf5241beb114a199ea453b4e6b24b646e816408cd36b1fab9274fc28a2e2df1d99921edac4f029f4845f94f4a98efa4858ee09f65426b514946c2c08b74e2c903c9796d0272ab234bd14be17ce63e2709726335c8e7a94e2320faf1920020967677b3755fd26819ccf73d5f2bc4394db3f346ac96967b85733e44dfb98859cb9b6dd1df38ee74c68990ea8180dc17b4ab9b89736d27324924d84a3c29cae9336e28f06268fcd8d1c46b36058067583ae46bd66efae597469cad3cbd1d6564053af8dd17651dfc1f1b41f3e8cfc94ec4efbe8e2978fc8b855f070e67ad86d5280e81379b0527bf01b5f0d666d99f99a53df90126592b698f28c9317dbe0d0d9c55c97fff94f362ef8e1cca64f6b54d5bb48d6179694b9184a031055100dc947ee8e51939e2c6570fdb25ab5b9ba2b7509f8100325980973a010042fa0249bc10572bac1a4b085b14855474717f488594eda0f4759dcc3a7cfd8ba7d4dd40cef66a7adbf0162268919c53fd1e82aaffc6396033b47beadfaa704abb9a1309abb292c8c2e6858bb25e1fbb1b5fad15a86f2b2de812e1d6d6ef0c5ac33427cc68f1493649bfda19a10bcc961398864cb3daac234c264f5789b240488b5416fe28d3eac55a6886b60c57ca4260f62a8835d477cb3aa9e2aa9d73b1364d7b2a05ba70c640983b0bcc68c4fc737e96ea5d8aed74869bb273001b7bfcd67c9521d723178396a0509efb0dbb8fb975b4bb9daa4385f5adb66b80d4bcfc53dea6bad5b3e23f88449e10963db209ff6a6eff038b2c8d0678014af72674fa5170d0faf1467cf1b616b1c607be141d1bc88a8b6bf641122880c9156cf552391444a228f26a308912bcdf87e8e6d921513f8d8728a53d78cf82a926c71d21b8ec15884caf9bd8605a4edf037e8a28ef699a063303ad304172672828f0", 0x1000}, {&(0x7f00000014c0)="e17ca7d390dfab39a49aeb848dfa22c0573c401b65f37164ac6b12a68467c52bc787a598a6e329525f99abf9b77055a97da8b619504bdcc73072f0ff013b80950e22197f8454d14248aa7398577127039bb7cd5742ba650c50b406633e158c9c46b0a861d390f81664e903af4bd1dfe632dcfcfc791208835a049b363641aa68cb7693191fa2e43c630c12d467a0f0fdf03cad6f0999a2a0cdb1bc9a9c1c9db9176617f4", 0xa4}, {&(0x7f0000001580)="aec4a17e290af8dc65d1b84a6f94968375f3dc6fdc2f97e7dd4e98879799074b0a922714bc785b846e03793b58764d1ebeeb8c252a186c860b26a23f6a1ba68d239108656f7ed7f9476448b12a03003b5a608ca8609ab98b2832649c4ff013055bed8cb330840562501852fcef5925cd4c2d1a37b8bf09f7ad682b1980e95c5eeb3f9c82340f16041929e50a4f976c1c8a85141496d862e0a0", 0x99}, {&(0x7f0000001640)="bfc403dda48a17f77cb15f5a3cb06dcf2f28f37ffe2a5b8b496e477d82c7d0df9abf33039c550f8f1f0449e223b0de36f514ae3c1b628b395a38fd12287186f2fa254dfccdddc28a51438d0bedc9c2a11b4ff41aaf760defbc72da51264b6c66b32a795fe33908bd890260181038ad50747ec2a0204976157e4485f4b2e167da2292ab191916447b6aeaeb27a05203542441dd8c41b7489395913458d74ca933100c588ca702899dbc68cb75857694a142f54833939b93535c95f3d2", 0xbc}], 0x8, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17]}], 0x90, 0x40d}, 0x4) mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x3a0934c44f7b202b, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r18, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendmsg$unix(r19, &(0x7f0000002cc0)={&(0x7f0000002b00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002c80)=[{&(0x7f0000002b40)}, {&(0x7f0000002b80)="50246c268ede6354349a2e731eb17ab1ac9454f217e51d74c72619ef4dca1dfa3581324914fa193daaaef95958bf2339d905858deb8e89756f8ef6f73519bc5d547258a30302a4d738f5f5e5cde1ed8348058c253f7854890e923cb855f0731a", 0x60}, {&(0x7f0000002c00)="41efd014f23b78489a6b2f37bb8d25a551eb2b60cee8b24a6636d35740204b78343ae0dd35ba26cb2d0381c6b34cab2985afd6ba3bd2725032ddbfe3c3eebbfe1c8fb4479a", 0x45}], 0x3, 0x0, 0x0, 0x4}, 0x4) r20 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r20, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3, 0xfffffffffffffffc}]}) ioctl$TIOCSTART(r20, 0x2000746e) 01:04:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000180)=0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r2 = socket(0x22, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffffffe1, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x420, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 01:04:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x78, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, r1, r2]) socket(0x10, 0x0, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000002, 0x400000000000000, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) 01:04:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x1000, 0x1, 0x3f, "23d241923b9043a85e5e624cddad81d889a23168", 0x7fffffff, 0x6410}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) close(r3) 01:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x332, &(0x7f0000000340)="b6") 01:04:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7593203b407f20000000000000d160010400056b", 0x0, 0x1}) clock_gettime(0x0, &(0x7f0000000000)) 01:04:11 executing program 0: r0 = socket(0x14, 0x800000003, 0x2000000004) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x450, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x81, 0xe743, 0x101, 0x0, 0x7, 0x1, 0x80, 0x1, 0x2, 0x1, 0x18}) 01:04:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x7ff}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 01:04:11 executing program 0: 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) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x7, 0xecd7, 0xff, "995ee80887d7d27e6a2ad93f54eb741e2c0fe419", 0x2, 0x7}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) r3 = semget$private(0x0, 0x3, 0x4) r4 = dup2(r1, r2) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000140)=""/92) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pread(r2, &(0x7f00000002c0)="b237c1407deb7fdf1cff3c268ca00f3d4b8191460f9d9fed27eca9792a5a36eaad83", 0x22, 0x0, 0x2a) socket(0x8000400000000012, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0x14) 01:04:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0x406) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x1, 0x10000}, 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)="5ea7daf835908061d19100f7de718d9f44307aa184b528b273859779241dd43cb92a71ce12e7b69750d79f495f087d1014b88d93abe8254f6fb3176e3159d2b2c62dbea3faf86cc362bdc4470865bc808a20be1ee3bb85811d968d04608acf4421780a4842c4a40c9096aa6f02dde40d137c00b6e7845f8c969a330d55bb43ab91e51e2cda79eaee4892939629eb92a9b1f51d5c9a5ab4e16e2164ecfcde1a6dcf27599e9c7d92df9f6f56c682025f47dc4f5d184ff43a", 0xb7}, {&(0x7f0000000380)="f32ef62ab64a446f22b27caa71872ba63f322f1fc6a9bd517236480e5f210cb36c7364c4fd61a05486463e21b2e30580b2347da32dd14c6ebde03967711f59b814a8c21fa3295a8e11ee71871f1b119aabedb009433057a2de256c2078803559701263f861ab010215adb51260445730434afd018f01187852d03f586869458dcf766c324a104ba5fb35f1094b722d1c34f0f7d48a3abefcd6c16138afeee11776c6b472479310875e45adb7412dffd3123c49179461", 0xb6}], 0x2, &(0x7f0000000480), 0x0, 0x400}, 0x400) 01:04:11 executing program 0: listen(0xffffffffffffffff, 0x7fffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 01:04:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 01:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto(r1, &(0x7f0000000380)="57529d607044002fb0321cf46692b5402fda93df73d5d8e9aef76bf509541505d1b374359f19e5efd39678536ab5ff193c37e48baaf1bf268cfd1ce8456920881c230a98c83523f3e8b35b1a3aa19ea7056073edccac69abde3f8248d15d0639d9b916bae2bff96eaa3aa04d4c75495fd96e5213aa526c2912f7276cf17eefeae096d5b5cf6fce40e7be6d0d9b28c7bd05c7a699b74fb9387a3593371bdbbbdf4b62e718b5d0fad2ab7dacc192b7efc4328f6e2b8974d55fd18f78acbe04fc35e1eda5927810e1137c079db361a4c2d6ebe69545cbac8900eb91187203a12cbc4b9a6ddf2e0311a8499666059d5da1fd61d22292c9ee78694ad860fab96ccc2a65fe87feb5dbe4ffab009ddf7c9911b59c036afd1a49255d745f0722d84d9c71d3261b9d8c4d80314ed1a9a3b749d10185b0cf7472c6a585fe11e2f9e4b1c59db8295fd135231b1a5d76aba02073e6c192951e9c2f57c23512c4c56470d7748e01b53c071a5100d59d1eb1b95e51f66e4c20a260f7b13d7b8b0104225c5629de1f589ae01cf45f670055e939ece414d383dd57a69088052475480bd1e19037c920a1e78938d9af3378ccb5f94d1d99dd23b39606a7cba4c342c7f1c9799fb2d77cc6bdfeb9ce85c377a185a441e979d76f3b9fbd8bc06f673e65a8fd363670de42fd40a50e065648498755e6531116bd47dd7ab313325d97f3b263014295f32d2383f7d6cb8726a9f9ee0f8d2570e48ff6b822ac6ba92bddb845d0e02e726a8eb73e57ffcb131ae3c7aa878e5539e406fdd424f86e1f31ecfe43da51e80c65f31cbdbee5aeaacb9627ffd62f94647cf6dfab92335f1566bf864fd6b34504d43e132ff68ee12f8773682fb82bf72517a4689595b0dcf23aaecc0914ba0e7456c722c1554279dca0111203556fd85b70651603e445d2dc1beb651d3e2fa30c6c31f78e761fdbb47bedd8d062457280383c29938eb435a2848d72fb148756535773963a6d79c6a1394ffde2143d3fc3ff8b45ced9675026f798ba9f0e762330d4596e45f16f2d59005726ab724326fdf375a5e896f7f5c83fd17eddbe70c20ff162202ff52f840e050815a073f5b8315a25bc92af814ba0e6f839729acd9121a6c67c9c4b9abd4dbca7e556f83284f14956754c8423ac55130674df1d8b3082f630a06bb453fc80c77b83654978ae8a09c7c63f5087d42713156f88fa909c608ee1f567aa470f431411bf232e534c56b971417d2d10d7068cfbd3705191789497ebca843222fd5d24887f76accb04df75db78f235c7081f629f22f4fd3a209ef9298e76d51a68edf6786210bd5ea289cdfec6152ba5769eea8eb29d35d31ce60e3af1669ba805367722ac24b473d84dc2a393399b642a041dc4510204719469a11ee4dfaff65cb08df8eea4d8fb5a38045736c5eb82f7337e759f327c54d45dc714178d72ced1a4fbb79d33d70b8e5cec1515b7369cfa28d147cf0669ed946b08d6ec7a90694fd0645e9abe16dcb60af916011c5ad65b2cb5fa0d8d542e69f4cf8b53b5f29329029d5d8dc9c6709c463f3e0d1a1ec8865917bb2de6668b0da1b72d4abd151b0efbd00d047e151f0080f0859a171316f03a21cd578f035dc5b7e470b0987df923f2e954a55afea6cb5d9a95c0ef7da0412e4922cc59c794d76ad3929937d8e471d4b6899ef924929f9c94d8d520a9342fcfac7cc739c3026376c8e12ebca30cd4fd1152bd6ac92cf9348a77cf8716789a40e4442bc0dec2e72f15e464e87b1541cb162fc8a671ddcd04ceb822c92581d2779bf2152cd37c07c769fbe6ace5c636722156460277efd40c9af1a8a541a87156326eb3b2ba2e5fe5cf83508230fc3e3478ce29e443a9b094f74da5c6e1e18f46681efda834390d8a63675bf38b88305b83dba680d17a2c5d6a7474e9ade75b69d31c3b4c3a887f8ea8606d034aa2d68b612d5ba0db1fbc68c774c0fa3e60bcf5f3097f9f4ba641a7466d22e5b2d064ade206234fc2884e0f0d5abd34bb294e37f85d33c3e52e29c18d3b007442792009a9cd8815d1761ee13199d1eabeac0b85ea25129989c0f32d7e893f8068b87844e16ca0f68c0f591ce8095f5ccd7b1261f9e4c20efc42c1911f55fb02a913d5bec864bad78be3a25c0b8ed69ab08434a36a3824c6e0917bc62e5d2ef7e38d6fc9f0fe03d28b7606d5c6301111515c652100d3f47bd694d6e3468c57434d47dee978de926725937b218963bdebe75a015bf9c9d02e55d71252b2db2d55bc3e911d3f56c2d6a38f7111e29a2d467682bbaed1230d23d4a6d8f3718102e7b87e8c5621714f1257c8e46ca3bd17a3a045cba8d23133c58d708bc53fb4ee51638d3120538dc8967b02b13abd48897cbc0efd19a7ef94777e2b7d1d9b610fafc7e52cec958627f933827568ff9b561f3dc8d238c5d7b3efa1df18d60e7c56e606cda8db93eea327b88940e3b318a1539658f3991238fba45352c63e8d98a2dc55f16efcb69e3fc1b5c79f5c26df4479a2eb411fe195bd826c634d76eea4c5ae7e2258ea2d093248597f2e0f9f047ed82c135d1c46b837c7d5eeedceb7f5ecb51e265a7673bd3ebda8cfc9615a16136dbbe887c22da39f71290cc29005ee4c38002826178ac170420b23dce10ad5a452d78fb62d0f54839652ab57db0dc946120dadf5dc0418268512a9b272e41a26438f2ad4bec5d4240a40b6aeb4f0f44047a0de794476fc15776f3e048213e47ad032f2d4993f5136fccf888d15a2183c1404ec6a81f54e6f65f2ab88e792104abc97224e0008d0d26282b3111ec96d9ea0c21453346520778f0f5e47e04acf769547c2c39be5128defcef9318750d6fd5424fa06d59f3687be2ca261d4984acc5d06a328675ae96225efde882c97275487f2c3f4ebed69aa8ff98b447e0fc08e845b89a8430f3fa2bb084cadac99df84e690a4573e88e6afc4d72e0bd5d71651ba303187535b35cc3aff6960e8b65618bd8191a75027e87a2b54cc69cd1edc88fcbc35cc9050af8850d386e90b3f39cc88e04658a62c13270e0c58811d0b1edb986e73cef6b0f993fc19e98df9ff3c5d748b6d134d9d583b499dbbd83718addf27a2a139720e472a6b4e8290b75d413a370ec41013f00227da8c419a70afcf5fb297c09b3ca40271440bcb9efa6994f7033a23796f7158e22a2b6720b4dbe0103ee58ebc266699e605ff9a2387943820d92278e31729ada809f27f34eed0da53b9622114adc533ad06e9aac0fd35a7fa9443328fbded82e396a7654788c8ee469150c5fcb9c2a0594c6f126153fb66a7945203653b31b3675a45493061c53b321a3f833d6a77848b03169e6c986d7af2a6ab9f2d3df29af682019fc687c8fbd0bba8c3b188e5e56ae68ea1425871e48b071e151ff99a82f7e1d00296880fbe11f99c3d639e5f63dafcfcf9273812f8d4f9bec8ea42b4eeb63ccce34ae80f12aa195c133040f03cc965565f4cde2564e5e050c8b8c4347e89358e2b649b8c029411c6c4f2206774987986e31da839f5e16d608d9da054ca8884eebe3e831490d8862d0fe23f44956222e1d91c10a81c28b11c5fd233227c105644041c376b0f0952ccf712226860aa78927f94d6070cef58a6cda209fc3599a0b17292520d806391b79132988ec0e46649b88311f5668f09a5a3f962da3a3068aab7f2ab2271fbee57159f4b4ebfa3355476d18137c39056154559dca0fe42b8a5787205e339d7f949d306882754bfe6608acc5dae1d82c27e9cae9ef290746471d32052180068e790c6582f393c3e002e7eaf2f6793a4a29df47bec850e28b12b07ceff4f63b2042a461b45778028b6a62dcc013f28cf2bab036357296b681e31c02d6bbaae60a2151c590873bccf5dbc7837a3d4598b74581e6b1e338f82a4d2070128c6148d4fe12f834d99e8c7a26d7bb83dc0720464f3415d7f977fdf00deb91134bd8843cb5255d1e07a4ce75fd8d4bb7a78a6471717dc0b03248f3a36ba2cef44a567bf86184109470c6d79a46b506cfbe704839eb53001a4f070ea0fcd6a6d5ff106a4759762ca5ffbc1402f02cd3e86e4434b1e673a2dc8f9f7c895b58965a15b8a7cf3772af31e104e052c626576a8acddcd1a2bd991f30a0bea674ca812944cf5afd2877b56713f4bdce476d3271bb8bf95baeaf6028ae3a097834a5fdf746b9aaee425da5ef37010123e5098a03c7941095da458840de06e032a556cb494fc0fe377ee5c8c493c9352f6bf74189f4f46b57fb83516f38b6b9ea06052014661e55227b1bbbdcb820e8b7f9ef94013219a0e4c18cb71373c4f249385b863c7506a8c617723814dbc61e536602a973798a26893940b1a055f0482768b3d6f477d0cb70ddc0afc7277bc09c01ad8d4293987d52014b6e25d1294f26863aad4818bc08ab1ae9770463a5393cbe9ea7a167b1ab7c1d46a95ecdc0c1784341e05aa96ed961815795c9528a36f5a144a5f6cae4ae323c01a33ef53a9eeb69ef4b88328106f84ac5e711fb4ee713420cfb907fadbfe557681dd30ab6fb3869c687f4a8db4adecd08941504986d6ecfa1ce11737fbf0c42a7fb7fef2b2c9b7b7c29d8375503b5331aae0ac61a05563b421ca62b27fd161149cfb7ed9b1f7c4cae0c6319fb82d464511644f30c96ccd1e0f8269da0687ef1b2da842daaac0b7866cf88f77d39f38923311e8b86405cac051baa2ef20953764db7babb9247f17f78d9652e6f9457eafed148dc22e613fefc2e144a00880102c47283002fa61dbc81b009b3dc7d6b64f97037b45d9365fe31be794f490257ef20b1707c61a547184fa1e379ebfe50a16a64b1039c36bf058ef997d50dd05adf4217d812563da2a86048e05d36dd1fb64c962405dcd4e5a060bf0a087acaf25b5ae0361909efd3f9e8e2fab0e9e5096b740e1d9f1eb9fb654dbef638dd8d31527fd523a47111c8b755fbd3da2b4ee68ee1e9ec74cf7df2b1d2e6a4961436b662cc29eeab74c07a10cc7b51658615259dd6a0e3bcab6966d97f1fc7ff03573183d489b48f0c84cb62cfe84ed0388ebadc97a211853ece9104f26a871d1813044911641f157bb8f5b3775e6b6b2d3988394f124b73e0c1b3f8b0f2ce6989c78fdb3c6e19ff960cfc191f0094329f23032ccea13aa3e8d79ffd4082f22364b13ef81c0cf3fcb6a6dbc1847e337fe80f19ca27459d469ab50b49c1b32b6da0752791631abaa14bc3af72dc836168908ebe1b7f193f43d2e24f5025b2ec88ca88de5b1462674d54f35b104da8c7c60125d5ebd26f43db5236ae72918a4aac5c56025004c2dbde6096fd3d55985855123f0e98e83937bdeb76c30d6d5cb6b8885d7ae83220df1703bad7d20d5b1935ad1c818c59ee252d929802871c6cfaff257b6c8dbbb9ab9ab7e3d32d6163c89339e2144a27f98e5cec6b447d30d15bce9f44d152c807813cb1ca3a1d3ecaa1ec20cd461ee71c2a291ac1f437c01d898368435ac209070fe6936d0e61f5140cc9fc5e2be0f18161268652eedd1135ae349b1e24c60742ced54ff44006ccc98a6f5d684a62292a888a4d0352e0dd2ead35794b856781d1f13f9e8c34742336d18af1f8602672abe6ed975fb29b90e0dd71e0a191729e02295ef9f0aec1003f66b8f635fdc7db5c26c4e0caf19cdeb6e800c8590506ad52ebb570994eee2474f4369abcf77cb4b5d678152f9c8c36ed7d66356d1e50a0b05b9deb8e2f33564db9fd959813c78e5636bbfbe95b3881075393f09f67ec7c8ff72f0d7681eb6a071dd4e43ed6d09bd958ca54a34910dc57ac96207", 0x1000, 0x400, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = semget$private(0x0, 0x3, 0x205) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x1ff, 0x8, 0x8001, 0x9]) getpgrp() r3 = semget(0x1, 0x5, 0x14) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x8c, 0xff, 0x79206254, 0x3e000]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x25b9) 01:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001280)) preadv(r0, &(0x7f0000001900)=[{&(0x7f00000012c0)=""/13, 0xd}, {&(0x7f0000001300)=""/205, 0xcd}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/12, 0xc}, {&(0x7f0000001480)=""/207, 0xcf}, {&(0x7f0000001580)=""/237, 0xed}, {&(0x7f0000001680)=""/120, 0x78}, {&(0x7f0000001700)=""/65, 0x41}, {&(0x7f0000001780)=""/202, 0xca}, {&(0x7f0000001880)=""/110, 0x6e}], 0xa, 0x0, 0x49) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x1000, 0x22929381}) 01:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:04:12 executing program 1: r0 = socket$inet(0x2, 0x4, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x240, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf0000047, 0x100, 0x400}, {{r0}, 0xfffffffffffffffe, 0x7, 0x40000027, 0x45, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000081, 0x6, 0x6}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x2, 0x8}], 0xcd7, &(0x7f00000001c0)={0x9, 0xffffffffffff0001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) r2 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x6) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x200, 0xffffffffffffff97, 0x5, 0x1, 0x10001, 0xb2, 0x80000000, 0x3, 0x1, 0x0, 0x7}) fcntl$setstatus(r2, 0x4, 0x8) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0xe, 0x91) ioctl$TIOCSTOP(r2, 0x2000746f) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x810, r3, 0x0, 0xb) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x707}, {0x18, 0x1, 0x1, 0x80}, 0x335, [0xffff, 0xffffffffffffffb5, 0xffffffffffff8000, 0x6, 0x3ff, 0x82, 0x7fff, 0x5]}, 0x3c) 01:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getflags(r0, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:04:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) getegid() r2 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r4 = socket(0x10, 0x0, 0x8000) r5 = geteuid() poll(&(0x7f0000000180), 0x0, 0x7f60119d) fchown(r4, r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r8 = dup2(r6, r7) getgroups(0x400000000000031d, &(0x7f0000000200)=[r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setegid(r9) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001700)=""/174) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="03b4aeb3ec242cdd2a5016dc4ad672585e39ca284398d6f9d1db4e2c0a", 0x1d}], 0x1) 01:04:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 01:04:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = socket$inet6(0x18, 0x5, 0x529) fcntl$setstatus(r0, 0x4, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r2, r1) fcntl$setstatus(r0, 0x4, 0x8) 01:04:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x800000000) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 01:04:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) 01:04:13 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x828a, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/155, &(0x7f0000000180)=0x9b) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/19}, &(0x7f0000000280)=0x15) r5 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/158, &(0x7f0000000400)=0x9e) close(r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)=""/138, &(0x7f0000000500)=0x8a) r6 = fcntl$dupfd(r1, 0xa, r3) sendto$unix(r4, &(0x7f0000000540)="ac04ddc5f99ec28cfd663743c78d4fbfbe06262633f72cd058186737dd2f52f8fb88f38f2cdf8943add668b8105f24de9d9ff8f1b71d991cf3a43f46ff1a9f56f6540040442adeab02ca363ea29969b9483d1e4586ec448ffac0adb103e406e50149c991bff281f3d2c556a479c5956423a1bac8d34f295b8d67e7fd5496d48d692d959be60d15", 0x87, 0x4, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$setown(r1, 0x6, r7) connect$unix(r5, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000700)) r10 = socket(0x18, 0x2, 0x2) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000780)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000d40)=[{&(0x7f00000007c0)="32eb8841ec9a1304efa58591c37faf6f8e9f007bf02e80a28b788970a24ed28db62040b140d5a18589de7fa67a33cc4ee994d89293cc9ffdf55499322263afacdfa900d8ca032b5aba2203c5c1db2c8f0f84ecfad94bd20fae6428cd836c86eb9f03c8b1e9e201d210308b9dc84cab53d753260711d7b82f5f44ec8edb1b691242241354475a4be7ac004a5858eee0e73088f6d258a85590069175576474e99a32675e", 0xa3}, {&(0x7f0000000880)="312b2b8b7d1c4fc4f1040455f519d64cbda445646e3edfa3665d7c23adffb2b5526d869fb7c6cb76564b6d65635f076817acd6a884e8a116b36e4e372c9639937cf866ea22d7cc7df52a9869815dc55f8e4136b430718ebeb5732306602b5ce7a2b4d3b231556c9c199c3ff2cbe0f9747552e30f1f4b95fb741deebdb2ba470634697ef78f6d77a06a7f7b772e", 0x8d}, {&(0x7f0000000940)}, {&(0x7f0000000980)="3c30ca8e19c0206ebd1cffa50a927ad14466dfc3f3fc2bb66ad08c804867e6ad393ec5145a9d43ccac81b0167340da4f76ebd5d16131808a628fc6172125c95f5ff04aa3ef73de4b04237f20780f965eb23ce716ceab96f2cb67c02bb0125b47d0dfe7f750df9704caa4ea7798ef54aaa6e86cab65b42dc5111361ae2bcbd3c49445c65a6e0977f149e4efd983fec0894c497088a934264ffd1780c5095acc32", 0xa0}, {&(0x7f0000000a40)="68853e2a9b96c1f0c7ee666b43ab36ee1637b2997b6323ef912cb06c333c5e88a1c7d04f29fd93cf1e11d228df725b2d0bcf6cc7227907e98849d12cdae73f078b2ee04941ebdf200b0ceaf5d16b0b04bb8abf11b39ff08fefeb7652d87c8a8e6ab7900c18a43d5cbd0e151d28144fa6b02799865909524677acb4e750c989aab87b962f173eacbc27934d578c32cb0144c4c92ce3cc2771df9716cc53d8e68d24a4eee8a0ca14d09bb8a6afa7de066a7d703d5d732397b64bc07604eaf7e45f4bc67b8a40f2a432c4560acc7d4b96a0c224e0ef1bf1c57e3549a7", 0xdb}, {&(0x7f0000000b40)="736bd8325054308dc2fd43b0fddb0350320d1205c1e1ca1851f5c792b35d0475db258cf2bc764b63525edb10f006cc7d735bc9486d6fb2916819991c7e6cfcb8029b62ffd1e401da47177cc258dcf7b158ae4c93cbd5a41e16691cdbb5188d4db03bd1712de8ead079ba9fdbb757cb92ae0a7de2794dafa44be68822b8c09e5553ac1b6ef80d48e03529226ce3dc3dfb53570c5fe129759a0102bb4b4f4bd15885dd64659abc8cb934af2d1a608899811ff546d118d521e31fa5309ce63066ab7e61fcb9e1b8e995876e78130094c3e2465e", 0xd2}, {&(0x7f0000000c40)="6960cf995fc220b947ebd8a995843e91ab1b8f223dc1de3a484851d7a85247f231f5117f", 0x24}, {&(0x7f0000000c80)="3db806bc10aafb6068ac9b9da1dcf17624f714a4a844cc0ab3dbb6c054da1e68795d3af39ad6fc86e30ce6", 0x2b}, {&(0x7f0000000cc0)="6ed6281210415df2f33788ae42b2237d0eed6b38d7ac646baca9df7139577cdfb288702812e525ae00162d96f6143bf54347961c703c77b31c560abd1f890eefec1a9b3f64d6be39e505987de601513fc3f9a7ea73ce6d1690bb0c15e4709413d5ee8dfc6bd54469e4cd0874706bcfc756d3", 0x72}], 0x9, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x5}, 0x6) r11 = msgget$private(0x0, 0x550) msgsnd(r11, &(0x7f0000000f00)=ANY=[@ANYBLOB="0300000000000000bbf254a5ca91f093c517213c415e184739e357307ea4e232e4da130af5a0a8b86fc2c9a1e6e5e7d419bae9836d4c278f8c99fb62ffd5b129592529fb8551fee1516b5d24b8117fa541229a6da34a8ab8de38d4d5707fd5819f78a0b53ffb4b2ba17ce3e138602c4fb4007367e629365efd2bbea74c8a2e2f535b8ab56e70a669b5b2094fb7834b8aaeafd0c8724ad088eab253293d7286fbc9a6017c6e695703dbba178db04e4398b05711cd1de2068c9d74c9fe0de78c4c6bdb300def1ecba7e4c913758d0348e33dcba3d565a67d10f7e810d7109fe7a1bc230f3ae118e3bf56d951a5ea1d03b449"], 0xf1, 0x800) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000001000)='./file0\x00', 0x8, 0x9) recvfrom$inet6(r1, &(0x7f0000001040)=""/4096, 0x1000, 0x1, &(0x7f0000002040)={0x18, 0x0, 0x8, 0x2}, 0xc) msgget$private(0x0, 0x100) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000002080)=0x9) ioctl$BIOCLOCK(r10, 0x20004276) msgget$private(0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 01:04:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000200)=ANY=[], &(0x7f0000000180)) r3 = dup2(r0, r1) close(r2) openat(r3, &(0x7f00000003c0)='./file0/file0\x00', 0x80, 0xa1) mknod$loop(&(0x7f0000000240)='./file0\x00', 0xa0, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x22) r4 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r2, 0x20}, {r1, 0x4}, {r4, 0x42}, {r0, 0x120}, {r3, 0x10}, {r1, 0x8}, {r0, 0xf1d5cada47d73b7e}], 0x7, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x480, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) poll(&(0x7f0000000300)=[{r0, 0x8}, {r4, 0x10}], 0x2, 0x6) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) 01:04:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4000046) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1000) socket(0x16, 0x4002, 0x5) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) shutdown(r0, 0x0) 01:04:13 executing program 0: r0 = socket(0x26, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) 01:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0x0, 0x0, 0x0) 01:04:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:04:13 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffffff, './file0\x00'}) 01:04:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 01:04:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) shutdown(r0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='-::\x00', &(0x7f0000000180)='.}\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='/\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*\x00']) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 01:04:13 executing program 0: clock_getres(0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 01:04:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x801700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 01:04:13 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0xaae35be6fda3bb23, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) 01:04:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x880, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:46:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe50, &(0x7f0000000480)="b63cf24ed6c39b1ce5a7544230bdab") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x48, 0x5, 0x5, 0xffffffffffffff4b}, {{r0}, 0xfffffffffffffffc, 0x86, 0x8, 0xbb7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0xc8, 0x80000000, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000001, 0xfff, 0x80}, {{r0}, 0xfffffffffffffffd, 0x51, 0x1, 0x2, 0x3}], 0x8001, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9, 0x28, 0x72c, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x3, 0x3f}], 0x282d, &(0x7f00000002c0)={0x800, 0x100000000}) syz_extract_tcp_res(&(0x7f0000000380), 0x6, 0xab) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xaba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x503a}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x48e4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3551aed1}) write(r0, &(0x7f00000001c0)="433781bdd80342210946da5f9f27eadf086d3d83a35eac2a094146e61e0c3f987555e7e692eea8a7d4a68cd561edf40f78c3bb83f2c67e47739a7921b29b89a52e30270bcf99aeedfa3428692229a2cf272b3fca1b9c8056a508d43b345accda5caa68dc8e", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x44, &(0x7f0000000380)="b7db678d92e348933920cc4b05f2125f60f335bcf04f6b59a46636ebdea626bc57803ded3c8f93c82050fd5ad08625d195cc79f1a6c118f19d6d55873741d0a58f631f758543eee73c8fdb839121a85be57811d6018accbaa1cac1efb1e515ba4d29903a6cf247b8bdc4846dc9950a2c8621fc7781c19236827e978e6b7ee2072985a320ab6d7d91da647bf7aa8a78a4292fda1e3b2ea78f24c7fee712c6c2af2009aef66811c4186b5c02434b24208635d3f4fe28de9ecb12f37a6e4e11d925921e5d9149ef7e38b1fd4dd8fb35bbf2374f015f738cef4ee603d3b1a397d73de125e7b34c3f819a1d997398381bf5221f96538ff984b4d7134c96a19022815863207822e45901b699a081d3cf7fc6888b1131557a802ed1af8584cb4422d64fe8d91a77285e0d529500d8f814011a8e0626cbe9d144db") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x36, &(0x7f0000000180)="d1c105ed86134a83ab8e4350a882af82b0fc6800d14dba26dc8f8da472e05ebf052e24043acc80a71cb60fa7da03830367bfb97f1700") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) 11:46:07 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) getpgid(0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3, 0x80000001, 0x5b0e, 0xa8}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 11:46:07 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x160, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ffb000/0x4000)=nil) r2 = dup(0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) pwritev(r2, &(0x7f00000031c0)=[{&(0x7f00000000c0)="7ea1108cbe685660fb477b042bd5d7ba8499d31e1d1517517b924a520497d8e674338565fcc0acea521503bd52ceec04aaffdf48f341aff92371176dd527cd02f000d5d979393230ffc00fbde4dab0d1e7ed6db33c6b5ad40f10308b5581093abc446ba8fc44872a178d9d8f", 0x6c}, {&(0x7f0000000140)="b076981358817015388209b3e15c428f5d9dac6be9786f243af81a3ac992ea107611070f2d498375df7b74fd3bf5bd464b91cc0c92cd9c8a1fab3ca4fd58fcede1be96c25e00baa5b997443c18aa6068811777086216b130431271ec69db65fb51d5992c54d689b975600988063d3aea89f1fc6c838b1916fb98e6367754a641796a7b2ed16dbbe4493e2ee983f03be721411e5678af26c1fea982f8d7dcff6fd80020bffaf3148d6ee135d394f0e96207875fb7e5969b51e66bf02ef8c7c67ae9d612f04703222c169b48490966d1dfef8e9f8b3ee709b546a1d9da0a62f7988949e0c1bc7f7e9264cd3eebaec3de595c1df2c0ff1fffa39c75df6545b23f8e3cedd48705795709f8baf582ac76dc3b8256f20cadebc384e075ec5bd7479f79101b76afae0a82b6fe9a974125a99a574df9b566bc5853c5bcc699813cd46b122d3223bbb539a24216f40c2a990cd1c0a864b05c40a673551fdb4ae0c6bdd891908ce611b75011e558ad349b8f3902903b1bf035acaa7c928db0956454e099e45366801e905cf29e945315ea36a89985d880312857acfc089fc0c91574c6a9cfea9b3c6fa675883ee7e60f49250cd1077d5e24e45e3cbf8a2ba847c862647648710a24bb9b80992abf0b00e5f977ec0ee0c60bd284588921b3f6749d8a61a551c7ea2d95302c8c45f5c61bd31e025864162b596d7f24d6de8dab484217839b99ddf6f011dd1437511e2ebf326add8b25036f723a84c625425b0ebdb3d57a62e1e582353b00ef9abca8518c5a31ff14a26a10f04f29e73db2b6bfaa5526ff596c3f3b6769a327b328d5cdf624d6bedda5cf729eccb7f9c0cc5aa4929b314e938136417708deb0bcacd7298f2c3c084c362e3cf7d08a27744cdd73e7fd2d794a79a2432b1d7f30205c0e02aed0591127e5761f7212ec2ce71149d1f8124333957a436e4290281152b6a0e4fce2bfd42f2be762a49e8657a6cc5159d379258a0822dc168a78bbe8f634eb35314d069d4fff3a6e76a846b59795c3a64178399fb965795cf4dd403f3cd260e1dff78dc649c692e641a54557ee8aee77bff2af1e71316437ea536093b245c0c37fdd3300e5a2203dadd6a878661dbc0e5db7fa305774fc1560ba3ea6f33cdda457c61aa75a5170850d742209a5e05e812c96bc28979deb4bd1adcfa779a180f4aa58190458b68931fb6688a3ca4f9db5333cd7154d1a93a4faa3450e02b98650273e110d8a16d7294e25f3a1359c21c4846773dc825c51a5eca6da0cdd73e675b50ca7c8d1977357a9e776d2f6dd22a783eba4c52455189ada274c8e6ffe0655fb911f14f33edff4ca83379c667192eac4c3a09865bfb7ce735bee973dff7986f563b2281b433ecc4c3723377a83e58199852ea082a265bb8c060439542ce8d9907820d32591e6ab854b893c48dc922af654be37963462cf56e71bce96d570fec1e4ff8125ee8f881b4990201edeed078ce142a94957ac45f8495641a32629bdf4562fe63e383a08e8e412c7c8a6325241e228bff8213c9d1a3da1ae4f9aa779554b99148caec944b850d2a586074dc836c1dbb49d36ac7a42d87bbff4e97e5de79d19623b508906df7e6a6b515ec74303fcb874ef70990d644e158e5edeeeae1eb666877eec6d42f5158e18bf933290cadb0c003411d2dac04d0f29fbcbaa19cc5aa9826bf3c7b76691210d5ac9a398f12ce0b3962a7f57fda834f4493e9b211601cbeccf94fcaf9efe8363e41a72618323ddfca1bd8669eacb68449388859452f3975586f8c1d8ce7833ec4b9dfde0ecd3abb64e6800293bae5cdbf2e9c08f0cb529ee637d96066edd3fc19ae72f4477e66f07a401051a01d63186550a131e55927f91a883c622ed3ffeeed666cc6a352ef6e94cb7952ee528244f992887124acfa872858b087d4360958f383e12666c05690a45f1e5b49719e484ea46cbcca669c2c156be735a50ea50e1ddb0f8dc15e2cd71d73866eac01d245da72e021f0a1da312c65ff5a6828658bb6fbd601b45dbdefd2569373eefc4bc07b93f87dde9e4e064b6be42ce4149f0d9799881dd55a470f69cfe97c25baba024c6e01acad6033a6ac96d53cd7df04a69916b021f8989dd4e49203ae855790a61d6ca8f286e2becaf9415152f50609e5e21b630097ff7b8bbaa9f929c001a06a2ea52f3f9720ce89ff42e5dcaac734bc34d85d48552ac4e8fae1a4b0a625d757cc1146d25a72a0f8a4ae2ce5152250eac093b8bada4833201330e3f5229f278521abf405de256021b7b33621a7a6f646d2b2c527e6609073fa6e75a5e655e2e2b65a93cd34b6c868ef8d57a01fd28390363d84e57aee8130b1903036ba4a72cf307066eec3245c80ca911404eced3e4ed03d981440232dc9c3402fd0fe42335a7551636b566def06babeeaeef8fc26a420f0608be9ec4987d9a633985a6bc08e4c3f7f6687a6f07ab4726047640c516f1838e241dc78f7729da627bb71b927fa9487f1921d5ef115c3ab7632ffde391c9f4095b5a037a2b21c066f0d57d5f89992accd0fd63287923ae7256f92e2127616c8debe52652bf7ec974855a73e0679401e8a6eb861e991d24aac9ea08e5c059973475f1488426b048d14bb81dba6aa2358fcfdea03cd8b9f9f5e60dcb5ddec4f0189f2c318e0c50847b5c9ec9d74b5756ecbb5f3490f76abc3dedc83ca520c91294edb4b9ba742a90fdef7cd72fae8f0d76f7a3e92d7abc8fdf26f1aba396035ad371a31b292e14c33e402677f2227e168bebcb14aaa462273d80407079b26ee5677da3bad0e8365d91a2460973465489dad3ae286185ef3b0ebe8a6ff79de695bbd30c4a48e0dee4ae10c5946423be2086ae2e3b6ba23e89d009fd3e744dee66a89a5efcb4ed36c572f653f3b9eb4b087ce6443fe4dfe2df0235311e6d390232abaa25a1d31f16224634b1a4ce46ee418658c1e860bd89ec1d42024abe4af9ff04082f75646ce33e5e921f6312469723275ce31c3434bbc65d009c19bc198b5865994ed559f782588c91e727d2ffc816e4111138192d017ee1460912149a99dc2a710e0c821fa58408474f26b122e1dd80ba95dec845bf0d5e4f42a1e6dbb8ca99249c271c2eaecacf3150e324f5b0c29a3153fa1d45aa482659bb96db5f4eab690952d41bea4b49819ce69e9fa51717223bc810415ee10bd792a06e4276a92dd73281973b6d9ef33f7a62329ceaa4ed03a8065113548af024fdde9879522797a1cab0601807d74086e0ee20731ba3059d5e013cec209924746285155dfcfb52103b8509d7617a461887dbed2752fdfa29142494a87f673c27bd7477bbc0c97d66a41f51608a98eb67d55d95ca6793791826de1f86c0a79aa18d8f03f5dc3ba07f82605e4855f422b6337efca35544582863fc774e7da6f4ae85c0094f336b5601c93764f897f776043bb9ea7aa99c818315f82da59f444f4ef35035e60ab9165272021a05798d9059176cfc0b8810489977c5d8ffd628a3b1dcfdadc2e8e6c862c762e2076dc925a5c52392e133b63b67c83ee2cc86a788374ad88cbf68b8ac05d6f483856cefdffb536acf1cd18420247b1caf11f7fd7d19302505c8a045785ea7c330802818c9314b74d1bbf768b2836ddf5b057b2e15c1c65068d3e2010b834118d124227d2ac7ba6bf95cb285d625bf64e68ec79d8804a3f7d28a0ee7b8ce355f6d758664164ced51d99a79e04f2c94df8bf49e1468f56513d2e2b9ce3b137722930cbc861a90f58149ee40e5b886c4c1443e2a35f757e752eb35a688f0024e04d09765a0ec28602a8e4f3e75f1aec3b19721818315b80686783573a9a18ab38a5c9a88dea2e26d56637b7e2ee172368e374ec040eb91f530291697e176e1e74c1ecf822eb5359804cfac8affcbda74007b1008ecab6caed7372c7a0fe1ad75d4c002710bafd0877089aea14538669bb4bdc844794e2e3df550aad49c1e45c0a238ddbfc2ccaf691449fb7962e0a9b2a1e0752a703f22ece1503109a2d1bcd541fa4550c4b0b1a865f00deaf923464c515930052e55bc6728ae7005e05d08a7579f542dbadc0266d594bd2ffbeb61d58673c1ff7788132b85ca2bc111821adcf5f892ccdf9a48e38687ed86be6b9915b30fb3a6e1fa7d160adf45ea92f6f40ccd98a6b8714e7e32d4793d32a0b20527e3ad50fea1c7aa9dd7e64f19bbdb95ce151122ba6debea169b51dfc8ecc1c768d2111c4223802f71704c3fb71ead63d295d78d42e2f61e0ff1d37f5bef09dade5f9b9c7677dd3bf5a2540318e1019411d8f812087ff0e6269952e0c9fc93f6a5a27a6046c159a220bc579368b798aa69b5b93755d5d2659b3a00d8bb1c35950a99a20e066373a9ad16d631e142c5a70b94a94e3e501504457ec284e845099afab80d81ecd8fcfb89342458c596fffa3acfd7c51fe429a827364480f42604d92456689751abd30d286b9d3402a85a932405069bdac8a8d388fd40c2937495eff938fa73c1e1a061994b5969ef9141adb2e6d83231d0a8b4e90f6691cbc0b7b558f25c60434175f176055e8825eb6fe764945834b414eeb5fb7672603069e77075590ab036226250fde87e0aae040039eafcdfcda25cb475b1bb5f8c246fa5722417d302c33939dd70fb2779074bf258deaff6003d639f3d6584f292780a8fc546a9fa7a961d37f76d9ecec5896a864681013d033ee8a3c7f98337d5c14929cf39a10479774067c796c45197ba32fe1de22968243dbb990cae7dc36131ad1c39a887a5b13beabcc4dc7dab3d93c9f27f6ebbba7f8c9ca8836c13e3c69efefd9aaff8971b3f6d13679d77e1191c126bc57c5d34285a1e5b3d2171671697e2510c34057b310c19ea94b4d82f4a6565316a31f47e4b38729249c68959436312d78eff0c16dd60868d10dc977f6c7228c95f0cf847891a2044dcc60bc28e84104c456ed75657ab3d281a3ac6a13371b284c4656eecd68fd16a45d685d504c81a9e15ecf9af85af9cdaca7f90004a1e1b63b13fbdbd8c7311b86bb2ea39591aba50193b8bfff5a2040d3d154bd40b4e54a05dda58cbb4e781074d92be7e97b24b32ef18931e7f26bf18153845c2eef46facfc64102e475c6d5f76b96943ac87c40cdc7c7ec5df9b1af68eae0280db4232412d11a199ad302cd0e25e2e5e743927c09722e81c0141e63fc93fc4a64b7d37a96650682fedf111d3afa19e509d3551a8755f1e6c3b8bcdc70853f8a249585c8a5da1dd53ba81221e3013775c178f6fff2b233f766b23346d1c7eebe11fda630d125dd6d236c28a2eb546211874927702eeb575909834ee2d6c476440c436dea3714b7473311f5311b0177b8835a706a27dfc60e1aeb8303203912feec4950ac751fcc42be0565751c3d9e622cb0ad6d0bba49b1d00cde8032f7011735e458aa1b5ae93bfb40a90ba08b387ac047535c415b7e50802d649d1053511c82c9bb2851cebf860c1dcda34cad098d2e75e99e1d0133812f281954bd072e0e34bf8791ceb8b727e02423b585c13a194f8e5d2f788d70b1b2fca68233e802df4e8dfc06d41995fec5beae5ae394c779a6894a706e30754e2a62e58d96973f2350ad0346f8a9ec743aaf725da75851759d4f6749633e4468f8fa43de7faaebeb4f0e081ee6de7debe0307ccb7da2f61b1801dd7fdbc0af4f212a4d6f1cc2c283a3487fe3c7e4cea9deab7902b4fddae7ad7a788ebd876c6a5804a0ae8c68947c6ed9ad871d3727bab19204b79f98cea7351d76d99c75d12a28c66e4682d5a595294f4d435ddb3eb24382012c4c9", 0x1000}, {&(0x7f0000001140)}, {&(0x7f0000001180)="cf0f8d05eb6bf232aaf4cf55bb1db7f9fa2983a3bc97d3418fa88a0b1591463ac871159b7e0f5eb6a4b45ad1e2f002c14a208ed1c486043a01febaab3afe05489358778b6821074f786ea8e7ace24d852fd2e0a2bf02b1d1b5b6fcffc4a63411b086d4b8de121a03fae77f0f668ed741a36bf4369b3e148dcf93d3b79ebdcfdc10eb0964a6dfc5eeb4897805f29b0637a2a8d47ef4c0bb752045290c33ee17a019115603df00e94795f69ed6ad2fb7c73d4e253ae2e3237785936b7dc570862f749b9db82529b87e987f4780f8d33432e68cb6ca8027a2693bfc3de55e555d9a049512e9e6ce4d8e67f7e46e094db4e57ff69d304965179599ae4e72cde50bf7c2eb53438459264e7e0c2e7bf8d6d512031a8400360abf03e3c270578a63245976f789655174c7054520d878d0ab9c0e8bc436417cd467af797e9a7d9cedc7d37deebcabd1926e0769720f2d098089a7fe42eb374072b1c1582cf654ec2118119be7b8e9a5964c82d6eac7c52b6059b92e9b7e3579baed4ecdcb7f51f6c428b912b7a407281cd4605d4173b7039737ebc89c5e8867e91b1e4ac72a0dfed86dfec079b4f0aebe28deb3a1731df513af85e2b371435ec9e59880e16d383e42d6beab45a307e1103cfde0f985a18895a4f5ba1363e0621c4e92f41e96a154ee48ca65cbd3465924658a64e9bbf2d63fd74c08ec73d1eced9b0568975996ee2724b2a18aeb9042ed3b0862c6d689a754e448750ed6f12e3bea519d5cbba8529f5ec0eb7ae02a818115a7ca6c093645253b962ce972347f72bf41fed20b4bcaa71835d5e9d7d8cee2b8cfddd4d7ed1191c1fdb131dae1e3f2a433d1a5a5af25781258b68b48d7a232a55cb62781b172a31a133b1f8b748178d7db2b61f6dd57729b212a4337fc45d8719203279c6242f98672daa088698d2c56d55e18ecadb509dfca433f28c7a96f38938cf3afd7f04c5e9dd1a01c74f35f90de95b0a038c429255f0bb76b505578ccdf7ffff1d3c716837a299f7b3e46f69d0b90b4b1245e5772b4e1c3780abf280a021c6d24893d5b26eb733a49c807159985d08df6eee1eddff15d5fef53d1d63431fb066d06c5a5ef6201c6c5cd746664c19bcd449cf92d8358e412c7fb1be6ba83d1e5ddb37c87d2444da245615123ea50a30851688ca3bf402b3fd25803cd002739e34015987f8c982b7319203ee578527e2c47a5d31d8884e904755e3b0a40233fff209d85fa8b16733b8c7ee16136881f267f0c1497fc910ac485dce9487d1cfc03d9c689f38126e66185b3d1ad87ea119da4394f09cd0361964c5afbfb34c0476e46f52d3fb0de0d2f7668395b3191c082479bf8095dfa85898ac10a3fe267c85c75cc991ee253fb89ede50b43c79aabff50e798efcf9532cea6a45b1a56fb4c036bb5bb95433a513f4bdff3da4655ca467a2361ab59e664272af78730f44c2743abeb029072c2a4cea24d1db66eb513693fac489c649aa7a4cea6ddb06345bb216ecc319d233e6c48f22a186a78aea1678631a1c452380f21e99f85b6ad4e395efa27a763efc72c9f10be469fd268be92792f3dbd322e2317035c0d7aeedb1855b5eef9b765fe93bff6a39a255cde7ffba8733de3bb779054650d00f70900f4295cc531502e287b7cf9044ea98a7cee084ea46da129560fbd3954968a7d64bee88bb6cb11077e353c77304da02f0565ec1d6b6e409767695506199bdfb7e7b84133ba3e131c981910fe0b39e21b0dc8bf3acc3e343f0d97328632bd7cd6cac2476192e11e61a936bb3734d1b2f0b51338b121be9b60877a7906f44f2c6ed2487a1e6a6fc0482b86819b1d56170e89fcc87b701427f07e7a101ff8c6e996eeb4043d06c2cc168e3a22e3159c7bbbf4f96c45cd24a4520402e453b252236d951bc6f0c38dc7b0c57259e9f0b41e3c7ddc304ddc1587554c261cf2e2957ad0ce6f2c993fd52c2033f5e8e477c2723b89a95cf2ae1c7d104a105bbb118954a82dc35daf24fa0f28091ad6b5b731eb47ac084691e868f1915a684ed5fdd14fd0c35f2f1de723fa3a55ca29dd78390fdcfc90058e5ed35396f083aa9bb23a8ec36f058689a366fa560ba3f6d4e87bd167d70e384d48513ba5265d9eece753b7ff1810a285c3c0bf5a256e1de657e04466e7686681b09cae22c33f8215322f057337245a2edf606f796eb6f0e2404f80bd2e5590151773cdbacdb41043a55d397fd7e67294158ef77beb0867f52a3b8d8441ed05ecd6f59262485ce1c73f30f37707f86522016367dea3444dc3468d987937db96ea526ee7ad14ec9d507020a86b64c1881b506d8849fa1bc9690f980330e337aed8e2db39c7c7d8c38ec22726b7f7aa1829234c40bc7c920386d47b02034a944a8e50e94c47382a03753a6edf3a810b036e394c57b9bdf9780d1b9ca3b78f56d95e5ba556295d6ccd85eaf228eaf55146f4871639512aaf7a4e35d8966c436aaef9c7872171e75f0803d5df84d25c006bfd7f987f6321a357a23b90de34ed205f46f265e9166ae3a8717ce25ea925d0f31d4cc2a32d58ffb7b362d35f0bd92442c59c20f8d7e3c3bd0a7d1f07687670894a542a9066d3deb21b7c8778464896203fd349ce04121e8e9ab3a6115746894f98cdf5573b9903931598f120a98b40aa87e19cc4ee581d4b421273fb6bc2b1f9015a12b712349687bba7882f31682c3df830775d07c30a3ac130f92ef2e5e775b49baef1c702eabbd92b3ee31ab163f0e54dc89e44be60e5b6d8f7e9971f11850d1c189911ba9114f32959ab5c17b159e084c0a2a4dfd9ec5aa2966c7226bcf0193387c5891e455145475c2eb1945144f41105268462856b8bd78980c430a019d2f3d6b02a8bbd15bf35c02731dba2925465702ad9cb6f7854748a61a2931d3d476aed9f3fe093c020ab8cbe5a3a2b5e52f1a05893b1029b6aedf197ce105faee52b9676047ad998a6854e87df76afbed19c8fd0b6c472cb996f34869057ea1be30093a4f4732f04e67af80cf9c0ad0a00357c171a7b1c19c6459d6558cde56e8ae7501632a549ff8b9293312ac052c7107427cc85c645d92d18e0080617dbc1528627f3480f2a0064fcbd7d70dfebd34ba92d113a23e3b1fa091eb5ea121786f249b5a642880b242c4371712073b5fbd87c03c6aefd57e28514d1c40f1e9fcda94d0d099cc0a943fbf3a5c650aad595d2f46d4f8d61e2d4136d6d14255cac7a684151c1a316660b3f07da8dcb597a2f6abc3f1ee8558e32502d14fba83ddf10cba1bd29e7d3447c93f11842f1f86d7c99ecc017fdabae18ab13d377b3ac801fe6682bf282432b51d042845dda38be58756d4d085e6383dd6d860921e3e0e2ac3d6a1cf3f15a1b15062a4e6874b1b6300e49eaaa0ed71ca181c8d8a132c9b3ca57c2d8a96f1a33cf7c99a4a93e7c0faa0baae028f9f663547cab9afba89b4a9d1b3b058da063796156b49127509c381a949c542c05669ec5b30b0e15c4f92f83a1400169aa3db7f849ec29c7402bbc9e678e0da4ff60d44e37a03fdd33d26db655ea3315fb4585128a0e43032d3c5b97fd21aa14cda7fb6a73f52297ab371f893081e63451771dbbff515087c6894d92c830e0967f03fc1ce437f071acdcde884c825651d9796a825ca9d871125a96bf958b436109c1bf9f1e295d8a69ade886af21b2493543fcf4600741850b05f07531eb8faf5508afb6285ac3488d7b52914b4c1d78941c7943122dad3afc86723612ae94f5bf60d27089918bf0fc92effd9afce9298ba1973d4c0d8733dc5d2705bbf71b6c5a72b59dbc6d3072b99e2af5d6a121e4a3d38e0ad9cb32797257591b3aab0cbb52122e13d18b3b227e3ab81c1a284048a0346b8440ab1808d571042fb81d581ce5c6577e3de752819525994686b8a5404a495f5fe0cad16a9e859a7d2b7db7b8dc411eb22b6b164a1b08fdae1e2414f223f8a8606731739277960b6b335e922058352917c41e063b9add0f3fdb7ed6231e8b27296056a811e462d8b6044f49054f305bf0972e6ee88fb128400ca295e021b305ba92c4efad343e42bb7b1c703fab18171061cd1c67e2b78058b682ad32c5bb14eebe02e78ea108abbc4e8b6a05ce234ec97126295678db973ed7cfd87cc803dd6561a1d47ce86a0e88ea5b13e6d53aba425020843adf5c7d0d6ee7e99eb085c386df41ca0baa78f69f6323aa7f4826b1fb90e3ed165a54049786569efd156d27353e1ff3b0d3346bc66504d24e1fbcd6ec4d194d4ad1893b5bf291c6c8371895d318e19091fea5d0a4f166e09f36ad9ddc0b7bc67905e823b6b9300b571c56a27567bc9267e75323924a72511959c2bd5c6b7646378ca71aacac34c83d5e0f2e7304eee54766577b76cee922d683f3da5ec99f33dbe451192da13765444bd443e6ffda319b24eb492561b7b662881c1d79b0b45c9be554c8733c6251c2b7c9d31662b255e2f02f49488896182d35c2d7f926ae74946b8090f73fa5dd447f38a5ab724a973bb10e9b2cca1a30e23e88a3fb8fbf2c3d2ad1f1bea99da5492ad22e1a4a92a58f40d0d2aef9fd963fa75f3cece0a2895887fc0a42eb809b3f9bc169c3293e1ee99dcc8a16461b4b5d5ee8deb1c7c910f042c23206c34e2e5df0b7f922fad54c29a7f98ff7530dfd213becb5524048544a2f289ba646124a8372c5b876a73df538d15f045d61c5ec5d694a6a7400a2df10a29f6f3dba8bbbf14ec447fd08837e1ca890d6d3c90551ad03b68e6c5a56707b6cff9e022e73296c1fe352bb299a09d2617ecf45ab58f0428669866f5116254da42299674a76aada5a307d84aa2347d431f0c0fbd2cf83a9f8e0e1983468eeefc0006f25c65fb937b85deb374fcec059f74437944788ab2c74db293dd9e03227edd94ea8ce5ffb5295434335bf7f6c617b6d8d6cdb1adc506141e290e866f98847c0288831a6305cfabb4dfaefc8312a6132b959ce56866a62ea8adaea539596c5340b62e51f9714613b4e3f539b46f85a514a1d61d6350397abf94a437e102c862407fdde3dacaea6ff7395930b54fec225c8fecaf09293aa23c1485995544f8dd5f78ab300c302ca9180a894f453b2450d66d4428ddadbad25b1941655cd50a5e4ecc96490cd88c69989a64eebe76e203ca48f680f12601abcbf5d36ef140fba85348976b6b00c9929dfed2ce37d0ca0c7b5e4da9b90039c188ce8faf15ad37b4c9c6c309a0ce2b92653e5861aaf54473c773d0ee9353d2a92bcb4d783aaa4aa1072d8ccaccdf600b8c128170b7c571237ffb05f85c2836fb3bcf3ea1c1a52b644e0c9ce2cdc931a345844433d49eab79108b01f49d4661ed2b574a9635d9dabf229f8feab9a05a20895fd24818f47a46061d57d1602d59d0536ddfe7fd971ca4b0ff3ba061f5fd5c6c543dde90e50fc58d301fb757c530de3ec53381d64dbfbcd68b47e662f2d5414e7eb87777ef11c17eb3ea6ff5e21eaa9424772a4e496757814292370eaca92a747ab6a637f754934db3fd662b109747bebcaefa2351797bce3eaa1b3938525d232679b2b28e66fbfe2964e62131a57039ddf900bf41fac0f04706f958cdfc8e315956b790d0263521f667181480f984792ae3cf7961c54e53ea6b1375554207d4ee64fe1560c227a561d31bdef53608728123e3c58207aac9e492609601db3ec37671631f04c42763fb39952d6d474fbcd8dad312d0aea26b7cf10d9818cc40a0a044369bc54e1e2867181a9d70fe0cb456fde57a87c20f3092f3578699819e03af65c6be155de57b8ea0d975780a1b7", 0x1000}, {&(0x7f0000002180)="d671561024e104a82bd1760e5bdedb1c6948c60db426360b05d09218dfefd13e1c0e4426277ad15d3d14c05c38e895e3b99d3fe7bf967600597382768cf28b2a7a8f06995132ba7c83105808e8117ed643a1f83d5fbaaedb33463ea9e61b8cfcf07ab5bb674a96961265deabd8ab32d4e4be392d12e447fd49713a0479782ceb39c9b2e6501b83f63f090ea822eee0992466b759f974a6b5c3977010dfdb84d564f110915603ccd3e1ca887c3f7554f6bb49f9e72f9078e4b60dfd3540d5325871046b98dfe3704da53490fbc7e054a75d8574466164c5b84517ab1f80bfe188ed0d676553ba531e4e9fd8c8a2f45d7b5aafbbb320a368b5f8fbd84bd6d3251276bd9799bf218716ea2b71b5f9fc99ebf4c128e818d5014e7c91ef48c3cf873f7907f3b837ac24e1a60a739aaedc1453cd64b2a587fdf7e76013b1c59315e715bd2a688bf6b3507d20b949483bd0cf7438ca8b5e6d522e2ff8d61d3bf43b499b3b1f9cc6a51439140b619b5290d1a2047be296cca7a5f096f4334f87ee201dd6b87a33b2413c08b8e81404e24c24e38f6aae13e7c28ff2e6a7487e8a94ecdd82cf3bfd733ce3155a4849bd43434776b0fd4b60cf74ed522fe6fb228c1a1f0660eadbf508eca0000e7195d5e14bd540ab657468bdb74655f295b5ccd88d751d4b3e79da59850715fd0e9937296d670ec3dffa30e2bb70eb100da20060f0b43299d37b29675269c9721616aec5823dea5603c3000ed972bad9edbf9f6d8286a9ca18feac4f9fe8e5dbcf0955fa53c812f1fccde8d53fa82dceb8b6eb3fdf1dbb6bfc4985a6aeb7336f50f82d91008a7252f61208bf43e1c1e8d4a05a009ee97ba6e58fdab04071fa59006fe57919d058b3e4012d51ecdb1f3ee59d797a41620fbf12bf08be4678032eabb59088708304d673f861f348b83d612c6a8b90d4d74e5d1f7048641a7d0c75f6ff51679b13c22023c7785d2deabf49a187f3a45ecf43672ab206c7190a836494c4a6fa374cf3ea1e240808ed349d4a80ac994f5a78c17975185bb8d93b3c94fca45eeec66e0f41b1f5d2d3cd2bbdd9957eaa1704f23c73b4ef8b87e58843ccdb961f3fd545aaeee3cc6359f8cb4e7f80134cef9ab5955c5b6e5bdff149c0600e7dbb674ed72e07508c450eb464a02bf27b28d6b9345100ff64333c9092c67c6e917e8e333c99151ab7fda549176c2b6a29430365259de9108eacc7e1cbf7ac13465654fd38d46f670e77f38542c076ebf0b8a948a110d1bbd7b964fe11bdc5495838285756b5dd23c56590bb3d6063415d7a239d5799c101db8358a699355d1a75b3c661a34b8727aacfb5b748ac054b143b46a3e5affd40c08d1e7166ffcaaa3cd9837501d4bf49c17fae6d0aa17898e44c941a5523ac6551d64a44f5ec865f848ee5743d082b2889ff1e48cb21e4dd7a2ef2dba3f0de7cae680fb7e386062352c2ed5f7ba23abe14bfff7438b72ac8fd223a5fdca595c9d8d550f9f8dabf1555f498c5db61fbd0c42c1326463c5615da5548dd6b226c802be5ca15ca62aec42aa4963ec7f830fa2f46efad7ba3d41f6ef16f4265d66c91441e500e1389824219eec641507ca0ac119c853a9ba5e56bb3b4d9dba703ed6e135d16db6b1d8f7f41ea0b725b920d9fa3acf80d2cdf767b3497174612c1b226a86b1347efadb15b6fee7aae10aa90d3099bc73968810afe757651b0dc4a3016015a1027b2a1ad74318d5416fb9893ff6d117af991a5e46824b71be685c0e67e5280c62670384c2d286cbc181e2c96a4c6451f02825718f1ea1562bcc29a279c70ee199b544018e32ee1ca069ec414a5f50c95fa762c278d16f620bda2e2cdedc5dcd90af79d4cef6ef75a8652c6c4b9d1e1c38497435a6baea54e108654d6132c7d054f62db38fa74c91bb6ecacd46153feb3f6d3a3f72d6f42a8897b3bac2086b62c77f1487e6b3eaec6b5ed53b939f49d161b5c9209968e09897bd6acd70f08f08dcffafbb362261a02b009ae5379b421127b7b96100ba818a340c45c9171d3e03c8ad4a84e07fac2ca54df28dc69244db42ab41b17da9e72549f4bf9bb1e80d17c933114955054c9738a854cb13e8ef5e052e7288d9d2ddad6f527cd536ab8d20f8bb756ee3ca04c0e719c62e4ace3e23c0487d479a9a74c0a13b2df2d72271febb837df728da4b17606074ac1d26c25a56147598c2c1e7485afb59c04d433137dfcf941d764669a6c2191612b8f6d7349e3ac7035303b0312b0aafe2b16901c26b9711da2dffa94198b19b27d60134ac6d17146b8b32866a4bfa7ca2983ca62b6967cd9c64aef5ca1232bb5fac1e0862a652f1b107b8e780da35b831d920f44960ff61ca85f8a26ce64dcd27d9c3c1c17d40b50118eb76ff86dd3762f7e5f7e37dcdd2a5b3ab03f566b38f457c0b8c28db82ea9c7bdf86a05302b4cb92088745cc7b4375d31c964b3a41beca5ccba050c1838168049052ea41a8d72bbc59ca4d04b6f77a8cf88384c3188346cf717b0df3b6b2dd223d4b89321334e898c17f7292bb1382fe89822fa1abe42b3370eef59533a41dde804f66153513861c32c7c4d5703f5cebeba738b8048489b72e5ad0d0ea2dda9fb1b8280f2e278e07e0f349aba1bf99d5e9df71c30dc40a3f25baf1ea810890e8df55c50dc26404eed4e2de51a12892ae695f36d4283bb6f1e8f605d2cc2a467dd40101a4306f9a3bf9dba9122027c0b7f73e8ff606a1f3cee73d2c92d5350875605d93755b9b3e5a91a426b79af434a8557d326e41aa7d8827d13750b7fd458ca7c59c8d1a7e415dd77e53a7e01ad14066bbf1ff384e585aebe9f90b85abecdeb3a52e08a51f3fbaebd48d40613ec79a76407deaec8e1ec6fe7ae204ce27f8251e72c79108d1aa640d8543bb4e4b934cde59f0c724910b8aedacc22dd46c913ce5bedc14613796033098a828a68d09232b17780e79f0276efb80dce34809193fb989069b24d9cb35344f538c465901a4a482af41d54c625c4604b38218e95a245aaa70bce1009b3cb12476856878317b33e6b635826e712bb13f38f2d749fb6495b1aa222de888fa3310c5c566d9a08ce77ad32aca532881132e79d3d9238ad46838598a95f9636cd0b998b3a4bf53082eb1e6450073613f9f4e013dcc067f673ecfb92cdae432ba2e533a9f2e5461e48261d7df487a1a6f664a14a6a9a1228a27f79627a76a17795f354ae86d5031e571208b6bd5cce9037cad41cdf56247a30165c74b225f7604cee1e8afd773dba32903e98b105e4db5e02650c6a5dac772d37ebcf38be033140233694d615a3fadc330f92dd32b9451b3915a2bba1e81a976056910e5a5ac8139389593dab28601b34e5c2f1e7ba94ca042431a4f238b3ee02db4b276bde533cbb8976ea59be7e3b67a5c1c911c441c1ba6b9ba398646b1ba9a0bfb49088ab3f37604b9322435d71bce69aea6b79fa75503e1bfe3417952450f89f142586b09745cda1b93730964a3e9fb575ea0288917d29419cc4598325df3bfb8a9056236126dafa2566ea4e8b66593d16881e61ba0242606c964c245f59416183ee2a6043b0f6c34de6a5919c8b7fd9cc9ab390eb68bc8201d75c5a2331495d6f704278aa7a364dcb23a1aad1033c408e59fd7add5f632a0ad2d007368b590f3f961bc252443ce40e1772b2e2ec56df541d44b2efdfb3efef94e28e352e1499e3d12e6702630e1bb6a71a8f7e9e3f055aef46caafc1b3d53bbd2e794848adf64f0c8efa6c1e40d8155e2705998d0f4e9537248c2d09dd67bcb46c8dda2929ebd44272f84a4c3df603742a961d932a875eb70777644c0594cb24b63ef5012599e7871ecd3e6b8903808f4e61de4e4415f4db4a4a10e37eee304fd97541f1496ec67f9ecd9bd8e580c91fdb0cc19142942272a3113655b5076fc41d33a9a5097b1c9e18c193c75f99ce069f1a9b0c8bed07b5763b932a4e33568593ec142124293862d0809b85f3f7cdf708de4541959965a5843b6c8a8d130d32191596cc960aefd184a05f1109560f51f1182e54084e96e03c1127f38ea67f204014315c4fd155f694d9a6438e3ac4f2b23aa13ee5d1f6b2626632d680ed72db214ba6db13f12a524f92b9ce4cb14c7877600a86e05ffc34e7edfcd22baa36c1d5543c845d470c996864b0649eb47c60af49c1e9bb071e8e888d325feef897eb8ec2f6742538e1b97f1a0beda64340f485d173dbc31781a21be9d1639c2ef5b8423d64ba996c81d22e87059a596848efce15dde6b2137f8bc05f88067389182d8af7b66150f725aa1de34997a0482ab2218ef09040f4e695998e12d2e25ecde59cc36b93aca0128d650e8160cc076a861cdd2ab4d799133aeb61fec5c790bb277a2dbe813d202abbc9e6614685b379f880a57cef0aac930d333fa2a27176ed5b7551726fb58b3cc14180c21db7db8d24b1dc9fb1351b6b0986804163c59012214cd66bea9c5542382a0ce068244b111485f24fe31ca14b27cc2df21cf857831c7faeec63961ff617f7393139b739c1a873b8409364b165514b574364548d495feee478d5839ed94cf58af1407aa59fb27b0d6135797f2728842fdcbfc2e1016e6ecd1a20d113240f9c8708113bb18c1cbddccb74082fa3a55f5c90e301161db57da83e07d28756f1830aacc6fc77fd43c4a78be0e9afaf2d2182304e2c6c6de0f1178f1629287b0563d8f99cd562ed1c477b12afa9a07b5cd775f1ff4ffd5744fc5ecf74229d19b208873ae34590af97343cbf00155f93cecd003b174ef478962b2a4b856b264babcfc706023b3f7c8c75115dfd5cbc41b2fdd4ab10500d612111c6fdc3da6e7e3b8a2205355a93871a009118018401fbc67397976e7c317e2a2a1bbfe5ed0b73d0c72c3efb7307a87535ad02f5b22d0033291e2dbfe0365901bda5149064b9a8fa2bf19bd19e187ffc9990225da679503bb22861712ded80c0fd22e97427a4d277bb3dfd29700f5978cf7854fa80cd470bfc995a33bb72736170fa6028bc15c80c090fc02e977e76ccfe3e92fa0ef015de7eb56a9abe94638c06bb1cb018cb692f482c6fd6926c60f2b264f2532dabca96ee343b96cacb1b305aac35ab1b2a73aae3dd104b6897ec255ad9458187a128d912918dae6d5ebe3a8fea9e0ff83a09b1b11698dc5f78a79a251bba8c7a52bce53ae199e86109251950e0a50a9e6f4aa6c17e357818bb947efe3b7ad45deea96a9d88e8cdc615ba0248be125521aebdc4add4dd1c21f529ffd0a60bc9928118a70f6aceb07160621ec6a71db781eeef41b3eb3be49a6e5b0bdd5c574aaccfc32e7a6c546161b13accd2047abfb2e8b17a48939185bc3e0105b34d05051672cc9ea4ad5af680f42cd926bcdcea1a76e43e442dd2116d7d1be71ab18ec4da216614644d7315bce0dd65b176131598e73c0b6870f5e5405e46df9a67f1953040f3ed5e24ec32b793dbcec0cc85c46651ba661df646774856e7d90c25203edbbfd0d20674c11161854d69ce99e01708de93ace4be5789256aa183e21acb88bfa7672b33e165c448cd5999b1b431e4b4f5571fbd337d6f4b4f256c9462904eaa1acb211cb27d84756f0090dcceb09c7276a0b1f1d76c2e5d75acee3f07bf28b5b47d8ac5e9eb2b119a8c55291c2c76efdd2de76e166d0af0eeecd82f24a57974c2a1ec155ffb8cf2fc8f6cd1db2031b82a0b4d5180a2aff4e9cb3a5eea05fec0adaf2411df010db73a692c207232f3118a4294cbe3a9cdfd296a628728b18e181aa90e5c71edb347c77fd88d2e41f27e821b910600", 0x1000}, {&(0x7f0000003180)="3cdc76f5d4d4ba8ee923ef33cae123d2c01f440183dc183902b8af2a5c4d5c42110cab4615c70591ae5db70077", 0x2d}], 0x6, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000003240)={0x5, 0x5, './file0\x00', 0x80000001, 0x100000001, 0x10001}) syz_extract_tcp_res(&(0x7f0000003280), 0x5, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000032c0)=0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000003300)={0x8, 0x8cab}) pwrite(r2, &(0x7f0000003340)="d98c1cb03bd9dd16b763be652fa05dc54ba4b934b170e4a8a6c9acc267c908fece1415083db9d42e44e9be69626b4bd71448867a8ea74baf7d1f6195a8d63a4d68c4afec13f9714027ad7d725cf9effb2202e03a3ad22c3bc4742a3152fe9a941b2d6048300aa4e0327c075b5df998568721a2d25d34e479edc242b196fe5b6181c36808af7b", 0x86, 0x0, 0x2b) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) mlockall(0x1) r4 = syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003400)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000003440)=0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) getgid() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000034c0)={&(0x7f0000003480)='./file0\x00', r5, 0x1}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000003500)=""/165) fcntl$setstatus(r2, 0x4, 0x80) unlink(&(0x7f00000035c0)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000003600)=0x40) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20000000005c}, {0x7c, 0x0, 0xfffffffffffffffe}, {0x367, 0x1002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 11:46:07 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 11:46:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x2) flock(r0, 0x6) close(r0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x1000, 0x1, 0x38b, 0x20}, {0xff, 0x10001, 0xffffffffffffffff, 0x7fff}, {0x1, 0x5, 0x5, 0x72c}, {0x1, 0x9, 0x3, 0x6}, {0x80, 0x3, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0xffffffffffffffef, 0x0, 0x0, &(0x7f0000001500)}, 0x0) 11:46:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x32, 0x4001, 0x2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="fa1c0e01e521689c5acd567a14faf4175b8d3823d392c719ce38beb574c5883a4277d2e3a983cab226353cd5de912088b9fe367a423bc9fe52b7d90a508b6e0258db27671f79658fb2b19dba9b66aef69cf62264dfb213cfebaf19a48179ac9026bc43735707061cf5c78fad77093170fcb4425aa9950b31c0c5f141a747fea56bd76508dba8673ab9", 0x89) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 11:46:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2030, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x401, 0x200, 0x7fff, 0x7}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:46:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10040, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xff74, 0x4, 0x1, [{&(0x7f000029d000/0x2000)=nil, &(0x7f00003a0000/0x3000)=nil, 0x4}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f00006ac000/0x1000)=nil, 0x5}, {&(0x7f0000335000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil, 0x8}, {&(0x7f00006b4000/0x1000)=nil, &(0x7f0000152000/0x4000)=nil}, {&(0x7f0000781000/0xe000)=nil, &(0x7f0000cfe000/0x3000)=nil, 0x1}, {&(0x7f000004e000/0x1000)=nil, &(0x7f000072a000/0x3000)=nil, 0x92}, {&(0x7f0000353000/0x4000)=nil, &(0x7f0000580000/0x3000)=nil, 0x5}, {&(0x7f0000dbc000/0x2000)=nil, &(0x7f0000715000/0x1000)=nil, 0x4}, {&(0x7f000048f000/0x3000)=nil, &(0x7f0000f40000/0x1000)=nil}, {&(0x7f0000e24000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f000063a000/0x2000)=nil, 0x1}, {&(0x7f0000075000/0x2000)=nil, &(0x7f0000127000/0x1000)=nil, 0x100000000}, {&(0x7f0000f0c000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000122000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f00005a3000/0x2000)=nil, &(0x7f0000587000/0x1000)=nil, 0x5}, {&(0x7f0000674000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) madvise(&(0x7f00000ba000/0x2000)=nil, 0x2000, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 11:46:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 11:46:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="4b1f", 0x2}, {&(0x7f0000000180)="32a5f5069805fd0dfba5af4b9d99ec611c8bbb6677cc28ae977f381fa833b7c8170e9ce706a36f392481961137aed664052ab29bdc9ca0a9dac079b888bd747bf366606285d8fc27816adabad26d6e27d5165fc6d30adcb42b8b3c837f24bd6367de4021966ad9aeb89cd3d65d37e72db0ca078e08c2a92681c6227ceccd2af8df509e887281fffde1b068ad790a4b22349840b003b5e359569c9e6dffb307796a35df6417bc83d9b1906368b0e4c09d1ac290017760e5aaad3dceaa16c6c239a3e7b4a48d900b5b5bd0d3955e63cb880adaa80a75d74abdfcc39b84ecb916e0ca6f559df01aedc9711cd7bc", 0xec}, {&(0x7f0000000280)="792596caeda4214c2889f6ad0a3361b08f02a6b0a02d300b73572f78b2e06c6a23e8fc2344491fc9ef7b22fe1aad1b37a6d3a1d24b08e450827507ac8e6bc005414cffb69294efe13c4d0d598e46938a3931958252859af1185d91e0450cd30887f3aa5e44295a26817696c591b2d12e3661eeec0b678159471abfb59c263d34aa83aa0c075fea", 0x87}], 0x3, 0x0, 0x49) clock_settime(0x0, &(0x7f0000000000)) 11:46:08 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r1, 0x0, 0xffffffffffffff38) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1ff, 0x16, 0xc714, 0x40}, {0x100000000, 0x216, 0x5, 0x4}, {0x800, 0x8, 0x101, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x2, 0x8, {0x0, 0x7d0}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 0: getrusage(0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 11:46:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x100000000, 0xde5e, 0x7, {[0x6, 0x8000, 0xf3ea, 0x4, 0x40, 0x9, 0x1, 0x4, 0x100000000, 0x1, 0x1, 0xae, 0x851, 0x2, 0x3, 0x3, 0x7f, 0x100000000000000], [0x3ff, 0x40, 0x0, 0x8, 0xff, 0x9, 0x7, 0x3, 0x9, 0xb59], [0x9, 0x7, 0x100000001, 0x7f, 0x4, 0x80000001, 0x9], [0xfffffffffffffe00, 0x0, 0x5, 0x6a, 0x1, 0x80000001], [{0xeb9, 0x8001, 0x8, 0x6}, {0x1f, 0x8, 0x2, 0x6267}, {0x4, 0x3, 0x9, 0xffff}, {0x2, 0x6, 0x7, 0x6}, {0x309c19b, 0x3, 0x226, 0x1f}, {0x1, 0x9, 0x7fff, 0x20}, {0x6175, 0x4, 0x10000, 0x6}, {0x100000001, 0x6, 0x5, 0x4}], {0x1, 0x720, 0x6, 0x9}, {0x9, 0x8, 0x5, 0x8}}}) r3 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/178) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xffffff6f, &(0x7f0000000100)="11879cf8650105000000772dd5f22a5fd56eb360234300000000000000ad00136c") 11:46:08 executing program 1: r0 = syz_open_pts() fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x40, 0x1, 0x8, 0x2, "6b81dd78a1820f4d9e976777eb732496906f63e2", 0x7fffffff, 0x5}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xf7) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:46:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x6c}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7fffffff, 0x81, 0x9, 0x1, 0x3, 0x0, 0x44e, 0x1, 0x0, 0x6, 0x5}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0xfffffffb) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r1, 0x10}, {r0, 0x1}, {0xffffffffffffffff, 0x46}, {r1, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x100}, {r0}], 0x9, 0x9e7) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x104}], 0x1, 0x9) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x40) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) execve(0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0xc3, 0x1, 0x6, 0x9}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x8000008a, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0xc, 0x80000005, 0x401, 0x56}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x8001}, {{r1}, 0xffffffffffffffff, 0x10, 0x60, 0xf70, 0x401}], 0x10000, &(0x7f0000000280)={0x6, 0x7ff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x7f, 0x4, r3}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = semget$private(0x0, 0x2000001, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x101, 0x9, r3}) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="8df0c66f83c8a184730176411855a5c4be5b7821849117b2f7ef", 0x1a}, {&(0x7f0000000380)="3df2de05c4803da49dcc7386d57d7382dc9639c47c38603f015ceaa02bf6f1ee8a60b2e4398a2e93f81b0a55f6e2c82ceeb1af182c88d7fe0ac20610517b98e5299a34f46382c1cfd5ae73352f12e6ee91764eb5a50be4d228e1ae1c2d5ac0ec662f814d082dc0864372742026cb5b99db206e7782af2cc6b5c54a1ae2621baf25ed35ce8805625e03738b5f9c0e72a4b5add57e517203e0690453e3ef770cfc23bb82217ed5187d1c7141afb311cbc2876adf55d83e522919749169286d3768017fac3d56f2ff0cf739997c4980dfa8561f0d8e843d96f13963ab74881c52cc0d25f234814b45f5c9814df04db026c03f99f036", 0xf4}], 0x2, 0x0, 0x0) fsync(r1) socket$unix(0x1, 0x2, 0x0) semop(r4, &(0x7f0000000140)=[{0x6, 0x7, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0x401, 0x800}, {0x0, 0x1000, 0x1800}], 0x6) fcntl$lock(r0, 0x20000000000008, &(0x7f0000000080)) close(r2) 11:46:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:46:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x4, 0x8, 0x8, 0x9}) msgget$private(0x0, 0x9) fchown(r3, r1, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:46:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28201, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8c0, 0x10) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x102) shutdown(r2, 0x2000) 11:46:09 executing program 1: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000840)=0xb6) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xffffffffffffff97}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r6, &(0x7f0000001040)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcc5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797cb5c4faa60a90787618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0ba", 0xb8) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x100000001, 0x8c}, 0xffffffa0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0xfffffffffffffffe, 0x7fffffff, 0x800}, {0x1, 0x9, 0x400000001800}, {0xfffffffffffffffb, 0xe490000000000000, 0x1800}, {0x3, 0x4, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x2, 0x5, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec997d99776067bd718c99eacdda6c2906966d68337f756076bb1f896ac5e35472d289fd230e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa3719641370300a02142ce172bf372dd51c612908a933de53f8f71d70100010005b43255b3057a9aea2ab96f1f9d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471eb6440af38dd560714b00514875e426257e88397a52abfce8f681ee69a6bcbfb908b24040310000004c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6655ec0e5872a77fb2d7392c00c9ebe3a01b05778ca70679b00d0126a62f94d696", 0x33d) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x3, 0x0, 0xf9f, 0x2, "1524adf5f68085e51536271cb2fc2c47393b9480", 0x917c, 0xb609}) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$getflags(r4, 0x1) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xe0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xa6, 0x7e3}, {0xa7, 0x9}, {0x0, 0x1}], 0x3}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6, 0x80000000000}]}) getitimer(0x8a0a0d2a2965cde4, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) 11:46:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) socketpair$unix(0x1, 0x54e40ed28b407f, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x8000000}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x80, 0x3f, 0x0, 0x70f}, {0x5, 0x3, 0x401, 0x7}, {0x3f2, 0x7fff, 0x3, 0x8}, {0x5a60, 0x81, 0x400, 0x5}, {0x401, 0x6, 0x200, 0x8}, {0x4, 0x200, 0x8000, 0x3}, {0x1, 0x0, 0xffff, 0xfffffffffffffe00}, {0x5, 0x0, 0xf9b2, 0x10001}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/89, 0x59}], 0x1, 0x0, 0x60) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") syz_emit_ethernet(0xffffffffffffff76, &(0x7f0000004640)="a0f5ed7535db0179f393e68d2991805afb322d20b77830e292888451ba75529457a64fd247b912ddaa04cb86e08cd7514098c085be528145ea4a38dff2a891b5ff191422ddf402ae4569762599348eeee843bd9ac9da5bb8bb2efcb7988569ce365e1c24f158fff15c512cb43a76a628fc812fb160ef4bdb11d7648f00ee994d78f5eb11bc68240e5ffa34f5b9269f57f5e2591fd6f5f6666a087fcd6b5f21043009fcf1e35238ed9ce811212f82333ec104f31444144038f91693e4e442d4dc0b93bb0937d9f0b21824a0296dd6a3a22cd4f2c7be8723e165ff54dc7efd38818779a8b51be081f4d2b9e67ee7f7a8074e21cdb66f249b39438c92d59a5987b7e19155ef82958c52d61944cab4611df2db78cab8b9231a0b19af6d71425e1825a55c661683fc230eace99a4add6b330ba1ae9000c174e96575bd323349c5224f9e5efc26c134e310065bc2a832e6521503d095fbddd38020e0ad8d72c8faadec0385bdd7a501a7e5234e5cc1a5f68eb1700a0bda7f18c83ab240bc2023d68e4170319231257f4d82c157bfc348750e1d40f100cc7de005ecc4770fb4440fd06a25009980e2377b9868c73853f6f0a8422e3e5be2f85cecce99fb1e584f5721056ff1318f5b46bb78a766af0b780a499458d66d36541e7630836ae083f6df941fd40dce5b9cbe371ea1dca94909b6da35bcf51a8f6c2b04c883e49bca19bf41c1883dcf5287453b7004ca11e6c10308066a22bcb0046135f345a7af3007006ec97aa2df1fe4421745a822c890250a3a983dd308b8d50593195c2a66b09b768e0b7015539b3ed863e4d7412e60eb467947b6c98198837266607fa7dafc5ec13bf20af146cbd7df4c73b4c63ab6034955a81f30a67550d5e3396da79f1737f88ae658c0dc529391f5733e7ec69cadfb27ced930b75083a6c437cdfa37b16cda2a0d365414dec07f8e4b553b9da8e8d2feb9aee39a625b3df036c6657fd1d860bfdfa14a624d3bf74e4920c5b059cff6801e879fa2917fa722cd4f0bf6affa1158c28944e7299e782cd62ab7609aa9963789022e2ca5519224a22621a915a92bbb0b3fb8e7fde2a518a0b19405cb4c4dfd02c57c511466c77d348798aef62995df149a262bf389f4144e18e5d11d07aaa39a9d6d6a9da608237d45fcff478e5d8cc112e589249956fa65d342a84ea7437ddc2d3ecbc3bfd912a7716917c9b972fd5ad90cb8032d0fc53c7ac4718e5e7cb4176bd4a9ffeef1ea652222387d151c6efa058547297174e4902308f27d836b032c94e8c09ec67df66b3170b21062cf4ac62dd557788566b7cb928fa36998beef2edecb50f2b140a06ff8e3ae65a395bf013e6cbb406402221384232625c766122fe9ac24e16504320189dce6d42f5d37f0501ad0c810cc2ae3250fcf3e25082e98b48a10650aa465f04e3a6ba4a979005c8a9baf0fddcc2a8c695f74a006526ee9499b9bdf5acf73b29ccfed54236e526df4f60cad5a2240259a36a42600722a37ea075c8011002597b8f969c7fd9bca78a76cc9065cde26c559ef4508fe689248b62c75f6509d1f7e496f0cc10de904061afd905308fb4a16718250d8ccc278687d96bcbd6563030ae429f5798fcc452fba4bf38e4206379288ebb25e874fb4acce0d3d1c2f058e40ba8ab88df312767441e783fe772a62ceac60d19d56db17018fae6ddaebebc737726c8c012bd4b1fa20259727d1fdb354363299b1aff83ede32e5e10b16473c90bb243b5e1d524c6af0c6ffb7735b78707f507993cf572b1021076b536ed503f7dd5cc13b19501665ecc968d0e499efbb2cebe25477a732af4024fe0a4dcd02f1f1e9314c01c6311033abe8d6d7a81894784c28bc4aa38cda0c97888b547cf0903190e59e385835b47bd230fbf83ed74f4e1893125e3425cca6d4121a9980804de60304ef34b973d2019d2a579b693ed0124e3a580f0becca826c11f61b862fd1af2078796eabd6128fa98946b179b11befb547fc233366e29c24e99a9665837c8e873340bc1311d297909ed6731f6a905982aecc7a71efa4b20dab43d889d1d338c4298b105436f10d48b29beab02741fbe4fbea7de0ec1ccfc9258619bb63d6766fb0aecd1ef343647a0e5380fad85f98ada1bec9217ee152b064c6356ac7a9e13160db631a1e59e57980f0ba26a0968781c659f9097ef5313dbb19108408e89eda5186ea36a9711bfb65620c6fe08714180ef8b313f61abc578d4edb09a9a2705e20581a8193ddf4dd5f99577f60159f00cf0aa766f0e93e8b373ba05d2e2589b9bd3c8c5f91af6855e3efe6c40deaad5ba40b41a2a2bd6d9c7c84260e1bdaa000a35dc76179e0c18e196c195bacca07534779ec99e3c11aec299b47d6106a14597c4597eeab0e4f662b4578bd2add6bd49031a94f5cc7f3074d827492a8b4d18f24e749d57709a14361b43e23a04255889cf64d88bdb387c90518feedba0b6bf05d8ab7c30fa668c358678c504eebc229ce37fe82cac251a2963e590e3b92ea503a95d03f96c0c9d6afdcf097387409b2ceb7b67a1bae0853536bdb825d13021382f22eab039f1bc8648c17c4d93f1b378c007f2815db56fd077baa49009bab4f762c4a007de6e0bc0f00aa537928f3eaf2f0b04591b5e45f30ce6e5b763e72603ce95abecbddb3a75c1cd48f195b106c0e34e4bf0ed2d4675f30bce8b5fed3dea8a5d172b2d5695573542d3fa29326c9bced00543c8677491a6ee809ebdd5aedf17fd1214e5f944ae721d91e265f83a76cdb79bdba52e26180c4c5f90a11e170c4c4ea1d215d651e5ee8ebb263bb030be833f336a0fa76b33a7c3a6df54f62ce020ba2249b4c5c1110b791b009aac0b2ed81be1da536f1d9902cbfce6eabcb515defcc10cddc73f56a8a4b0f495c1983780a68c370bdf5c3b10b07c0e349ce74198765c16a7038333edf0ced6b29f6bbef3e1b02c359f7fefe00d21ac7d369404e7e487a9b50afcbe65a1f736b79556551877682a998484d0e3f4ec9e2d0964583446b71fc5b5a53c5550acf9f772e654febf40ff1febf38ba35f2d9b3fc1a6ec06da0dc78b73662f3f86a8d3129cd39ca6ca09c70ca17e2d65cb8c78d6f2df6a44e5dd6e113f24722d66f94313163d7e271ed491f8ade2af899e5c10b8debcc86877f0844b01940e4f83a0b6c22a7c6506688d2e3b76c857c05678dda8efae2a285f7078d03bba668af956c1761898f1f53d7e637fda2ea47eea486e6b53885ad578ea21a1d033df8846f6a2bf511f696d6acf7ed39b1032613daa7d73c636706ed9d1077414d1aaafae17fc9858c2f2858ab0504c0f9d42a8b68c9a0f3f2fcd3ed2cd60d2f4a5488b5c4e1c03096c1a8dbcf96665d797d03e4ddea35bc1beca3aa95b11593e982e2df7fe489aba6462173dca3e5060e290b7cd0267da7ca82d02b6d5223f412422ae8e1f678cec57efbd8327a1c93efc262722180698826d5b574b5a0381b1a8e0e215d36ae6e2c3df74ea1d7ffd4fee437d31c0149169194a551cd648791ea1a135357b19ebe3447e85a179964551c2774c9b849de418907f70d4f3ed1b795142b4e781a6344e46d36d0c49a9ab3cc78946903d2f38eaaa3fe085dc2c492ea94291910f3e57a0020a78775b4019dc56f18714229bc0e5692ba5ccfb608ceaa75c81130fb043c5bc24ff19f00cc7b4c354e9d3181794038c6ab63c6a055678ffbe0ccb00315fd0402b3649e3580cee237d547d3698d8b81f4b075eb9c73da52e3084ef326464e4094f70b6e056f0b579a8eea9f632d571fc0ce873547141d3a4c0817693c4f7362b9c0ec2d31ab1af21043fc02a9c9e10f13fd4352cdcacb5fd51d82e58cf9bfed785c2bf75f39806928ce5dea3f0645b3af8263c09e325a28c33a42a2bc78787be17f9a60bf6246caa450062d0baeb82df5b5893690509ab71020df57ea72ab7a537397a9bf09e9996c71e416068a903a88bb93a7a6ae8cfbef4f03fd350456668c15eb517c4da2bde32d0fdb1c80d04786a7278fba641adeaa68537daf4c64d4a6f9432eb36e7554267b309e0b8afe1efd4847f92c048721b5e4e40a48e202d0571a834afd9df811d7ea855396b94d83b15a4106b853840bdabc45b1fe5e9f8118ca5d6cd8d624dd79f7e2f5ca63aab64681941ce546bc2501956f6969e8b9874818798d3a070ef264d770e10a2f426f36a7ecc23b60f66f7bc607dec2d95fa3b7eeccd9b92b444862bafa6c1b4915ac9022f2dc0df222034c074d4174eaac8bd5235e07a5a5408334400b681f6443fa4b0cecec84b47489f58d31fca5da733728cde7035323405d1a83415fc172998030c82938e2db2377a88ece1ac474b7ce32d75d6ba67bac7132c26c05474b95eb0bdde250d80e37bdd03685c07adab41830e0bfc0f40f81425273219c5bf0d66bcbb44882006a038a8074f34b024f6f6c55ce0ce193e0d000b61ee8b6fdd78ca6ce5f77450e90888c3af0fa783811ba6d2a38cff6085618f4244cfe6e6d0db5313c74a81475a78199a68a28defa07be6c06382194e86193f1749fc6f0e2a9218032abde19e2a19709d3318874f6073445239a46224209422d45c299716b4e5a54542cda694d937d2850b1ae21b26a89aaa49c90f74b1849bc9136a7b16ecc096c595c59a51cc3e08c8b4caa47b893c6fdbb383a1e989ea785ccf28fdac587e987356b20b4ce1e83157a9c68cd59805f11dd5bc0887262444b4505790d20092767509697fc9d01a470ab7464287dbfc7776aa53ea2b21fd8dc0dd763906f3308aacdb9174f118ec6926232cb0b0f076b2adf635d088be90470fb648afad6938af728e975b38f20dcc050ba1c1dba543d19bbbab1f492b14d6cba49cb16f80958411552c88a5b2334c35c78caadbbd1e25c2a80a24d82eafca715d7293368f926bcb44d314e98708248d658a90ed2e579799ab5f5dcb7dab26ef458841e2d448ae59f65a1fe75c7151cea8a7498d00ad0721eb198b2407171f71f33a679845d20d02b38b9763e073e4b52019f109a28535285d2e993ad2ab54564fc2db477fa03fda5a8fa757e8e0e224bd3d052b3252aa0760145dae01267e5d0750884176e2df033cf37cd7b946691539346edf7cd94fd8aae9d3da2dd84d8b0b7dd838cc1ba13845791c25727a9cd693ed3096ae26b3078b4bd6b7351ece015a3918c7da8889bf3089c3fe4af60acfec97e4f6e8d61bdcf86541c2f3b910e82bcbf6369503f48f79e0a8902ca6e1ea2400a45f1ad228822d512bc99dd6587367d15259d913cae107303a3b886757c1c08222b82d7667b8ac12ec42f69713967be0ea6e55f8c47d812fb046d4067ed5eeed1bd30e8b2b51e6f5ba9558ebb3a69e8f9e1a5853b0de6b9c50e5ac10b18814711a18043c926084dcda1d7d2f9b2ea18f182b9bba886fd64eccc3445348976ec7023bbab402697ebca3d7fc1bc53e5e5443ba00e797fcd506b926d5e3ab8967e97bbeea118d18dc4c783e6c551f7c7fa44b5ba013aee59e454b900826a10245afe951753be754bbe752a61fead75bff91998915469a09c98698b89f667677d7e71ea0dddba65f6b3910ea229fba5b277d79f5896f4b1536683f11dd3ab3d83e6e53d2330c7aaee3541bda9daa77cf506d07978fa58ef423a25244b606fc7b90189242d08bc1b126e7b8f8cbcf670e0a703f8be0dcf8e64ff75bee50b2ac1f383dcc9fb227947018a068db6baac22372a05c9c68929c807e7f9b7cd895118b33396b5b287e1668d890748f9566920efaa7b7a9ba6ff7e74399c66125a1bcf0a9426c4673334") 11:46:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000140)="ecdb363bc2300d75e1a8d8a973b67441f02a720c5bb1fcb168d1f50081497dae1fd0a7dbec63b5aaa4a839b2d0b7f3f581c5bd538e0a78aa599692c8670ad461a190c584c7680e8b2f8fdd9fbe02dc369be3871c9a63b5bd508839931b6c11ff4f077ad01e0597a93977a6b49d9262f00a75e2e559a527c9bde2ffa1cf5533bae8f1cfd85486c23eeff304faca891eed863d030b4860541fb97bc5dfb32d2c0a940b218f868ab461e4d6fa4487056ae3362f9d3b7d985bc5ad688f300c3c1d7c80c4afe30296489fb0c91f", 0xcb, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x4}, {0x0, 0x7}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xe0, 0x3f, 0x94, 0x6}, {0x52, 0x1000, 0x8, 0x3}, {0x0, 0x10001, 0x2, 0x5}, {0x8, 0x6, 0x6, 0x51}, {0x3ff, 0x80, 0x2, 0x8}]}) r1 = semget(0x0, 0x2, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x4, 0x0, 0x0, 0x400, 0x2, 0x1f]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x100, 0x1, 0x80, 0x401}, {0x5d90, 0x7fff, 0x5, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x410, 0x0) 11:46:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) 11:46:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getpgid(0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000000) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) dup2(r0, r1) 11:46:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='/,{)\xbc:\x00', &(0x7f0000000100)='#[\x00', &(0x7f0000000140)='+(%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(.*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='](*$\x00', &(0x7f0000000300)=',&(-#[{+&{#,/\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*$\x00', &(0x7f00000004c0)='!%^\'\x00', &(0x7f0000000500)='\x00']) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x2, &(0x7f0000001740)=[0xffffffffffffffff, 0x0]) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r5, &(0x7f0000001880)='./file0\x00', 0x110, 0x4) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000600)="24067009ec997dff34608f7980e1f52cb8faad1350b8d976f053ae25a64f1cd67bb5b7399e48a8d4b94c167f06781ab1ceae1b76cce7c10ecbebea71d319668482778de4e4087c56a7423891a8db89bab7aa44faa816b8801f0513f70d7fb14005b6046ff861bbf404b98b36fa19e0dd0d3dcd500a017ad22ed0aa9b351f622362bf7eae9f115103c343bb49b2f3977a8b1a20dbca1a7e788cd74ead2592a0feaaaf0519ae09f2c0af86c169fcdd71b97da27a22e0eabcbda289c3f78a44dd9c4d5f2d32218a981fbe8de7282edc690b263c84d590afe8cb5615", 0xda}, {&(0x7f0000000700)="d28686363d2b7d713b026945f8453628656785a4ff97f702ceba84093f8fdb8af770ae9d026027267b255291a4aabc4380697b9f44690d9a122335d309f220a06f1d2a4302e937112c7a3f534636803e9d64dd4d07fff6c09eef42827c87af108fcdf7b140097167efc14fce348aaeb3516f00cc58abaca1e60946357332be8739dd6dc7def9bf463c6d1246f04fd6e7bf93cac7639cbebc5d1348e8be567eb595c61d25459d5248614154c44a02a4a335fbb3066b4b5d098aa318f64f8507fdbb35f0f6a1ffd43a08b2b878b3036121ca9d25f270ebeef87f0b024ee8abeb6121bdc7ad30edcd8c270730cfd74fcb8d90071fc7cfa3895cf0c476c4f01a1f82c7b45334f35241ae2382a506e09c999a35bc924ea993d8144144c6f0c145253647d5e8761a7b64e07e93b0fa54b5df4f50484ebe9548b6dc6a9244ede678b2486c38e46256bd0b19de0eded42afcfb2ae6bcbb090e7916bb7cfb9087bf7fc8a35064436e08f799ecdc9ad7fd6b04de26b3cbd1a2d2ec8d4fa1a5b87feef9cd83532b94073c6198461ee53ea6c5edb39f7d66966775f2497820b25e65f416f52604960f7f7f9c3b076532cd94ff3e5cf7cf4794cc40bc6a3a0a700d3fafbbd6be0ab97d2a944f306585e14a5a2ee12ee38676ec9b3b9ca7ebf388d1be8caa11e1d20ba3dbf7dfe44fb37310bcd91fa60542ffcb057b81f7ce07f93601797285eaefb36ade457d439aaef387b98039cd131941406d54cf1d5b2c9b0f7c548dc22c3b33674253c241e20602f34cb12a4203a800538af03c5c4e9d3b3539bd4b3f232ced95adebc86a40758951d2d40fa78eb1785f21e62c4dbb01aa65f46cd80aceb16df2f9348cea52bee54088cdf5a82e0bd5094205fffa68a761a4178c468fd5966269d403f9120974f3375d29ab3c4deccecbd8704afbaa6a54b94899e58d22bda7a99851ac0476f25f05a49b7554938ae1e3167e755ddaf7a7b5491cae4fecc4c7f8d5d6b12359fb5a3e42ca5d6f282d0b85d5d541f1166fcc16bd8ded6967c0f43dcb94fae2e35805cfc20d6291d1759cd20678b59c4163fc5cce1358d43ccb5f2411a3cdca59105bbe80041e16bae5a2bad529a386ce3dc6ead73f883688480a37e26d290a250ee514c280b6af8dca6026d72e41bbc0ee0950dbf79d8b64c170ae8377bdc88355cd0a0d8988d9d02a4bb5655075245b04eb4e41edf4926e4305ac537428da713ea7b045910673408a44bb9c8c0da02c9684d601cef32cef03f34b24be6adf78fb585bf8cc6b96e01ee420fe1db9d67c9cb9e01ed5dcf3a986d13021957c63dab84829e344951074de79b0b8116868807182e7c4246418a5f8cd4feb0d18623974cfa5204dfbd402b8966acbc16401c4ffb4d92c3b97e1c253c112c2376d870ffbad73dcaa408de6ce565cb3bede720395b66ac3d803899567851c51a3b3bd017430915b0c704fa483602c64cd0d07d4ca1d9a6d3cdadc207463cd4e255a080caf882119b96d6cbdff34a5727e1514fdaedfa3a06d929881986d3b1db712916f34fec52afa9ea3cd638c7629056f8bd07d8cce84800f72c883952afbe2940fd34f8ca5ce7aba07abb0847201229183070d4d2405d25332ae74f2870f5ecdefa72e89d0882b11f6d4f0577e3c611ab87cb3319118440c8fc2cdb4910cc688fa4c05ed8bb52d7c6ba521e6f3174ee33765841e3d95bc4e63c2e2d172e544fcba2666b20bb5bacc92237b011055ea0781099a18e63267ddd16a64216b6ec5d36d75b7361103d877e5cd901e9a830c3218f264b5f50cc138634a8e77eead60c25465639b5b06392d9614774b9b9bc7018db4a92979ae095c5d146b7c350216f066032f085f64cbab02092bfa39a390167077d8c645af0722d52db13d00396d61f96d027da1b002fe630d1e6b74b3d35354f46b90cdd983cfda6e2c889d19f6cfc89b2b3b0cd3a296ca586b3e6a549e69624d993a64e457b14350b5e866e02a2db692ec2110a5bc81e0fd0e9ac9b551198edeb17f65c826b675b7449edaf5f92a9e0e4abe3f1ba01ddcb90e8319e281ebe3ff38532e78aabfeaaeaacd39673f2854750d3563cf9b2f8fee069d6dfef2e52950ab3db3d9a8e6bc9616c725cebfca7f7d61f611b39efdbdef4f852088289c50092f9854e6dfcb206c9fc14030ff700dd13b8d9839a2d2ad41c33f300015c843c6e74b5f7f6a51d28ee1c636a9b4293b02834e4ac7a9de5e16abd648f76717b565b708359afcac6e56cb3dbd701118266c244ba2f0f09409a3830ef0be17e0648f236d4179b48c94ca923bbc18679055c824fcebda49d2735ecf59ed6b26fea493b9c5a949ae7eb63ebc388d90aea67512d5bb531d52c46e42855b5be4f53f2a64718fc17d375403796a4ab881c7e288c3dc76aa6066c983d944bac7e06585fa1b9a1943bf2a13e65f4e387efb7791be328cdd22a933b16b9b331dce5cf9c32f61c3313a3622cdde03e08dadcccce18c58d97bc5dfeb9ebaaced940387e9774733aef30e55c02dc08ba4e191e71122e855f7ba4d82634b70415292d98e1336d591ef7822548805948f13362474fdcfefa978f200194cfd754d90f21c21b13533d61a6a80b1a47a49c23816440dcad58d6d9cc90c0e12e27aff7566c0c9a3290a8b211a58642953de981b72bb50816c46c82a7e737aa64ba00b162ed78419f445fef29eabf536a6e7dfda055c035b8d01d39b182975f5b188e139f5dc1da71e1e4dd81b6a5a4027f1207f8594c945eeac2de21340c47c9b6222e4dffe8cd41cd7f453aa4f2d2f4138b062e1d3beaf2e202557a7ece555f56c519eb98c1c65d9df586df0c17a5a7602218399fdf989af551c82d3d7f7b703cbed9daa43fee55bbf3dd73e44eb956056ff4bc88afdb1878692f2ee0faf729ce7cf0ebdc413d2f42221a92533f8424efa1b0f8cf919b768ace2c65347bd8417f49a2d81341659261f9ae62bcca8ff09948c15b6c0dbeb31b294cc2b1e1eae626a9848589f6ca91bdebd05f0b0ecd9334f19c1b596c03ab0fb4518ba54fa36d695a2d84b73d119c4322d1389fedecc79d982d24cd78bae54f7c94c3c6554d395bc93b522fcc31b11f3b9dcd1b326216307531ff665ed35ce8b43997b0c5aee4acb742e7044acaaaa7dcf9b238cf5501066f55ea1f7651d2ae5fcf13f849900a29f070a4f4cfabc53c1daea00f09a640b33288a2b4a3bc3daebb513c00e133ec9b8877cde7df238b414c7ac43510e4bbb7d3637562b0ae16e1e9cb4819eabb5193a9ab912a8f082aba220ab35ad3ac358fc36078cb93ba59127aefecbce66a9ade92d38dee8f2dde7c96f1401896a8b621ad428da4d01f8e67ef916ab0bb747bab58220183da95333656188da80de4b6fed0e7ada40b08f9270d578537314374a75a2ab9a44aaf60f41ebbd3b0edd00cb65a8d8fdc070a0096daa1f13a34bdc41c76a74ef6e89c0e12a1134ccee0ace1d58f4aafa30c798a97e8f83e9dfc6089b637dbae0c009163f59ac5df1df35adcde3e6e7eac1c519f072a74e0e9e3340f11c7c233525115a6228d79a9c35bb40e7817a0c6653a888bd275df21475e64beded6d1e6648f259e127c4d17e1b4e3b2fea380c11a8c3e1e4e2f7daed07cdaaaede611536e20027b862724604aeceecedca9c7c8dd1581ea3d0f9c8971b022f2faa9af094a91e1585e9949ec04529dcaccf6dc635d772a233034b43ebf8416e574fb87e6bd9335db82456375b97a0189eb9014bab15ee31d9c5574f978af37b323efccb3fee12a5b1b31afbab4bb5623165842ea5b4fb12a3f2083e05f993f5f465922a0d131a97c0a453d6ebbca35470cddc2035ca5aba7376f73d53eb9c6c38b5a04d4966dae27766848033d5b9f957b4243251a0fab912857266b2ec160b4370bb325abbda894b1d85314ded6aac1a73eec9fbc0d465512c7514fff00950fc7b379d08296fba7c76032ea63a974953410d6384537ec0e524c13fddd80a9906a419a851bd526d5eb47d1a67e258de10a33c020d9cff2a0cb553b1cb9daf708cf4d4ecc9888dace07dbbfab932800e625834c53acf6cf9013afd55add484f295334b4c44270f26b7fab08e95fa43fceb8d870faa76baa17b55d9d7d6064cba52387314f39b979ad4fa718dfcd14d4c77694689857a93a4cd5fb2e5ca12f5634b5e9d63179791e2db130709c77085f60fc88e6c770f0c0016b9bbffe1a3035d0af2eef45ede1e8d1fd4fed1be32370c5947307a8dfaf66c534dded8f3470d036ef960bf76fb970afbfd42ae758fece170eb49b8f3cb5ce3f7f63d99d598c9ab7384e8dd378581b5906360420209bf26a8f12531ced0c118390cf9ec0e6c4332add0fbee248d6abe1a9181b31f1386d87ced8b036916d642df06038bb89b2249fa8cc771281ef76253e44fefe787dd96f207013b3f72114bd33d70d0709f7e6dfcd0769b0e2c294d21c50b7b70fc10b3dccd405df40708f408aed59d9663a4f1db4da2bdf1aa9e7303ed9cdd86a4f33a85efb501e54cba3b6bcdc309a8ff007cf71259da32a490188d61fe732bf3efa132b925d23a893ac4e52757f20108dedc46c847fa45aa6cc5256cf1169782bba1170b3d9a0a4d10f8537724965bb1ad694a56136f68a0a0a7206d488a24a8aa3e69f3270573720e3afd033b48a70884e047031656cc0d631d874bcd285578ed3a7850a51da8913ff42b87a0b32d9f75f8dc483f6f98a8b2397fbd8c2dc2c7669ae7d1034c8e1e467c438df8349f361ec9483720e6bf44a022606538517922483cbce955c232fc83488ec8f94ee0f0d7da1229a50a64af2c8dc2d66c160b07e9d1ae0a33fbef8ded0e71e205e9547a951657f676911a467467a985c93d7fee41b5951750af59f1d5aa28579f687b3515802e5adc7e8973f89ab826c87c3b290e63d52cd893aa9e9d91538bb7ab47afe584d57e056afa4ab0f1bf95b6ecec4505ca69cdd7f170004ce71bfe44c71de43d0eda8a1f3135a2e7e4f3c4042168a9fe25d390df98eafc446d06d353129c190bf69d06563f9d0454ea4d040d03b82dff94a9d6708d66d80e79d7424bafcc58d6f72d664403fbc71f5fc92a595ee664accf3f0cc3cc6a8e1505865e968075cfcbd49447907a482529427a863b6dc38b188fb591f013b11c2797199dfe0eea43cebcc1a5c78d47b3b214acef0bfc589f167fcc375a73da26c86599bbc37b834e3a96a1aaf85788594b07a0f39525fcda521204e2fadfa8f189546eac1181d8a1383c415c8979cd5053288f784686ef59cc078730951cf19bbecbd828f6381cb9960a334cc7e6c0d4ecbe575e0627a75862c25215dbf971033eb8a094334d4f9137e0170b8bc99c0e744fd5b7dccb6c111ec2fe8f8b047ef0dd52b2b7cdad206925f5372c6b113d7a15d2cf05467e058cbb3eafc3d990c8d7c83a12a4f70e0b9709455df0d0b538d29e33e6c859e23187faed026b004e510cc072d6eec1b51093cef625527c2c6d0a353573cfe9ba281f0e34c7bb4d03ec56602645b6cee376486c5f93cce8bc211539afe2e6c65386d77e470c66c2701e87a8de9b4da3399cce97f3c80ba7f21b8d5f482326e98642eae82168a5f68676cfd68e949827355b1ba49b4925c9b9234814e9b9a7fe8ba421def525971fbb765199e2f188c62677c634df312c3af9cb1d2880a2443f013f058b45156747b673ade35da05c485aa23c6ebab8c8a7f640e66be83e69d2b23b9146ccf768bbe5bb71b99ca6751f580181914d1dda0e1578768b95797a3308d62eccfb220fbf", 0x1000}], 0x2, &(0x7f0000001780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x2}, 0xc) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 11:46:10 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) flock(r0, 0x4) execve(0x0, 0x0, 0x0) 11:46:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) lseek(r0, 0x0, 0x5f, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x240, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x100000000, 0x0, 0x1, 0xf23, "c93bd99450ebaa5473ce882981e189360f994814", 0x8001, 0x7}) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000200)="9863c763ae57e691ae63a697ad9fd71a31691c0215e1758bf1797f9efe7e4f2ad590700ef7fc88e632946403261b27cd8ba26b03882f928405f1cef31628e23e8347414f45e7129072c46f14afc3c2d07a53522261c41e1abb390606b99221336275d94c10c71aa64bd017ae9fbbcaf8afbe60c9aabc1d6c3fc32a7cb8451cb66506b48f74cf7f63428638b6fc0b950cc65707e4b37d332cd43e2616", 0x9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x480, 0x0) kevent(r2, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x52, 0x200fffff, 0x6e, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x3, 0xfff}, {{r5}, 0x0, 0x5, 0x5478b439c003c8e0, 0x20, 0x1f}, {{r5}, 0xffffffffffffffff, 0xb, 0x80, 0x1, 0x7f}, {{r6}, 0xfffffffffffffff8, 0x1, 0x1, 0x101, 0x9}], 0x1000, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xc5, 0x783}, {{r8}, 0xffffffffffffffff, 0xfa, 0x80000000, 0x0, 0x1}, {{r4}, 0xfffffffffffffffe, 0x83, 0x4, 0xfffffffffffffff9, 0x8}, {{r6}, 0xfffffffffffffffe, 0x9, 0xf0000005, 0x4}, {{r5}, 0xfffffffffffffffd, 0x4, 0x40000002, 0x1f, 0x3}, {{r3}, 0xfffffffffffffffc, 0x40, 0x4, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x6, 0x0, 0x20, 0xb830}, {{r4}, 0xfffffffffffffffe, 0x14, 0x1, 0x9e0d, 0x6}], 0xe4, &(0x7f0000000500)={0xff, 0x40}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000540)) sendto$inet(r5, &(0x7f0000000580)="a46df5754d31c57c41c6fa0d6d6d669799ed6c5ea398674bbe6844dfc718d00d5e7e5d17ea219f858ed1c7dcbade3dc5207adb33be127e27d976597f9254f763d5c72a0d140b858adfaf494810fa1386bfec95fa390170f95de45e0f17da2be48e3094e9d9a2fc1b40a94e60fd5429ecb5513b1a12d65e04a554f2eebbfafdbb4d9d084047cda1985925495bd4c92d7152113a3d86b7723af8bd93d85f3f879ec38742aa38bd78e839832bf282c5a26e4c32488519376b6dfb08f84e88f0", 0xbe, 0x2, &(0x7f0000000640)={0x2, 0x3}, 0xc) chroot(&(0x7f0000000680)='./file0\x00') r9 = dup2(r8, r7) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000006c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x3, 0x8, 0x80000001}, {0x18, 0x3, 0x800, 0x1}, 0x2, [0x6, 0x2, 0x2, 0x1, 0x9bf, 0x100, 0x8, 0x52]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) syz_open_pts() stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) syz_open_pts() ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000840)=0xce) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000880)=0x4) fcntl$dupfd(r1, 0xa, r9) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 11:46:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x9, r1, r2, r3, r4, 0x1}, 0x40, 0x10000, r5, r6, 0x40, 0x4, 0x0, 0x9}) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6, 0x3, 0x0, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x71, 0x5, 0x1ff, 0x7}, {0x40, 0x5, 0x80, 0xfffffffffffffff9}, {0x38d0, 0x10001, 0x48, 0xd1f0}, {0x3d, 0x8000000, 0x6, 0x6}, {0x8, 0x100000000, 0x3b, 0x2}, {0x101, 0x4, 0xfffffffffffff816, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) close(r1) 11:46:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f0000000240)}], 0x2) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x137) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) 11:46:10 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) fchflags(r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xffffffffffffffa1, 0x9}, {0x18, 0x0, 0x8}, 0x6, [0x2, 0x6d, 0x6, 0x401, 0xc12, 0x400, 0x6]}, 0x3c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e6993192964870c002954f3530c8b5ad9ba462d3a448510f0f3116a879539bdfa17e9c7bb2597790e537096136398ee08fd2582bc9a93038991f44f1b7638b1f16a94553d3f814c0e4390184b4c9cc821d3d9e87fe0d487a7e1c1aa00cabf0e0f33cd2748e2357ee9aa4b919c7aa8c37d7e2f74aa46078b7970321057aeb2597ee0318cf0a25cfcb48980feeb86f69940ac99dfc52004ef8533999b92b2bf5b3a7569b5cdb7f1a2f50f9d8f23464ec1ac0d411bd15a4be863d7143f2e34085efbf14a3266e382c565fccf025003da8735e6338093771dbe551d08bc3cf021c003e7adfdeccc78073a21fd1cca0c9f03d697fd2b913211433c261960a5e6a1862a21bc7e8d82a1a45df400fa2e7905630181723224bb659f39b92fbbcd8b9ce03a4c5b27bc4973c954ca43830e7a7354fb7fd024b856e217288c6", 0x148) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") close(r1) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x180, 0xac) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000580)={0x10000, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x828, 0x8) renameat(r2, &(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00') symlinkat(&(0x7f00000005c0)='./file0/../file0\x00', r3, &(0x7f0000000600)='./file0\x00') recvfrom(r0, &(0x7f0000000080)=""/125, 0x7d, 0x800, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x1, 0x5) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) dup2(r0, r4) setsockopt$inet_opts(r4, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="26ef88fc87626c14d4a6c86bfcc69539a36d19338fc613be908952a73135702f0a2b398d65ba5b35ecead60f02ff83af0c939147776725d836b612265646262756678568d0dd92179829e349c9818c7db851d996d6db9b8d0c85277359a7c6896015578bd8299192a7aa61930702ba7645e0c28b8b97f5c0df873e247de7c3ffe51fadd4940ff86b899d070c6315bc068e89dc9b57681f340870436b4cbaeb83cf883cce82a154b58753b79f483080bbd3f9ad2da36d18c1aebe188d7e1e9c410faba4", 0xc3}], 0x1, &(0x7f0000000300)=[{0xd0, 0x0, 0x7, "e9c0a8174def93a7847cbf5883014d5aaccfab86f333f1cc4a2c9f7d9f0cf75e08df5845dd2ff9f050868791c147fc4a27d0f88aaabc1bff1f01ad3f99af2e0a0750dde6c499ba9c072a9a11180c5ddf061b296382bd5afeff4014f05642cc317218a3688e71979c2b371b3ebb61d3d101a0b04a0e7126442fa54cd9d5e3f3f60f1765bfe65821e3ffa74b5a8a795327eba4e05a6ca07eae05b5d3ecc6361541381dba792d7bad23dfea86423c5c4fdfbc887ae9a674064f2f"}], 0xd0}, 0x408) 11:46:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x1, 0x80101, {0x1, 0x1}}) r1 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4"], 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) getdents(r2, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r3 = getppid() getpgid(r3) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r2) r4 = socket(0x20, 0x5, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r4, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r5 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)=0x3) r6 = semget(0x1, 0x7, 0x17) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000440)=""/182) ftruncate(r5, 0x0, 0x1f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) close(r5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) r7 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/52) fchdir(r5) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 11:46:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendto$inet(r1, &(0x7f0000000000)="a192c30de8ef732c53408842f98cec618d060968489a435ed73d22bfbf030676b0376708a91d6ce22e5780762b0fd63f71937ee452e06e7c7dd39e19de345f7d9ef844e8c2c5245aa0007fdc6058f257580dca2d5522c88144c10a8e725cd61ebd9a6d5178c675daf11f2fa1b5", 0x6d, 0x402, &(0x7f0000000080)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) semget$private(0x0, 0x4, 0x410) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000580)='./file0\x00', 0x10080, 0x80) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000005c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000180)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000340)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000740)={0xa9, 0x0, &(0x7f0000000640)=""/169}) 11:46:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) listen(r0, 0xe0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7}, {0x6}]}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x80000001, 0x7f}, {0x38, 0xab}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10020, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 11:46:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1037, &(0x7f0000000000)=0x8, 0x4) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653000c64821273c7714f1bbff93fdc376bdb2202ebd56f459c7cbbc4e570477459e844c4424d5d896db6f5accf90f1c71a49106d9f2afcb6aee403b531ff9819e9f8c1b4fef936200a7fe7a6617eb6379ba601460cf166ef40b03a8309919bf82a00850fb816f931966f0574bf5b3e81a15fce5b98aabecb9bb45758895"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x90, 0xc0) shutdown(r1, 0x100000000001) 11:46:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 11:46:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040)=0xc9f2, 0x4) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000008000/0xd000)=nil, 0xd000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:46:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x20000000000000, 0x0) r3 = kqueue() getdents(r1, &(0x7f00000001c0)=""/178, 0xb2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 11:46:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) r1 = syz_open_pts() mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000001, 0x1, 0x3f, 0x632, "30b77a84acd7906a3b3d2095444b1e0d1d4bb245", 0x4, 0x7f}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) 11:46:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x80) 11:46:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xb77351fe67b16647, 0xffffffffffffff9c) close(r0) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100000) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x5, [{0x2, 0x8000}, {0x3, 0x7}, {0x1, 0x5f}, {0x1, 0x4}, {0x3, 0x7d}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x1000}, {0x1, 0x4c}, {0x2, 0x4}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x3f}, {0x1, 0x5}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0xfffffffffffffff8}, {0x1, 0x1000000}, {0x2, 0x5}, {0x3, 0xffffffff}, {0x3, 0x63}, {0x2, 0x40}, {0x0, 0x2}, {0x3, 0x2b}, {0x0, 0x8}, {0x1, 0x1ff}, {0x2, 0x3}, {0x1, 0xb1}, {0x3, 0x8}, {0x2, 0x574}, {0x3}, {0x1, 0x2}]}) pwrite(r1, &(0x7f0000000600)="c4c0052aa61e987b57adbc0cbff8a4559a29c104a5037a5c2a2d", 0x1a, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) shutdown(r1, 0xffffffffffffffff) r3 = openat(r0, &(0x7f0000000480)='./file1\x00', 0x80, 0x40) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) r4 = semget$private(0x0, 0x0, 0x22) semop(r4, &(0x7f00000004c0)=[{0x3, 0x9, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x400, 0x1800}], 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0x2, 0x6, 0x1, 0x1, 0x3ff, 0x5, 0x2, 0x2, 0x5, 0x1b}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x703, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000080)) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)) getrusage(0xffffffffffffffff, &(0x7f0000000540)) semget$private(0x0, 0x3, 0x211) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000500)=0x7f) 11:46:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x3) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r1) 11:46:12 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) fchmod(r0, 0x20) 11:46:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x81) write(r0, &(0x7f00000000c0)="491e4b4c6fbdce82464816b503fc691a296f413b64202e7da7527ad69f24fe77760f2ee370b2e51ef259e3224ff209645e1c1155b4fb81117e25857d0f42934f6d6d34bd228b465179ab84126f9d8e2530300d6f5fdfd143b48ea8971bcb87760ac2b892e5661f236646048af194b7e8fa66d2818794685f2ade9e14aad6659e2e6141740a90be25105d733f142a7d58610bd1753ebd4b4579cc92f3a4462d27d18c5a7c71cd3bb0545f7a0800", 0xad) write(0xffffffffffffffff, 0x0, 0x0) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x9, 0x40000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) 11:46:12 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20140, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x182c1, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:46:13 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xf7) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x209, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) chroot(&(0x7f0000000600)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=""/2, 0x2) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000400)='./file0\x00', r2, r3, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x9, 0x8001, 0xdb, 0x100000001}, {0x0, 0x5, 0xd67, 0x7}, {0x7, 0x81, 0x5, 0xb5}, {0x8, 0x4, 0x7258}]}) r1 = semget$private(0x0, 0x0, 0x320) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x8000000000000087}, {0x6}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() fchown(r0, r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff07) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/30, 0x1e}], 0x6, &(0x7f0000000580)=""/151, 0x97}, 0x801) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, &(0x7f0000002b00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b80)={0x0}, &(0x7f0000002bc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) r8 = getgid() r9 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000002cc0)=[0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000002e00)={&(0x7f0000000700)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002a40)=[{&(0x7f0000000740)="c4ec4e48f8015331826bf4476d8b2faaafed7b6a08cca910261f99267d0a5a929e3e98c126758261265b8017767ba9dc0926ba14a4133e35c797ab791807ce7159e4f8435f3a35d06abaec0845a756e9ac2f7a991c7da2ac095e9a2983241dd46f950543222dbf42e15220c25e2000163623a876213e311becadcb1b585fce4bf45877d3c066ed97ff28303d62338bc7c1578f869922bcc5de6eacf80d13", 0x9e}, {&(0x7f0000000800)="774c8fd391b46e6d3fe584857529a5de0047a312e19f169a47517df0e5935cf1b0876407591d749d9b144cab52a4e72aca7aee7387cef404edd6414b6d7c329d553141b9853a725dc280109166885f21752a55dbea39ce615d3d6175577bf601fb76d756d309e877d24d4f8ae226ddea02024ac7ef818491b9e0f7677f669d42a624d36bac8718a994093341153869b01dce", 0x92}, {&(0x7f00000008c0)="a02638632b1ce33dd886a91b7c8a7c74867438c42fdcb7b4e257102281041b3cf283ff213bbb2d32f4cd7fe67f11c94feed09b3ea5f219901213dda6a12162a8530c1742da4ea2c4fc0b884b0da936caa7a4b6654c63fb18b2f1d9d1ce7792080fa84d3b7f86e98da71a1d053f5ebda91d2f689ffbd5c2ec7de7421d02717c36a093096d33610e1a05d899fd3691c58495fa91fd20093a5d757e5ed7889330068cd83ab32ccfb8ea57cd0243698890b474e8ee85216a3b5ff5cabf1a5ccd06d5d53268d38beaa7bb2ecc8d92d1d06165b8e49bc6d6ffbb4c091f9403ad33f6b3f0a0d9d3c7ab343af68ab22ceb4e8797b2d8147921469d155bcb96378903d08615038d6da81166d7051435db5b56defe1df58c1345ff330b2f6386fb73e6fd914f897e8b5a8acd0353a6445f6a79066f6d75eef369a9475cdda3bafb5087de725f15f0356423fc7423b1527567c796e50a7a67985950ca4ba10532435fb1bc75ff6f3c61df646bca890cd6d2142eb1c7d87a633943c52e3f76544a989e5bdc5f55278e02c97efae0c0ec7d4761249e3b7881e62a3091820e313cfb427457d0f7a081a75c18786909a86ad7d6ab48fa1e9d8b016af08f0244b1182591c903aa4c7a53569b7e2e7d973287420ba9305eba4443714d581160d0600dccd536e3b2017b532ced44c6e44fa9fbd01b67b48c13278d3ced1f72fdd82221552d1b5ed6568bb6c6ebba6db31947f921c87942890af972c60d7d3978ee3726896031374117cd7e52ca75ba57af01305efcd2caba077ac65bcbdae46cf3e03da946aa326887f4ff2ecfebd029adfa2049dfcebb34658b09aafa69a63935ded3cf21de9c9c370c42dd92b43d8ea3d24a21afcddc2643e938346b3e97184d219a2e57d7306aa34bd79b9ef571f8220cf63ac9aa68aacb30f16533f4e20f0df49e921e68c3ccf24790c4c179d2557e1ab98709ebaa22779c56e7f3c014901bfa823ba54d3d510ac6eac780f1d91ca95fcf1e64ef87acc87ce2f35270401bfa7f75a5447c2666fe4e4db0a4ae662b66a8f90b0266fc6748fb0c504cf67f235acd08d259af97bb18eb614169bdd85d55a62464beb5ab124b3e793ce755f6cca9e406147e9580185e3c614651f824f4a7bac5b95a31929cf9fc684529ca300760ce96330c2fc97daaa8549a23770e1f637e936a949531c91b600978501588e585789158d3e29f4249691876520ccf7e3e4914af2a77bd9bb92c98552291e848bd0658459596cb6e75cc67c38ef50b9b6cf465f998d1dd9fd71939cb04473cced5c5c7f18a5188da0ae12126ca57f15733be4614fae6ffa9d76caf281d12431ef6844dfce6baa82022e6d8b8c6582cde1a27d15450d4fe04298429240b46201993fea967bdbfcce602f00ae5bcd16b20dce7fcbc06681b61df803577e13531755ca2a43b7f5a37f308c9a26969c55f88ccc5a4de7da2a9b558a4eccc31f8bf1d0e6dcbb62ec160f88d9e9514bb16d28dff302612bdaef33a5ca1aeae9e6259f554b4869aef3ee393174c28558aefae80b15b9fb19bc1bbdda438e441b99675e74184d3c086f26c8854d126f433bdc9a22d7e9a59d1166ca93bbc2f26f38b84bdb665d374e061b9d468387f63cadde8974aed6554185f50d3e83c28339d7361ff7baa9daca3cb3a6594d74709b7d570e9c8f60fa6c04686ed66138b1b8f71902635068d67f2978236b5194a41dd5aa0e6f041a6fccac2e0ec0a5a1a43f65e717900b455282c803ea24f0120c7197c3e43268a387312256a9717f3563eda9ee178147a791b24ca340ea96f44f7f0b38bb08f1529ad272a7cae8f5eb1962a7d567b834e014a2bbaf3b47c436b6dbe0b15697cde8b2fa5b56e28747091e785fb31cd0c74d56a8ee314f289aa52525d048dbf9e4ebf8901eba62c8f249d754c0913094dba2ef861337cd4c806794dfe92f3ca8d66e991763105b7c7ce0e0d49298a7286349218ef522fcae69c02801f187f2b787b1e2ea573feb2d0d17ea82dfbe54965e0217283e2ddfb7b3cd64babac92c57d0f143241d59555c59d4f981e40baf562594ee3895f88cf567e89dd275eefcf704ab6b8dfb0323c624d6e6dd3c5a35eed48873b93953056b8711da93901f9dd6d65adeefa092015bb89cd250f554a1409ed7cc3c49aff747838192095ccf614375b8f740123730c7b5898620934d18135dd121068d04a9e95671678ee565c70a354a3511e29bf1c38a56776b4df25a967264649ef729c70187e564db9f01c0db40930dcd2aa45f473bf2133888f79e962438a3ee338deaef6318e063aac92dfcef298ab9a0ae9d578b5d3ab46beaf0238591c1853d62992565ce3c9231cb78aa3ac4650c6e28d8b6c944ba0e3780ed4e0ff150d6c890716fff9270898dc7b97a50592bc333fbf82335f7e90e12093d44951d09a24ad5dea27ec918356e8e2e874fcb220f9f509c48c86a57d69ac1ca53443be971a99849a74e2b0394bbc5cee4c539da09be3681992e0a5bb1d9a0175870b1251ba346fb4ec039384fa803f120a18943c094a8865880353a99225f22c1bc4c3820b84592825c59a75bda91bc2c2dbd9dcd348bc54f8b0aa0cd65fd05c24f97dcfd25ccb0f1e586d81f2f2224c33a099586e5909b3646fbc30ec9a6931882e2455a607b8ee63b7b612e7133f09ff8bf1b26860e76d0ca7c7b8839028152ecf3cc4658ebe6519e32391b65c282ce0c389c2cdc1ff9d03e74468c555e9c4fe7917d534dbd51636bfe7a8a57138ac239f8816f913b6973a9d6e7311abe5c851d3fdf3efb0138888acad7d22d4ea213b33e246cc2a6524b835fadaade05b691c0615a17228bff0608e06c496e9d894215271640b184c556cf28bde343006c2cf6dc5218278dee455692c5067b05f7e849b3d53264f8934523c9bb1c4b475a26b59fb1d9c921adfe411e17b0782f46376d17ca3323dc0bc7694326d3b6108080a4a166c72049f75c6165ae30ecf3c3ec2d2e877d9f2728798eb7d7cd63d072b3aaf635df36ece81eb7e8f51fde2afa08c17a226781a133447fc1abf46b89574e6129c5982b3fe7cd4231fb60fe001cb6ad1215bee24aaf70a815ad770dc059052270c78346a31181c5935fd59e1629ecd2f55e98079cf48d657f26f371f5a9af0aede6c4fd7c1acc8c9a3a820a38bb4bbea7e98fed8868c3e5c57f43cd2d6227a584b361df5bdbb819cff1ef6646afe166357dc84ffb42c85ac2fea3da4beb8933660deee132e4b4e93fb23baafc8abc7612af96041fa1144d4f90d70fb85a9cf543662018439b021e3bff19aa79dea9f1e7af512a656a6658a8f4a28242828a73469973cb6d8359f27cd7d2a974f545ca8eab150db1d31566cd1777e1045c349d424a2ac48a75f8a2b6f77fc164f1244ceec6ca87bd356853f272277f00fca655099adaad24238f9e171d769617a584fc0ef6fa23f08f72d7f30f615df3c26c4e8a1f3b8ba33c85077024dca93283930ec807bd23e1d9687d8892298c313ebcdf285fcf1396833008c6ad98377295a26e16047cc3645ce539081273948b9b983f8aee426bd3d9f6f62ed0e5064ffb7e6041a19f71c93c0a3c505c473e02969782d388bb75a16eaeb6d54d55b7651e1581b4d59f1a4aa69e9bd070ccf9f78197fc5551aa974ca83bef2511ce25b1dc0dcb29b038d66a9f2e61bbe6cd1f511b9f1b4c0ec1dd297b7356c4f253300b8497b199974af880c44282a0501ae305a1ec121c96c2a2fbf739a82bc3927de8eca5f87284bf2357dfa9c26dd332c72b8bb6b40eb89ffc25ab86866bb2fa46b53859ce1f3cbeb6b8fb8cc2b4fac38716a85a2662d617341b5cf0d87633ec6511efef9ad607ae62a41ccb3cef3d98ad1be62e9934973e9a1bf0914172a86054763a0027018fd16046db02f1b4cb19218eb106cc23ae3facab31af1724691073a14248aa4539d09d1b44820ca395eea56f451def37c4f832934b019d9c25ea6d67ff799ce17b80586a3ec42dedc8cf4b610418f36889d31b35073328d6627b05a533304fe5d53f32f0008e016e68deeb87e981828e8b8f94a222a8ee63ab5d13cf4271d489044ecd1fe1c6364568ccaf2b94c80dbf78787ded45bd7234dbfb076dc2280ec1a2aae25410447948f2d34ac885e1f96ea29cf2be69edd5b1778dbca5c57d9e535fd2f5568bf42f7b1e353cc94faba05793082c3a12ee09aa97a4488c6c62d8c187e3d91730b3bdffee24e0b1568d21d4f0cc28e8accf82345f0efdae30330d600f2eebdf844483b39a2761411c8f09c1dc3d0593d6691a1f3b6130d703bd05b31dd2303c2e09921695c704461d90d2b980b573c9a05bf221804f11390243e5e6e4f8da0bfbc89a3fb5b22bac24ce91eca08f16ebaa479acb85f031e103622f07e54d37781a303b4b49f706a13d72bb2e3841131ce706acd2437f2ed70659c3341e0d58c0ac5ef93abad96faa66c5555d4489e03bcea89b83ab1021cd31267ce35e92c3247bd18de301c5f28905ce8d506c49e78a9fff699b07189516d6511ba997790781ecdba9bc8e96dec834d0c99d253cfc70d9d2b911de5e40b160f14537928b88e07ca58e59b57aa9fa788e8f6f943adfd040e8df81826c0ddd575effa6841423f8826f2d6577262a7954f431c5fffb4487561ab046ade0dca99adaae467092f60120a92e14e2c287e9312a2febda51ed8d2d067fd602fae8f425a866da57e3699094ed3b3fba2d5b0757ab887d157f14daad3d3b32a00a2855ac5bd021ce10d5f1ee9bfc65e4a78ef2e7df95dd3791f879173164a45bcda858e9e7c7f50ec55c679ef3aa42c0f8ee63f4e581983c4090a3c249eb2f2528415f13f3a6c0edacf42f0fec966442e67135d6349f06b679c7ca57a4a7f06e077b35c945b4629f9f39e818916dc269f2a07e9868dfa7392c1b2a2acb3f4519a266214a0969cdebf25cee47102821ee8d79e5796eb0bdb01068deadfeda6a54cce87c227740221a768ef014ca21d264dd2493cf40bd924386d28de6582094e323cbfff6f3579198f551d08b8585de7beaaa2c554b22314eaccd18ef2a43b5b93b4ef44c09ebb7cfb3691e30daf66dfaf3ac3f71577d679680cc165027119a4eb7db9b3a650b87ac015e992f30f0c55a115b34e4a61dbc6ed3a4ac5b08bb27d7158e82afed92b3af67ce1672b9480a7b6003c5f9bca148ba729f0cb391153a81d221e0b7dadc7681165c8c6c6c79a0d140c4662db5e0575004989e66aab81c6474d784a8053c7443fde1e20a92eff1e774b8a8b87473eca3b2bc20fec573a14188d9a6d86b9ceda481fcc7892405fa1e794ccce69f66be47dc2e1b96e293c332104abb0bf6521f508334e4a03bd1ec305755ee3aafc7bc7bf2012eff7e5538faf9f3fae4dafa551b4b08bf698014af3bc1fc00d0b0908cce95763bb344a7642ccc9c1b2d9a82c4ccd79d49be7d8409306335b772db798fe2af93ba07106c88ca08d1039e60fe017bba894e757d8c98b07931308f7c2b0b82f098a4a3df779eb636baf61f82fc9e4f54d4c555892d9dfa6f0ebfacdfd97d059cf4fb2cf28f5af55454396e5097092c140333e9eed0df57ece9798c4057f1f595e109c9979f19baf9a660b1fde7ae6825f6773a5310acc3e367bf643de274063c76f9137f474bcf9fdda290706972a2001a4b14a908349a2ffcde9c69f3d93e3525cf0174433b126fc860c09d60445b3bfb2e082d46d6b9b35620ef9afd0889185d8c89582c4ff3ab8d1f33ef02675ba5ea19c05d40cf2b9b789c53b48223712675338aa8c", 0x1000}, {&(0x7f00000018c0)="1e3361a3a8e7c7f1b83bd4beb6685e1a6a21579ee5832d535a", 0x19}, {&(0x7f0000001900)="8e7d8c618ef583eb30d83f6719fa87428e2c165fe9c90444c0331885e486fa696127fbc8c692823e70dc400d4d1243a39adf3896063103141c44b3b0c6db3ffa94ee6d939535ac9988799307ebb25d623608a4e9193c580ebb82d89f83a635b0b791f87338813ee97c80403443f003aba6cf92b063e8b16dfaa46721cd2518fe58ae7b2527617ad06f191ebd452f9a25b79b2bbd355c75f31c923f5410cddec39d39a16cc00b4b978d084ef9ac1922b7b15247bd6c5f626a0e4c058e3da51d8b049bb4b8147fe362c0f41066afa681f795a13c4ac544593a7cbb61a07d6d8df33fe8258054240f7f0a226b57dfe0e579092e3a79e6ed9d570e8c658ad371a9fdfbea8a63c51ae1bcbfda8b61a1a56771a7518301c071a07f67f798607908f26c961ddcb59f9817b4ea11e8c910db1ffcb455e31b89d39d8c463cc5977008468d1addab0157b80aab4068122d8562c3173a27f4a0ef0c62643286a48c428b23632ac3a931fa522367eed33e80346afe0e7943998b864178009934af49bf8d2efa259133fe5fc5e1e036df9ab46e237daad837556c10212e77673f72ed0cf7fec31a67f17000cc417f63ae5380874f6ccbd093b8700459cf5017ad61ad0948b29ca94d02e224787f40e5f5cf64f6b04b4e95d0daeb340bc3c1890158d7d541dd766c519b3924ee4b5fd1a7db63442eb81e77898a244d3eeaaebd9d06beb3cff72aacbb553700f2f6745c5440243db3f47d6b6686bfc5d314918d476c103a6a3be936a68c3bd2b3b090a6dcb1f602160dc77989d6933e64d45fd62224501c4985ab4f996e024fea7745740e2e7ed244c7fdf678f71623af56f02f6ebb6c9038eb5195c689839572f8923d71eebd87c9ceb290402293fafe97e39b065823072fd46035750c5f1e097fe9dcd942fc5b0231c9da5d28392f63d9fd25ea906190ad1d119946cbeaa1bdbbb6f1fb465ea06a5935ccbf510bad58dafd013b4ed726bdff245dc906f0f142424cd157e2a59d0cf4596c3bfd66cad5e57ae44d169c890eafa4fc11f5014caedb32dba7bf9d0670679511970ed1959ae168f110fcec3023f1555719f64b3098d678b60b96b2d7d687a97cf378c296625d05c062e27eca5a3ff8191f1f9b3fa835d4859ead1cb6bc61d08a72f151802bed2d4b087c2e6490094daf9e092bb84de4de824279033002c28eda891354efed4285d2d99801f07b42c2e780dcbc30056c16cabbcf5d12f8a992a218c849f436f25f89d5d267c67a3664cf6cf5c12b12b282f584cf69fe262b89b519919633bb96c525a270b205a28f4ba6855f7ff23a0e1966371715c353c557388ee6bbf70321ed3d958788e9c4cd84f875f04b5ed0c0c8d140bc824125cb7967f6548d316a43db8080a1a232cc0719eb9f3a5d2bacb61c597e0284bf06b988dc527d06237a2643724d95cc94053381fd02080f9dd71945164591833b9cefc2e90f89faa4ffe9ed2618b8a0fb8a7230f67ed69d3a16a242fa8fc6d82e15a8d4c9f30b53a6036abfd6de76835d9432ce2126ab1540cb8bbfd5276bc15d1cae81d739c3566aa3fba17c88002dd3272c6e492fc01447e6619fd913fed5b4e4f9ad296e40a1904497fa5d37cc09c74de1e0392e549bfda5c6993c3bccd47ed441afeda6ff3326ff7189a41ad4ecb383d27b23231ce080aa010ad3542143f7cc9f86c49e9b832e492a3e8822a3a84daea55a1ec2117c2df0955f5f2b530f52b7765dc41b08eb4af5b45ccf2963c4b1168500ef74567397b05320b5c37cfca46395e17713d96ac004aadb06e9df9232dd1852cea73d1fc3de31173eb9ac3536ee3b00414e0db56777d51b80651db7403bc04c8bef007b3ce64bba4509bd56acefe3de6cf4e4a1722090878f112c50e7debaa5e6bef4570282354567957b7cf3c42a436530f741b022337dd0d1139ce44f72069bcd85f3ef401bb2ad133bd8035ad1a962c2f15776a4eb2201bc92c830f3dc13cd49097f4ac6191d980b5483c6291d6c522a80d4c7ebd212a1b86a31648721f04ef6d1b7810bdef3cb1d1e04ef7512ac0436780ccdc330d4e36c5511bf3a8f8706a05acc889a5ff5f9577fb6a0f7414773e70c06b21f501f3432931a89881b45c9badd34fdfc78aae09f9362eadd9f3a1a800a892f2d7679c22676829f34ae3c66d692cca4cf1e11121dffa3e6f73451e1b4623522e5cc6eadc64295f90372347531996b862840a65b3de85edc0cb52843e07d31e680c2cc3be6abf022b309cf7ea651104d293cea059296ec57a06696f764c517d128c5a893fc611082274627466e3f9419c9674ac361554f38d3115b1625c729f2d92e42cb66b33662758ac728385f2c6d19e7e6b2c894c0ded9c8a506d89db082b485f0fb0e8eb117f8f73f92fe40c1a052aaa83a0c7ac74e1309f92a114d3c5b7dad5b7bcc4bf12c1be45cdcc54bbff22f630ae8e1420af6b8e7b8f54741eb111f95bd2cc561470381d77a76c78209ab79b88c5b010611eecb3809ebc9ee04336f861cc4b58c46e5bc58c25e36618b3430374acee3696d4e3eba73da0259c116ce0ea633b6c64c518c525313f2319025b8442c9900d6944d7061374f7d1de3613b8410d0bf019975620ca49d995314e239a0778fb8e24f54b79480e257101214f70442d4e525c8c96ff3343e358388f6033f04613f3297febd2787765424a70ceee5e8b0e019968af9209d4b16a0040f3d94734b88bc60264653f7bc0ddad24cfda077f7de197c9f987eaf64fa2f9f32b8f9ec85768b8276423c5d708940f0e3d4d07b794da95f17c01aa5c6af043d7c76305a6eb7a44e4bfec5471fcd1cc264de5165c67aaa72fed2cbb502ffc68cb12b3c2dc88048277021ee2aa4f79b49f47e8c5a45c5326b9910bc8600bd81700f1263523ae2ba7bbcf8695df9d7422e4f65051bb624f528a7dec6c11335cfe25c75c407feb36d664492d4c53a1ff8e3b076d8795e2d1b601d68b52bf22db11be0dae665af6321ec77149d2725a723824159b3629d053a828303f3fb577524b5e233091760d3890cbffec1d4e9a16aa56ec371edcaa3d42c9b70f19db90fc0aacf4c944125983ff6a23f21637ec8488784d10acf59f679df133015d19d0d1d27fb88e8a6098dcb711d052e7613291201c7f7618ce9e7860da9bd6a83cbaf1d59ba4a1f94ddce9ce133281c30ca8ed9f616abb8fbc122ed06c4d6c6ed807ffa89db4bc5042e5b3b884cc778d28d9faf4940361b383b5732602068618028e5b83c9c9f26c667c08d807fa309e7974ef9dcedbd6ddf1e85d4e797a15545224497355eb26feefdf82eebe18f97bc085520e002f133f1cc60fa71e81c0d4b8cbc28a45d6902337a653e092b5672a1f4e031e58a67f6ab1b3baa07a8d0d7fb5d863358b378a38146067389c03e76cefdb0373a84f0d93cce2620da981151d4c71a31905eb3f00beea038219cfda8411bd7f222e6545c64002632b458afe4bffdd2dc2bc1244999873c46cd96a8b0f829ae20321f00cabc8c2e5694e1103a6cac96b2080507fcc3cb1b7f85cbd145e0d7ef562a479f32cf75f66427db53c667476b93e934ab1e04847d82144d17cd82fa5a5246877cc2bde347d8da20ca76ddcdbd3ee2023923a1aec7d9a9a35cc6d10a69d59c106d1aa014101fa4419948d0979c8b76531d18dc96c3d320e55ce874133f07fb14b0173669a76b2dbead4499bbcfe1d10c3f1ffb7215886b92d646b24228061d22e9c348f8add1d819e7dc725e765041f8edb9308dd5b76600122dd1d2a0b482bdb9945aa53c2f1b6786ff8903cd9393af48f8d7ef3b8c646d6cd68cf3bffee106362c4e390900568a52289a6ecdf2d3fccdba0cc82212a9c9f5d6096621551e857487e69fc2bec9d08aa3076e4d63026528182a8f153a1593a2e5230e163c21cc76f4c666a0481bf5bd6efff0989a2677dbe05868b4ec0767fcb7452f90f217bb3f7a77fafd5c964463e96b9018824ece6f23cb4aaeb8f5e04f418907dfbf06da63c60c8935d483660de0918028c28fe62f01f76eb1f153cd5dca125e7093a2220c18d9fe83ca97f6ab4a69f40ec8e246d9b44592a52fb7f43780d2386b18210827775b52a575a8d3f4576f97fb64a2bc48b02a08852e507b23ce74c158523efe65ccd8b561bc4e085658501669d612352da89153d42711aaff4307de23ae9585e33ac437eaac74817ab763491c635b4b0869a7b477122cacfdf31d7aa0b27c3af378d548722abb7aa1f1348f9a79089629f6ceed124b7f084658a1b8a587e7f33e65e651aff0d327e576ac3e3fa69ad4bc82e2679fc2e5189eff89d6e3bb817bd440e17e9a6945b64bbbb5170cbbb33c04d802b340caf33ef55b1319b04aa14e992bb0faa1439a061bbbed20bae8c40dd626922809baa054abeeb881d752092f19ff77eed3d8cca693c4117df259c84d40109c57819817afc42e45c34654505f0896978d6a7f4f826b154d90774d1b5b2bc925222c4e19059ac561d86c97750fd7e8c43a272a6fe9c3f465104ccfa65b1641629b8981a2abf0cb6c8f1d65eac24d641138be02e6bfef98fed6bff5bad4a4deacdabf553f4bc72cfa8b4f3986440f51625485502c14886f5293cbe1aa6af42305abffd92bcea872c3d4441d37c22a839c0b1d2db30607cf5b6e4b393730eb165422dd145e3ffe716a6c3c21acd1000bbbec68f54c3741386d56c8b6b84e35e008049144333a8c5522d76c2a4027c4ea77c4720a9b7ee1fdc9617db2afca67c4bac634b7d63cec3fca045ddbb43b029d8d337124b05dc3abdf501bfec9e50f71672bdadb3fc95ed8f4a1700a1407c8b80b9ab417dc7a992fbe5d459423bf83d4e1454660609ec4f41c2c4f7d287f2237525bf7afb426e52b46899afc7ea411ce57752c7af7ccb3d653d6a4eff1b274f040e66521784df55abf7a5800abc37793f7b66776f61d3fc1d06aefe1fde24bff315150682933a237c3f5f0f2f6cff53959e783d6cb50e3fd30abe609e01037ccd967684de18126f8882dab5752646abbd671332ed8b2490eae7f1de0be1a6ab04e3ecf5295d9f661ba87d0976db53ba8bf33ff95a1492a5eb20e0945f1abc60b297b2e4dbed42bc0e4bd5075c16a1e93d8890ff112e1d683b56fe964a5ed2f4e156ab707debbb3997d09aaf8af70bde5042df5563d4e5d4d81c20c9d799d26f1f001951f918b8514f0005d234718e0ca6c4c65a756d1d6ad496ea7e7e3bdeb33ce8288e0667b5ab215d614148afea6b5605b15970460159dad1edba42b97a488bd2b4ef9218b91c55345306c3d32c21147c27e7dd03d7c3a1d06cfa95fb45a0e206236b7f861328c5147b80a3d28ab71215d9f696dc3f90410308d6502cdb7b9748111f2c08e44490e7d7b8c65f652996862e90af9d24c9388a592951a9fc97bf4957319edc74a47e56e74d7b463f9168a0e940e9d5d06f1ed0ac156dc7c069dfd45832ba92ab97df17eefb4afe5ceccb62855591b6646ef9529da8737ecedba9ef5b7c3f71ab132f101a8209491048470f37e1547dd2c1d05ba2b57c9b07c79d16d23428d7e86caa44a79c4ebae7e2ef58246c85a1de0a8eb5c2b9e4b0b03578fde56002537cea00ec62156b14a82a6f903395e1c52ba24b672b1c94f8d9c33e8d180c5f5c70bf4eec91ca58a3b090cb497068dc380648566c34f457306eaceabfbd95bf76a6c3a97639bf269e2883b5367c29655bd564fb9a1c5e0895f60fecc180d549053ef408dab2c0b0a149c0f2fa1fc09be7365971fb26d6d3ed9e69280ce836258ee2c0b0d", 0x1000}, {&(0x7f0000002900)="599133c0325b0c69372d891bb1d44f71ba00622b67da76bd424094cae6ddfcb725d1b55f85801b4e7c8c28ea28d788cfc5e7b2a8341f7636db425fce1d40", 0x3e}, {&(0x7f0000002940)="a2a8c42cd2238f7540285fb10fe1673bfe4152c33f4513ee3e3ee7a4d651980d04583bacd002c58bb8dc39d9ae8f6a6fb2baa7aa24cf049c86dec4653cd1ed08699fdbe19fcf69e2fcbb840ff72bc744e1989810b00b181acfeb382e616a613a0d72a161dd27bd1452148db7fa669542b02df90e4ab7981949955486c3e7965d53d1561a10a3302dce17b6a93f4a7eb0541657bddc472912b06f6c25ceb54fdf2f14c05ae1b011b5a5f19c5e694f58a3ae9c593b7d9b1e944f39b9dd4f1eaa9f01eb2e55ff4b549fd4284a11dd8a04f3b39f5322681205cb69b9db6369de8d9a657184880743e4803c44a5fa", 0xec}], 0x7, &(0x7f0000002d00)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r1, r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r2, r0, r1, r2, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xe0, 0x2}, 0x4) 11:46:13 executing program 1: r0 = socket(0x1018, 0x1, 0x0) socketpair(0x1, 0x0, 0x400, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x408, 0x94) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 11:46:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8a08, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 11:46:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8082, 0x102) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0xfffffffffffffffe, 0x0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:13 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) chroot(&(0x7f0000000100)='./file0\x00') r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r1, &(0x7f0000000040)="ab6d19d4f667679b2e05fe6889464b58af9894be57bd829e699c423d8d0005daf3c522807d1ea892dadd62ca0bc0650f5534680503874938d113501cc5dab998bbf8ed4e52dacc1151", 0x49, 0xc, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = semget(0x0, 0x3, 0x772) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/200) 11:46:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5, r1}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200000080, 0x0) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000280)="df0dffca14e661a548354eab34bcaabf6390f21ef55b28fff13323f6c118dfdb816e31bd2c0d8c5d1549a2d14f35912377b4b3536b46e2018cd01cb5471effbc5f163d0db262bdf75ff8b99f848d92a02b7e2180b715ee13712cddda02866f13ab918ae7b16701fa080d46eee7c9833d4efeb174ea27c56f7ed4ae6e1f38c30fc7824f0a91a25036b1049f438cbf729389", 0x91}, {&(0x7f0000000340)="1c6245ca1d6468d7beaa6e5b460faf5abbc19d40e021ba28f972f23913f8febbcbb11bda871eca22b1aaff88c6a5cff7da16b52c1fdad9f7ec1cb9c02fec0510a70d2007e16fdefb54dbc7871fa6c1b4bfec613ec5a7c438dda5c7c8557816fe7c7119c9fd1c9c24213fc0124d88e4651f8fe0f68a6f49dd8c5cf73b0a8b9111506bae3e74ddf60884cc516e67a1a9032cb16b469ae8f5", 0x97}, {&(0x7f0000000400)="045e0294e4695faa787fc6e588ce03dfe318fcbc7cf4260481366a2443b8a38b7efffd086354e22632e1ac4c13fa62ae16fdcae755b2b494d475d8bf0e674523b02328f3e1dac0206bf33341637297bd72f4ff2d0fa300ae63e70e8046633c34916c418d0d3b06973e39320769e189bc2d", 0x71}, {&(0x7f0000000480)="6469d02cd6098dcef7ad0b6d34d169856d9c8516a6ac0e57f955c8c50e0bcd9588425eec3de6239720f0900c7601c65211ecca02581c3d3d35685c1146d0588354d9addb0eb9e84123c6b01d3b6f1756fb3c4d74dbee4005a6cf5895312a5fb11ae97b434e612d819ee5e335fcd5231f539da70b9b8f5229fa5ac6d74d26f5d5b9d39f64a7d7ef486045758f7a2af46c0c35ea61c51067447ba5f807fed30d0abcbc83b72ba409364cd74f62ade09ff37dc941cc21834b8a8e14698d1d5d0dfdd3783a", 0xc3}, {&(0x7f0000000580)="17faf847b70d6d7a8ebc064b0ddd94c5a8fcb5d08025fe31925ab10de84c7e803cd613b3a729e0eaa9b2817ae9e2afefb82a368e813cf0f0837f9bc09dc48e9e32eca6ee6e1c5d58a153441c7ebe3f48366aa9f9337b81df63f46d1f048610aeb95446e01e4c025c0a7f09726a235bbcbbd2053f28531b3e8316", 0x7a}, {&(0x7f0000000600)="1b380a20dd81c227cfa4d0c6c31a703bf3a52c1e5018e1701f78817ec7b0b6feebb5bc10fa2e9f414bce45235e6ce69b971dd67ff7a44f8fe2bec37bf2172eb45c38bb692b21e7767f977d12fbe661e0c06c8847ce44b4203c1699d0b620cb224c9f8ab72c7d584bbfd0544b2309392e9c8029c1a65b6e170f75fa6983589c5921c3abf295671b7060c927e99f0e", 0x8e}, {&(0x7f00000006c0)="8141580d037d14097cd51b37c033fd79232eae9d526541858301c676c310b860cb4465c4a417938b41dda625a7a77e6b191a14fbe3da19003ceef9e7d37de7d0a63beb45e6099c851a2740f606f9b05234180744d2ee1ce39ea9d344ce2d3f707944f01dc7dd9d9140018a19220a20cd0b693c01354274b9c05dcb9051633acd556a128abe0b7f55f1d7942b2cea9d11fc32fb15fd244fa5f1e207ec6435cca498c314094ff66550579cdbaba0cbd2d97e416da0e8345b06e485158ddee2300c7875f99f937ef8bd50f00066d4943cef7a54ca6a94f5d25cab2ef0ccf26e40fe3ae0905efcd5ed7dea", 0xe9}], 0x7) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="514ddbb5361c89d12fae417c6cb153a2ff6c9f34134d05f9fa272f0da28dad63ec2ea045a5892115fffd3bc34252126037dfd60bd9a591dd42e9c632298e2a04a269b68512bbd82d59477b50a104db03f8d3c37d6185b67739cb87", 0x5b}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3}) 11:46:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 11:46:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2d6f696c653000"], 0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x4, 0xfff, 0xfffffffffffffffe, {[0xd80, 0x9, 0xfff, 0x4, 0x100000000, 0x6, 0x1f, 0x4, 0x5, 0x0, 0x8, 0x7, 0x1ff, 0x3b3, 0x8001, 0x9, 0x6, 0x9], [0x6, 0x80, 0x6, 0x3, 0x100, 0x2, 0x2, 0x7, 0x8, 0x2], [0x7ff, 0x31, 0x8, 0x2, 0x4, 0x2c, 0x3], [0x0, 0x2, 0x1f, 0x2, 0x3, 0x6], [{0x6, 0x3f, 0x7ff}, {0x0, 0x6, 0x9, 0x7fff}, {0x98ef, 0x0, 0x81, 0x9}, {0x7fffffff, 0x81, 0x1, 0x40000000000}, {0x5, 0x1000, 0x8000000100, 0xfffffffffffffffd}, {0xef, 0x0, 0x5, 0x6}, {0x1, 0x3, 0xff, 0x1}, {0xffff, 0x3f, 0x80000000, 0x100000001}], {0x3, 0x9b, 0x0, 0x2}, {0x401, 0x6, 0x80}}}) connect(r0, &(0x7f0000000040)=@in6, 0xc) fcntl$dupfd(r0, 0x0, r1) 11:46:13 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x800}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 11:46:14 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x400005) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x100000006, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) r2 = dup2(r0, r0) r3 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x7fffffff) listen(r3, 0x2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f00000003c0)=""/185, 0xfe84}], 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(r0, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) 11:46:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getppid() r5 = getuid() getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="05363668ea22446c559a86b8059c2159f85e407d49889a942a49fa6ed55616a625839a1e551269e3211daeba901e99b5fd0dc596655491e3155bb995c7847ffd408295f4f5b2430d2da40b668adfed576db6d83756a4fcfe4d99c6f47fd314097157497a14cfb6006b6b44c69a2d56287962d99a313a7449042e5b77a22c65472ef29046065ed0bf0f7eb8722df7456b3968ee29972c6b45507ee1bdf4054a39fae20999ffc31c46c1325f7ac89f9303386d13adf50ceaa9057f513b1576b3e77a3f33ba353adc1a157af81f456074", 0xcf}, {&(0x7f0000000280)="9f439418e8510bd39528d8186ad66a0d154673d24d039511e38cf65120018dcc58f2cded5337007fbf1e658d45a2bd1a043138f9191191024f3ad50b7bd68b6d568a2784bd6db5273c3c493acab3213c5106b6b37aceaa3c93a5dcee2a0d0e8c1ec923547bf32a6d755e5325dcf07280ac2e33a7911fe31a36ad5bea04fd1be8156fd2587d4fce93b4619af2e5f1deb7eea94aa6c0c1d9063182ed6d2166e43d689b04d5747f9c1346686ece7ab28bdd25cc80b41a5ff1d18ee3897aef1d47261d108f04317d90118ccb8b5f8524ac6be117c299e829649e25f3371e112675", 0xdf}, {&(0x7f0000000100)="95af3d457f292d94fb519cca4840edc352a8e8e9aa396371919cf7f8a8cd5d159c018e75d420e6cdac3e1db4", 0x2c}, {&(0x7f0000000380)="d24a9dcbd1d6f58f2bf640c22460b7fab876fec8a2c2de8a40c604a1b80498fab832750a4408b936ff9f693f6be648233e9803172d018e09cfd365c63ddd2e6b4112fae9b9ee4cdb4fe6099aeaac16af59df9272ee32bcf9cc957fd5b6cdd9330a36a7c4b37befa439f1612e8987f30d248ef4289f4546e7953450ba0a345250009216c4d3e9554cb9fdbc", 0x8b}, {&(0x7f0000000440)="1e343831e53beb0bd37506d8041447ea7e5cbdad6eb9969d4aced687078378c050748b2112972fbaaa67556809772fa0dc1b13c3d2115f219c7817aa78b7f3db84a338bcbe9835c22a92a5c64b2783", 0x4f}, {&(0x7f00000004c0)="76fb4cb0a8b1c3efc8c25279152c22db1efdc7f2ec", 0x15}, {&(0x7f0000000500)="069df7e326ea391464736dc19df38d9214c4f2aa561d5e8822ffb5e21b4fb7b28430417abd066a51fa7b93458ad4225853e05a08d9251745f0c41c1e0fc45af54b755251baaa19035878751d2da8faad4f304831631d7d72ff5afb4cf58c8475b36750e005f8c25c222b2d9508ff1648ef1eb681638325cb01f88adfc4333b0e09c73604eca48b25461ea706baa19481bca1b02646778adc77844f8479fa259196f3c8706e1aa024ebebacb3e5279e7851", 0xb1}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40}, 0x0) r7 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r7) rmdir(&(0x7f0000000140)='./file0\x00') 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3, 0x1000, 0x2, 0xc8}, {0x9, 0x6, 0xf, 0x6}, {0x101, 0xe000000000000000, 0x7, 0x6}, {0x9, 0x29, 0x7, 0x7}, {0x5, 0x3, 0x4, 0x5}, {0x9, 0x8, 0x401, 0x6}]}) r2 = dup2(r0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x311) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) fcntl$getown(r0, 0x5) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000001c0)=0xc) sendto(r1, &(0x7f0000000240)="1b3bf1a6fce4965329cbb684de3a8d5507464d60fd47639c335071e73f5eef3961cfb5e8e1ac55739dfc836dfdccc98eb00bd2a2b1db35713fe29c3f640616", 0x3f, 0x8, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0xe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x200000000001, 0x810, r0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x1000) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x4, 0x8}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) 11:46:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x2, 0x4, 0x4, [{&(0x7f0000aad000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d7c000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x2}, {&(0x7f0000ee6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000b51000/0x1000)=nil, &(0x7f0000e65000/0x2000)=nil, 0x10000}, {&(0x7f0000fbb000/0x1000)=nil, &(0x7f0000af6000/0x4000)=nil, 0x4}, {&(0x7f0000e13000/0x2000)=nil, &(0x7f0000bdb000/0x4000)=nil, 0x5}, {&(0x7f0000ea8000/0x4000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x6}, {&(0x7f0000cc6000/0x1000)=nil, &(0x7f0000be1000/0x4000)=nil, 0xffffffffffff7fff}, {&(0x7f0000d65000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1749}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fbc000/0x1000)=nil, 0x6}, {&(0x7f0000a89000/0x1000)=nil, &(0x7f0000d69000/0x1000)=nil, 0x6d9e32d1}, {&(0x7f0000e11000/0x1000)=nil, &(0x7f0000efa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f79000/0x2000)=nil}, {&(0x7f0000d95000/0x3000)=nil, &(0x7f0000e45000/0x3000)=nil, 0x3}, {&(0x7f0000bcb000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4a}], ['./bus\x00', './file\x00', './bus\x00', './file\x00'], './file\x00', './bus\x00', './file\x00', ['./file', './file', './file', './bus\x00'], 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x802007, 0xfff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) 11:46:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xeeb2, 0x9, &(0x7f0000000100)="e309eeae4a31bcb84083082ef959ba5fd380cfe3970f9f3838ec30ea6274c9b639bcecc46422d08763b33f10b34acdbe39f9ee956276c205289d2578cc9864aca792e85952ac1c36ca4cbdacf34ddc27fde310a7d2b6564f83a688f6a2ec940c552f2a034e7d91b3f54ac893e6850e27b62fd3370c93274b303bbde1c19d1630eb1db9486d05bc70de3b34b99dc1200a757fda38fafb49853090b1d1048da1853d9ca044f224055c4065703d40e298a5a446ce812c4678e37711de514a657b26e83de3ebc20a80d270af27119cda31952de584eb13d4ea4e4face5d700c7efcd6fa2389334e91772787dc2399b833793186dacddd67a7983831d87d59949272fb068cdaf88c02f221060b5c451f20e16fb9c6a4b2fe4fcf4b6e9ecafdfea487b0c30529c671f9ce513650f80d24a5bb0402d65e931ffeb1fb21866a0d74bc703318fab60ad759ca7ef38d50fca37eebc230c021ce26411755a5d0768a9944fbcfb55f16ff5903890c4b236545328cb4d9ff8d1baa6ed9b72cac6651a9469e5939374581dacf9e7d63eab6748c207d826bb259953e0aa605e076e9fc02b11a8d6c244b5916aecfc014a6659c4da635787f6ede0f2ad5d9d5f8836580f1f9896ce6c85e6a9d64619169883af463fdd058759b450615d44132ef086fcfff62b800730763167c6b24386b057200be52c2561eb7eb9165441d23e0b4470e70714519f217e5e01afbc0df40dab9d36cce0f8d8bd94e48acf5de97aadedac1d0da7c2046285e0894c9c885366f0ec3031af8d2225ef586a1128bce5360d1ef678015cb116a90c6c01a864a1ab250e6740a55fb257e8f5a9aed51e7fb81f140f2dd418d2c512ba4c4e9f1c52f8638c01c263f4223dcb39897e94c8717cf49d98c81cde05098cbc35dd7775fe2609d7196562271f8d8209ba936efe1073632333e127b37fb9a37eebfffde02baac41b920e0739a5bad3ec8848c13b80a7d25dfbb16f70acb621f12f6f3e1092aa51ca3f952dbf4dfe3fbcf23dfe924951556471e4560ef0a412fdbe6619b4f16a254099c01736f6870baf2b620f3774176128249986b163fe8cc3ab3b599d12a47c81b1ca9fbaf5e5f0008a48279f8506ebfce89b4806e016a07fa69450305a2ad4fe48f83f3df0eae671f35d36ebd7004bc8ecf8217dfcc55e828c54289b3562f946b97aaf94751ec286e3e77a2ce8bf33faa7b168d40f1b25977d69ddf72fe06de365013ceb136f2f5dea314a93d33be4126ceb0bdf00529067a0a81b7adcd78c756fe323cd1f326f75ee35c99627178ca9af652d6559ae39e3b7302f16ee484973ed6ad0e3d78cbbc0615011723b89b22dc5275dc434fbac43e1188151ff32dd27b0237dbc10a587dc981d0ab1da590f6c5fa97ac153c1575c69ec24d4d0f4b89e2778bc7cc9163d66de68c778bc6009e56bab69edf83a3c9c1a175f1082da70260387f00da851df7e7008d8b92649fd8ba149606e267bcc99d6d1613d3808b5323cc5a1cf5f956702dceba77e21e126d4f57479466e671b4d38a6a0bd9b2f2057ad191e83697b7e75d6cd2667a779d3e04ececb4fb6f37cc4359ff46f39945d69c787a94092a300af67db5358a41c8c8bf10dc4404d9950b8aa87b99ef9c32715441c782d05efabfa79c86501b1e9f582ee7140d5e3c93fdb7697996b424c25f3ea54c4e0bd42a3e2918c4eafce0d5d58a0c283a3a8e947080e006d636b9e16b3f0291b8001003435c276e0f2cdf4cf76efcd0282c69c61bdb90f9209d8e33029d2c1d0994ed5ca12efd8eb34483418eb7f4e2b3c356c952966db49f323817c9cf373e40fa8cc26c5e4db53dfb854386cd873f89dc4ca430eeeaf196b6378133c20ce09ad6c6537bfd6d564ab8e8d6c261692d4917472922569f6a099e84622c0950caa6fcd791747b047de15d5fd5744f033cb8181f53e2ab0306b390c23fb84aaed88c134a6f3070c5d3f7975259045050f8e8a563223a644b70cad82791bd583304bb42b340b4316e172919e458b140d669a75f36372374ea2649a63aa30affd9e05b5f4a65022c2f0c3822b7547cda55229d3fbe2da214c6e837d8f3cf1c259dcad9712d84731395993409e50b1829ffb081bd29168d4deddf0bcc95a693f5a139a22b5361150f383a6b920648ddf8e00262a4888b881421eeed97d91a706564f3202c8f02df67a774e847dd5af41c35137190a540f08dd652c5212957be890553008424ca6db2bf960f3c473e472e69b905d6fc4c1a0acfbaa35a0472b949fd20e9da8b2d8718d316e5cf9f22b8d6bfefaa3a90a16315e0f5860ef46235bcce14173d36074ae3289e9918209ae9cce0b5bae3c0140cad96e9a77822b57cd0ba6dfee1fbe34ff92eb362d8fa84d104afc77b91c468243eab79e0ec0bf9c382e2be903f071d84905750a0b14378a7e7dc8edbca8716a85c2b75ffd1688df0e544e92bb77fc9241fc9fc6289a1bc7e3d01e1dfb316291f1b9f3f78d03c665f69f17290d0b7e8ce19d43dea1a6bfdd58b09ae97eebf41287e88ceee8064658773452e0e46ceb6b4a0e90cebce7dae948c8daf2dbec0ff83bf7e7dbb92393899f6adfd139193f89d17ebe58fa46e10c6bb693d8f6a4a40a60eabd0238d7f49cb733b635df333ad6b1799730f269b832abe3ca0f440a3ddc3f4cd62492de758e1f01500da26fd0d0fa0cb2ee10b528b2fbcec47e053d166f635d4cf44d099646cf6bd8b9c81474c0169f3d192905ee526d5fdf385460b2e39df532851f73b168e31df46c4532338d328ac8cc730b17038d6bf9ad6bf92e9c897971ae162e0fbc356b058a21639b7976e30231d522a6cee51ee3d8e9ee9aa2d6f9094d48a2b6f14b141cd248303ca6a8d32c8496d28edb735c398d1c717db6da8401dd424cd66edaf6b64fdd243b17d578ab0f1a5e4d13fdca5e26dcc7460cb7b8920e5df8d99d4324767105b3344132948b277a09d515289a72fba4ca821468af6f7b2254b021667e51b58d2db6f5fde39077239d65d42ab75ae17d67ecbc18cf6770ae8411be89fb15cdd735373456b69a5ba2688db75271386918f77fd8ad60390400a631114351fecdc152e4f19a5cbe3fb8c0ee082c6afb35288cd5156c124972b9703183f1406e7ce106392370ce648f7f119f3ed4e1179815504864ec41e329bcba2e73cf6eac6c81cb6dddcf1363033120ddac8b41c7b4c623a36552e47e79b3007974da8cfed1f8a7229934c22f36dcf1f0c73b488bd5ee8eb27f905f713a44556fc7099e463c7d8e4ac6bb4f8e0df17ad754eba2e373f74f8ec1da8cd7a925a23d5c684c5d1a9dd8598809567fbaa879c0bc6e614271a2674526fa258c182a416ecbb540c48006225663b1ab8e1121e23209d20068cfa082403ddd8ad2797e6af6dd087d983f4d69d236caa99d2458886e5a8763edf0bae72e722b3d92547f35f12d2131427183588150576cb9344be2b39cc7d629f572665c44dc585ff616ad5ca63ce39fda686263868e03423cdc72a3dc66bb4fb3861ee2787047f3f76df5a0bf4024efb908e62043719e30f4dee46c2a4294edb2aa973ad03b1b07b00dc767ac1863fb90c83be3ba0590fea77ea252e7d4bac45232aa8bc08f67474faa8d59d3e430b4d108211ce40a592be5455c59fc33024cb136ac2ad3402dfda53c01370cc0f12d05d693c805a4dcbeadcbcc71227b4c244608387b2f8112a4c75c5f6a0cd08a348aa2de0eedf926aa23ebb91ce127eecde0f184d831e8b388d15df7500cff895045f4dc9915b58899ecd7cc7df3a767a37506937689ee5cb7fb1d3126b17efdd5f2a4ee286007b6640c5d544b1ac8932ce63c056ce900c6e7db89fc04191b188cb723285b5a286dd083947b81875e96c41d42541e7b56f674f0c0ee312cd77b8927e8be53382f0ba3955ffbacf231788e08b188bfcea4aaa3309b0ff5b07b4162ae058e89d52df95ac070fbcf94171499231d9e5050cc4e02b818af2543274236a5596ccefb8ff4f6c6604acc2eb4fbc8ca2151860826ed82e89f74d0286bdf6fcd7ca489f9e6a3302ec519aec24e87a5f4287af91bea225571ad45404bae791d1cee2bd2b0f2b14980b94c26a5545c602319545e9f4d6a61ee785a8126806d2b4a6f3b4b948076c17a4b344b3cafe3fc4895829d74a28d31be8f1528e63f0481414d5f1b7fe06e176074deed9413c06f775ae914238693cf8f4dcc20005a8c13330893691e948ed708bdbb05d61a83e82d3a636638e4fae64eed8a588a04f6d51286148be924f41acd792e48b890c56c430e16307e76c25f22cb5128cd2473ea126032d8163a5edfee134eabbc87a537d41462d3652e8cf0716dcda20b77b6ef01868024de540f8bdf2abb8c8cff77f5bdc43ce53e4383eb64bc010a0c52a3b5d1b04195f7a656e260cc0c9f12bc58921a65b775c414ee533df52dc6c72649186d2f0c35feabe9c9d414002c140573cc50c779ec61173900f40d12200ad6092d6945353868f87850a74bd157b429cd1f61f69a0e8bc17e1cfd7b83410b2edce8d3db5e884150603afd8a0038a332644b8a79c98f9d92843573bfdeeabe1f474b115669d70d4a30b7ba486aae47ee276d05b8e1c451d21c5f34ff0ec704606ac9dc09d4781cc17de7be1a6a7e00f1a76bdca6fc9e7a45dcef37fe9fe0c7b665b8103137773835dacebc77166bf161505a2717cd1bd9dc213a68ea1768c7d5135d5afd6fbcfbd3fe0f84edef5400a23cd33156a5fc7bd4c9ff4bcd5ce86307899ede7c17751549e7194a6068f33b85e1ac6659700f3aa24a867d70c1bd1a531e0798a9ee8da2be6fafc439c5c1dddbbf6d360b7f5c014dada1e283394454573c1925bd95757b550e00613fd941d4069fd34ebacb3d5e567a60f01b1bfac294999a9b058093f52ff2ade1162a458f93d3d0114ed5797363a5d2e843cb4ce61d508039b54b79814edc05eec0e6843f1a7f6b6466b4082478ab1f3014c9902eb51a72dc40037545c89397ab694b4b76e75db25e5fa6481ba9f33c76d34351bd0473e8b93bc27c7fe85c3d6416ec34f38725dd13fa465afdcc04691c889716c67d748463ba81ebaf67b429f823efee824abd4098be63a8a1f6ba4dfd0f457958f6784e5a46e18e2070ef96787a1515792874ccadf4ad96ebd7a80ae49c893517af6ff30c9932864a98813899cb1c7e44c08af31cfa7d54bb2fafe01d92dbd13893cbc1f3b6305eb010d88ccc9e0fc543cc4dfadd62a2d3b9ff4073bc624ae69378bc70849050c3e4b438db2dfdba2eb71b26b3ff537a45a8e4832fa30fdcf16bd8ab41ff1d83d4245c2d79e6e870df515ae9a047b3a2ac91bb4ed11201e0f15a4847e8b0999e1d009dc9526b016c7dbafcd57b69764f8e36c4e490132eaa567953d0308ebce7e7987be4f0c6770ce783224ffd6183ca5f0e041ed0fd4200aa533bd337337cd253a42e83beb28737df05eeea7a3c447fd3beccc7e92906eaf44eed13994a6c377f691ede7868678d466b006254f556e45cd3fd602794185adccbdee185fee46be5cbc5a66581fa087a96680a960bd9b40b636bd2ea23b134e354581de5f08cb77827ba3f33cd0ce6dc747567fc1799b2ac3279102459288773cdcc6b2b76f5d7b81da0188bd32556866b752423caf4a08a652e3bb54cefbbd581d622be5deee01d031894476969d0b9cd2a46e24c7f7a8522d2fd10fd1f2cc5378e730f5ddd281e02a0bcb011ec43b5f7fa1b96a37bd7fd737bfeba6e87fc2f1153967081ea0a45bd2971c6a73d743aea4c23e27f6435", 0x1000) r3 = dup2(r1, r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc91) write(r4, &(0x7f0000000000)="bdea", 0x2) chmod(&(0x7f0000001100)='./file0\x00', 0x44) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000001140)=0x14e1, 0x4) 11:46:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 11:46:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x8, 0x0) setsockopt(r0, 0x2b, 0x6c, &(0x7f0000000040), 0x0) socket(0x10, 0x3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 11:46:15 executing program 1: getuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x85, 0xcf}, {0x84, 0x7}, {0xa7, 0x2}], 0x3}) getpgid(0x0) r1 = getpid() fcntl$setown(r0, 0xb, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1a7, 0x5}], 0x1}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) r2 = getpid() getpgid(r2) 11:46:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10280, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="084f205e5bba0df99e1d4bbd495533d87a491d59b20dcb4f88e19af38db4d1a47f4bb7e14eb1a7a67d063ec1529d59b40f19026a4d2352fb044a33d829bbe2c57f0dd7ee187b528f241b72724b59d4cc95e78aaa5d9f7096108f2b3cb4d192b153a936fb6de3a63f7511765c495353de494ca66ca1b096cbd3bb4374460ab852c68b0dc7beb3c9da31f405dbfab4c3e3ab6a1517a5c45873fa353686713c20325ab661a3903770e60afa00ba75c8bd69262f17160a0891a45055878562a36d0f10320a6a3ea84f67647c6b7179ed8173c16f3a68ff7dc20b78", 0xd9, 0x405, &(0x7f00000005c0)={0x18, 0x1, 0x7, 0x9}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20aa0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000600)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r7 = geteuid() r8 = geteuid() setreuid(r7, r8) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = socket$inet(0x2, 0x8003, 0x5c4) r14 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r15 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x9}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x471f, 0x8}, {{r4}, 0x0, 0x80, 0x1, 0x800, 0x2}, {{r5}, 0xfffffffffffffffe, 0x4, 0x0, 0x1, 0x8de6}, {{r6}, 0xfffffffffffffffb, 0x29, 0x400fffff, 0x555b, 0x1}, {{r9}, 0xfffffffffffffffe, 0x44, 0x40000006, 0x9ee9, 0x3f}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x100000001}, {{r11}, 0xffffffffffffffff, 0x0, 0x11, 0x0, 0x3}, {{r12}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x40}, {{r13}, 0xffffffffffffffff, 0xc8, 0x82, 0x6, 0x7}], 0x5, &(0x7f0000000400)=[{{r14}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0xfffffffffffffffb}, {{r15}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x5, 0x9}], 0x1, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0206983, &(0x7f00000000c0)) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00003ff000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 11:46:15 executing program 1: r0 = socket(0x400000000018, 0x400000003, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10110, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x6}, 0xc) 11:46:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x8002, 0x9) setsockopt(r0, 0x1000000029, 0x2a, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="fbd07c49a4a1f84b09df7dc797fc8b095788362b2cf730d6f1d63f71730a7008de55f6d18a86b54bc258b3f1bacb70536a568be7c6bec021ae7eb59503d34b2910a4a51fb9f23581b33dfcb0ff4748b9ce8235cfe7", 0x55}, {&(0x7f00000000c0)="3e4b53d73494c67ea4eaee61a31b72fe368a6cf76485a51a33cbbe88c27da53dfc0a5978daa379875a2cb489b654e268a8a3c1fdd1c764735c2fc3acce085227cc1ca3a25fd2a93a7900934f1040b16f0b26f9db1db4484e8c1afa4789b41637b518d88f5b93643a248c1bda80b3904b980f10238ff79ca6c4cc716f911ace7def732f6fc6d8f5496433e6e9615d628b8e371da940696c95fcd594ad53322459e49a44b4a3d4d72cfdfad2a2a71c5c1ba4d02951d270eb8b9a2b0b418625ed46affa9b7147dc3bf4bb26b8fa194509ffcefcc3adc200d0d47bf5eac1df9d266c79", 0xe1}, {&(0x7f00000001c0)="950fffc8c34c5ec72ad94400f49c4277d8fdfb1f4632b52ebd2830361df5d715cf22d20b49942c32f744f8d61719b48493310fb0a28c51c3e30b8972944354abb13fc74166e6c36f6207b8ae8b94f693105780a51d558b7d38c33953fa2d2b136ed27846919f433cbf", 0x69}, {&(0x7f0000000240)="56808743c8531165ed2557bf0739f665b9442d8f9f1ae4fc78cd720f1d0de3f64a4ba6fb8f5ecbbf", 0x28}, {&(0x7f0000000280)="4f902425a5998683fb5fe5512aadc0898d7e03eff104fb2e864102dd7adefad69f9ea15635edf9d3e7e849385d1d7db80c4f51fdf00e927673e383ac25fa0a47f46f00af", 0x44}, {&(0x7f0000000300)="ac73f12d86ccf3fc2b4248c4508dcfe7228be299741f8cf0b599443f3e20bbb082ed5f93605405b5f6a893d7a51410bb7ed68b6fe39d4011a7cf6bfa3336", 0x3e}, {&(0x7f0000000340)="fc900053f6f0c37c59cfb67439169bbd6e115b2c2a9480c0582a281ae9ac568b278f0339ed06985ddc4a98574bcb48340f7722933298f2cd892d2229672d4129fa665c819149c37444706d45ed91f7dd2a5ab78b47c8c66f2bd9270b1a74a957bcd88fd2b650db87fbdb7a382df0263c9215453417c73656358cc34be001a3c3819f09e626eba527faa3738dce485a8454c2c458ae5a716d5795d02bbc0ea89e8e59eb3c577b7149e7e05011625be6d4f19c3098c57718c542c06588b209e621d20648bed0b115e5c8a8ff4c48a899623b6b8dd44b99656cbd5d17414000ff57e863d7e2d85372d917f6a7cacd58d95ac357cb285d299a624adab7318aae556f21aa639ce09712b44febc815d706697cb06c7b8bed22fb04037fbdfc2433b10c044a4d4fe7504c7ada9e3327e9e670044e285fd8b4e3f15a3d7a7005d01fbeb1ca1e76eb567ef7b9f76372231e0370b802f8627cc8c4fff1326da0a462e3680cad4d2dc3d5dbf5f9676fd2fe2234292debede8407442a29f6a0664eccc7044d2edd1dc869afe8ba6b83c4572d675f837d4d91fae047b77235fbeddc787fc746df3273b0be94e9ead2d8171f9813c95eb66e16b502a7cd3315121d7b6caa78876740b802d1192ea27e350a45bd2fdafe2b031d207b06ef56576edcda4e6cf2b94c120bdb8820c23f2ebc04d08463b2f8698eb4152c0d2291278b94dddb8c62bc1420c902846dbe2a6b19bd8a8401c25c952a5578896ebdf06234f9b619e15b2dc6ddef3487fea4e3d4cc8cf4bcc0b553def9dbe6cdcd806e6bf19dc54e399695e63e189b3de6ada99ed151f84168c9d943d3901142b6825c625f196a86348e16c49024b586c8b4058c1e8e1d9bafda0d71d08795757559b4e238f8abcab79bf50bcef27d6460da07ee9035db0b815a553490f650e1f8dcb15d3db66aca0179ff29e315ab1f8c7f0bc93cd03cb587ed99fc8abb382d4b0bdc987558c8c6e2a9451c4f6b322a00504ce0ccb5904a6f1e31b8bb94098f448e81fb4a79b855d76c03081ba17f8f35695f009e97a9ced4053805786796b12f37a7b88bcec0916efdabde0842898cd321c11f2c9cab0389f9b1d5e73a5559f5ea0246717238ab1263df7d09a642839acd1a7ae239ce3093777ee48fbb23ee1e4560b9b630a0f4ccc623ea1c77f97bf4eb21ddc66e4aaacbcf32cb62e0ae6dd79cc2574a546aa336bfcbf3fa1d6e2ac3d1c74b2ed076daeccc592d9c48d397b678f43d77fe5050c6b0aa4226a5861a8a4cf75ec57b773a31c7d0d791bc7dcb93767def85a082ecf76c66f72c0fabb8d1646c37845fe84b010d0a1eb00ad2375f7b9232a337166aec18a86ecf56e885ec9aa24385953afc097577f3fac36286543a56ed470b82674ebc3d1ed6840da967feea15cf91972fa55ad940aa1681c746b79f5aee6b1029861ae47a7929263b9b0a0a7fcf9b56d46abda409f4cd45215a1636d32c97f9457c1150f28dea0b7e7898584740c73f6876009ee28a2a214962f1247947cc882b334cb390f05b3344a05d641cce86b504b7b52fb29e219406ae8602ad62a449c70d87e3639465750c1c0207ec04c4d87c658354f6596296dcd8b4440c44d4ea58360a93370cc0d0d23c9a5dc0ca7cab21162a9fa42e1d63439ae8a8e8fc9ab9a0c0c7ae1ef02cfa64694d155f318de1ebb6d0a04a974d42623b3dd6bb50fed61cd927c19a3365919aeb6507a0c0b0c2b644f98a88f664dc6defa18ceb4c215fe287fe8146e67827c3506c18e723221703c193f0ce152775f686295c27dc2a6b98a99484bc5645260e365270cc2b2b10981710176f25b156614767a27fc89862498dafd9f36526f75571a6f6f388ccd26853bdca1c9687794ffd0a9392b1091d06d47918aa9409b956a2c1f1b310f18b5c307b422c08871c627c4805ffdb8f182402539337f517be77286f953f3a0db7c3b0bf5dca9df9cf7ae62e48895e4d6ffad044f05eac9bf631a9e33f263613157ddfb4ff12e230beff279d5404016b7167e74a04ac1c1789683ebcb67f57373585700393110f9e9ad2013b946fb3ac2118ab72c49a57f56816340278f59bc7d9c2e922555de3170d4803ef928f9f11119976ff3ba13e8c7f56aad7004256b36b81ba68d613036433cb49de4bae87a61f1e60389b1cddb0e0476ae250e087c4656ca5a3b334b7288c7589c885240331860ca0cf8ee6b61e47430be9bb281503846bcf05a3d4b6d7bd4b8fc8944e0f1b34211490cc90909430e14ed72053345828c251adc9b2c115c0f00e422cd02e211b117714e5cb552ec2a76c86c7c59b326372e1a66d87f54a39188d5f32c1d7335323e511b1ebb4996848034e7599408db5e5fb7f378a88cde55922ce6c76f2be3e48ba8345ef7e15756f4c9bba128ac670292d06fca2dda02e27fe315a2923910e431d5377278674aab6d40927a9249c1896ac00691e0cfed240ca780ecdda76200fcd7c69622eb3f939e251b06cfc4a3227b4069369bea1c00a4f53cffced10543c595877d64ffdd8ad085f3d7d2c7991c5ef1073226a20131b7531adb1df6de14e94674de69a58c367da817945d4d5f7daf62b48854b928c26e488c4f75964f61c5a504c8a4cde9b1da7a8bfb770161ef5c5056ed1c8069ab70a9aff0c8d9ff0c256d66a2007e72407528f1e480b4ec932318e741b7cbb800a1f1ef6806dfd8be122cb99d2beecafbabf8452cb8eb99bb6d1bf2e48632de95552a6e126926d948a6f1419cb943214882b14818d788e1a7ec40cbf4e768a77f1b7428b9591a2ea728cb04ef1ca9c27469783609426db64bef26b2e051145ef90e51c8285f69486f8eb9c5f05b9f3207c3409ae34d0eff3ffb4cc9f4b92eda310d73665b1c86da21961c8b2af81480a0ec6f5c3273422a5d44fec797764dacfd9d8acbee1195d924d48b3badb27c236572dfe374979a920ca60e9c5310da790c7577d010866f66f6eca31dc8701cae9270de4db2bbab4f6a07530634ffe7099d4fbf347476d8f248f2e50223c92a85df5a96b7b76d0f30c96760a1b2158846cadcfd7a31189915b69f1c0653a39b3fe9be3ca370b93e2594ae6c69050aa6c383f8343d251d6c2daa0479e5fbeeca40f383c72fa157ebb2fe63838d6dae1653222ca47f4bfae939f9183a9c8147d3931e4787f0816c7f525dc18ea48444c03a4b4a5da5547d789ff59c0a456d2ae898df2df5ab5d303ac8a82681326e7d39f5c433a9080a0f31f38be830aac0d61084cffac9148e0783896cf206e7b805faf6ff830112ee6b83265b337b713fffc1f8193d30055e38d21f43e4da1c1c7d9fa1300df2cbc01bfa9a8fe46ca4bf3f4f6d1732917da0d42a91e23756d9b9b28d1d5388acde1c84c1ee15ff8fd06b33dc72da234296073c0ff5513afa1728c5cb5c3d337571d5ad4c231a10db3f0b57a1bfc472f392d87f7716c41954a45b0ccb5ead314b8c1907089feb39b2350dd2f3579dfd8430b4277f5b89fb5b67017c5776b19c32b8f77b56f8d86cc9258eec2056c84a1e89ffffe67c5d12007c544c00d3340f37f0f660443d64897b2bcf730ebce64390895e3f16330d108eefcc9f087ded099c0714840a836e99671eebb29f8178767cc2df92f0d8dfcbb42491297d90a04322826ea9362ab137f7f60461c76f6078ba0b545c22ce1682e55bc3545dba076b065864c88042adfdaacb77bcafa66470a8d519cf1b3a96dbad615ded1a807b8a98ec9a26af4c27fec380d1cd322d09c3e4de515eae1e3213c72747b8e0d91065ef31a89d1634c9dc76a8c9a4e930ce1c16e9096f4058c928ad2f4fe5d0ae353c42041947e66e0368361c1577bb5ece8c7ffe47c45772a73e40e634f5dc91a75d32f8a68d1ac74e6efd7e302b0137d04854ea2507ac205f390d7c3b1732ea32c6c54fa198159d1c79185320f08ce99271b3a7a93585d9ecd1f28136763692b41a80b6a7ca6cc13887f68add96e0fb00b5393d5f003609e6f127d5cc0105c1ae1df5c7bcc8cce9f11a68356c65bc9cd72834a3eeedfc93ec40db7b3ac49c12babd1d0e88ccfc176b21c75285abec3ce8fc1664899e9028682f301849b0b174da0e78b2e54ac3a622c6856d376e72e97a449f27f31db01b3f2ee67c85ccc432b10bd5d34ad4850951ae85062608b1fa17406a4d697bbc5918a4f992256946193ec0e8d605040acf3d36cd6c6e9e52e8e1c6bae2d843d8c8a65942efcfa2940ee67a6a9b8208b36c72370eab1a1067b7b5e9f33935b6826c0248862544fb873e6a45ba2a98712ac6303a7919d3dcd7f75d26599dcf19afd9b6701d7460eb4e391bdefdccafb1d570129e06ff532aced48f394b35de2726f6bc93eef706350d9298336e31b8b6f80f76b017b5c1ec58ce0ccda6f5c7a34429fcf197bc826c39f1ac0e182b03332b611c686cabee498182564a467b4d9f000927fa1093f28e29da4684042be89322fec2cf4d1bcae8322aeb56d05745d523a372d7eb1797b5fe132c9dc60dd1294762533624eadd4d3b24aa6c1629306ca39b8c3609485a83c2b9661e98cf15eabd6957c270704ed50faa89e69601a6203ea0aaea982b5a881fcd7379b25409889000c769da14bd02d09ed1cb59bcf93026e680395e5664fbea771da41b9bd64bea4b4878f14fca2d2c555b812fc399d8caf4eedd69c8fea48b0c33a02a73e4b587b242ed8d32ec1c491cc69adc459106237dae53853bf430bb7531c232f1c2f9ef7464b9121e23086ddddaed1e933864d65748832c52cdf4d78a95d11c488ddc4160a21445b7ad0e55cb625fb6c260890d17320ee9a22124db359dd601ee46ba6039901d84ee2ad3892a907fc1632b1f9c08efeaa51a1dd0a9e147e11e8d2012bf14bdda0d577c5452d63b6040b5fbcdbc33a22fb25eaf7a5ff6e1c87a9ff62c830fbd54898ff347c0aab57d82216ea512259887dbb921004aeab801997b4c69c661673058cf99cd719a1112a1a671baa3cf2fade560e0813481a9a79fa4907e3a78940540845e16f601b787f1841793a502f0410a16b810466a16435734c7a4a7072bbc4ad867508c6cd3ed8303b7bd7d2e0c84dd5cd5812b309730355e4e457396b4bdffa04b5ce8715e24fc67a74465f1bdeade561aab47d8239417b605622b0792c29cff2fa4eb35b1ef6fec613cb6f7d1c089a6a3fb4871a9602c667435f920b6390e3dccf0f96b6fe80bdf156cb01ccc7f158b243765225dfeb07a19232e12b807a06607759fb6aeeed6e530643cbb0655978fc3b546fee5538b44e8262ed99b0edba0a830fdb5412844c83ef735ab09cee77c1d1c22062eb9a86ab590a4d5f5e6a3a6a1542a35408959df516f0c39385248ef8598e09e37d81f73d0b91cf7065397c3ad1ca5dfeebfd1cf11341ac6af9e4d9b0820cf5c1f5056076ed4fcfcc560b259ebc8bad051ac45fe54064452f2c3e7a560871effe686418d8b47bd4497e6999a5ea51ffdfbf1ed2f8e752bf3cf1213639b35d3051579c0d2b29190ad69ae3aa9844600a2595258b18fd0561ae5fc8a9ba3bab11ed5db6253a1e9eff8e55ff375c2ec170e0b85a6be6d98b3a8733b74036d88652a2da1daced804e115d6df9e3893921540107c91e9dff07b7796e4596d5bde003588cb3664c171c5ded04b0d449e1981a85e9c16eccdf63e60e785b0fdc583669a8c42178a839f30c6c98ebd124fa746b286f01dd38a529893bf9a00c1764b3672165f1679f11084ca1445a9c444d76f1bff788d1a408decbe26b8b2473e0d1287a7695fc8fb9543d71a392d41e3", 0x1000}], 0x7, &(0x7f00000013c0)=[{0xa8, 0x1, 0x6, "84a019d45935b273d2eb2791671b67ab834a938173d2213012882db2472f16ecf27d47791c9327c8a49a957eaec9edc0f90f97717a91378b8c07fed865589480ef74c4f3b9cbb116e6b186205537d781d630d4f2eb3027840b59df19101f17fc7dc2bbc8f6ee1caf3f41e4f403e02e676572dbc05f55f9c44f290881123df59e00b535b8e3da6a39d42733974b0af70d3933e48911"}, {0xa8, 0xffff, 0x26, "9f5af2b040e78a2b098b028a22c716f49af6c27dedbeeed58398212cf733bbfd45de19e14ab5caa4b0376a36f7b864519b5f0108361601e460ed4446de2ecc8a1fabd56d7a8ad5556f8abc76416e6688cd01585a773bc353afec319ebf30414da502b54b5e05cffa3e810c27555057ef7c2746ba29846bf3fc2bca780173549ffecb3a181a5470580831fbfd6b63261d408a40f496c272"}, {0xb0, 0xffff, 0x7, "9249ed56dbe30e6dad625559e0a2cdb0bc749b02c22cafdb26998ac944bdd6357a0a300d0b4de66a60ce64aee2175d1a6d16eb18a02c7073692fd4fd7a79d677f6325b0f3e10fcbb13a2eb5f4c3b5ebaffe47dc38b2cd8c267a224dd09c4ce8844c365e98d874a598090704ff692cfb49d58f596b0b0497022d56f89300ef9300553e91b765d66fa31d84992dce417ad735ff5da2042204a27732ffb36f5cd"}, {0x40, 0xffff, 0xff, "f07387fb3334f185778a6c7fcf4e0e7efe1ededdd55095c676b53df0f70adc621505f3a5b756ea5b559679ede4"}], 0x240}, 0x405) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001640)=0x7, 0x4) 11:46:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x3, 0x0, 0x81, 0x0, 0x0}) 11:46:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1064, 0x9) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = msgget$private(0x0, 0x301) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) jzh`mbGSyٸc):=.ND*k;58lZLY@hĠUXHHQG̉gxʥ`+'{t7(€lspckbd_enable: command error 11:46:16 executing program 0: msgget(0x0, 0x250) pckbd_enable: command error 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400030000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0xe3, &(0x7f0000000480)="36ab9e3c57ef2f1785b0eb50082dbde716b6bb3a429538002d9a77bb562c000000fa0ddeb7bab86b4771426ca05b79978cee12b25ac6a2ba0735d795a44d51503dd5fc0ccf5886ff1738457ede793727764947129dfb87dd98ca0153da6c551f80692f1a7edea3fbe97081682df27e223bacf7c8dd315a12263dbff410995182746a44d0fbecddccb359e9b7f36ee8f9ed3de9f5445fbbbd49688d55924d4fde3e80768b851fd40744576f975983ea55105d14ba150a08c5dee0fa8d0c8daaf1e1f04f2e4d49bac5fcf906b085fd957d4446ae8cd7e69338580d480575fd0c46967401") 11:46:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x1000004f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x1, 0x7f, 0xd7}) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x3) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x8c) kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x612, 0x2}, {0x80}, {0x6, 0x3}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000640)={0x0, 0xff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x1703, 0x6, 0x24e, 0x7fffffff}, {0x7f, 0x7fffffff, 0xffffffffffffffb2}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x8080, 0x0) fchflags(r2, 0x10001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000580)=r1) r4 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000280)=0x1) sendto$inet(r1, &(0x7f0000000440)="702af6dee46f0497decc527a98830420a709dc672dddf71c1ad057d792de3d715be694e48807ae4dc1dbc8af59860f849d88ce6732a8fc4b78f99193595f33004aa3c2d385fb9838f2397c572bc0946d5176c7ccdc44976d3eadb31afd632fd52b451030244524e296d6d59bce3950cc583db80595be4b7f2803bec7f2023d205160dd1df7dee56ce25cbc538927084750b8b5220d0ae5a95b00cc11342fa0916055d9668584130d24539cc0be5a2383d40d4344427ec6be41a2d00eb6fc3cd25d960dd67f418b4d192e90c6d23ce26c8349bf6cb057328f27ad46cf", 0xdc, 0x9, &(0x7f0000000540)={0x2, 0x2}, 0xc) r5 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000e3a500000e010000000000000000007b2d8d04401a1a8392cfdccaf77c549be144120a92a92596d6df2fe6def7a7c6918a4ad50a54f765c55b7751f1c6147f74be9b2b4acf5f567b5253643f41f77c552ab54dfadee5fc8db597cc1f9f4c63e923c5bcc66fa603b47dffce2d8eb1c8a172eef6be0a46602bd28a63338854e559deeb82d484fe23690e585db0aa3a70ba71941f41e84e59304021873ecb0046885aa52406"]) syz_emit_ethernet(0x1ef, &(0x7f0000000300)="b658a1c887456356374ef519266c27aed5b742e1a0d1360062b0135745857f65f11c3aaea6569edf16e10bc2112c70bff0acadf6f222218f213c939a0112d00d100af43a5c87a086368453f5564e") 11:46:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x3, 0x2, 0x30, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 11:46:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x1) write(r1, &(0x7f0000000100)='w', 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0xd4) fchflags(r3, 0x10000) write(r1, &(0x7f0000000080)="a6", 0x1) 11:46:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffeffffffe, 0x0, 0x0) 11:46:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x100000001, 0x4) lseek(r0, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) pckbd_enable: command error 11:46:19 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) 11:46:20 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000001c0)='c\x00') 11:46:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8010, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) wait4(r4, &(0x7f00000004c0), 0xb, &(0x7f0000000500)) pwrite(r0, &(0x7f0000000400)="c82e1fcc3382640f810e2d071622d0713507ff56421b5800c90f548d547d3f", 0x1f, 0x0, 0x0) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffa, "73dcc5081a6f60000000000000000000000800"}) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)="50b671a2b25c10b536f9ce7b473f0d99dcad47d92f6fa6ed79a00092a272abb4143ea6a7b7bc7fea845bc0a5d60b080740b4300dc242db1c9fc93918446ee750828e9576b0f1ad951ff8b5d05eb8f79f2df337b67831c4457b45002162a1579ee51cd44f6984b291d2c5012e71cd867fd01153f8610ddc6b2ea7ab3b1f3080eeeecd32609e77587e8e288cd5356597ea21fdee06cf8503be2ab255d52fe3ce3d913a4d30cf33315b9e349faf4074d9622cae2ac7736ecf2926d29835fdf1f8", 0xbf}, {&(0x7f0000000180)="ec28b1d75377200261368807ceefaf6c1ac57fd7138fdaf33aa2a925bd6241e4be5f1996643e6af97397566e8e250a5afe3bc0759fa8637f0222b2ae485ab735664bf81fea0aec9763c0c3c79eaa3c3ed682dd188192ea4389706d9c8267dffe1c4f1726826b6d41c761cb89f8ba1ad9840d5e5a07fc3e41802023414477682783755954bfd1bf663c77df679136a6e192dd64c0912ed75c36d889b5acdcd6c2b32a6d4d63068d3c1a", 0xa9}, {&(0x7f0000000240)="685f82f2364a7eaf2dccf76a0cd1506da752c0f8683aac80bb5a86b6c3761faffab514eb52390b6f312485ec8e2519d2ccb74732597ff45dc2c07c118d980ca0ffb7b36448a174295bb2dfdbab76506b8a8f193e4df60a245378b8e05cdee64a43552dd1a519e2dd84b0ccb4b62548ca", 0x70}, {&(0x7f0000000380)="f705eeab39b3a55a58a7ae8b018c1b0591a10a26b3aff9fe18b473b55dd98bf9bd4405d8f74563911490bb5d77cfe426405eebfef1b3ca00efa49cf1bdc3a3c0be16d37c6a850335c59afea86c9c3eb3e6f76d31c35769152f7adb31", 0x5c}, {&(0x7f0000000800)="29bb0b7ab865ffb05b8ce0bcc2fe03c64a75c9c6f3a320e84ebd6d3ca7e4f575fb150db4db630d17405a3cf7a9cb649e7d4961ca4c7adc92d1cf0aeea6e90b2d5f5ea067d2f4174980113b4aeda9e919b8a514835ba20f7575a7e62c64ea096e0783a7d5fdb11b15ea1ae585587926b6a93ca74663859bdf54851f1b1d5a2bb2ee9ec69efc1ed233e5a89d1010731deb48fe59740c34fdea5e9be7001e7d39678e13690fc25268d4cc62252da4bfad7310db8396ab8ff960f77067432466cedd22714610049501c26388c6d049bf3d3566350c4a53709496d6b5d396e1c58daeb1d7829bea9f71da32e2c70333852f914aae29514dd1a25feaf7ee728917707f2f54e680b0b8e2c3e4821f1466c349a7e1adc96ad5bf623ef1dcac04fe07756beeceeb221bb274e04e8b354da4391b9b578df271756d91e5737732c5ad55a73b613073ce17af8069ceeb58be5f0e488e2095a81e1700c10eb38ce28cb895fbaa1220dfc00316fd952c391d06db5ea01d5a5abcb3442fd5a0027940fe5825306de902bc9ba3254618f0e11e2cbb1c12de1737403bc757d1b10f911fed7b9b03362a95f5649960acb6cabb7ace4a62d36739332d4bed4702358983886df7bc34496a15ca2fcf5e3554b89e1ff345b181d46fc47c6cc4b38f00da18fc7c2d234b37f3aa3ae44298d426ab6770300db1aab4ee10c2818c9e6a72c9d77fb9c1f629f04f6082a5bbd3d4d82484f697df2556246626c117430822f7f25f5e512d91cf81786b8b9a56071715efd50f2937f583e6a29099a089094df3e78ff61cd3f844f342cbc24281ea13ff647864c7ce4d86e0d2c9b9a9446d533b2718c8244eeb1771492b10618417b01c9a9449a58bbb5c4520dbe7d26323ff4c539a75c5ebd1d49b33670e9816524616fa3f70e9c9bdc3adb74bcd081680b817e7fad0c415c649723cb79f122fdea051c34bdb0d9665b4bbdc3e185106a9d5215db1e8deb954d0daeae0082afd085ded506e09e1e71d73de86125c2db56a3d89dad7b93c4e706470733662788b97e775a977280df04b0f93354d1f47183f8333c192678fae461838c8572085d4f57237d4ef", 0x30a}], 0x5) socket$inet(0x2, 0x4001, 0x101) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000005c0)={0x10001, 0x8, 0x4, 0xa88, "f6bf3dd2e14cd927f7ad0ac6cc78ea7f0c183509", 0x8, 0x8001}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000340)) ioctl$TIOCSTOP(r5, 0x2000746f) 11:46:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x8}], 0x1, 0x8000100000000000) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") r1 = semget$private(0x0, 0x0, 0x4) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/4096) 11:46:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x9, 0x80, &(0x7f0000000140)=""/219, &(0x7f0000000240)=0xdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x181) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:20 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) r1 = dup(r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 11:46:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget(0x2, 0x2000, 0x1a0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/64) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) 11:46:20 executing program 0: socket(0x34, 0x0, 0x7fff) 11:46:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="be16"], 0x10, 0x0}, 0x1) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:46:20 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt(r1, 0x7fffffff, 0x2, &(0x7f0000000040)="88106c1355719d9f8f2eadb94263988e146ae60f07b5b99b66db7b30c93300d877a82c6e5e043e5aee5b83d34232e3835db95ca14590aaddfdf0a0a2a81147b3", 0x40) 11:46:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) lseek(r0, 0x0, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x80000000, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) 11:46:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r1 = getuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getuid() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r4 = socket(0x11, 0x1, 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x42, 0x0) accept$unix(r4, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x402, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x3020a, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) socketpair(0x36, 0x4003, 0x72e, &(0x7f0000000440)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x4, 0x4, 0xff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6fd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x465}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7f}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x1}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0xa, 0x0) dup(r6) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = dup(0xffffffffffffff9c) socket$unix(0x1, 0x5, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8080, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffe69) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r3, r9, 0x2, 0xdaf}, 0x9, 0xfffffffffffff801, r10, r11, 0x3, 0x401, 0xfffffffffffffffc}) r12 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000000)) clock_gettime(0x2, 0xffffffffffffffff) 11:46:20 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10a) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 11:46:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 11:46:22 executing program 0: kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) pckbd_enable: command error 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 11:46:22 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x10, 0x4000, 0x3) kevent(0xffffffffffffffff, 0x0, 0x1000000, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffbffe, 0x1, 0x0, 0x0, 0x3}], 0x9, 0x0) r2 = socket(0x18, 0x5, 0x6) write(r0, &(0x7f0000000100)="37e549f3bb4540b23f6c87cb92c19dde47f9559ed3c6ad9c40c9a19d278a29b7ccebccb5e2e1aec1b28dc1dd21fe26c5b1c624af01acc3699facb7f66b8142ee637af273aec10afa284e13e031fe655b5714611514bd791cea2f609e01c473d9db945f5431ee4daff46188f1c80cb22f05706b4927addf1f21ad78202aca74560f664fca3e83f1ac03cdb797607b8cc97c7d8d2864ababdfe51519bae2aca284d03206d5e5c8b7615c79dd2adb4e19e07faa9bc6153bc6545c7c9f8c60440a6a16a21b9a776a1befffbaf57a4a7ac634aaa95dd4a0", 0xd5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000200)="1d6c1fd6ae0bfbfb8d0e7af00bfed2a0d7253b83c9e03a4bbd1320f51a23a1032b66074d9848e02d381c085c3193e3adc974987b57973b63fde7edad247cb07efb1b681cb6dc6ca2426efc1f606b5ea7a70f2c2ea82b42f407a8988a8850b10544915a523e4c420afa31cb63930da074b9c7fd9808cf53e1a7877df7cb828536c15c359b06160482191b9a8b6e5fe6900d10ceb126c940b05e7aea3809445a0bba7fbfdd970ef1cebc1583e3332fb99f6602619b8d3864d2bacbd342575fdf7841eacb0f9dc36058f0191ce4e1dd9cb8920615e88701052953edc389a91b698c99cfeb37768e9eedb9164f8779359c", 0xef, 0x0, 0x0) 11:46:22 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/111, 0x6f}], 0x1) msgget(0x2, 0x12) 11:46:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000180)="0aec70853007a0816e34af291122d200382ec894e20258861cc456c85947772a89889a4f275c43a8b565d40c2e10c490c77facda0a9c188c92974278d29b3ca587e9348340dd547e00a7e5184a262d27d24938cbf3e967740d3e4b483cdbad39481ad5127bdbd49523e23846e0a52040a5c4423b4ab245f0f27c72d857018d807910fdbb0b7ebbbb2b824637baa9c52797c6d297a9ac1214c36c95b68677b2ecca399daf74418e55a7452c87f3c0f7f1dd8f", 0xb2}, {&(0x7f0000000240)="fc0cc4f563987c638e1b1cfa76b9ae8bd5d6c17cca56983b160ee3e0c4de899bec607ca014386bff55972ef272f45abdcbadcc29d30885d163f607290c5d92beaa46bd8ee0399cf837ffaabbb16d8a52fe5be971b5d35f32153884f6145687274ca218ec8a24afe4069c1d7aff63733d3f", 0x71}, {&(0x7f00000000c0)="23c932e600882298ca34", 0xa}, {&(0x7f00000002c0)="c8627e6370d008bc1e3f80d27e7e7be2c153105c777cc490af5c9ba20cd6876c435bcc98efc5468342358303dc1c79bc5d00ef64d586ac39c39ae76d97869177f73cb2dabea5e822141d600630a1e3f2c1711e9aa8b4cc5faa260a0160afc04f10150e6acf8942b5da908b2ad4720b627310adcc3ce9972dff30e395bc23e5369ec3f1ae5c31090cdc927d4cefa44d7f0cdb751b2dd82dc209055504bb13ba4554959e14d94767f72c91c713f3972802eec1172d4c9c3eba216b704ad2d4d2feb679dcc69768ddc17d12ec0aeaf94a51b05ba616e13ec64c25c23465cdd616ecce4620e844714deb2b880b704af31d6568c5a454bcc2afb27d8347583ea2f9a5beff22aadf136e0b7df2fb5a56d705170bf13abee2caa4d729b7cc8a7ae2124e18b1d21311ed29e843b9480c273dde27edb2907bc201e819837a644c98bf1ed1437ac4452c2fcd23644c2381bcbfe3d41faca287e6edb5adb3dc9c0ce13b3efc7e530861137a50090431103f85a18d15ce10bcf38319af6fdcaddac4f5c75b73d7804ef81578c54567474bb8a838ffbaccc1a62af43cd72a4c8256c0883a56926ffe58e8f385dabb42821652bfc69275017f18e54b93f02c1fc35899aa9c433a16b22eade3d313f1a6eba50ef9461561545ebe094d8a29d4b35aa2aac75bf65715a5bf3e9245cce1682039ee1359abedad4b11768080885bcf0b4ce9fae6df7ee109d9dcc0bc1746e06ff53cb2fc6ea772e7d32b2fb0776512a6ff59ed15824bd59ad2745bdb02a382e5683915cde16d378966a5734402626c39ce9f934e89803fda3db42aa7078537fd79c8bfd6fff5cb4e9d8d7812305645fc175716fc04ac379e101257efaad4ed33ae1b8b5c1d00508faf80ded70aff65a0d31c150c0dd0709aa9acb9c99cf1a560b1b7e06e84b973c6e4247fc1b288e04eb5e33f39aff6f67e9b65cfdd5feb47ad8887626c2c18038e99009dc0e484e14d8477028016a38b0fe9e76f8e49cbbdaaee2c0cb6ffb74ac37f6a967b01132289806131df7db424450c1a3a5796066631a7924f14da02328bc1ed17bf07d5e7bd24f402cd9e00824c5feabde878b4ed961f3f8122e8ce40f8372678fe7638b150bac71085fa24204eae6b940d71f478feb1e952376633a77bb0b4b222282866b64a36102bb9afb45772ab17c02f2dea78aa1892b1b4f245e32ef977da5984087e56b86bb87cbdf5edf87da1e71dad4841576e2f1b130f9d725cf3ddfcc6d38bb9be29fd9eab36b122a2c16d07c04db9adacfa5af433fb8301166cada2e3206c0aad4a76ff40c733370c11544de416d503d071a2220ecea399058252858a12c8e4ba6ac2a068ab6b0cefac7aedc9e9b6f18d09188f95e4b448036c011ffd2678976ee4f46829d73799bc94e35bc1685a6d41289931994975ca6f01571182e388bdf12fcca6a64a008b74b572f27a4a58fe10e4ba9543a07f9b31ab7eae1497774530cadcc55dfe816ea51af98cef1c23575eb30e26e64e83df58fcf5bee2254f1aa97844498f7bd966b943f97f0390499fa55e8fbc1966fbc6cdf32b9f1cfe393662a4fe722f95fc1fbfefb68e2039f4febb08b4d95feea4c919282d184c3054489a4483b167e8aa70e6b8cfe09f48b9f4f3d3f6df0ce2c017c816056f692d87884d4049e47473d5c0b64113b5281a1ee5d26c2075f40b15d1c5842385a32a13ec5ae66da6ce456cb3ac5d71fc59784676ff45c6e0a0b83a1b8dcd8485ed2f89890ea315265f067f5ef4bd369d11a287294e4f5278219c9d1cbe3b5695e4a1b70f508162492790c7112f3fdeb6fdc9901144549bf9beaad99a8b117656775c97dc751264d038ceaf6982a139c779d24265723c80dc7ca7c200d93c96fa9f12a6a4b890928bda0a948ffa93538cc44956f6adf88d1f4bc2079a53d1030055eb4e6d94a72b2ebc9bb25bb08bdba45309955976e4c7e7416f8e334538ed2dc6d28aaec6cb8daefd803d5334ad359f0dc42e0531ed7ce9e40e635b2499daf70806ff042a04ffaf8fc03a32c3e0d6359d54a632a1dff1fdd7ba5604ba2d1b6d393099749d3d259d32eaf90e4f676c4132ec6b6a5b890280b66cb8c9a6895937d0e431059ffde3711651dbddddfad544d3a7dd368368974921e30896caa25f1abe7dad3474c54e933f55d4aa2d12893babb9a48781f3a37017cb29cd9482c469c9c5ad4a7b07f403a42ab7c84606ff40402d4d24e58ea1fab5ec16b3d683c037eef26ab14966a5aab3b4417e95bc985763fa7fe7cd52c12cd450d5039151a5d56f4c064826799e336a4c4d7b4fc6c37e4aade95f524e3c6ece3c36e4062f39ef3ccb4fc52453a924e5c2de344e3fc5dd4aea29e962d4f273fd815f964f2a6b17c55cdfd77e76360b65bd751d9e1d18de8851a6a462b9c018168a860725ef7ff333d78a08d79f522192d3d916f370bb3ca72e2f547c5217858cd7b413367c7fb871873405afde3b696960dc9e82756af9808ad925d995ddf054d669a3f3e36a3f725b2f2a76cc4d0bbcf7a3bed7de578734dc637fa0953a439f5527992f51972d65bea6ff6def9972b6847ed52a057f1de1103cad9042e795bcde464496cb8cec6fc9b65cc8fbb40101354a0a700d21d1da751cb8009cdfc64751d0ffbaeb527cf91a0ad0692f9be9bc9c6205436f07a29f005d4b9cc1725dde43e6d88cc51d3bdae2895f71b71f753d7ea6b98540f7b2c27e30c102a52f26cca8c2b770e43a64eff08ee27af560cd7e91105929a3b730601b528cd00b9681ce6c58c9efa21e6dcad6bf3a4c8ee87db4c8e537930193d3fcc83001ec9e87939121061f4fe19d820e31ddf52009011406c92ae9c16b1c8d7ca08c66f32bc81f78cdbb01375d6d72ff7f8e0329d9456cb08e082d84ca180893188dd00a68ca24c613fb5eebf34b91b8ce5001bdc6326c2d996376009b92ca19d129018870704fde6e4e255f833d50021315dcab73b4fee797bb243f6c105f944cff3ac55f44d6e509cb15adcf27df4f87a9907e4e301e1c1bfbfe124426fd359da28cc30ca0b2b4e669f68807d8d1684d4bd95390c51788960c2ddf8b055d6828076fed13b1d56153317d3d4678e5a52c2f7a28a74fe2da0d265874083c9e5f6fd85c343c22341d5395a1abce79277c676478066f3e00ce1be8a78fb320681bb335128989fdb6baebadec66ccf1cf9f4b8e555496c26c556f55545f14bfe76d381b40ca137dfe9565607a142d83e2e95c770adc29372dddedeb5a1e503bf5c4a524f1bdeaf25bf637962e1c04bd4cdf1d2064705c895cf79f2aefcfa72ff3c0e722cc53d44cbe44e2ac99f3805404524ed6d8e0c3d9d9b0bb0cd09bc97cbedadb38ef71886308d4503baf07aaab82bbc3767507126b01cd89c7a3f404575cbbb2074a25b891cf7343b52b4faa718cbcdc9c107b5d7e563733bb93fc0725bae1a5fbdb1b3b2682f6cedaa3f86b7875261f85cf6aa115b20aac5ea18a5e17525ac1e52f17076e9634ab0de144c68535b96a40418ccf26ded08059d811b3711827dab2003a78cc1d44b4f4746dadeefb4ba513a7c9a9fe3a3561a4332d5d7fb34dd00d90fa83bc8e141827c5399979afd8fc1a96362ae0fb90a6bf891dcb5de4fe3ce8481672ab059a35b6dafc3cbd05cb84e0707fa568a624db6f292fafd8b915101f0d03f7ef1a7efdbf79d16d2a3e259ddd43d654e952886ecb6e05100dd1a4dfb4c904a8e351a66cbc442d083c7c3d69df62c8b7f41497dd7ebf7920b23e9a489380ddd1363114c9e7b39640960f2a0cb3c5105725bf69d7b9b6c6e2758b5de6dd2580ebad5dc485591a163a5827cdf681a64ed0390d19b2f21a0f09cb0cc126594a2eaf77fabcd5c20b71b23e67da0451637e47268ab230a920256bc4bbd35bf6044d2c82dac43a76e1e0ea84d96672b40591009054b351e2d300730a5724521400bb7b7e608d66dee179a54224df7d4a36384966979c3b719bce7538d81fb0584fd2585ffe4e25486b5896f2da4b62b5eeb75473792182dd468d1da5d9b9019669fa7d5c2392d1c7d5f5207e7705a36573a4c664458ad3521e8d9055977640dea75653527fb8e8e8df9b89f2f72d1cea91f33bd5c13e91c6db9469fd0022615b9c4dba12eb4c2d0c9ac3366c925cbbad03dd672e2ed13eb9b65bc53356f74dd8069a5c1669a11670ac371be6c8da34bebde959c45e19d155f4e393f8330306e6f32fb2d80e5e5561fac4ba8b86d0389c615c9ab045838378b710c80efa19e14e761b0f179acd685bf8ca97f780976f6b7161cc82b90e80cd73e905a4657e614dd040b78286238ef4db3f79e93176a9217fa2d02e890dec08694091f89de5c4ad623ea6e09a42a91cb56153abf1425ff1e41ff8362f7ea8fe5a1ec9af1ab4fe62ef678372b72e15f74af37c19f07ecca96013f8b791843704f43375d3cc4713345ff76055795eb2998bb806402d9391d614d2374ee326787206abf86df033166400039e416ff6f56cc318526fc98502d2db42b56137c6bb573b4a9cf082a37bc8b1fbcc82ac2b90b78a23850358f4d590af5b83af9ed86d8476bc45ec8ba78ffec366cdab6bcad51683fd1f10369ce268aeaa24c76febdc15da1a77f925cf63b97a3293cbc50f6a370ff7a6d83906cda75fce41ce8071871e22db402255677595eb5c0f29473f679be4ad412d725c00089ca07ac59c3815a904e40b86aa57d0f3502e1acaea5fd0f7791b7ef8d2a237282ba9643093cbebc94220250f7e4d39643e10a1d3fb69f589df44a2a3168c6903f4f0f8d8260810e9f7befdd33d4393cd64db915945f762197e9a7699b34a92496ca95ef7f1b4cf4d6801f0df5fddece0a96c31359d096fe3ca9d9ed2b852e8051b55761762f2d33cf9e1bd2b28cb1c6ccc589ed8f3098e914d5cc913f52609ef6c775f120c7f7eae451b781c7a99d27ce702ae036787c04d1fffaf3c19a79120f1fe3b8eeafd90b1aaecfb203298f87eb668bd0f149df776d911870a55e07d6796e160c19d03c82192d42bfdd086dfd341bce4aa7097e234553dc108fc8925327e45216d4218945c7e78a674307942f3384f788823f1990f6dbf6f9256e3f43250eadf5f4d6ed88708422a7812b4f0ad443ac0fefefb26e494d918a6a6eeb8aac60a935be17b376872e5e9082277da3944ac727efbb4fdeb2971a72f4ae764136f34091b673100cc590f92137f78f7f487138af93a9bd185afbcace122bfced000a1a361b44508c901944cb887b7b5d86d9fc72e4578e91e2f75faaeaaf5747c7fc510305d2a0e83c4c230955a085a69e6cdccd870bf1909664b5ba5b00b70e64e1e519129dff9c7f8176d9f6f300b91248f40ab84df6954c9fd5bc4a6356ad3c16bc9f4d6cff433c0750109add0a92e6263640ced2dbb524417d884f1a5178e2ec56b8382dd1b58f09a294daf8b87e8994bf08d37182e18599e88dc1112e2f19d5c16e8730006742ae5b89562ba9c6e64e4b6a46fb8a5e77faf1a637fdf5b507c85094170861948c0d5fb6d0d1b83a407d534da9a49161b15b3125c65228076d9be710fb6115d01cf35f852861bdbb44289fef47a372979e7d80864b6b6a0239eeb441dc4266513a6d5cb2b2e5b230ce1a2759ecba9cfe70ea4376344f0bba9c86577ed375661e1dd2d4938f13ec2d857111f5528bf448c1d3a5ce3e0ed52c71244c5be8d400d810a562bbb829cec19527f54ee9a99c2c46496ea26f2583526e79ba7a39d581c62368629848fc2a2372b5f44bdfe6461418f8a88f730b6bf16a6c275718c6bdc", 0x1000}, {&(0x7f00000012c0)="34521dc321ff91dcc8d20a432b3a58a0d743f441ac79e7d4dada8ac8c9d90454bfba74099198595a6c2a866b77e085b1ef0d76df213250c4a553a837d937bcabacebea5eb29c0c60307ad852ba6f8682ddf8f7334e02ea294377f32fa59594bb2743d5a815b8c6524694015020cbc13fc84e357b4d2b9f21e94c6252bf31bc12511a18a664e55e5eea4319ea0bf9edbe7c7119e706e91775fd571a021141ccf7ad5ada1f2aff553be373a234418b52845c93205651320c612d8687288b", 0xbd}, {&(0x7f0000001380)="4edc5cd8e1d9db9d3eff595ec5bd3db7384d7a506dedbbf5e00834a262c459b14e72dda730a2c6afc9ed1b86774bd83135d47a033e22fd3b8fa1e80ce82604c01fe3008a1fa6e4739ae630a575424cc962e45e8ea9701ee26ef2b1040a2352c53f4774ffd3d00828805ebaf31d93d7601965f0dfdc5204234f42fa7b9e385587bb9cde200e8495b4d19380638a1e4e942f9d9001ede16177e3b358f4abab0ab0cf8d847f1ce74edab67a902247ff34", 0xaf}, {&(0x7f0000001440)="56b799b214dc3bba9508c44ab179d42a08d1e9b10f56c6580507393ee1d775d0f974f6e06a67a05ac93333cbcfe92c8a8d9d8b0ebe4b4f98a0", 0x39}], 0x7, &(0x7f0000001500)=[{0xb0, 0x1, 0x7fff, "84003611c04ad7e3aefb0b93bc0b56a7beb0a17376a4140492fdfb7fc51fba0226be726b9208e366a99d5d4f8f3194abb1038a7068911493629851f9083d9c00437d675479216927123cdc96331c91b8612c98056160a400d0525232eba93128273d2680997785e5804ba7fcf072d0088b74c96fba3dec329fa926ba6cb0cb1db7d656531a00e5a927921608b248e14da75cbd2ec2dd7eeb539e"}, {0x60, 0xffff, 0xe2, "e1f4c3cf31f804bc28b5414359fb4c54f4d70c42e74ff30d8007c1250ce84afca0874b0a2a043a76b5a96e90df3ff5e98dc2602fac1103419ae279ad83a2b94dade224bddca0763802c342"}, {0xd0, 0x0, 0x8, "92135c55055c4ceba5cbf75088990d5efb26aab5a558b8f97de25d85c8be2cabf7e259deb062d4ed31b8602a0f7afd4eb08774c48d88afaec344566816ebefb38c98a734ecb03f358408bad9d5b5897d636fe9f861a318e0edca35b5af3c00d8b22c2dcf29a98b86ecfa6438d1c4ff35ee3863f2d17b04abed38222009afc9dad04cec69359de7a42e222f844fd45fad66b4144442eaca598f82c1efe2c17e7672451a28e2f15504759fafc23e6746db0a221f602c1cfcf201a781"}], 0x1e0}, 0x8) 11:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pread(r0, &(0x7f00000000c0)="e0e0f82cab3cf6fdaa4489e51a5c6e176aca34e7fa354cc2f55b4aaa76cf53ab53857699625b4a5fa12e42d2614dcc34743e2938032226315418b1dc111c9989e33934dd521edee9ef1b0d6cdac7a282bd913f2abf164a8a794785fbeb64b427fcbec13ffcb867ac6be6", 0x6a, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) setrlimit(0x5, &(0x7f0000000000)={0x9, 0x1}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 11:46:22 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() setgroups(0x1, &(0x7f0000000200)=[r0]) getgroups(0x1, &(0x7f0000000180)=[0x0]) getegid() munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 11:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) socketpair(0x2, 0x8000, 0xfffffffffffffffe, &(0x7f0000000100)) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f0000000140), 0x1) getrlimit(0x0, 0x0) 11:46:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) listen(r0, 0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x100, 0x8001, 0x10001}, 0x2f7c, 0x4, 0x1}) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x1) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x4, 0x4) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xdd, 0xb8d, 0x9}, {0x4, 0x6, 0xcb, 0x1}, {0x8, 0x2e5, 0x8001, 0x1}, {0x9, 0x8, 0x800}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x8, 0x8, 0x1, 0x20}, {0x8, 0x5, 0x8, 0x400}, {0x0, 0x801c, 0x4f3, 0x8000}, {0x4, 0x20, 0x1, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x8b97) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 11:46:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2008000200d, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x20}], 0x65, 0x0, 0x81, 0x0) fchflags(r1, 0x10000) 11:46:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 11:46:23 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ab33acd14d0601deabdfe70a98f65fc7e02c10a2b05e19010259839ce618861e240701551d362bf04c8cc7b89e23509ffad3fe40db456b656dc65b710678f44a0b72f449d4edda39c1274a935f93ba43fdf6745a6de490068d8f2d0beb4658", 0x5f) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 11:46:23 executing program 0: r0 = semget$private(0x0, 0x3, 0x20) r1 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x4, 0x8, 0xeb}) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r4, r5, 0x2, 0x8d96}, 0x0, 0x6, 0x8}) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd5243890b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1c, 0x0}, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0xfff}, {0x27, 0x42}, {0x40, 0x9}, {0x25, 0x6}], 0x4}) 11:46:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x7f) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 11:46:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 11:46:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:46:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="04000000001000", 0x3c4}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x401, 0x2, 0xff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) 11:46:23 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0xfffffffffffffffe}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000440)="ef050c26cd8f8d4de3f6", 0xa}, {&(0x7f0000000740)="d3baf68fc5dd76ca6e9fe1a87a8150e2b0fcd5b3600b1d3a604ac79e3a142eae6232c1b7c7ddddc27ed8", 0x2a}, {&(0x7f0000000780)="4f0416dcbef0d4a1", 0x8}, {&(0x7f00000007c0)="cbc676de8721595ad6a3899e48951b47ec627da5732185127d5cefbd139e25", 0x1f}, {&(0x7f0000000800)="228140c3e6517a9c036d58e5a1487a2aba102740a81585841b5c5195f4d14631f782922e20ca01ba5c1bb7a5cc7bc30e7fe330cdde105fe8c65d40bf0b3f6cb64aa8b8159188668c0f144abece55", 0x4e}], 0x5) dup2(r1, r0) accept$unix(r2, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f00000005c0)=""/214, 0xd6}], 0x7) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0xd19f) 11:46:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 11:46:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='/', 0x2000000, 0x0) lseek(r1, 0x0, 0x1, 0x0) mkdir(&(0x7f00000010c0)='./file0\x00', 0x9) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt(r1, 0x2, 0xfffffffffffffc00, &(0x7f0000001100)=""/21, &(0x7f0000001140)=0x15) 11:46:23 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x8007, 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = geteuid() setuid(r1) 11:46:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000313000/0x3000)=nil, 0x3000, 0x1) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x4}, {0xff}}, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) mprotect(&(0x7f0000582000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 11:46:23 executing program 0: socketpair(0x6, 0x8004, 0xac27, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x11, 0x8005, 0x0) socket(0x27, 0x8000, 0x156) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0xbf9a, 0x0, "7e389d5edff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x7, 0xfffffffffffff801, 0x3, "3757f24f2cdaddbbed981c8fea9d57a27d9b3d1b", 0x2, 0x7fffffff}) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x300, 0x0) dup2(r0, r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021be, 0xd0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) lseek(r0, 0x0, 0x0, 0x3) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x8}, {0x28}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r3) getpgid(r1) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfe, &(0x7f0000000140)="b6") 11:46:23 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xb3, 0x0, 0x0, 0x4}], 0x40, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$dupfd(r3, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x0, 0x6, './file0\x00', 0xfc5, 0x5, 0x2, 0x1}) close(r0) kqueue() 11:46:23 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) fcntl$getflags(r0, 0x3) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x1, 0x9, 0x1, 0x5, 0x2, 0x0, 0x2, 0x1, 0x5, 0x8000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 11:46:24 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = dup(r0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x80000020, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x100000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x80, 0x2c}, {{r2}, 0xfffffffffffffffd, 0xfe, 0x20000000, 0x1ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x91, 0x80, 0x1, 0x38e}], 0x7ff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x1fa4185e, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x2, 0x21, 0x9, 0x100000000}], 0x1f, &(0x7f0000000040)={0x9, 0x8000}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffff9a4c21be, 0x5, 0xce, 0x7, "1f871234cd74afc5aa8fbf2c840f7c20722e46c9", 0x1, 0x6}) dup2(r2, r3) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x20000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000380)="bfe582984679a7d9e8bc4c458bab21b2cd81f7f29e69ca75cd0e5f86fec1f47962f669400cc621ed2afcc71f9186a2c47451b1ed18b4808d3782b830ecd029a4a5a80ac1c5ce17089e31ef662a3931d8f0f40a5e9bb8544c7b6f7b6158a535e4df825ab337ca4ae391dede7fe04c647bec1320a45b6d248f68a57367261ae0525f003158e1901a3159290edce3d530b48f1fb84404af865ef358e37480cb20bf24c574b42637437dd6952dc180084960ad1fc373cde6321e068ae01f32f64f03621aa2d171569876a632104ba9fe3557020bde823df66599dd72d44989b653df18349b36c62435b8b71ef00e39250b4e90045bb4b6840d65064c9e290c668aaebc6199412edce81c23883ed90f215dfd225953cc7bc1b3bebe6f2617513eb01b4694196fa7b00d86c1e5476ac44027149bab0eea02bcce038bde71ff7c9407871c541d0333aad36cbe504ec5a5a70a121369c00b841ad549120b089e09712021bb6cfb5b9fa5e86ad4b17e15b36632c14b4bcb64071279e83abbb4d84d6a2e2fe7ce1a78292c62705c151ec4e19a347241b443c730560fcefaf848582d7607e1362ec061ac87de2bdccc8820d5e8f325b3a1fd06979406925af5f5c5f2bc1ea6dcfa91c20b4e577be2823f332ecbbfbac7810e68c857da6b62ac67ab454571253bb9f42d02e699066c0952c6de0dd2502f944fb41ec4545a6c45d2f9bcb3dcfdcd98efdf1094aa7da02e8bcc29e85ec97c3cd8111e9b12e5b5826344c57439438a6a9f1150e3375c53470ea15212b3f608e6e5f02801d09598f6b2bc1a8aebb6d3c82f1d67232ffc495405098ea55ec28135d42890c1de40b16dfb26f21782c9f7950107852cf4be055f50934a2a23eea2b25f9ac5691bb67934377cd6a8e095b8b58bd72a29ffa3e501da465eef2ea28199bc332daaba99f315450b950a3eda1b4b750996475eaeffea5e73915f4ef7d6408d5c1a00d4599a572de1c50bccd3a80e5435d1e17798713975d51157380ab9fd9fed3030ddc02156ea664e0f1d1fbaf9d9f0f9e388339471884a8176f90044f3fdf9dc88448d5f507dd292ffccf616a44876ec62422bf09a0653020514891c900bbdc642b2b108814ebdc378ebc1e41e0d4a68b712b918c6ce0d43facc3b4f69ecdd07b57c15cf27909857a6f2cb2aa41dac145eb987b38904ece125d87bbb2f7de5a174893648e87e127018531b231b76030578de02c8ef460b475014a4234b617dc938eab22d2c76a2d2fb466982bc22064bd2efdd9bc09efcbdfdbc7c40c69f8e94f82c8b82560057da66764bf69f9cefdd001678ea42dbeab29f1c5244dc57fa236b9171b9088968e5b1800964d29b2c02036ba90b196de148f8cd181f73735c474bcab1532511c23f40871fd9d475c91a92a13ad5401bcb0083815fd3fec10a4609b1832cddc9b6c088582f2f0455aa81bbb32159e87053ba8524809814abdf0af3f59c21e55ff91021acf084ae53170b1ebe953347b57c898232b343f386d6a1432374657f711452b41f07f54397eec3a0bce91e21ee6ea52af7225f7a583c7069b826cc8683c1a0bd22a614ab0f8d7a4cf22a64d3b5a7facfe2cf57fb2c959f175e93842c340b7f80939f0ec35cb26000953df93ccdc8b585f14f5068ac4a081b6788d34e7cb986a8b4904470e307b2c4f576e087608ffc3828f880cbc72db1bb40c7e6e568ce02346914e846e4dc26182a97d00a9cd493089f23bcc36c61961ebae4dd43964389288d85cdab4b9e8547efafb22e6b70b16ee308b99507a273d42c944f1b4bb0d53f5d9dab49085752a5b7b16d8a515b160e802e70bc6170ab55154e7887c9365f8759cc8eec497dc1818c66d696bb7150482c65ed249b8347e8dedfeb1dad048ba6a1edac1ce380b92a77b7e6eec9f28a4cb463faf23d7377082d1c399cf4806d71210dc6a8f0459eb294a9c0d3d986c7b4473f372068d5cf2dfdfaacb391781fe590c6ed6546954cb1d17759533977064cbce309fba06368dd1564658ad4256fa7511bf36e14c1a8c1a31a11d83b5ede5f2370bfc156857b3cfa3d5e5f99d0a850534c13f7cfcca68fbd09b72cf1af1e17d98d5f4ac3ad1511ca57c347ac6ecfd97222dfdecab73485fb55a57c3f534146a4ce4c6d3adf97b2d27105b38646d628b9daa75584e4a28a4d16d62b06fe50f191a17903432cc3e31671b9f7f3360c9617e4000ce8637316fe2067e669112e2c9f783f024990c88b33df8ce759fbb2d768053a62edb516e922b32007e8ae870d0674ec6d26298a6aada395afa5897ae27ce468509cbe2f2b298704aaefae0592f2b9227187fa38944fb68f20cdeaa773a4cbed8a3773f38dc23141612f1afa5299d3b9743be8d9702637f6cb678c2b2553b127a0ea640424c6338553f97a4f66cab1954caa842a61e86fa1959adb1c0105371bcf4ed0d26d665f111406939f8a20ab48408c6ee404234236eb387130b2b6e750bcfc24aeaa4fc394910f61f4c028c38b8c29d2d39b0ecfa42235c6fcf6d6e93e3074eca38c29b3f86542837eff203aa56f8235a0e35233fc3ff90833ba0579e75ddf6944ed7ae67b56cb863facbad4a86d6d7f812efbdb64fd29f339bbb26d238aa0cfd7b73be60ef8570a6995e0219a4105608a427d72ce6bb8bdede4aab1bdf4c579cf421c1a2ee60bbb98fb11eca0c9c047134479a20fcde04e365e5e81a66bef497cc5fb254c4a921d32d3d992f0890e7f5bd16dae4fef65bbc19b4045f09df5f51250280c25c0bdf2d8df894ea46413616c314100d079d466eb7174905985914937bf0ba8437a1b618f63413d5783a41efdd0681212a38c267930510d108ed6d920b57b7c956f623ebded95c0e2f1206401c40eb44d68b77f0946db1c319f4ed29476b620a8df8013251f6696ab94b5f0289eca88129236ebd3d24b3431753b28c55eed0960edef18200c4765c3ab0bf47a0e453e2d28c59a60b2cf9ab27325a1047d83a157a4516b39de8afeda5d6a3882aa294199953e2e33236f88761e26a8ebd859549dd56908af7e8624b40121885ce5b3d611221d1851b0df11f9892d345e1265e18878df0e7bd5d79d83effbb7d5b0a4880ca64644f59bd913f5dd3f24687d858db5379dedc9c7102cb317c77f60bff4bdbccb4938d554c4f29e4122428c95b945aabf28daf8de2a9602e180cade86759ac81065c2d5342f2fc88ff698abbf01a97442bd877812040a824c76af4946ed7248fdfb8d64119fbc60cc552489c7f8940846e206e5d3f77168dc2478347ce657b542bb9d152b578165fa65885e8ffedc9c1825d575f47d9374bde4202de8a023f5995f1fcad7f39821c0cfb99fc9d2d9cf3d89b95a89755a26db46f83d134d27c38d6a4d6110c7c82e4e4a0ec4ab5e21a7dc18bd2d535e15f7f954c78b3d0c559497de9cc3b5f86e82946a6576d7cb2f2cdda95dc40c84887f6608af625aeec9deb26c18ca2e43fa2824bed36f1096b38064b0b0d9d5bc7355fa3eca67e6ef54f86df58ad27479ce21789096c17cd923a4c786e233e64164bb5f8835870637c8138a0e5f39575fd001f12afd8fd9abc2e55a2e9796aec71fb8d60e516a186e5098dafe7f22b858f4a8784188007153133205efd46dee5f4320742ec155cbc8c80edcadce78596350f7fa255c383f2529d2d0a44a015668af040a186258c6a1117f283f9f05c6018e214a9704d6a965369357d81c0d5f97d6894125d17dad7e204286bc920036a5a7fa74aedb6ef433f60744a0906dc7a6725de43f72ad8f3370b3ddc8ec907987908a3222192579466c4383affea90a1bbc1a8d89e574bb15f957f177090f94a636fca4080d2de6fb456d2f1da6f6542d1d58935c407e98523048bf93e3d4485e33927ba229a2c03b8d296276a50858982dcf4201ed7b7552eb45c1dfd89213f83aeee994e748ece7bf41f2998a3510f5e3bffda9ffad3462b8682b9e23326fc2bcfdf7fb77cfefa5238835c7c74733e50b0c6ff7a147f42e10de7c3dc42831e0fe8443b6ba560f11728737b7a6ada2ef663178c503e2addaed3a3793797f3185303ffba3c322596f15533cafb8b20ad184da98fae04bc31bad338fe53d2dac1cf7a3de66af9976418767258da166f7a80e831fede258554ce838c2e2b6bbc4490c6cc26d9d01ab6bd089d9b33de00d0cfc4e6e524f01c69c3b06a3a379d59da23d7ce94728af4795e537e1abd29385eecd12429c45207b0ebed2d77d7fb6be1c5c6ca2a121ebdcbaf90d617dc137325d552de6432e67ae16cf2507ff395a01c71ac23aa877c447a47ec8ee1fa4e4169c77a0f798f74136b6c571ad0b63b8780b1d077ed1191044e8e21c19db78f9efe317b73cc2635dbf439e917dbf993bc00106839d05b91d2118d3d8645e71ab6a969c5e0d793ec18dd724fd9696f0fd0c73f1585b7554dd8e70bf4868cf2a2746513e074d4d0ddc90aa08ef51bcd2700afe79fc1b21fa519fd64eb22363532b8df03d6bd19fbc7a613e506315f405fbc9479f09a97b25227d7e1fb9dd0de30d24744e178424c563a3bceaf8c979b903e29c2e46e57329f967fc3093dec0b0d96c732c7fa2bbc5d62e67d76cf374ab09392ce841c11d0b3a537115037367ea465d307a40ab154fb01f4d6ed7d54e0d3abfc2e8884f0068a8ad1b5a52d405a84476bde1a84b1f1d33da40fc7040f82e388a4d981ba904c5dd3c7c23f58f5302b7e59563b163be4fb1627431a2b0fdafc1572376935a656423994d6d000723c8f2d4eed148848a802f700d5d95b83cf084a3a48585f2f4c12ba84d19179620cb00f3ef33ee015b23893f46d8ebe78b0299e9024e3603c51cfd82b3323db719030656150be8f4bc68ef80afb5caf0e88c850c8b7480228cf6cb8bd3c6871abba1a8eb307917ceac5ed3fc6ab9574d568c149355b349ba48461fd2b91027a8812bc3d56776c740c5beec141430bf791bee5cf663170ae551543b18b5cffdf995daa2b147b0082fa37560863caad8e52a23af90699d3cad4817fa1befd7488b122e1a47bb1057db9f022f45e921fdf54edb45e6b33acbef74cf64c9bf77dd1b128bb4275760dab8ef2541ebfb4ffb730e0ac0d44101055384aa2c6c5c82921f7134e21fac505dd689cd1339687275ff407dc9baeeb00bf1fc4fc7d4efd64cb45c2007201b457c1ee936f7e16ebfc623f9d9430b11f7b1c01a6c67712263f2c75f85f27d01ba8af86623dc412044b0fd5054c3085c99a8eeaeda8a0753871a286293f61ca8ea82fa604e84a2b0d05c1d0bb9ad1bdc88d58d238aec43bcb32126777ed265d15d0196c825d7c9dba962e37bf235c24e6491e83b175dc363c75422cc467b4c34cfe9aaa1ccb5796819e4f1ff90a4ea5151598354c6f3dfa6f687e5c8374723de81216173abbab706e8a0c1441611b77502f5ca0498692c757d00bda62847b81232dc86b44afecca02c6b51c71cc4e10f9921f8c32979b201fec2635d5567f14f82ad1aa235ca7ada3457e02cabf3a40734a05d3f317b2f94bb477aa785f4869b97fc2b0e2f2a08d05f1745e395ab54b937ee81e4c6727305644e1a25b1bed96fc25a6f10cccfdca2c413ef7620dc15f39414f05c8abc29ae214cd3c64328b2d9a51e326edd4b9865e83f5619e6379aa12ddc77bb8cf6d2bcc8677de90bac9d4ecb8930b0adc9321ca79aad291168d5b40860c6b3c5a78afc18607be681484bcd37584e512a970c792db83caf525207c1b5f176a06c57883fef349f92a77cd463681f06e127c35d98fd43dd72ddcb9dd728", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000180)='./file0\x00', 0x20403, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0xffff) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xfffffffffffffa3d, 0x0, 0x3, 0x1}, {0x1, 0x4, 0x20, 0x10001}, {0x4, 0x21a3, 0x3a0, 0x77b}]}) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffffffffffffff81, 0x401, 0x7, 0x10001}, {0x8, 0x9, 0x5c4, 0x6}, {0x7f, 0x0, 0xff, 0x1}, {0x200, 0x0, 0x9, 0x5}, {0x3ff, 0x7ff, 0x7fff, 0xfffffffffffffffa}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x6, 0x10000}) 11:46:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 11:46:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x200000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="4144a062efd8bb90aad7864c1794443b7b744ce17daffe20c036d77b9e08c909752c1db162892f2edb0cd5adf647f99ecb07f260c6b1c307f071a54ee88d5a07c0e23085957deb6fbf0902a73a622fafdbd9efae1cc1912e2287acfbc647817a045036f82631c9e4a1f33786aa78eb1e4ffd83cc61c584950ff8580410e60cc1be4c9642f4b478ecff8ece1002094595b962fef8ca9ca3af29fe8962fbf495467c5d8509ea617bfc74809ec32d5cec3b6e5f04b7001de8c3cefe9c70b3a96d67ffdeb2a0bd88fab54c7f209310e43a7f94563ed022bc2392d76edeeeca", 0xdd}], 0x1, 0x0}, 0x2) 11:46:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x11, 0x8}, {{r0}, 0xfffffffffffffffc, 0xe0, 0x0, 0x2, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000008, 0x7fff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x4, 0xfffffffffffffffa, 0x9d6c}, {{r0}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0xb, 0xaa, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x3}], 0xe6d92ba, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000034, 0x10001, 0x80}], 0xfffffffffffffffa, &(0x7f0000000080)={0x34c, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 11:46:24 executing program 0: syz_emit_ethernet(0xe5, &(0x7f0000000180)="75250729db31eb9493561acfa56efbf143af52c4250f08599c0d3f5940c3585c39f54390cd6b7f11b924ba5b44439dfad8be048f805c591d2a100d1322ca3addbf257dd2e6b41046b157c3622650537ab9c7b9fa9069cbcc7f8f2592d0551e5dea9b1d8b610456abe3c0ac25cf2fc352b0eda3a1ec5556a2f2e4048020fe68b1ab2814d8c99aece2514e56be9da67ed99ded3bbcf9409916eb0043469578cc9bd58cb3071fd7b46c856434b18cd7d582888fb814e4b71360b515103017fd47be06adaacf38a058e0e39ec912451698af5f0fa54aac3f829a85f77f322274c18ace9e308d1f") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x1000, 0x28, &(0x7f000006c000/0x1000)=nil) fchflags(r0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000040), 0x10000) r1 = semget$private(0x0, 0x3, 0x7fe) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/247) 11:46:24 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 11:46:24 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x1f, 0x7, 0x810}, 0x2, 0xf9, 0x5}) getpgrp() fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r2 = getpgid(r1) r3 = getuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) bind(r0, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3f, 0xffffffffffffffff}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="2f90b2b23e5af9ef7face4e65e604e218e2cac6268d14649544219842b799d867deface85a74cec162bfe2e472074cc5cc05284f7f3e8a57cc751120c1db9a8e045a628266d21265d54d84c3dc7faac6f351985d2c5b74e91e5e2ef77ac9431dbd2e77a2f69a5a0e016ae471bfd662bbbe3117420797741690f8fecca53eebc1f0e8420fcf4c86fbaecf3cbc8e3ce84a6b88caa40790d884bf98193b5f05253fa8f16c8696d73f222e4ec5977faf6ca11e20943ef844a942fb39968f23dbd09b6b1c79a191671136fae1b9f524c0bd418741b754f2ca820a3a25f57848f772f9d7cc91e3628b6559f12708450b6e6e774e00d7beb127815fdef23d2a5ada", 0xfe}, {&(0x7f0000000280)="654fe60b93c12a6edf95b7a3c1404c87bbaf80845f083765ecc3fcd4ef9ff3bc82235ad92c3228842aed68eedec4b327240c6e16e6667163f94c22925c17e61453406fde34d7bba3b667dbae9d24e3fcc98ee69ef16d57021e80575704c57464880c4a93fdb34b6ec092", 0x6a}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x3) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r8, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:25 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:46:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="11086c3068265218a9bb001f21cd0ea4b9877df07c444ebf9c54eec0328af06c06ec8e1a96361f601d843414d00c", 0x2e}, {&(0x7f00000000c0)="a5f466b1058648f621d96df959dd48769cf1ccc82b1facdb383ced2cad13a20ae4649bfad8b7d5338f5072", 0x2b}, {&(0x7f0000000100)="5e6561b27ec155659e09361f1f255722c7b3a5ce460d18459df1e99179f4b67eedd7ff35d10a194396bf3016afc817ee25295579ac45553f8de973a03cc2f79914e2fb96ce8ad8a99751f7942e213e599897d16941edce15cb56d90aa9d26cf110bf47e01e2acb96aee2497071618f09591f2d7594681e4c1f884ebb226f2462c47211af8b07be0f45979596a59968592da936a6228903", 0x97}, {&(0x7f00000001c0)="06892f75a11800530d973d3751da5587c09419bdac84af2055b7bef48e355a7246c93f7861906601f27dc0814ab0ced05678a91c76cd8e66dfab92aa1693797e48954128f3d6a676eacb723997b9978fa8789dcf20a931c33063abc65895eb795bc7617ffc0232fff57f81265cdc0e81174ffd98bb705bb0154f561fadaabc41fb1a23a045568b785ecee21ed7b232804338e838915cfcc775ed718d0359ddacab3159f55d90bac0ffe12db3642df4fa6fd8d5ee4fce6e966b8a4ee36f90bdf8070da45e393ca0569d7f1311266e6dab3a78d3bb18828abf1f568668d60a19496840f0a38304cae4eecca5218844bee868eccc35842be84561814bfc73b2d1f540937bbfa799db2b4d6603732fbd87e8f68765246efe7c4a56b52c22abc571295caa031bc4ec93d8ee10229daf85012a335fc08a7f3fa28ae75c23b0da4b37f57bbdc674e090c533c17e1d5ce121ececfced8cd084616f18acf8411aa38ae7d58e957fb2844fbb392f60ccd119713fa67a7ae82f8da0bbb97de6fcc6751b786370d88188892777473e30e68d3f0ec8407510eb2f0cdf81316cc47fe7a520a95359b0324216dad398b942b59dadb03515e8985d0609ff9a9e249adc056b3a61834be2c41685ad34cf49e94ba4480d99f4172732fc8101ef4624e38d2c57c460573db46c8939065a89f5f1619fac6cca495f18080891a92d1f5d9a11fb61152e3289a4aec3ce990ee3db300b24a50b03c88a6fb5ba194031ad948e54d188fa1460f29f5ad2157ebec32b74dff8b85aa8ba9acd0c93251e0cc14e827840e9ce0e4fe655cfe4ed44b1b43a7263e1c020e2cd8c20562fce0d39fcd9e307212de0fcf2752c632ee985b47cb0e92f93f4f812a86aa8532c36346f11f1ee555b0673e3856fbaf34abff4a2ae363d67477643eccfdb19f5f856178e57f2d0dafd20b98c10d6b738de06b3566cfcdefe17a13caf51ccf67f53ec479d03fc64090e32982990dc491859093bff8f1ea6c139e279bb78d2497a8087e15d491fa009f94f054f950e3ac778520c794e14070265de8944a38f25ecfee636cdd077667e64f98a18767ab80e65984c692c018b4d762855109d0b5e92fe923c30796e29137ab463030bd52ecdeff7b996ce2da8a07b40f6a64fd8c65a72559f3edd19b1ddb603d1a311fa8a719097ef02fa8df3a40085a8b7763bb28b5410d5891235856ed6939116236008e0fec9a9388663dd5637deb4c8f279db50d22d65cf0a32dd0cdb5965226f536dc31818ca0d5e21148c04e1089e17e52f447389627f8a0a59ee4292ad39688ca28ed5891b4a4fd6102dbb1e0ca589fe6387bd3f75cc02653ef9a1a288123de74ba903a2a781cd64c935227f723fa30bc578a5fac5f57c751b6c36545bdd2b5154d103a7ff289c7a052d49071746c5a5f96ad457d43ee61394eea88587dc9e54c16703d8b9cf86132d042c142e9f000fd8bf176532eb8ec6dd91b8b089d85c7fd07418abc60c7963b9ce5c884d571a32072a4ff0e600bbb2bbd4f73fa04de303454f9478af2933ce7b518a22cd1b032903930339c40f60949fee0516b4db401bea7659ed1fb9644341a914e19759a09216c2f93efa57cd15b7afdf31f315ba92d3ad6651eb28fb7f12d5c536011fbc3d5f01e836248b5be09a5576d3ef58846db41431b73b17b9fc6d3bae62757ac589e3d15ce2c2182433dd315a9b1bfe1ab662917042f3f27dec95d1ed99b5317de53a78e03711b872bcb9243c9663f7ae5efe1038999c732bbadc62e27a412ab945464c281a35561b6d54024d0294271c7cded87187ad413bc511ac90e535d9a895d414534a76bccbea1c3b37c53ebe7c4a2731c95365c10a35881673326c02aba5fa50fbf909102b196db21d62d8e36655f97f7d5c6a3415c2b420b3808444dc09f04336ca4680a09a4ddf4a143b4496bc37692b4fa3f010ece215175a2751e79eaee809961e99278e57bc5e78e5a22ecf6005b9b3d4c88476b532efd6d842ee80ed4602058fc942ad5dc8d996da121a47aeef98d8391e194e849bda1e8a669437f8092507404e4d3e6b44ce407899dbcd69e19a061b497b028a14100f630e78f60734bfd612fe245bf9712a53bb2484eba95290ab446fda8648bd0544357bdcdea3729a9b19267d85a91ef58fb4a9b75bd31bd54365852c2b9a102159a81e267f039b17e754b0a679beb24e18f872c0f43fd8b6fbcb4421951f3fbaa904e2ca42c3cc2c8e48e13725a1bf6bce1098530077fdf8fb22a58a3147b7ba34a89d8960c0ced7519a5047aab05da63b5c23989e70f31cef99cc93cd9e7af478b43c536f7b4ece5d3b32b7ed7d9bc6a03383d1b713c794cfa297fce15cb445accfffd536faaff6a0b38f7a3f4aad728f23bc4533d081bfb22ec297bdfee7eba6b2dd3c1ddab1295ce79ab3b83d8ab18ffaca817eae52f744c1a5918fe880256599192bf290621f945de85f33b1694603251ea04ba36d85aaff0d7e3731bea72c737861e4ec9289b437a05074dbbe90f59cbae891f3d429d5b2d223ebc058806a0a7a329a2d30fd985c8ab80a5df5ac3c57c2d4881174dd0bd9d29d3c4bac4c034a7558fa6c1f10c8b33e00daba5bd51ea0b340c853fc66c802739c13878339adf9c9de994c9f182e513d13df3394b94e5cc419673831568592d51558564042db1405b96cb2c33e92ac65b6b008d53f323731877aa045a1341f45673f04f0ce32a2df28cb080ec09de0ceb16a9479161d8f3555cfb5770b60d5c9522f60fd2df7d300c53676064c0533cf5de59d49fb27ea499973870501cc4df78696ce54e5d8e0e1693067b7e815dde933e94b46f80a08c8e88cf74a16f45de25e1565a0401f46139e8e92a572157441bbdbff0a55813f8ebf0fd4846ac2d350eed510b6dd1b5b30f1e19a18dc6a2400118f2f8e98f903e6479c7bc73618e2d78c421f6d05104acfb8dbbcd04bf009fe2d96ad75ff0827cf60014dfdcb54388ec54898c0a00a997d92e33bed977fef80f845327c13ee56b024b1b422e37db37e69adf055ed616c83441d025019aa35394fd40ba4593a4ed4f9f84469be0ad6cdfbd6efc37f441401734a47cdd4e916566a08fe70bfdecbf5df9fc8000ae3436b00f8214eaebfba1895159d8cc8a6b11c73028d06388a1a6b9e362a92f6e6d1c69dfb5f91c1b0633eb815c256633cfe04e5033194f5185cb2997cf7fb878baddacb8f9d91f2c80addfee23beeeac984d821a9c2d82f63dc8c466f105157a1d80bffb9c2ebb1075e7bac99c1fde0525d87092c5fc145d8e5ddafa033925c9e0fb68ff91055f431132fd8d8ff9b5c9401410a3dac66712a2feb1b5c48427b4afe88355e5454a2728089b34c94d6b102f58903a00729b63cc5810e85b864c34a52126bb99db3e71e68894a51e2b2bb3f076c89c6a39d914524400b5592e05bf37cd3759a8057a8a4afa6cf661854317249d7a8b532c4e11ff755cac747ad95d65db26af18b381db8a7a98f2c3fe02e5b21564b348ddb9d0b83d47fcd47f3115b7bc775c943cfe24d8fd3d851fa6825a24b8876a6d19fc4f9e1ebb8595a638a82816543eaf4ffc797f8847da28bb898675a5e445f09b3ae81fd5facb45a464fbf92d60882a7f0cf0364a2c2bd755c568a7135f19c02be129c51f8ee339ec2c92d4ae31dd781449a26ba4e0e16571ca73987429fda400960fcfafbbbd0221590ba76605670ddec85b73ece79ad01bb57ef8cb9633568a9d5e2003f9987d1fe998553e35f1357e444116db763a99d95cee74a63a29b4736adeb04b026c51919cb9d1693afa833a8aedc15dd1cc826ddd165f1a96a22107f5fd0730fa81c63e3a96a010e1f4076d2cf7b9c893905b4df2d845756f89d6e9f267468cc5b434f225ee2da8a043b897a3d098fc8f2821d619e4794cb9b816e9d09302289cc1dbab873fc70465f666950e3d9fa5536ff262e4da0d9ec6e425ab4de928dd82446a2959bdcd35a5766aeb872699a9375494023ec00dc06d99588e07aea6f03d8ec506c4228510e31512ec46f76da0a0db18902ffc8322fe74f6b765df6d953cb0511dea7541352d23c6c32d16bdaf8def7be0cdf1593980a19480d506243843d8aff595d2ffb8b72262019b1345dacd85a84b150f60d5c10bfd59dbd2aef1c57963bf933dd9dda5db2f03c68c01bdd88256176adcddf21d05b0ea5d3ddc8313a650ba228cfed2708be76b2f2df59265c3cf315e59ef404ae276a2c0f94fdab0ef16a77298097c30f965056bd8ffeb31e3df60a61664e6350a7d91bc0624a9a1e846379541a1a0a651bd81641b9d7f1f0e472ec2bbcd319fc912a4b70da2ec51c7dadbc05ab5244defa7a786c863c1c046327d1f1bc321e8ee5424bc4f63e1a61bd3d527e68c752cf1d656a2d0abe4755d255750f8eb1c8b403f0f2be5061926368151385812d761adc4f330e567b56f656bdaa4601b358b2dcf01ab4cfcb86ac393e0dcc71ec9b1ab1091810b5040542b3e656e4cf64ed2875e532b6022d4cdf771d4edf9ad92b3491036fc47779fd32aeb3e233ba203cb49dbb513962bcd7adab3af230242d3691ae48945c11ab42de3c216292b488515c71684c94f21ff3ad2d3b8c9b39825318060cae3e7d4c6054ac86395f74e3395e57ccfd42c13f24783756c1a878f9fe0c845087f8d5406763446234de46c4852c759b38e7b4c9800e53c71c572dcaf35a7264fac60d6467cbd05cdb415c014ae14c99a1ecd5529760538686b3cb46375917607f5553be309c7f1edb9a133363d33eba6e9b4f948a650f8bc8727fd5102e1e53d3cbb9a597928a9663b35e6d9cb874902dc59b2e9f9d98eb5986195b0bbf609562844f6240d0ed5c2b0ea878c531a391830380b9ddf2921f297e36dd963e563a54a9900d3afd69791d1612cac17a9f0761669dcb4403448d5a37470df27921d08cbc135b9bce6cb81907c3bd374fdabb99f7a096e8ccde957f928e40fb777c8a1981f29ff84d32df8c82a8959312eda3c9d92d99a3f790a5ba16fd4e40eb4f9334be5d9ec849daad048e8899ca5a1b292464c0067acd6ee78b04cc6dcd43a3288d1840db25bc0268adba4b32791ac49f748fc3b872593548865bd81f11e032a35730ea8870d5565ee7ec022f97de323320e29feeddb5fff873f6b41d997fab54fb287341846ed7fcb7854598d1a25969c4adfa7ec21540479b0e06a34b9633edfcb302b83303c569dd15b937eaf001ac5959c269c3fe0d3fdb93d6fa47e2960ebf8ec1c80eaf47082eb730ff92992e48f8a40b2370a2127cfe9e4388e49dc9d315b8e1f4c19bc0efd35cea9fbfcf693b855b879a08d40c7a848bf35fd8e959f3cc4efba6d99bb2347a4ef77b68715caf411cae3f7f706b80bf275cd3c924165d6840522bcc52aa73d974373903dea6a0cd967a344c7384ccde28bcbe2b79a2b086360f03e5b6eed1793f8c1dc93eacf0bd8037338853f88e04e63d9e4a802673ddf1db240d1ee06ea8fa3f127d69ad2fe519700e01a82b17075fe5003c1c2fb92bf6220752211834d7b9bb3a4a0e1ae43cb0f1f350d736f353e45038f344065430d111614992711b88f8105085982fd4d9d206991887894b1da95cf09102508102ad18f306431de9daefc739ce859d05aa0e224b2d1d3b107aae8c402eb0ed0114b14aa2b6fb39762f5d0ce041592df798b1e6819159861a75edb7f55e2064ccc0d5bec86bf53137882c03b9907b7adcf64c08d9986bbbdcb3b12c8db9beacb159d12ae93de8ea8896d2f11d4e692c78c3050b972e10", 0x1000}, {&(0x7f00000011c0)="208229b224af335de1f21503b82c9ed3a2e5f30e06343ca727ccf8cfc34c6d63077f889546c9c671b0203081bb338411ac7cd0b03824ef4c0a8a7f1b9ec49a85a54980fecdfde1ee42b83858db562fa68ff9b05a5845531eecfd9dd4c009a338a326887dee37a8fc7d8b17b05240e3ae9e16c952b7e37be4f48a84ba7edbf77761172231b73b8605c45a766e6fe571371fd8f4cfc4357164a29cf5a8063b90df8f0d60b87ada982d1d50", 0xaa}, {&(0x7f0000001280)="1af395bf47", 0x5}], 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 11:46:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000005c0)=0x1) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="24a2e660cdbd25833e82c679350ccb5f274b9c278a3a6bb7141689e074e993e3b0be27e807a45664f49a8b5065e927", 0x2f}, {&(0x7f00000001c0)="bb183c4230a5f9cd32ef00b36194bf41f81c60348fe47bfaea0f33b029c701bddd67f9018ba3cda69382f8c7bc5a83e8faf2f60ae320ef9fa0ed3bf2ab6d8045f5c6968c309f3657d1c6119d0ebcdf4c5ea46eca78687704acdda83458624e2529fd08cc892defe354c29282e3c5c1f0c62adff42934b1146aa8e144c9ec3d614a792ac06cbf1898a39aed84f2b673958bdee7219f75d35b1f9a86edd11d201510fe7e606887a9ee17c03a13499ac9576fd35e16481f10a17df0f86dd7e5f83aa2e9dc4b83c16f799f2912cbcd958786f0a54920fcb1", 0xd6}, {&(0x7f0000000340)="0fa2e10d8c1fb6a437e1cf6b3e7644c5e3620ffb9298f5d0392c34498d034233c4f0ee972024df6f14ea1c56a107ab96c5c6954733ba9b30e80fd5f317268b27b90975a0188a1e625de8200a4dade7ef1b47bbdd2d8192395844f04e937c66124e5eab78e8e73da7a6a34fdb0d092c888a76d2c49d8bceaf213f5a923c366468b0cbbbbd90e692710ed8cbab6a7e7abdd87b7cd73d565c2b5e3ab0f35625bea7a0", 0xa1}], 0x3, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x58}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") socket$unix(0x1, 0x2, 0x0) 11:46:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000017c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000001840)="7ce482a913d89153a21cd27d2da47975102b78b82fc01da46fcfc5277317fed9be054aff8f35c3554d46ee62838d3a7459b105116432908dd91a0fbfd0e987a5475110132f91dde3a4ed944e5d739284e2c3bcf942be2796b0915a80cf2d889e25329d8af5a8fbe71e301f20115f9ed9f9cea276fb9fecb98bc8c6b16c00259a8f1ff1480a0c88b89272b00104835a38fab689290933f5c6", 0x98}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:46:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) recvfrom$unix(r0, &(0x7f0000000180)=""/234, 0xea, 0x842, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) getsockopt(r0, 0x2, 0x6, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0xffffffff, 0x3}, {0x18, 0x2, 0xffffffff, 0x838}, 0x0, [0x400, 0x9, 0x9, 0xffffffffffffff80, 0x5, 0x7, 0x5, 0x80000001]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x3, 0x20, 0x5}, 0x3, [0x3f, 0x2f, 0x1, 0x1, 0x80, 0x4, 0x5, 0x2]}, 0x3c) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x2000, 0x0, &(0x7f00002fb000/0x2000)=nil) mprotect(&(0x7f000074b000/0x2000)=nil, 0x2000, 0x2) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) getsockopt(r1, 0x0, 0x0, &(0x7f0000000140)=""/35, &(0x7f0000000180)=0x23) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000001100)="63330d85a3534ddf806115a37e00329c8981226d6694336937eb0b48a0c71501e08e672ec162868e8ecea51a6b369e95341aeb8a18b8a218499ae62e170819525b267c29ac0ba520392f26ea08b506322657ffbdfc4eb9efbef365826ef8b59a838cf20879d34bd5e068e714cbfeff5c179183df222d701540b25bc7df375384698e8d45f0c7314399466c9a3a3acdf26b602e2284f0263b8082a22fc975b81937a530440101b00ba0785685a8e4e461484956d9de5fec56238bb866b29cbb4f78ddf52e4370a36dbd88b3cb3e50c0fcd0986495d9929a580f52f3f39006a246345de1f897dbbc3351d1aec502e9dfc39ef88ce445ece8867a14ef4e1cdef9d719d4378ff8179188f6f352d227a2d7271ad7efb348ed3ba30ebf9ff492bd102e4fd330888e9a07e5f9391a369dcd48bac0be78afc78d147abd7b7141bdaf2ec67af42e6e8ffb1fc9fe5e0ce4afd3895ed64465c2f4c37d514cd81a55e36a09b3f851490d892ccd059c0a88f895bb78f5342142d432dede65bed988d6ebc942e7458b072c4b9129f50d8f03a43f4674a78b791a75655585ecf8d9b2e457a21e0ecf92f0b8fdd29e997f5cefc9ef7bb1870a1eb580304ca858cec9f93d4cd933f83c313c9ab6974f2540a13211c40f32cbecb1738b298e07000000000000004a46239e529f0dee1a9e4fc9255030b1edda351c2cbf0635a053796e31be295a738063c089193747ea51585518455e1e3bec8da9b9a9655497b2c907124208600e65b1f6c6af62d1eeff31d81c0c7d000000") 11:46:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000240)=""/239, 0xef) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000480)) readv(r1, &(0x7f0000000100), 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xffffffff, './bus\x00', './bus\x00'}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000340)=""/166, 0xa6}], 0x1) read(r1, &(0x7f0000000180)=""/131, 0x83) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x1000, 0x1000, {0x8001, 0x1000000000003}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 11:46:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) pread(r2, &(0x7f0000000100)="b843d4be448f419dbc06afd792520a320c0d568af0828996e39b23387184f331e92235a224a57de1d862611ce82e372e35a283ac041f766943832712c409b4faa00c69c4436427d41324ce99b37075aba021e779985926f63902b86a2a8225bc23254e96e79b94d5c041a419a440f1cfa38c5cb3b6452e0eebf104543443c9713a12000cbf396ff749558a39fbd26a1806", 0x91, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x7, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r4) jV`plv"7N4㟏[QjV`plv"7N4㟏[Qpckbd_enable: command error 11:46:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x3) socket$inet(0x2, 0x5, 0x6996) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20060, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = dup2(r0, r1) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/60}, &(0x7f0000000040)=0x3e) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 11:46:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10200, 0xc1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7}, {0x8b, 0x100000}], 0x2}) r1 = socket$inet(0x2, 0x3, 0x7fff) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) pckbd_enable: command error 11:46:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000007c0)=""/237, 0xed}], 0x1, 0x0}, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20010, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 11:46:27 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x400000000000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 11:46:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x81) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0xab, 0x8, 0x8, 0x1, 0x6, 0x4, 0x10001, 0x0, 0x1, 0x2, 0x1}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x2) flock(r0, 0x7) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x71, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x1, 0x400}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xff, 0x100}, {{r0}, 0x0, 0x80, 0x2, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x11, 0xf0000003, 0xffffffffffffffe9, 0x8}, {{r0}, 0xffffffffffffffff, 0xc8, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x5146, 0x9}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xd, 0x20, 0x78be, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x31, 0xfffff, 0x9, 0xc4}, {{r0}, 0xffffffffffffffff, 0x30, 0x82, 0x380000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4c, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x4b, 0x10001}], 0x20, &(0x7f0000000240)={0x8, 0x1}) poll(&(0x7f0000000280)=[{r0, 0x10}, {r0, 0x2c}, {r0, 0x40}, {r0, 0x10}, {r0, 0x108}], 0x5, 0xffffffff00000000) write(r0, &(0x7f00000002c0)="041458a1c4f9c9093dd04e970b0ba803a87b669449d1593c5ecd1046b4f53950a66f8e7f39d797cc05d32c99046af5294148757069ec2b82be24af90bb709feaa9f528497a1d17f48e4e035b98cc1a42b032b4b8d2", 0x55) r1 = getpid() fcntl$setown(r0, 0x6, r1) fchflags(r0, 0x10000) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/11, 0xb}, {&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/136, 0x88}, {&(0x7f0000000600)=""/95, 0x5f}, {&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/50, 0x32}], 0x8) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000800)="24f35341a7f44acae7564d260724e00abc29a05a5c19eb41b7797cd82fa93c", 0x1f}, {&(0x7f0000000840)="873af5ce17c31234e8d3d7f997c3d06d28646f01ec1a62c7a91417cf8824573e8832d50e28af1e90378d80ccebca662b35bb0ebc17e00a1c5ec3bf6ad8e80f8b30448ce91fcda444b89bd7528a04711e7a11ce15b728ee26856cfe8a8adf", 0x5e}, {&(0x7f00000008c0)="70c9daa330f6d06c3219db8849cd8e55ef0cd7a2ed7461738a85ca195cac89e23a8cfc2838b745bbaab021172ce7122acbc9b2acb47434048f299763d1bb5c6ea0d2d76f25b2511cd8948a8e7fe76a5c484460f37c62def0b1221c2a32adcf897a66943a0deff9f46ab7e0a2a60a11a48f14926a7f6cdb80ecc2c76981e2", 0x7e}, {&(0x7f0000000940)="308d621dea8eeab13010d719fd28382ddddc31e1bd350cab345aa8b2b623fb66c590a5f35765d24d003eb1dcdb6333bf85e7bd02418814629449892ea126e214a5aad5e0a5ee9cf67bce904f271a139ececfb2174c1c33f3e49aff6f27e78b1be32a13ca0721504ebeaf844a1f3c35b71322628044e432ac128f911fcc6502ca48b87de4bb01ef44f9dbdc8538f26af682a8a5fb2aa8f4dd15049790efbeac1a8c76bfe382fcd865232c365d5479b6e1e93405c8610d346bcce0919914ae9045bdd55902b9898ca55422606c0e8caa06abdd7f73ce2db8b12265e4cadeb57ba3fd399a4423d26c6feafab4f63780fb227fd1", 0xf2}, {&(0x7f0000000a40)="386e64d4a40b25642ec0354a853254286104ca67dfde5d0f30c35f8bfca8a4ce1c42a2842b2b17af81f13978f93f888654ca927da4d354967d8f4749ec89c3aa1677d4246ed4f16eb66faf05f588", 0x4e}, {&(0x7f0000000ac0)="ce9d71d2a98d612c9ccb47ccd20c4330077cab36edb4427a5cba9319999a6e9a433a17c5a4bc99c741e735ce6cca4483f980f7fa3f06a8a7772b862ae675b42cb80aa5aa52628cf5ca71cc35d3dfab6516061482ff33c3c1254005ab57c48b613675aa01cffdbc2479bad7a356c900e1bf98", 0x72}], 0x6, 0x0, 0x3ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000bc0)={0x60b, 0x3, 0x9, 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = openat(r0, &(0x7f0000000c40)='./file0\x00', 0x8c08, 0xbe0f637facf5aabc) readv(r3, &(0x7f0000000cc0)=[{&(0x7f0000000c80)=""/31, 0x1f}], 0x1) fcntl$getflags(r0, 0x0) mknod(&(0x7f0000000d00)='./file0\x00', 0x90, 0x6) r4 = open(&(0x7f0000000d40)='./file0\x00', 0x80, 0x41) pwritev(r4, &(0x7f0000001f80)=[{&(0x7f0000000d80)="81231ff8f5dc83f978bc9f802eb4c715df02134583427075f4d3695f9064db548b4d651ecc58a9e9bc9a2de2388c8350eadd7ba73996c4fa57cf7b457795c0775adf952d0778dbc2c33016d1f9bfa8d71a6adb66fc13432d27fdc98e4c542fd8f3896e0a6f1ca11579ce485b91d4a5d1274ed75ff40fb7c3a4e1bf541a0fa971f6e547405ce5eb6e5eea502f7e48544534821e3cd1652d88458e40c6bc9b4f75b168ba590817d859b8491883ef670c643a1cf3847f1c864a381e371775d6243b9d6f054f31fe3a82aa0b7efc801f7161acda35fba4bc", 0xd6}, {&(0x7f0000000e80)="4fde76aeff1684e5a1c8d4b75f41f8f23015d24550c136bf2665857c73b66df087ae9c173c11dd89c8fdb0c76f34b09974d3e6f0e8639d0e011e4278c766e848b12b0354d2c0ec790ec3498f0974c49e56d733c670433964bc10c4aac9004eb7d9ddcf6663b79aff6bceb5", 0x6b}, {&(0x7f0000000f00)="4c80ab9a0ec21b68140dd86edc77f3019e6ddaa7ebf668939a46d0da8b6bf29b3b1599cc66001ffdbd3a1f253a513beeae58aad6c407c8c25a14a1aa92f20da952323e24f96cdfb4660abe262f762b51b6b3e2e4d02679875beedbf94ac2fb4ba23d71464b6c66eeb202a7322b263debb7051e5f1f9872674027fb4133892a744ad69a55adc277a622f7c2e9c027d55404828bcb16cc7c33b64a319878c6acbdcf7e86f8eb3304e4193c7361272f2c5c8a213126a1022352ebbf4d23da65cb812db12be78128c1ebc236be6d852b6696445530d2c621f43fc41d28bca66220d1a89252934b8940a3b32407084d3186421b4dcb4605949121ddf3e38da5fba4ec5a44a3cfb4fd790ecb1c0c35034f8ca879b3f7b188bd6af2ea372dd164b8fbec7a5a0c5ad6a0bd7d729d59165ecedc67900e7ff95dcbdb74890a9f3ef292fb25ab48868c0e508a18ac378f49e428b6080021ad849b8f2d570f459fec2ea851ed15e6c9b3de8fcf50a2c6ca42f65d0628729f0600939f9c3fe23b71b1a247c75265864e7af1f43d438e8ffe5a364241ed192b95ef70bc6be99c073f0245a61244b3efd3ba495e20c26839696e69ddf435035dbf4db487837a9682f6cd6a3f088615d33ab416080f888c07b2d1a3f6ec15b94ce8435d584cfd88313c0d9f8365e9404fd42d52e59256eb9f5324606287913cf771c8414aa0c58854ecdcbfad727e354c629d8b5556c8e00459680a18b212dde2f33fe6f00e56989419bcfc72843c41ee87dda270210801eb5570492b1ee3352b860fafa960a9f78061a3a56742a005e7e5b2c0cd0e14d8451b64e8bc9349dd852556f2710825181805446a17ff0388acbcbc47b7f84164e7b47b6321a9ef5aef8eb5aa4622699773a056aee8f9413e0c6c6d00b39c597a0261ab02dd3675ab0f5c1281bab69857303a904d43eb9320584f8f5b5071d1f45b2e6e7971f7c9f796d3a3e1c3e67cb04432b4316428967275a40aba1b75367d3db522f3a82bbf8b3333594d887050af8849e65bcd6b37ec53a19605d5fe6ef44b1afd3574d8696ccc1aebf9ce1949a11d37cbeb0d205610c3f05cfc462fba02fcb6140cec09fca0667204a0afa741872e2834ced69ae0c308ca7468a8dbd08c56029ee76309c89272c04dfe96afe6252aa8fcd269fcc67687bfd198f04d13cdff88afd42ca95eedd12eea4751efec08bbd3c1608da8ed8d8054d9536c7fd441254d0994f6bf79b6805e4479b1aae27991b918345e0e244a664a655567c49506f089fe248a508a4fbd06c938dc2726641940533dfe02e1be329b6a630cd262cfe7791fb9034becb5cddceb1e89a7801793485c17ca5e0dafc149b132b01488427a862811378d9b36797637a9565b5871eeee5769bbfb9046d9ad254d8acbfee0aee37f289cbb84628142115371be9b76344e60a348b88b583f8664491a9082820b8ca1a8df4224b4cf10a5e380c1c53cf9ca205314721ed0da1b880db03734483affcb2bbaec542cac4c28cdb4a56402c864a1214d4d4a17679f123391ed9b85784f085f59fb39bee74f011c38b5d668badb485c46aadeab506fb93f9d19cff16224ded9139f86d080bf3ac961c217685ae14a7c183301673e5d00b49ab9accdcf01024352424350d075f90eb611bb1567932f65662a56713570c69747f0006b7f7e290fd047df66e3888edb6c31eb7bd52ce336b906d499718a23a316ca0c67cb0fac7ec1b9b8fc3e77f4f85519abfce2d035110a79cca8a2e776ea46b0d55ad399f1349f31a69fa2ec2edf0322232e1a3f30c3142fdbdcb2119e62c443b2f7a4a3c7d29b11b0212ce26827309640c7b5bfbd06d176b49a58dacac159b63e02f11bbdc87fd3fd51043468117d01e7bc92205a9996f1d8a8cd4251fdcb239aaf1dc69915fab7ba16325299e14cda8fb9bd443a1580af0bfcaf444c474bf2b8d31ecee73465434b451d541069e7dea1fe1a96f2b474f3638e9af527e3a5314f6e6af8c9ae86e0c673278c5c976480dfd675cbd36c4019b8cb0fa10ee95ccadfbb9e17685b0ec518279f20b7178633f8bb3f41dfb6b8bed55fbbbddbfa5b407210c8dfc0daf532bd54f7b503d54ef8439d21e3440a8de5041f46a3cc5bbdea209c86e0f4bf6195c88aae6c2053126c15ef9b26d7ef3781efd83b0c503ab266f20aa839f9340f01e4a9b99e2f2709445a463f01ba9130a8c1726bdd15183cb9d8bb4eddd0f5936cac2e108f84211db1272cf0488579c30f1ad7ff2982f3dc7be196a01249f7551b545aebdf95c2bc679acefd7d69e1ce860ff99d969bb371cf5d9a455eed1a57a563db0d5428cc09102fb19d3e22fba684132660a661c0a11b27dbfde6c1aca1c81f10dbc2c2dc89093418d20b1a17fbd1f82d123abfed84000658257e2b2d6779d7a01b10be469f32329a96e773ae06ed7069975960543156255adf1d1bf2563e8e551ff6873dbc73a9ccf2135cd80ef79afbb2f7699e8efac6139f2327964dd036d49440b2836d79008830b5455beab806fefb7404674312d8946ec436a83617e8d361c9e8bc6c9de1c8368c70b33ae49a5533dc4146f215ac2556eb7f7b4be9a4ffe960d66a32e7b5bb8b83efdb6e60154f15877acad2f30cfac6e17d25aa6aaebcc42e08861500aafcd6d0d65d2631f7076b894259056f5f3e71c44f04f37ea73cdc05becc4ab29612590364be900c3fbcb5d8168182471220cd5b07a1cfa4d6185ac9b7dec189d8bafb587f589e7970ed522cbf8e0024b951de6c2114ceb5e82a7fab1b0bc813b9c39c6094abdc737686e467580939570551697e1bd9f251338ebda7c34733d2543ff1d2d28fe5bacd284b47d92c6e0be113c5bcc1e2b9d46ac1870e8fcd1f6ed03bde738f67af069c4576a32a0e4e4d349e9f9811542102dfa51eb28c8b9b3cce18d64d7bee660c77a3903cc444fddeaeaaa7f76665e6f838920b37b1903e36b3cd099af60c604f08eba2b6bc935453833b9b8042507037eac3bc35da8c37e7e2a7219dd1b5a79943e9c91469baed080b5335cf04e55f0bdab0a59bb14c9e60b59e3f2b5680acb4f0131af11efa85236de4f02af8f82b3d3a4f4b39f93333aa74036952d4cab1e97cd541ddbc945aa32078cc444fd573f2d45bcde8ee7cf69af3b7cf474eef9adeaf86c11b5f8cda26aeff228a7beb50404f83db0d3461196809a38f8c79c25d067894351f6864625bae5225b37e735705caa8eb0e246336a323b41fe0d3bdb4b1017cfc47fc13cd25c6f6ba0aa0f7e087a7b75634e9c94081e7ca8613471741926b77ff7e07bee2c097ad35f13fd22cf5629799177980b8a6aba1be04cf745c80f4eb8974d6408a044953f0303144dd96249d2b5439290c54dbb4f1e0dc2c097735e538c09d1d9e0f7c516c574508cc8f6ca4b3b2d0d558ced142dfa5833fc9fa610e8de7e1a4614a850c8abea7a16951b4d974f05c50e23bdef967df066759408c4fd6c604cb263fa53ae5e6787e355fa640044a63d295059ff649a2a276066bf93fe50f42f4eb55d9647b1f4b416e421a8c8c7fe7a93f7138070386480bf890fc055bf18fb6a92c88d6fe972d4967341ed35decfe29ee3b15aaaba50b1cedc8f31cd4ab9d2487f0f4012140f4a1739cdc81281753c52787e963564eb57d6b570d8b1eae3e232146d25048a1ec39697520291ec2c63b9137ff88800880258cfa1dadde7343e88c9aba705d80e68849c7427cfa1842f5ae5b4028c68098e14a79dc9b405563887740f37b4c0235fd2fe91d5498c54c385a6c27529ee745ac144433fde177f6cdb307797839460b6938028c6c463f7720da15178fa780cb07f1723c568f3083b0a465767979a930779e43044985b1533bb209e7c6d8b69c1f1878496f546d0450daa059d5c64e880182e11b9eda975be054a1f41890d29ff8f65f56347eaa7a6dccac552932fc7f744932df483f5524c2601e2ff229d361df33e3095fb0198159cd0eb3e1eefb7a7e0fc123c005c32793bf7aa7c3496f308f7f23229d9c87a42eebd6870bedd13a06bdbadae8995210578b2aea62dcc264493fe1095648862729963f89253bfe7bd72b56a209bb02d67a8bb04ed951303d9a3a4b443ec3f62c101b7551fa3267787968f13033d02a1ea4095e0b798e9319778f9a601cd2a0832ef9f11a5d43deb972a176dbcd145bf8af745fa8387c08bb68e92ced15e01c7f0225246808c0d8c5a89e160f67abc95990058019685a55d639eed4293c0922cff14b2e5a531e1ebe68af851cfd2225425d1fabe2387a498e52fbe3f0a986bc3bbd2adaad7ed738740949aa39ca24dafb5ca8aba5bc083863d8b4d682b60e43204b02065914d9a151973fd9240ea914eb165f6c04fd84917180e9090008d047b812e998df22e294b09fd29aafae1d8431e39f24de8a9235dd3296b9bf36da2809b9841401e8f90a0ccc7d5db4664247b01564abe934ca471b689f1e7377b459275d6a80b26f1a46d2b13716cc6c5616bc549705d8a848e8e4e3d0767d4fe10e4d40eadcaf541b7bcd82ecb0c47ede99db1565f97a9a65c304456cbf23b940584484492ecf05b86391042f2ba9e72e23112e5d654d2f8958ba0f227bb250bc0f51d0d1f9fb666a8f5305220b28c202565b295e7281f93a63cad2ade282fd7419f3f66499241c7e86b2c655884f36e8fddc16d3426955ffa23f657b8500c9faa88b9fc21f241f6639b0021cb91f0867617fd354e9cc31ca75c06a0f8849787bae64c5b6b841ca4b0d93f36205a8db9f2c280cb3ddb070f5828da6fe29ce2d5898f1fe90f44d108611aa26657602ff8bfeeb6ad7b3062abc5be940b087bd657fc4a07d23178dd83044c52b29c3df783adbece6d81143fbde4bd552d459b468f4fb45a82a1f10c57983efa19eaa5f16a2f266d96bd53e8c1780c40c64f5060d0405c27154ef1eb699e19b2f9b0fc8dfbc17d2d03597072036f6fecc4f74696cde5b332da3ae60809601d1220152ae827adbb35b2fdc738afa8306e3a08227fb628684541a78d0c4d8f4d66b4888af96586dc867550cd1a12439ef9bf3439d30526800013b3b4a2a2ec44bde7c8bedac935439901fdc877f743c729ed645f6292b3653ca02af3dea4f89de6fef2c866b9ebe0b847199f1bc13d95f8fd752ae2e97dbea53e7615c88a8698cd65038f3f30754f499a935b05649e9e95ffde82d1142ac49ed7030c8e0cb0df22819d49566796ada00e92815116aa1c5af342accafc0f3eed67eb73426908feaa8ec8307d1ec25dee4cd08a9a3fb57b5865b5ee0393facaceaed6cbd3896234d426a185b4954b51a261d3e24e8fdb44a3b4e0f867c38e3753d50e807226708a736e21be0c0839bb0cb327c57a9687ae5a1987ea29090c81c9e37de308e05c706f294640106943e9bea4e95133587dd39432a6c42f0ee9df1119525128905b63e1fc69c2bcc5364975d67886ad482e8d46d5a2edbaabbe5250a8a1b42f10ec84195a9ff08f87f8660b23d83a9774e195c8b527229fb8591b5701d96b56f42c5a0b4172688972c74f1bd9651b75c2be8ce085c5101ee9c92f3b7b8cd54178ff9ec06181cf09573c27f9ed73c6293558c7802b1634d1115de3091b82bf2601efe9527b5dc066bdce900a2b32f2829a91e36e9d1bbb0606add236ed81b1930b4a57e1bfc5d5d6c372a16839ef49679948064fdca277edb0ef5323e3eaa17542cc3e074fe2d88c15725c94d4f94e3e66d3c5b7b8f9684d4bbc844daea4242d02c571b834cf7954582f7a18773766a480fcad36be89a71", 0x1000}, {&(0x7f0000001f00)="b0f0d96c4bad17230cd552f34cfe07c16d27a99d46487f04828d933009092787913b0cc80800d5540bd5c008b056856f4055e6fda53c7515abe217d1fa6b7e04db7a2b0d48816b2585a413020982684df80b7def37da", 0x56}], 0x4, 0x0, 0x0) fchflags(r4, 0x10000) clock_getres(0x4, &(0x7f0000001fc0)) readv(r0, &(0x7f0000002180)=[{&(0x7f0000002000)=""/198, 0xc6}, {&(0x7f0000002100)=""/77, 0x4d}], 0x2) fchflags(r2, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000021c0)=0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x812, r4, 0x0, 0x0) mkdir(&(0x7f0000002200)='./file0\x00', 0x48) openat(r4, &(0x7f0000002240)='./file0\x00', 0x11, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002280)='/dev/wsmouse0\x00', 0x1, 0x0) rename(&(0x7f00000022c0)='./file0/file0\x00', &(0x7f0000002300)='./file0\x00') 11:46:27 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 11:46:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5584) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x10) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x3) 11:46:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="00d0ffffffffffffffd946008da5d852c3b76371707abbf6a4", 0xc241a90f9aaeff58) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) chroot(&(0x7f0000000000)='./file0\x00') 11:46:28 executing program 0: r0 = socket$inet6(0x18, 0xad5697d1a0c7dabe, 0x20) r1 = dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=""/119, 0x77) sync() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x3b, 0x40000001, 0x1, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x9}, {{r2}, 0xfffffffffffffffe, 0x3, 0x2, 0x31d1, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x30, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x14, 0x20, 0x976, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x5e6e8cb2efaedfaa, 0x8, 0x8000000000000000, 0x7e}], 0x29c, &(0x7f0000000080), 0x1, &(0x7f00000000c0)={0x9, 0x3}) kqueue() mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x8, 0x200) 11:46:28 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) lseek(r0, 0x0, 0xfff, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x7, 0x3, 0xffff) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="0054eee0") 11:46:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x1ff, "d730c1e7000000e74de400", 0x0, 0x8000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffc01) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10080, 0x20) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) 11:46:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0xfffffe36) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x4, 0x2}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 11:46:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffa) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 11:46:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000780)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000006c0)=[{&(0x7f0000000200)="61659e424603fa96d2ec375c80a70d2070cdbe994a1a4f1cb19ea0cbf884146b34bf7ed909622738c6eaa44dbb51c65f9213e33577b84a91b8ec2529207b791e574ac6d28185958af9172edf45487d1f09c46ce51b3733f2de377f1622787cbec8ea4b699fb9a8b7e21a1ed69d03022f2844dcfaf50003c19ee9ad4dabad559f4ddc951e93ec671ae069b26f833fa226418f913060011cea7f9f42538a9b378a4533", 0xa2}, {&(0x7f00000002c0)="20b921648f6195901c3a430fc60587c655b9518770582bca8cb28a96873156b60442d4a72c12b7a2d8d90b842effb45548f584a6b0a0bee5de05baf4c524414a0b05517fe181db3353872f4baa95cfdc575e5125c30f49d38ca846195e20e702f5566afd7f71fabac785f7525938ec5f4f88279497871b037d82e1600a36bca1fd9bd2a65de1229b525c796d54b239c76e1e9f7f196cb08f91ae4fcc2cdb8ee041069c84501a10d5c245754ba0f61cbb34c39b842db5f775", 0xb8}, {&(0x7f0000000080)="09b1e0a5a544b722913ed2f6ed09695776e7cd31c4a9823f12", 0x19}, {&(0x7f00000000c0)="4218bea68d7c3f958776082f3976e2ef61", 0x11}, {&(0x7f0000000380)="d87a85c8f066820dd844f404484ee5cd510709baeb1ec8c7be9245b391014a4a4605b86e325fc4906fdc87fde7aeee8c27e962a7fc576429c14333b55839b70d75758394e01c81f68848ba6c384fa974e23b25212311f1646b68a4a4b3aecf31980551cc306578083c48f9dec69b0b1ae056eb5907f5fdb57f85b26856ca2034415ddca1579ee11699fbc00c82ee29ffaaba066ab249fc98c6f576c104257e87243fbc20d22e6482299290ac4ee9", 0xae}, {&(0x7f0000002740)="67ba8eead03a2dd44861df30e606d6b5827ae935d311d8a9ec5ea0dfc965a6dae9e23d1fb6cb9688bb8a369e83a5fce6c74b2ac0f56069c03209ca7a02749e16f4c0d794ece1492ab61b3063087751b971b2b64ed108c11b5f9f026ada3ee9f89f4d074e85f07b2406233a4dc66eee91bded24f11e11a7fe3ea8672c0ec01334916f5827db16a7aa8eb32401e9dd17d003e457a8001902126f90de62aed905e90b931780473761603bb73eabda76ea03736c85223ffb7003aebc2f3fea3814653cb809edea86dd989dde89fa00df1ae1e6deb2aec0478526d8b07df40955b6bc72b493a599738842abb362e45bf9ae2eaa6f5cb2a8cda24866b35ca009e0734d4981072cd880e364aa6dc300d519ca3e013696e5482160f0e391346cd82c2035d66a7dde8b3d0e571ae7196864c0b70012d6418ca8de5f2d10d68eb4206506071c84ec275bc706c6a255a51dd67ce2f2c82d8745b28b61629667abc21258447e95ff93f7546d8c12356f74c5b04f8a89efbb083c122174a9dafe99bfd9e0789f71639269a940a2e5d1349671966536fa01c23301aa1a297520a0f53cbf8f6b930f996bceb1305278f45ef1fff35cb1806fd3847d02540fa65440008c90a8c7f20d2e57a3eb06ba0349624d318a357f1a1eaaeb69b27af6b91f9bc538e98d0604438ddb0a12ea09c8598e09b7ac16ca2b3f0694af2790fcd1fd17ecb18dcfdcea53cb926ea30c390bed0a670a6f3b78789e15b26ca4e0bc2c5e89335f0bf0fa202a5a3e8ce2fea1e5a34be8ff8c0d6e7d1277c11cc0a1d70a1726690791646b72077c888b8940a455a4d2dbb432a88946c33d571b8cdef198564ea38f9b6be849ac56175880df60a9c4769891c8e90ec6f97e3467092c167970d64e3d2a572a736b2ddbbf07a8aa3034109c1c65d6c73feb9c2388c91300d5ee9baf99e5347c2abad9561fe3f344e0915103feb41149dc46c5e73dd6724bb117f7c9cc3edc5551cd7722096e7e7916ca8f8ec7fb7e3985df312076b49205f8abb08f5bf19d69108976d2c6805925846d449caf16005d0ae89b36db2315fc785938f0b790b100d5bf5787dbe689f137893bc2c72878d35056d8eed16a140fe8c71c4a524384a0b531a8039cf382785a0ae783343e25d2e0ffdd09fed368247a952140f15543c9e032a51d5b8f49e482bd790bc401409215e1642e31582c890a090073e494a6f5d2c7cb692f9b70429c06194e79a865aaea7f433c607ae0d0433af9e271bee81fe430765dc0a4178431608a3eb3fee1573c49acba849d67d5bb07c2c4bd816bdde3c4d7c47f4fd0d9a22a94b98516c7264558421e09ab4456db473d131656f88fdedcd9bd3baa628581208cbc791cc865450dd5b3342be3285314644e67a7731eabe8729ac9b65777d62d422125c127976bd3bc787ce1aacf452562815c3e81946da35469e70b768df1d74b37e31442316fa943d58a30f630467789c8536fef6ae07fae7bd9d82417584a144dd487c29ebe601c11b517e93c98f5d0206dc14529166edae71ce8dc317d089fd8ed08206f08e7c65444eb8b1ae199aa2b9894dd2ae5e173d2d23d92377715700be2200d1f94e87a370e10589da0253a79596aa386d445bed01e5e1cc6738e22f96f7e2c66315bf1921d617c219b58ca91d01769545fb9d23843c441bd798de276f7660bb1a1211bf3505d406930f1ce2354f1ff11d39c709b9fe90bed1a51e0cfdcff65be885c1140c768c1dcf5576fc9e7d0463cd172e895bbdcd5145c64b181b33e6eb30a470cfa64ddb72d6672dddc07593d5252442adb5b70268a60962861356d875eda338a913f5a5727a5e9a01776c06994ffe6cb4d4308a90cfad50651c3d2a97549129f24306cdd1dc309da703f71f0d3283532e3920f3c6ea9dd927f366d1f4f12b1a4b60a31e5558ab6f857699e08f62e606fa23bcdddc3a31c5c715311682e81bdcf453ce64c7afe945fc24e67c1c2503ceb172b9089b3a788a96eb87e3c8385b14fbda38782965b94cf144eb2470d98d6784c226646fedf15638e9210aa7f35c3e80390704e4cc67a00c70a9e5cde796c8b4b8fc1a0dc6f4a3f47ccba9bea9117d8d01580b94e281333518ec51e49eefebad1e5deecf23c809522c7c92883867e2c6c3223b1911b1f296f031e1b5277e10b8b4934b65a57fa2b62f2cf8083ab94633486a0c601d29daa3eb82dfc663ab4f1c63ca2dfd84831a51a333e26aea1d49a00782730fc215f246df937f0545dbbad69db88e4b44b052bff3167095ca7e4adafc53cde82930c5eeebeb8018cf3661a8cc280bfd72cd6eedc6bacd0789f7235f9d232fd233a2de4afe0437b48ad3039a91d61fea5c513e2334a110680236d4ea12e15cc21a978a91630fda852f160996ba680b8009ffb6dbc1c6e2250f55f2bbc38ad8027978941fc23703b8f60a895ba4123a7c6613786e3e818bdf0c6f3a4995be75e4102a9c399b16f41702f4fe8f72f31462ddd4b0ca3cfbb2b4fa4e091d7336100884b0611663a311d873c59b6703173e02b1efe9520d50ecfbc7493d55ce98a9de74b251e8054f2e0541f1c2f031d928ee052b26c863e1dec85c34bf4b82ffd7ed530b8fa8dea7a7af8208a6955dc4e3b8d60d2e0d7ac67eafa9b6ab5114693b54b2628e233586fba5ba1d2c0091febc63e18bc6d935c4516dcbf7ef85ae619a864c0cdee649dd440cf5e6bbf79027b3ef8f9417ea88189b8c55a4d556a15fb7fc1af9f8321a53ae52eb65651e1b06b8376fe3bf7df834f4dbb039616a49d8bd642b69852d75b256451b06402678a15712444f4fb950d8b9ebd4d30edd2a08e9da65ac0f9d54ba9db0e2db20bcf2ae49a06caab187b18eef3c7217f0c8b7eb1c8a2c1ac5f5b5616c8c4261d2cb43e795fe09dae95a476e4b1524a245c47e080c0a7a61fc5a0be31ed4828ffdf641d8a670d318b6deb3befdc726bf8ec4583d6e0b6f48604fb4b5c66db837d1dda961bf0ba55c6dac25612fd00764df79c798edf57ac8941e4f6c7ba62dca6f6ff46fded0d46518bd502d8f265f0040647a9e5ed99dcc2fb26c159ac5190b04535fcc5f2f19566e721a2c483e2a4f96b38a0327860581dae77df72dd168007b631f3faafcac7db9eb588af978c136305161d8eed17825d2ab69885dc40221e22d8255c630318a475bd842c9d04c3e65ed4998839ac5128a3dbd889d44ced87d90b349e3363b93cf443e6522afe7b7c533ae4f706437e73c14879c040e427bbeab20c36b2689d2f697cc97867be2451da6561bfa0f76adeabb914b27412fbe0de9d6a884621de2c03adb87c22b33ccc993a4c7bcc69b6f5241e5a7d5f0cc153ef1b76ca03be02002ad4b677ac0bbb1554503b97a33cc1662c14f4739a39592cbd281059bafe5542aa17f3c6842ef5b203e08ae4e4393265d2dfc7e32c12811f0723d937c6404b49483944adde6f9d856874337a9b22a990f3d29b1dbca46c0e4e4887dcc0d93339f45adfc96d79803619fdc4a845d5f3a90ef724420a385ed36d2402e4cd06d4f0f087fbae629bbf1a7809f2cdc123d006091392c5fcfc70835f6050d88132edd0d02565914e2f9942f2ef06b360e3023c5e9a7ecc81e054cd5d03a5686d057f76534598c67b447b3e5f873ee3796800f007c4a12ec9172326b8647ad2e3e4eb6573b844b36fc242e9b27f2b082ea0e2d7014e57938a4f66489cc41fe7819715ce703d0c4e44818bcedf6dcd3f6cc56b615c80eb7e3bd228e7c993c99b7841eb570ba3f9a6c6e45db6739ea9d000601e1ae26948e00fac2ed416206af1f116c59f500dcfa356980a6e648bf9baeebac650449496ab8862ecba5fff902435f0e884534ae5991e32f163aac8d667336d63741deb229a2b4a2077355ffab2b68c277e7e11d017a8fa3c641b160aef7da9c8cf16b2e0a8fff24c044f74cee4bf5789b828abd715a7a0f5dcbc0093c938da4f9b47b09843a8ce375073e5e9b67e27bea1f1e64a1658944459e47b929380f062a92cebca74079e629e1684e4a1e6920d75ad8bf13e338dfd81fb52edb47e350d8f414c4119ff5d491bf4e71e5f6be8ddd71be8a1819206ccb98280bb252a000bd617eafd4d336c3c7581eca47fa70af5d4dd25f8523d6024024c2b526a92e21f96101f556eb8c1c43c54de26eff1de8d21c89be56b944c79c70f639c375ba80beabeab8a2fb018ecf98adb55fd78f0bbf124fa0b43b64377410a9a973460f757159947be7fd2785faf8cbb21906588af0d8c10b1a6c921fc2357bf43dfebe8f1f95e46f5fd292a1a4488f44ed12fc9f311085b60be179d78b57983ef690768e77d8ac4c994ba14af442443dd53a26b1344f6277905bc2905504d388e2f8b71d0cd981629544eb768b17ee65f5f9954e05330289a2c10c6b8daa70952a5c5b79816894050ed3ba4105de24c2a6fe66b05deb4a7de904899a03b0afb9b7e436e243b719ab42262e6d329bc28e8292aaa775e1bb0b07991aeab9cfdc0cf1de8a7fafc997f54c26a6186dd67c7fe364f7e48934f55d3c530faab77bc80e65590d4b68f701f2f6fbbfa94158c2e4a1ece70767c27cbf9cfb03be6cc67581ac1c2e35217710f794715de2b41d4d4360f754b4e62b892ed8464302fd34e368b22f184a39277d5f0c153f7f61344c1b134f5b18841072de94b9533997fcf81af3d8cf61a37a69f06e8200357d7b409a7245af0ed3bc7705de7c6ab785a0cfaaa10c005e0303019c1a54fdda03bb048ea44bbb3f04fde692dd24f8b1c83c789d5dd096223f70511d09a1f5dcb084e75ed11fc4e70c1c26056f88e3080cc5e7515634936074c8e4cea865f80e91421f4b119a6020f1622bbb00db7a640b7a44ebb68198d53a34ae625b817f34cc220e261b6aff61da8888abe884f67e3822f547b7d6b5c0d8ae0916ed3227a169f5edbe0523d6dabd27811a1c17587b316964854741ed9478e6625182c3cedb168b80bd7c2cbb7b72f3d6a61b7a73ae1786d273ec9f195e15f820e00a646296d84b175257d017ea56b2e5d40850dcdbf0576e0f90cdc009b47ec925c9a63822d235b247f272d47e73e32b1e2bc2c984461724c3d071cb205868385ef305f265b05152e8b109970136c41e1bf8ac64b00f7fbf327d62dadac4e95d36657fc6acfa478165a05a7fc732c5265cfe7379712448b3ddff47ae4ccfb868bf4100d3d74a4103bc9b8ce5c7afe740852a7b064d0374caf233d8b77cfa82d4b10ffc51f57be9e04ae54bcfae084cce413357fd0cdf3cb7288266e480da6e8d978f92c60c5c5ce5ac462e9703bc231be21b76cc2b6209bf95a24c062a91d6d2d3403a849b1703e7e717e1f9638633e179faadae789af288829c069c6b451af922dcb182d1748406b5d8e473a2830b455d331a1f1a0290498cab651b80e168a5dccfb7fa1e34b34c0fec77d537dc212e6610dd54a4e957b76e6410b7f5f594eabf8f89b58d91936a85bb2526b14bd19710a54608ff9a93ba1507c943c028b4132a31382bd5f44b9ac281c87b5eeb47b7f1ffc8b95ea9f262753e6fbc13319cc594ef0eb8e6ec74e32623ae4671f936be473bbbc8598819fbb4b8abeaf8daa1836ada184509f817f37f3dff07bc6ae125b1d608ae1a31f4774e2b7b6e0f1e5969c7f32924ad91c69b8848475de0ad0073fd10629ad2d233ae4bd0d98f1bdca0f1c45803756d6d7154c130026d079cbd81e3aeba9e80155bffae78b0c7339824963cfb79d27aaaa918a3ed8b7876e3cdc6d1b7c33fbb0479dbce8c8eb55c409c22328f6abb791", 0x1000}, {&(0x7f0000000500)="ea0824fc8b86282b1f428333b8799388351da0c5e2e3e82b129efa86b206a15338b2f9c3af9dc4af629f327dd1464074714d4734ca97cc1917517dce13ab1e611e52fb3aa830e882b7b0e041c3d524b2b9051d23fddb46d819827eb8b945c3a54f812ee20066cbae157b882ff0e0138b3a7eeceaeda3195b14d3e1178aaeaf2bcbe5fad21cce8cd8c174ed85489a74a70d218c9dc95c8278b21acb59861c36a27989b32a0d444b6584b6c9a58f655949adfe6942d9905bfb4fde449e523d5e049d8c6912f031d261c3f5e4088d2386388a9e77f579a617e91dff0b01a69f5a6d4ea486ecf8", 0xe5}, {&(0x7f0000000140)="994f876b1b751c19b1ac21c42e5715546648dcf9c07ea1611ed2382617f6c7e3db95b961d82cf95e09ab6acd19f8b35c2fc78b34a4f7f8050754b3d92821fb87d5ed868436da8fca14a278ae145e2ff17b7acd4ac511b29d02b98770", 0x5c}, {&(0x7f0000003740)="a04bb9421ef71844e9176f0a0950338eb47e3751c48df796237a37599ae60fc1a8e5efcccc4e35bbaae75a008d3c4e11c3a6b1d3624926896e3e8dea01a8071424af7562dbc1c64fffa76022fc5d5e002feb43314cc902479dc495d67b5245dba1743dafb5f9ac448988744be744d99d99566f45386cde97bc83926689d54574cfb70b64dc1ff1f8aa8e5b3bf7bd08687f02484684890d5a7a187b1a3ea38b02354aa7e1ae21ee133c24058478d28ea2e68f2c9a6087842ea19e268b2b943596e75a8ff50a1cfb635e6eb6c3f6f026120d6312eb9038ed790d5f2f7be499f216ed47d9b08c8a63f1e09113c7ed5c7285ca3e7314302ec764cea3cb2ae7eaf0cb4b6daf767d9162cd9b66ed0e4c7927a31596f670d41efcfd2ef13c6c968f785faef7016a0a3d2180cb411afc3c7ece3bd446e0767fd3ef89f45ce11db02a00fe7463d92ea5a9899bfbbc86c2b49874212c752d437587df276d52a39aca2d45e0b7dfcc85f522eeb400a3e1b9d456981ef524f2f668fabd52930ab6574b4d0f87b315de9f3519806ad23b707c542cefa089a29922ef8ace1cc48f882d58c549e029f4f0cd8f1efeb4689ba418e49a2504b44f150167cb57908cc6d83092bd1df3279d59d129c5e1cedba0076864bcf031e5c69f2e47477bff00ead8c9b328c287d503481a79b3bf2604acd625f58bb0dc34ed52da562ce4d1408418ffbff3c3ce1e19c6de2fa54be1157bc490583f004432934aa836fc32c4eb6d9e142542410b7eaa50574901185a07da5c09858f42d58e7583360f0136268720f5f4245d795611c1cc65ac5a62b99d96d58f310f5af179ee3123f4b65c279db444f7273485146ce5b84b3b8dcbc93fdd5daceafdbcfa5fef319012edb8122e38fd7c9fe4184004e4f0be449db66739ed0b44939a5fd32e65e941e85ba3efa85f2571245b411450fe0475e3b5dacec424b2858ab6c679cb6c263d9691659c78fd721f6b2a76c678f2fecafa130fe1190111bf746b5ab74997e2913e085d9d516d06903ea930bfe8f12a7b4d3940258d5b26cf86bc90428a1e49cca4860e3a3e7fc615c8808de526dbce01fc454020f6450990d24d96aa5e4ab42765b4d3ed7f3c06f0248dd6e79fc18954c5325f9033a23095044c544f6e9096e08f377b25b9375540a377a5301c672510c073f216b89be8e35096e2449484d6fc9473be305d69c0bd7a22daa65f2865aeb45783f78d8bc290714fd79aab62568c6a378bfabb7b49f33b635c6af261593ccd346d8454493439fb6d1fec86e55a70923326aac41b0bbb6e9498d33707938eeb72f79eab2f21da0a987c6d897d4279fcc3dd472067bf7cb3d0977e5997f21b608546663f5ab6467603486cea6be867c5b766a3eccf595d0d84f30ecd283618abbe7230d9c2e95bbd2e4aba6182131a061c5605b516897e95d09cb9377bebd8eaa23b76d5e398abb0ee8541353bdc36cd53d6cde6cf759b4df041bd48b71cdeed4682ae8d87a56bac15bfbcae3ef0d19c4031607b0b6be4bdc7d42a52b7ab0f944f5d7fd2905c4bcb5454da1e6f417c3ca444339ad09aa7d61465005e5a6305a2e055d4ab21f919fc7a670c3aaad19babe71b6f652c9fe8d3b25a5545fbb99f8e829292d41785cf827e38eae07597683d045bf5a4493e599674c431ae534b06caf4edc44099aa3dcbc98612c2682b884447999452ef26490e8fade85341c97d07c88d1d257e13aa7a6fcbf66d8a2805081898749e3cd7562b8f434d51db2a2d057b1f9f91f713edf86c572273b66a1f744ead1a8ffe330db6fe429ab966f7f7cfe0eb1a2a679b14355b4968265db9826a503eb374480203d527b5fd333305d749dd35efcef88eea07a8a78b542b495be64ae4d41c9418e415ddd5a8add8ba3e0add66bfbba1dbf2a04d0a5e489c834f95a2899cff99a525cc593a7ab5ec713dc27cc53b78a4606df56dbfc34b1281c8ba75cdd411b2121ea7d26206cec3ff96ce0b774e1196c1a4342702c9e6dbdc49d609a84bca2a58294728af5552068557db301a13908c2d8ef078b958b5844fdf7a89254a2d0157245fa570e63b2717dfdfc83f262014809799e52a584ba9ce34b492c248986f714f0dd6d9bd57c6c6f539769decbed375d2c44a7bca32ab4cbc612c25e3ba9cb38281903f8f2a074456916bec594ab1d83ea6336ccc18fbdff3bbad280b82e9e44ee4ccd9a20018791907b0b77d0e2b8f79061e93a0681c9bca8faf8021be27569b6efbb674b48b43f41a587bbd9605efd5135f97362ac1f3c05a61e21bd5452071c23d0641da33746ef1d0195f7f97445614519a6fb592233f91984aac0aee3fae5d372b077a68f06e0f3c245b5bb71dbe33668e1045bf949cd7ff6bf35a7c7a7e6c0852548091ea709834897bdc2675247d9b02cdc59482c2fc2063b5e42b3404a3557917b3198af1bfcf5dd06c271a539fc6b2aa900cc3c2c6fa37a452c0fc534af33b6f5405495cb7462596601e3ef4ce46c1b932ef2f04fa946b4136fc2c0c47887b2a1d7eb216b04ef0667d65d97e4c07a201f75590899d2aff3e4870fbe7cd531cc00de278e7bc48ca4d8a96945ebdb0c3462d281d82319f2555bae581ba084a6ce47c9249a046ae4f1118d2144e08c61e2a2b1eabb743c8730bbcca13a6d455fa509d21b8c3a1457c0d82715955cd0ca52c9f93b6debe30848da8829b1a7dc94ecea3bb6a6c1cc68718a599d9475605c28032c3c4d6b9f41140ef739b329b080e3ce900fd9f793dbf2795366f1bcc77679af003e1801322d08814824c417db715b8ba37d2453fc25cdc5945982a716219c52a34e244678da46f837e45c12601cd816d90a391cd3e49483a1365317b4cbc214b304e20655f92efc1b947851d7e9c14bfb8460b3514a8fbce638b1c8501e031ae6d5d2d9fd5991e68d4893924bceddd280e356f51dd512053c80894ccf7ac676adc162d797e9063bdfce6a235976d1a0df41e56f8cf8ce32830b8450584159f90c84eaacc6b910aadcc5596df475648326f743c222f21bdbc9508bad94122124b7c157470ca51fef766bf3e22a6afa64518acbe8e75ae92b937fba239106ab7eb3e86f91c9ce74640fb3548430d7a770b76b8de2f34b1a746de49ae92333f39fddcc058005c58956cb5a73158d2b842ce6572d3512c814f1f59d860931827cb4add7663dd896f66cb99f3f5629c6a932e1aa3f1818be80026a03d7928b5121340022c7a913831a3c5b592d13acda13db335a0e754eeda6e1636ddc421204b61a8427a432c98ca8c2603672e72ff18934a395e1dfcfda6054582272900d7667eeaebd1fb6a8881a3e0501c53870767006cb338cd739e15f181fbf0b5e8f651a0093df918eb6310c2e0553cffcd81ae321d42dffff9bdd20f6f874aa19e81484d9dc2f81267226e6a2eb87cd60ef6012ff4c464d1bc3b17db948bc57deee5edddce629ade5eb3cb68773af204eca6f4e64a34dfcca76cae0019554a3d0f6138a596b72dfba6a2406d7259851d048c84dc5ab69f629d7c69db06c50b743efeff58d584443003d6ba29d1bb73552ae2e7ca87b44a922a65a21400a4e04afb251d9d57f2f15de592ccd774c2d3d98236f1fc133ea1a6b75060c7d934d05e48a267914194b6b4092577eff162785b7c36d806987a87b906887523d1bf2ed9908bc542c82d7dc6aaa16d29848b444e2bce58d40f8d7d9f3ab3d0bbb7468297a04429b231bbd39e2d068dd6aac8810e33840a105850482e2d935fdf256c71c100aeb25da07b707fd592db3ae3f9c06f5e8c5f715cd3314aefb842c233374c49ceba5d6b0c0bf1dd504d9ed5d87b2dfa155c00fad1ecb993adea97f4982f80f888024585af99dfac3839765bcc6eeb298465a96b150af34f2bc760fc027b145f5e269fd059702a102cef7b6042c6042e1beda444708242d2a6b1687361cd5dad669499d2090dae672f12abe21035ec2357759c291310d12092973a12b6bd70650cc270eed9d496a20310e5cc7d8166293101e436f7b36708e08b749648cac30b73a40223e40edd654375ef40bcc5b49076fb1ff35d6c1eff5193a193cac1056c033de199d63b080ed86c5696704a17bc644182dce8d1a3288d0875a40d888da22e7fe5b353d39475c7f71f85e28d9ae4c11942fd96ff986d7d7b9821bd0b22c046c50a4a5d2ece9bd2715c23124f8ad45135bbca1f44d8657c653f1fd0c83015f166fc0938cb05a5f6beac7849d52f4e79373563c88e98d9690b48e6e3170f8aabcdb3472d0e1d5a719a318eb47f51225560569494bd42e74b44cb10ec0743f21308cb73a70b60a186721ae0ae54d24a535b7be407e8da55d3dd12c4375a72fc84901b32e0400c77c3d205ad6c3bdb75f2909fcba57936341f6debec9289f6a4273059babb3be46bde9bb44652bc20eded5a6e89d82ea108cae589efe59d0fb0b5939877e64fca04921d6b15559d9a88a3f43af5d778e2bf5e383330ca41a9605eccd3c3719f85ad4d04f7660685e30ad906857e2ddb8d9afd3c1bf14410662b6f865c0b2b13c5430eeaa51cac02594e8e9f9919d7dacd094fa32d136994e62a197ae8ec86f2e3056b0a3be9e852d7639afc77555a80f93238569dd2e4bb9730fc2c94d5de380d6e6b45462bdfa4876e160a3f0f1a5f580d13b45c65c501c820ddb3cb639f869b9235ea19a38b1901594f14039c60609e0e8b1e66b2102e4c5a4c99e02a7de694138f4939df332384f7612efb303dd390373f23cf0828809a3a9c9160f93bcf8963239bce2db296b71192cc75ca3cfe0e8a1c470f1514af6a8682872d78968695d01a76c79924d2c0672651bcac87b76f5c9ccc3021d3c603a74b13e313c96e1be5cf4404b0b2306ada624302ca76d9a76638c29b4030c99157aedb29698d0b40d00fec7dd7b6f9a1dd268f79b978491317d7af7e70deb26e5c8b70386f55dfe8a575a6399e5e81514b6c9b57d0be291b700de0ae487176f405e280afcb28eef5c12a58dc80607fa058493e2a2ad477a58bea036603360264cd3321549c3de9fb2b7f6fd76fb44fd51955987deaa777eb17f77409ea6cbc2ef3bf4b1e3b68650695cd3896b088407cc69281fca8b916bffe1fd72f1cf643ae2fc51476283f5a2e01d171b184877aa2ef9af325f5b67db7d5a7efabba35f689cb1a5d3f1cd59d9f95fd3627be6ae6f9bde1fd6b346171db68ad2c3bfff497ce45f741839dec932f322fa1799d5dae3cf537eade888c00a23a52bb30973aa8d4920bbcfdbd065a448602ec09edfc50b77fb21d6401982e130ab599dc6275c6aa5670bf066009424ea53542c5d40e783a1251c66510e8389f47dda9d703df07e1b0173f5fc86f44d769740546b4ce5581ce0c68fedca6b589f3fd454a2191c7aa0fdea64a553e99bab3758f2013059050f36dcc3b2c760bf24aceac8341049b7aee933e8504dd8b7d5621335df23c431fc9ef37a078bc61983eeb6b0b7b6c1f7079f22656dae0c6842b4365030fc07db1c43a04249088986842b52ed677854f9a80a36556c47b5210ecbfc19337d3374fd8df1efa9f7d74ab2ab364e938edb6414557c228e91bf5856bb2e60b6e23788f2f74f272c0717ccb6e55ffaaa11df8e8d98698e31a581664c6d520e9e32ef1ba675e808639bb14e561cd11021d9c66d73a06df96fb872efe2e817d330134352dd0a72d6b8e18789feb716563989b111f852535d92f7e031d6f8ce25a89344ae144f3190ad5a217aa0f2b1045777e60ac30a935d28be7e68698e07b1d001a32a4d19e5860c2", 0x1000}, {&(0x7f0000000600)="9163f400fec574eddc64a63c910c5fb068f1074ae1c255e6e689ea0e432ef8fb8b36cf7ccf69304802499e02c967b222c397c7ec6bfa0c77b9b81d512b5186516e2fa9693a12254be4e58fa0627a84c3e8b18d9d8ac75a69f018214ffe3c66690861c9abfff3022a0f24fd596205830979624a157178697cd3c7536be1ffdbf4a442e20302b1d1a85443ea1bb21b9f7e9ddf0783311cc0e882cdac8d9a980feb0bb581da1ed9b7bcd5c59e9c5cd65ba9e3", 0xb1}], 0xa, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000780)) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000480)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) 11:46:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0x200) msgrcv(r1, &(0x7f0000000000)={0x0, ""/155}, 0xa3, 0x0, 0x1800) 11:46:28 executing program 1: setrlimit(0x100000000a, &(0x7f0000000000)={0xd449, 0x100000000}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x688, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = syz_open_pts() readv(r0, &(0x7f0000002740)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000300)}, {&(0x7f00000015c0)=""/241, 0xf1}, {&(0x7f00000016c0)=""/120, 0x78}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x9) lseek(r2, 0x0, 0x0, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x81, 0x3, 0x296, 0x3ff, "ec29c8fdcd41ac636775a4fbcc33bc5b21178503", 0x200, 0x40}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000380)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) bind$unix(r1, &(0x7f0000002800)=@file={0x1, './file0\x00'}, 0xa) 11:46:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x8, 0x14000000000, 0x9, 0x1}, {0xa1ef, 0x3, 0xb1, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x38400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x9, 0x3, 0xf074}, {0x9, 0x40, 0x7, 0x4}, {0x7d2413ba, 0x0, 0x8001, 0xa}, {0x0, 0x80000001, 0x100, 0x5}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa00, 0x0) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r1) 11:46:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0xfe37) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:29 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/153, 0x99}, {&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/29, 0x1d}], 0x3, 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 11:46:29 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x56}, {0x18, 0x2, 0x7, 0x568}, 0xd4c3, [0x9f4, 0x40b8, 0x2, 0x0, 0x8, 0xa4, 0x7]}, 0x3c) 11:46:29 executing program 0: r0 = socket(0x11, 0x4003, 0x8) setsockopt(r0, 0x101, 0x3, &(0x7f0000000000)="03b0d776bbadc0c512e1769e9cbbfe4e83e3b7407d5eeeb2c8761dd5c099df1692f70b28d3e73ce253268545f45bb78e25188c1515b8488eddc8e76159bcd0d9c08e07a29b8d4a4980d2faf236e1728004e9cb477c72f8caf5280d6c93c268404563eaa659ac3822ad6f56b05d737848acb08137b49a4d22449ddafbe8a85df3a526a018a3cfe6425b09e196122b9669db72487c76da333607db528a94095168a9e1a1b27f3a7deeb725679f9d956b32796043c235da09e301eecffae15f8e6c5630cd58a85852db77232f65842e378c57164419a75c0e5555178d7366544ef8073c", 0xe2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x3f}, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x2, 0x0, 0x0) setsockopt(r0, 0x1, 0xfff, &(0x7f0000000240)="72c5840cc6836af6e34715137b751dace888a509ff36fd094fbc9bbb6a5888f5d671e003b31017e1805d32f10dce6e086a3aa54e0c65ab5d029e00da0e8d0bc1f0869fe14b680284f99d2e0f3762f79e01c8910a6687ace7d4f7d165", 0x5c) 11:46:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x10000000000000ea, 0x0, 0x0) 11:46:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000700000000e0566edf848d091012c1fe32eadf10199f581d5ae93d082bd5de55d7808cbd87554a8759e960212c9aa3ab86db6021116de64e1a88a1f1dfb5f51824b484742d42638d4b8f9c0c49d309b481c869f278f9eb59d72c7f4834312c484a2942cd8f419de16e", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4c0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000040)='p.', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000003c0)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8020, 0x0) mknodat(r7, &(0x7f0000000240)='./file0\x00', 0x28, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) renameat(r7, &(0x7f0000000340)='./file0\x00', r7, &(0x7f0000000380)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r7, &(0x7f0000000300)='./file0\x00', 0x4) getgroups(0x9, &(0x7f0000000040)=[r4, r1, r6, r5, r5, r2, r5, r3, r6]) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:46:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140), 0xff20}], 0x100000000000030d, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x13e, './file1\x00', './file0/file0/fi'}) 11:46:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x900000005) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\x00\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDSETRAD(r0, 0x20004b43) 11:46:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000008000/0xd000)=nil, 0xd000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x1}, {0x3c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x244, &(0x7f0000000340)="5c7fcf11da258b31ac213da4ab547818d59253c607ee2cce44b98bb02f2eede4d146fa12d92243b585849dcda84a008ef95149be8bcdbcd4067bd8d2c558f631107f84e52efbcb0ad9a57902185cc28e805cd59f57327230b5af19ba4b108ba90004a48f54344a75fcd0e4c7bf0e646350267ccc629892068b4f53e96df05b39876cc55cdb10018c09f3cb33ef672d541871380067fd2c7d6c488eb352c9b0c43aa56fac0b2231ac57a3c5b706c73e5ae94e98e14196f6a3db24a9f04810018d268fa3bad64007575f2ecf8008e20fc46a2e84") 11:46:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5fe836cb, 0x0, 0x7f, 0x9b6, "ed717ed5cd4087a20767a7b38588266a4fc6e40a"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa7", 0x545) getsockopt(r2, 0xff, 0x3, &(0x7f0000000140)=""/134, &(0x7f0000000000)=0x86) 11:46:30 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1000a, 0x0) r2 = socket$inet(0x2, 0x8000, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20889, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) r6 = dup(0xffffffffffffff9c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0xe000000000000000) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0xf7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x4, 0x3}, {{r3}, 0xffffffffffffffff, 0x85, 0x9, 0x10000, 0x5}, {{r4}, 0xffffffffffffffff, 0x0, 0x8, 0xff, 0xfffffffffffffffb}, {{r5}, 0x0, 0x0, 0x40000000, 0x0, 0x9}], 0x0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff8, 0x61, 0x1, 0x1, 0x6}, {{r7}, 0xffffffffffffffff, 0x2c, 0xf0000000, 0x5}, {{r8}, 0xffffffffffffffff, 0xcc, 0x1, 0xffff, 0xfffffffffffffffb}, {{r9}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fff}], 0x0, &(0x7f0000000340)={0x0, 0xf7}) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000000)="d6aff431fe3b9419e933439e38190b10a6c2cd9af3248a45397e21ccdddfacf72cfa19dac8f15568bbdb73aa3772bf2313fc9cb446baba47a5571f8a66fe3f225d60b3437edcc07c40c77117ed35ef9bc29f5dc2ea3d7252a1d19d643ce4dde30421ac20ecf0eb717f83109be114e78ed7c9c15f6e15abe4abe9e57f51089de56542ca8b780d0854d7875b7e42f0a498e8a5f77b09d9d7ecfae8", 0xfffffffffffffe5a) 11:46:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="c330730695d8733e6223268d146a7ffd178a62734753905f1603f591f0e187cedbb2d0f9e9dae037873b9ea2b718f9ac63e1ca9887cd5022e192449fe6e7795e72e755b71f3bfecacc5a499bfad9265239", 0x51, 0x7, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)="6f4c277811f74f8d0900000000008000000000006df3eb0100a577995894baedf216048562ba5544", 0x28) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="5c9d3602e24bf29c8da6b94022e3589bae1aed53b96b0c8f4bd064", 0x1b}], 0x1) pckbd_enable: command error pckbd_enable: command error 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8480, 0x10) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0xa4a80bd653dd9b2b) shutdown(r1, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x7, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 11:46:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() fcntl$dupfd(r4, 0xa, r1) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup2(r1, r4) 11:46:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0xa2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 11:46:32 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7fff) 11:46:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0xfff, 0x0, 0x0) 11:46:32 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x8000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20001, 0x20) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2060b, 0x100) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x2, 0x80000001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 11:46:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x100000, 0x0, 0xffffffffffffff92, r1}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 11:46:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="b3bae6d8bea47c631c60417c71daaed14134963efb231376e2d886b22b5a8cd0a674f358550d15ccc65a229f26e498f410771d1639c4fd522c2d6435c1a9043f27ed", 0x42}, {&(0x7f00000001c0)="4ca0f2b04a5b7dd258ca5d4b493e5359289eeb9a240c09e03a6f4535ac9a0b7678be4e37fcfd84e8f591c456f529938f17a568c4e6203a19fc833a84a069f3e76b8ec4f7e316a741b87486a5df8629e163eb48a036293cc321bfb9cdf5fd6bd24d62c9769bcfae7d686e526403d41dbc4df0e03ee6f31d957d2a24e813565af6c49b7151f516ba4a469fd7f4fc332b5a6880b31c2f9f778027f8e33a1ca7ab0dc7e7c8a1d4b8bae3ab644b69265d5515417e7c0494b69493e656b9c6b69087593c6b2b3f25183ecdca9bb09377ea59de547cf0a17f84670a85452ece59bff8b14376a3d6f8db7c441b3c149f8126c3513ee8f6044e95c141", 0xf8}, {&(0x7f0000000340)="a17459e8afc1914d750ec0a8d5a8907d9e99d51c8717879ebd7ca4a519cd32f0b084f2ff8fff8a144b3feb27626e9cfba3deb25ac1dd456eee3d9341e07a10e08f804bbeeaec3c4fbba390357d543e992ad685bc66e503d5bad53eeaf5a1737488f2de646ad89453cfc8d7f9947b51faec537043fcde4b58f4ad1bb9ee3355e052c094d6b193ff5c8187ddaf375c8d183f", 0x91}, {&(0x7f0000000100)="b0a8", 0x2}, {&(0x7f0000000400)="aaf8f5d09489a42dc66f360a20b0a4adace719c8164511ef976507787e045b96bae05ca31bbfbcd8f049c2fe7c57066311a1128b7c5efba96ce83479105bd63d751fd34e16ceec461e5aa86ca6777aba5274107fa8e5b848e08d3e46bc12f30f39fd5bec768ca7ccfbbe78161cbc1e5b7053285ddb8ce3100ac58fd83538f6ab819fe52b36ea4338847194c1047aa4fffef91680c89e742546c3ee23a2766cecd1f11682ee3f426f96370768d7aa0bc811ddba26786e2158ad968582e83e697c20d852df81946687f0a67d0806d8b32016531143bffebfbdc646388c08c42e77dcd2b73403c087a7865ee7bbba2c8354f13204ae80f7acd67b5423ee57fcc443a1c2f7abbb9711b9a8d9516e3e6de30f795139ae441a2f83b4ef5099f56950dbd6e8ab3b88cf1206ec033854da487af765685dc4116d23bfad0d050fee5c95ed572f378fb6a1460fffc6def81481accc5430691aededc2e87a49b511ed5a93aa5ac9f437778c1fd5f08c9b062d85b3c7c7f3e00651c1f6ce2a50d4ba9499c1b21104e70fb4945399a0911ecb4461771cc4bf6dafc7e77eba22de50e83ef51c238365049cc5f66dcde53e743199464c65c84d3632bf02dfc49559884650ceae595ed31f98230a0f95b19546471436b4773dc8adfa6fff32ff5d0d2d9490a49530c4bc6ddf75b0ae44b0c6d537161d0f6d63043426d0ff646559e120c400291bc0e833127ebf61872c223a3e0f2ba6b867d3d73f4cea55c1e83e653f37721427b84e6446db21b9a321621859292e493819b2d07d268d82bc66772fff179f333c28131f56901af1bfe45384bf990f4add1dcb0667931ccee02c79027687e440e557c44a00fea3921b8858b053d5c191073f9174920a7d887bb73af7041a0a881c6ea82496fbc50d9ae617ec4e50119bfdd2542390636db03ebf82d40a2e261a9fed3b980d837eb32e9c15cb4af65fb8af6e9793e5ad817e3e4d5b238431438d558662233aacbe66cfda820e70a5026f291ead8730fa24061b1a5a406e7c7f0ae2351622f4e4e5b337b771f2ce320f35a3942adb3c357ee9d6f4079ee978ae830ae15f79862265136efa9c614af86f0cf22c9ea3598bede0b934c3a7bc274e9423d84025b6c0e050dcb28ebb6e451026343e0c5fa706d9e1776a679aa561ee5cc015eb6a0480e7142a43c45eebba4322882e5a17ced688c7c83b3877721695d38d7fdfc2b2222a2e888905ca71b5f4c74f5fa9fef84419d215d077a94a493f126cde283db01ada8f8f67ba734bdf62857f81d605e8a868e9cd47f41dfc3daca78854028bb34604b4bf3d8560cd1fb0d3e6f31da5b3fb71409ca8e5cadc3850f36209388bcb5c39a1532edaf629b1b7f7551d7a432a8c6eb534f92b56c8053fc3223b239496e58e789fbbac790cb2ddf726a6f583d1bccc636e5a95c1da0c272c5827fa2f77022bebb7bb327ccf83befae8d22f96ab462544d7045425a79bc61d6650ffbd3b7c96fd766bca0aeed15d030b60a1ed2026bf12503abfbc50feeaa657f9fa793f1cb7882527313dd2bc7efeca23191f90d5804b7a8324e522ece35ee371616d968d380ff3ea7577879ebc4d3b61561e0e9c77ec16c6ee4502e3c91c809dc3efd91afdbcf478e9d1d37892772b1eafa5643d9d96f50697ba8aeb129fad92a12d96039a28cd21cbb3b60b888ac5535b691ed015e4e03840fce7b160962bab3e1da4568d8dc9f45939a09ec95833f47eca9648e5b4588e26de10333ad365fd41113eef99089b4ce57aa7daa03c96765fb3f70495cd372190b7a733cd7de4623f02074f70faff8326dfb83ac5d79bf0bbdfdcf8806a3912deb7ad131014814af66a436aadf41f5a13c4cbaa0af03c14d730b76082b117d1ab38866ddb3f39228396d205daf7c9c22c8dee60348e3a81d437afbd068d7d2cc61ab5803f89e02a9d9f42f6e8ee4616e56fdd92f9d58a8114bbf9836ef144b791329ed532df267b870ddfeeed549ea5815c8b120afd5a8cfd6bf6b3fb74275c128e32c2d5538c1789b3264b52c8d9ba648374ce0e9bcd08aa6f041eca626306983ec94cdf1509a4160e8b49fe9d6de503b1b2dc78aff5d4a93661bd29a35d419ea483dfb035365b312ee570d8741c130271bd73b8ba553c022ab9a7d967509069e1b753822991980112fafcb8540abc825dd75806b4710108f2fe78900ca3e54e0317092d27e0d37c873c159ad49913080869640a6532fb8d20f6b11fe1ed4bb1dcc90a6e2c2c5fa86e1546d8226dc44ab8ea646402e62ea654529e6948525e840799168c8cb635b04b39daa9bd49afa8969d737a275b0fc048e6673bc0f39b3b8c0aa4af60268a3f50378f80e45c0ec18003fbd93e40c769a7349f013d8e5d62d25b75b861f755063c88ad3b209c5899e44ab1c0a077a5371a89a697cc4bfe9f8770572cf20c2f7540fd3c2dbe4dd97d1fdc859a1a7760c325ab023515635c2a05947bf8f84db9c483505f7a1e1b4612711d1657dc54e501966c8307ce7ab4cd8d5dd012664cf669982d53d0a6881b4320ed3fde477ded0120e30fe0988d4ab96a0e37ee315faf1fad498b065900fc1feea1e161601c5e9e12d021caf263bff2193ca3386f62740ccc108fbabb2ed3c658b76a4604a38b12a073aa130f43fe7bf1ebb8e149642530aea4c29969cb783e3c415eed277d72148d44ba45e2d0286756a9ae88fc72527904b3935b5b1a065f06361494eb74febaf6b0ba4198b5084748eede3a1260c35d3bad0e96ca00bbea51328f04f3e3cb8cb5fa8e3bb84c62724e64893aa0cb144579117195dee3316d7c196a2db77320ea6fc46b2e7275de0b1bf50f65c096fe6da2149856d3bbe5b8b6189e7953844b24ba364bd4a27a2ed54533f36ae4f3de9928e1be4be188df38415b6b6be06ef7666eb7f8b634ac21590c6ccc55e7ec94fb8d69e1ac4e7e90fc6b4687e7e30609e6816b732e639b9fa1a3cd511798bc4e8d8383a895e6066531b08df55d8dac659fc574e9f60a4b98b57eac3994d89da49e0c9c2bff1eccc65c5349f16c534b6d182e2635ce3d4e1a7b56456e86cefbf9f950a2de8edef6d930d0bbb313baf700736fb5d37549a6cbe22911a441c14a1d6cd03d89dcaf5cffc031ad53e120400718afda1656e82984c28467bf1cba289316c590a34c8468f5f810c2dfb196b08c5d2be04c3189791ebd7821c8ca5341b37021fe444f8a80375f0f16cf4da687ffa6a14115d6e5301db7132bd00070a98b88ad68726b70fa13121ff7f493e18a2af822ce798b97df2866a899875d770fe43863aae5b6030d2a40369207e7cd47afb9a68f9ff710aaa99590e73f7f349dca8c36e0e5914aaaad10beb9242e6b7ebee4f9068a76109bd3f38e819f5baa8315fecc1944907f258fb8a2be8a8112c59fc4811c7dc48c6985306b8a3823cb036a1a62ba2d8fcf396e081c37a7cfa32d990cc9726dd1f19de9f26c74f323762f03cc83ff6f8ea31c6c249a9457a9e44d5dbde07b509920add8f1abea8f9c454671b5bd72747f226168c004e355e6992c3c215b7fd5861dadd04ba2be4adb23e8299011bf3ca74c90d825f48cb5b43e51fcaa21dc40dc0493c7804dee51e1ad6ae53b53afd8e0d6a01b6eeaa330c4e33c3540823ca32bb8d36d6177a932955ef6cfa4099464576ec84da58013c63ed198f953fcced8572ce219453645f8c77dcbb551cd3fe573b2f6635fad2f6192047fc284c382b5880c787ff344b12308224a18e6c6b7516bffefd3154efaec7fc9a1e984b5c4cf783da07f9c256f13716ea6c02c2e63c9cc431c65f177f2711c29d5e9eb85d6e9902a6edb11d56e4f3f8cf1ba1c8f710854d757cf997f62d180cfdccec9406df57ada3bd1ead0d329304789eb6a5a0b7a6f65e7092b3b9d56e2e7b35fa0dbf241b1ce3cdcbe06736923e292268dc4390eb37df6dda00755d205d3245b9945e434854e1772023699ce77ff5bbecce7aab9ef390453f92da0cf7222b48295166a06c1095a639fd6a9bfebec7753fbd025892894adcc7e23575bc845eb54fb8456c6edd08d85c5c649dd1a8084091b52401d63d76341285c05929f4f7d725693e315caa3d0ad778b7e2fd23b8f086fec35ed25821f8b9fea384505924c433bb54043e84b27567cafd657648eaed94c2f9a7bd38567e1b62e2c56e1b91d6067bccd5bd976edb2f6d8b671a6b9f3611fcc6b68333bd87f99cbfa9dbbbd4ad6b3221ae819efab4a5d1b1fbd7c04e5da9be385fe759f69f473a85b553bf5e74d6d87d8d006d8eb1775b573c122e551cdc25a098110eb3d44f9f6ad420d507b9fef00310a005166e94a14fa794934d7f1df98b573d7a1bb3b0c978e43b3c45d199e473844da9d11f5ffe3bc3d15b893693f078bea2822711b67822b9058182998ae7ba6aca6d564f96e3d6e337eb16f7b66bbc1fe127da9b37a527cfd1b6b7c2f2af7931d22f69fe48f16ade7400934b9c5066bc3ec6bbf3f981abc42130e71d08aab9061a6f9f08103491ccea4fc62f14dcf1997b2b099cdd68f761529fd8802d61b08f2a7b59ead17fb27f4d4ad6e6f2ea6a1400ecfda4c6025394975267b7825a181f374abbbcbc34aef03bf05d5309d6b7486e809c3c09957089f871eee699060b3fd3b151f0619e2bccdc4e2b6137cd150a413233ddd8f67278febf7ce3d5398439aac7fc64e1a6745edcfff0b972f610885e258200069ace67b482502a0314d8e2f4e1373a60ce0c0be8a3cb0c874aac2a7a9c1a73c319c399e24c818344532483db964fe3022daec4e72eb3eb75ce78a5a299cb30500c40f7307a30d08c14aef464c2af0ace91321f3fd772a4916d5b18257274a991130e51f09f58bcad0300c2ccd47ce5f1542d9a72f8a616da1b035b9f554c56ea55ba4e5138f515e75a396076840365f931f6d9095ae06a35416396bc90bf7c7091d8ec643511fc50311bc6ce4de7d51d8df550b85052eeb655a8fa77694375ab6fc90f4960c4811e5ddaf5dd2105f3f7070af6c2e35f83b982bdb8683a3f6d53446399e86e1421dcf4a2c291b00d533b545d8cd49de59ee09be0077d584ff6019150400ab19d5beba494a21748da37e1b886a627f2dff9e84b74b03cfb807e64f6736fbb4728a1e4f4c7ac98095d91cf2a55e5c847696da8e4fb45928f6a9f826d01dfa9fed8a2db78df28aab8f85fe1afb3d59a8de94eca076bec7e80866fd437857d4b85a90c9914f198b20681d497cce6dfad89d5fcbd15b1a354f3e6336e240d232bf58220fe9475cdb8f5a4e34ab138e2396820ab71936a1a98511f3b1b20f1d88fc12dd309be7345b6269ef86ddb705cecf780be4cc6ed5a9d8a41d166b94226819f6d5b997f6bc36a066153aa3d2ca34f1f8fd95e0ff74610d6cdd36cfe686d86ab638ce56a01d823b21500ed15c3b0d4bf55170c4718b3af9f54d3659ee8f4ef3c4577e908bb275239050c2ab0818c405814a732a2fd0322a384e3cd62328f1806e978ffe37b48718efbe21c90c34fade6a8506ef9ff18eecbe7268831934495353b4e972d2e960d9ef44c4606cbdecf9aa85b98fc013d4e2cc90eeab0076867eab7fc6392fa60cda5bae72de0337e2116822047353f6c34cc7a54ee6b66d92c3f0d1a5fd1a98d3994e6f8511ce8e451dfe0f7ff773a1857743604ef8bb8695c6a38bcb02097deed376bdddc5d3021a00275bf3064c6a8b82ad0201b7c3d70fc45b42db14d99ba2f0a7033258453c51f37b647669ccafb28a66d4ba9548b7ddc3425773397706dca144cb70563d761b87715a8c", 0x1000}], 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0xe43cbe) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x2) 11:46:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x718, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)="d851d8723700681ed16f9d8a00a133fbea9b0e634bbb2073e1f50d3e778447190b305235d8bce63451145e84a33947dc6bcee15b40e404ab4726718d49f90abcaed14feb203fab96f219b47ea65bbdf9d127e4c9a011de90d8f04c666f885dabf29d21f73e4c1bf631354d7c1a7e30438e1cc6ec13c852f963ce4a9be2147f87668b3edf00ec", 0x86}, {&(0x7f0000000300)="eaa0f10afe7cdaba20376dcd2b06950869a95720addbfc1c80f396be8c8a8dc941dd0839e79551a0dc77c868917854f8e99be9f7a284f480c7353416802a83c1df505a4faf5a9ccae441d7025ae6bc0649f18bcfffaa9d137c9c339a1144483b8b98e956f4462f83e60467eae8cc", 0x6e}], 0x2, &(0x7f0000000380)=[{0x78, 0xffff, 0x80000000, "a5569627cbf9dc7bcea202f911ee8e2b21266cc874ccaa48dd7480bbfeb841432dcdcbadfadff7dbb5ade40ce18f7646a661c55b3ea8fde89146d446711d7f396d4f1c00773f1d26b70f171adf9988034c8d243dcf0d5d106ed2e2f8a0f7f752b993eedb08883e24"}, {0xa0, 0xffff, 0xfffffffffffffffe, "783bc0b478fb8be4177aa18d125c1bb1748115ae3f393af696abef19ff21b7e6a82b2cb63c6d624c2085f506e710d6a523e22cf8fe5cf40387daad536384f9de3003db1a1a0bcd82bc58f6ced9c11129321c5b19cf137361febae99365c4b13d6c9ec0a0932aa3b641927a20ac9a758a749bc30f968b30f38fd5d1f4f1d5755afec2f74b57171f8afab1714be841dbe9"}], 0x118}, 0x400) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:46:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xc00, 0x101) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:46:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r2, 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 11:46:32 executing program 0: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) select(0x40, &(0x7f0000000340)={0x3f, 0x2, 0xa88, 0x6, 0x200, 0xfff, 0x4, 0xfff}, &(0x7f00000005c0)={0x56d7334b, 0xffffffff00000001, 0x751, 0x2, 0x401, 0x8, 0x3, 0x10}, &(0x7f0000000500)={0x7080cf17, 0x3, 0x9, 0x5, 0x100000001, 0xf5ed, 0x8, 0x3ff}, &(0x7f0000000700)={0x401, 0xfff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 11:46:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getuid() pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c6530005501a91824b23fec0615228ff856fd2aa8a659ad6b45f2e579b8544917b5bd15284a258b72a020ac93fd1fffb0c26310d171ba67ab57b1d81529e4e6c2df4ba09a52f6e9d5f5514fb255261f2de88a7c2388a57f880fd8de70a9cc8e46c3eead356ed701acf90b5bbd16e19ff64e87fa1148faf06de30aa110b9df8f8f5ea113"], 0xa, 0x0}, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="f976426d5699335016804df03ca90ff9b90ffacf7e032921bf20a2062dd31f7c1f27406abcd591b199a79af9d0000d5b6ca4898570c32d1727bef70d6156a94b49fb2478cc475087901bb6a55518bb805916affd2abd0bab9e9f6f13bfa897def29a0c35dfe460dd40aca3d9ac809c65c4148c531f7d590d1d4da8158c762701a23c871459730d7942efaac64e46baee0c089c3e4a54654d8f54c03a3897064cd6a13c09404db1b7e159ec4f6a2914600d653f0940a88d10a1ee2ecb81f828193ed618a845af1147fddc82264e1d4d49447c2ff1633ca2aea7d80236", 0xdc}, {&(0x7f0000000240)="abd7ddfe41b8a9c04cac8c088aa1ffb4d6017b204c88ab7126e562718b516e90006b224da7e433a2b1af88b021eeaf61397df06d9426e9870e599ebe71a9ffa5829646b4bc780e7b65e274999d9212eb9a1ead3a9c856d4a13c647e7d434c696b84a85a4ab3c566b5843ddfb656fad762f414fe3344e716b33b389191399589f952eac7a34f608ed0f87b9b97be14265f0d4c173ce4609177c385a7bb74c0d7e564e577a50045de9f7cdbde0d3b843b7b97cc3e8218ae3e8a93c518635f741d58fc000fa71", 0xc5}, {&(0x7f0000000340)="2745daacd75ac291b8bd22897de5290d962586efecc04c2c499c06350d08b0fbf677de794a0dc5931ab0c8608c0b20de84559090b79cf4edca4d99708f108148106a7a26b0703490c7c88da388b5e7b417fd84", 0x53}, {&(0x7f00000003c0)="88c29421a1167343718167783515c6b1709c798ae846d64c64bbb28a8ef95aed7df524272a26dc6b28968019b45bd55249f5f30a9058fcb7697c5e6f8484527d22a1493b31c896f1acdb6d662be1474d1a531f7dee1e4928b137e6ab545ed8e4b08a70a584bc39cd82c281b3007956", 0x6f}, {&(0x7f0000000440)="59a4287bf8381f2aad2f29bfe74f01be8518152c2fa4d8bbb024d2544cb75a69ebfad8ddea13327411b5c5cb4229618f01b5a03cb469db6a78c5f2f7db4eb2c22ea670fd242ebf50f2c6b5ee6c80f2a18452", 0x52}, {&(0x7f0000001740)="6246074e42c95f9c6d5cb1f15e285a548a61bd18431ff305c134c7365638ddbaff189a2174ff57defd56e3f9d3e9d7bae375cfd8652ab55e47778066680497e3d5679e9671ead40c5b83e8d0f961ab561cd0812255a60096bfda8adb4fa3918b855dacb98e0cb447773bc63aa0571b8a180ed63e591ceacf9918f4ccd009d111a677b528ea780e265232f8a3c45c7e504263d2c1d0d7b732b5de1abf42cb95037cca63e66e5c754c8746e907601218e32354911b2072722355612ce8a058e5f407b3840d22c9c752f93a9bdc3252b1b29defeb81f80ca688124e12b4719e8319417f8ab8eeb12a3bf0a090d05098d48b26d50e1e02df069134ee47f0db21a4f42d1ccfd8ab7f30cfaee5e37646c6999e7279c23fa8be80aca9ebb20049d8795fb174588bd624f2ab4978ee43fa3f5a679ee7c1d673fa354f20d3e6a3facd5a8b5f369c14b311021021d92f3e89f1817d0de3fdc41c60d6945988cd85d62e6eb30717c7f901cef10d5c53f43ba3b02f9cac64e202491ec3513c640514d311e62b0b611e41b97fcc5b0329dfbc5a739187f85b8fb3ad8cab7dae15c61944dbcfc1c1c3ca4af6e59e69a35257a5a788a1e167387ced7567b663c97d6b103287ef840bbad5abd07c47c56c4b543679f8559c5d8412f491a71b44749b83d60efae8a35e795d51add953f4a2656e90a28fe8abcb7865360c4d890feb7a1036540dd2a20de957c21e7b35c23a8747eb19561add1358cafe016b667fd06d6afb8b72f63d762d29e712fc0a380612d7add826c38d9126850e50a1661c0dd879a4e436f4c442096087c96ad68401e3028d14f8f2894bb02963c9a27d8202c25d8209e05ae3c31431408d7cfd43f00b792bae3183f814c4300a18f5d4b24223894b73816b2fb546865602a1fdc1a81f5dd9fdabcbcaa1da3a846b6ede14d2839048c0f25767ef97f2009d8198060197e5c07bf032eb9243e620f1f67c5d432e2da6493913273f13f10afa29ae2d9e90b70c674e120892e2f82ec7ba4be0de6118253f4b0afb1312acfd6ca0cd6e766d3e48338c4a2a07303a2d28640c09d2bd24b05c389265762e5fd49382991055d48271486df1f5f69e057734919f8b23666fe744fe4b22919765ecc7c8bd60b96c4a9d4e3c24932d61ae21f3b9841d8619c7484c5c40040c1cdf74bf7add56bc9ea8ca3cb8c11a9951276266cffb0b7249d3ddafb9ec20a51a89d4e3fa712c68e638a349a27ecc5d8654dafe0e28a62fa30bc2032890356c6d50072e0ba11d2b3167848acee80916771df95137f01d958ec357a758362b013eefed956d7f00ed02c21939426f644aed5b0f617316f18fce1dbbeee9a33903593ce8efe204d8b03869d05778d5c08c22153b29be7aeb92a4a48b1d4d7a1d69b123b1ae94164e0abe1e7298d1d30256a3c55a89171d7c833d868323024d0beed27b3013c6cdb05b2963cc38fd19fa9ef21cd43b4ae5638ec0e5b5f838f1fcafcc49d5f37b560cd7789de9e0999ba8a6a38cf793e30d31fb3d43589737df820d8ab25cfb46ad2783f5a969d735070b7d7253ebc14889c8d1ccd4fdd70e5bcf04f01346de9c913692b935ed34c996ff796f198a3f4a794299d3e1c4163fe0f5f9866d67d709462fb90651e4e9c6b5215bf27ba0a89428aff5a5d54bba7e922b1377fee66427bcf200971cd75099e182dc2aa1b98f13ef82c34b84cbfa942633797c2de88b5eb706fc08f9ccec72e2b8fe346355ddc49446fb3984dd51c2a78b06127917dd267f230bf07da236e9181bf8a4358f208da8e8d29a06df65ef38c29948a362dc221e1f1468fd027355ede04ed4f26d27902311df88d0ac054c25590d90fd16feea7883f446cc4c030a4083dfa8fb11903f5b356eef9ddc34ea95afba53a0f9976151849f398576e4e262e6b347b7dbc108507fe4a8a605a16a9b7d3adc46e66e5a59df9d543d1d6bc804516d096848d77e28b59c02a17aeb7feb2797df5ce153fcaa33afe37030003ad30d56a8a861205b27cd48804f9e4029cbc23e3a663b1b85ebe44e9e6f11037c992b7d3ad964b560332e3cd475cb903cba879c65fe85b3013f5868fcefcd6d796083bace572cf6b405e7aa08cbfdf47da74f264e3b92617fe2bf7762be0eac3accbe03230cca4fce4314b2ce4724fa6c151959e891cbfc9f8d96eb95b44021d55483aff55705d6f213aded3124eceb168ff1398bbde24f2b68d34949592824db0cb27c23cb26d479d50a2799d1e99a7d28aa34035aa9a5a68e66f38c6236ad07ecec5280ad2a11b5ddd4c125bca97832ee50b82f78cba18fb8aba94775df03bb64397056b1823153bee79f820936565cc5b41eb7de5cc32e8aff2d39eb8113872792ca23d6efc4612ea570f23b0867e0bde0970905a3a8ce82aac2f1ea26d44835483591262783a54ebcb1229c47205f4b9d1c9180b8004796c5e771c1a995273b33f7b5f03dd02c44d82b4ac0050d4d6e5a0a28352e363de3beedfcecb4c4a99e0341a2efe326892ed8644dae788d3e66df36010970f20bc144accea698bedbeef143fba121deec2151e16f61afd44808cd00dddee3638ef810b6e7fd115ecdcf8d259de09ba6e472640dcd26abebcc6613c5f53ba94c549ce1faa53b07d2b298214e6a927b374e8f6001f96bc725e6ca8635f5e3894c2fd4f13dbe282fff66133d25ab9c9f5bc5a098347af37a2b291572c96e6caf6ca9d7b32e6ccf0c4196e0a55c19c96f9b1f63f8eeca16206ba936e2e56b1d6d5016e5cddff66920ebc9c771284ee4c6acf84e675368f78b916fc66f257b789482dd84eb10ef40081024b0b9a785d9573628fd33c888ebad29804ed3125396443a7a60f3bc9c7ac040e05ac503b289568a5e0a2c3f3d9a2dde906cdd3da7dd0a69116e7c77d45eb2f5276ae41a1066bfd0253afd18219a37d478628b57418154231e448a4dd03dce2835cbc39c570ad5986875a31981e5f18e051cf5db602f411a88a4eac7cbdcd3e6b78b6a36d1bf8b7790684eaf42c93574e7ccf20ae0358e1ac5e47af6b5398d9c7a69797b8dfbba7c60ddc22361aa13468e574cc8e28eeccbc499eae18ea2185638db91969595412942b3ff4cff56698a694115a8b7c36e15298556855100c4285895886393962e222eeba6f39b9fe153d91a80a0a11a865564a4f7afc847fb47f5a936c6d7fda9e840c5246e1a259665d6d8ce7086e19d86c1282a6db30aff34501219f7e9425ba56920d0e6f7a4e2a0fec1f2ce085632240c08cd1d29646f7513d9a16e64ce61b0b8ce209f131c7f1140c587759ac8670766eb226edacb2f5e10ac5a41487f518168f670d40dd64b1c968fd5ebd18540127c27639f0535a99b2d095d97ca4456cb4961093775446a114d97c26b4041b29738d5151d56da881163d90feeab02147b3c16c5ea57640ed5a548695759715e48757193a9207309e1151b7ceaa87d34d03d28a7b808398de5bd4ba086d23ee195c523aea48706281c238b8f803a32fabca58a864ff11826aaf2decb7e461de25df71f28651bca9f4866163f2b3d40764bf6fcd872a24373245c6872a533876a52c0f4f3903d27672d457b35e83af57cbce9ba17f583d475a86b33f885145793718b37ffc64f188fab686fea41b3cf022a72745c3515b5f5de3b83ff1de7f9503e34a3df0fe01c2ca3c1f96c0c4ff2ff90049ab3aa5a88f4b0ace3bfadd88dbacbe15cb20c4fcd172c775c928874270f9e1ca867a03a32143a080a470575d5ae683ac6d8dd962739927b31b1d2d20012d8d135ed36b78dae0074ee31516f002532c0c6639628268d43a169e4c0612e09c7be188a158f12010efe0bf7dd1aea98bd7527ef7395db204571278272465db672fe14d3f06ebd7a10e8159570b5c94dc0a020803c897fb5a1136c5958790199433bb9438a0f2f112da0b3df22b9290c3ae5e1de6614bb99ac00eefe083a75b0ac06bf40f2e6a7b1d16e5b24edaba80ba6423f3f68f647fdcd3ef3968c1b4279c15d322b9b66316b69c5e8108c5b392467cf6a23247d10fdeb87714ad61b90e291035911f9357781027c906af2edec78c0b82f0767b55abd45c3c6daa8f0333324ecb142aab0316e15ee6a2a9bdea64c1ca7e9c69104a9a82713a979abd3d68566365a65ecf915387a5703a74c9b390779c3f3a4c801e6ecbfadce2f7ad1c0818e29309b716d734324d27754b646a24086ef22b8904b39ae2f185ca3c22170b6e11e7e5f65b700ec6ddc3392c3b3f9f5ef47133129cbf6cedeeaf8034172c94589d6660ad8a197555bea7dc3b3c9d84a0eb4cf6364fd181127491d9d88a0eefa49628c99e6a0a2a156f7a174d0461c0a76cfb463c8f90fc3d45cfedb5f1fa565b030c98f31801df2efac0972dda9fea071e185974766057ad18005134dccd1851b63a8dcc667f1355953fa167d5d85e2a285f6ea4f219ca4c77eb278a4e86aa9617acf248a3c2a032878bb4befff83a5be5bec7892c340dcd785d8abdd6ae0d1be90041fdc47fa88e3ab12c760a52414ba09166a460826b8fa74c40ff63e9ac90c13779eff51f59698a26c7b08078b8c62eadc3cea3f84a0bb8065ffc9dd55415d2e57c2f3c25f73b63a5f611897cfd8f0a7f65cf58cf192689f8e0665c3c5d1c6253549e9b77af742cc1c49724198fc05503afd33fe2edbf6c4ce3e25e1d3a008273ee4f277ff270f3241fab87338ac707152ff2fc1c0e7127d7a13bb2efd8e088aa3a4d2857420aceaf26e91296c6605d0b10619b036bf065c0562ecde4341db2a2410a77677331a845f28cd77d80c6afc420ff181019d3647520251f20e32e861c6e8d0f6d26d1322a29f244df310eca1ba371bd239f8421c0f476631794502f08687dfc42eaaa2bf956406178f48a029b4289dec44e51055f5e8e2f187b517131b109fbd8929358bdfb7fce3b75a823b1adf535a0e3b5a5f7d156b3b3aaf78142c86ed1cad998e25ab00de702972e947f5e8c79d6b868760b30a35ee1d350f4b0de3560ac56bea6b46daa19ecb3f95b9cafe4bd0a339a411fc961a33c2262535ecab6aa74152ad6e198484c722598f2adfcf2f2c252e3f6cd5031b28291acbeed0b7b72fae2dc446103dc7b523ecd61bbccc70c854520ba4ee33e15b6ef63d6cdb89a7b10592a98320b92bc42951f6aa8e880dc0889e7d3722e8c8bc72226ef69628af94235895d8bc23496dfd84029dc58ee2e0baa7ca11fe02bfcab2a340b631ebb839c529a44b8eedf165d1eb268887cdede43eff2aa8d3e331d89caaab49067a908f229e390a6c734668d3293b0dfd6b313c6251a7e704839f668c19d55160a51b7e5d36b315aa6c15efe1f90b658dbf492ef9841f66d0896bbf41e803ed66d130c2254e32992714b05903d83f26b554eb7cc3c0e0ae7b3d183b68d7520d58c94f41673cdb118c049da5bf25100172d7eaee47fdd2136de262da097f87e7edd3918f9fdc689ecdee9beb011ac1c24ac544a8c117cc524c76018d86ea110c65a584eabf971f27ee60747957734777690e88d58cfc5677c2469afe653178358f81ff0ce797d0be31da5b0069e293c1f6c5ea707b35d610eb785246fb050fa541971456016791bc80902b2b30b874f1bc4a9ceff8cb86aaad7bcc34a6ad154a982f44651858848ad0a15b0ae407a7ee58f8fc922d59e68c0cbd66549abc8b01f6ce6203a975744a8728d1927679ba90897b7855769f53c35d119e8f34e4e991ec6c8378d89b44b4cbd7a0fa07e212b71504be74a735a327820a05370e1aeb5b36541175a5f84bbf6678", 0x1000}], 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x3fe) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x1, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000580)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000005c0)=0x1) 11:46:33 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 11:46:33 executing program 0: clock_settime(0x0, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000040)={0xc}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x8) 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) nanosleep(&(0x7f00000000c0)={0x3, 0xf73a}, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r4, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) write(r0, &(0x7f0000000240)="85", 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xc9, 0x4, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x7f, 0x5}], 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) 16:00:12 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfa9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) fchdir(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20048, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0xfffffffffffffffa, './file0\x00'}) fchflags(r0, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x6) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x5) ftruncate(r0, 0x0, 0x401) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20810, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x597, './file0\x00', './file0\x00'}) fcntl$setown(r1, 0x6, r3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000500)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000540)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000580)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x20000, 0x0) openat(r2, &(0x7f0000000640)='./file0\x00', 0x400, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000680)={0x200, [{0x2, 0x33035da9}, {0x3, 0x8000}, {0x2, 0xffffffff}, {0x2, 0x9}, {0x2, 0x8}, {0x2, 0x6}, {0x2, 0x3}, {0x1, 0x7f}, {0x2, 0x100}, {0x2, 0x8f0}, {0x1}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x44}, {0x3, 0xa13}, {0x3, 0xa8}, {0x3, 0x100}, {0x3, 0x81}, {0x3, 0x9}, {}, {0x2, 0x9}, {0x1, 0x80}, {0x3, 0x8000000000000}, {0x2, 0x1}, {0x1, 0x40}, {0x1, 0xfffffffffffffffe}, {0x1, 0x9}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x7f}, {0x3, 0x10001}]}) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x10, 0x0, 0x81, 0x200}, {{}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0x45b4}, {{}, 0xffffffffffffffff, 0xe0, 0xc0000040, 0x5, 0x40}, {{}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0xdc, 0x5332e150}, {{}, 0xffffffffffffffff, 0x0, 0x800fffff, 0xc411, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x13, 0x9}], 0x4, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x80, 0x1, 0xc53, 0x200000000000}, {{}, 0xfffffffffffffffd, 0x8, 0x20000041, 0xfff, 0x401}, {{}, 0xfffffffffffffffb, 0x51, 0x0, 0x1, 0x20}, {{}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x3ff, 0x1}, {{}, 0x0, 0x24, 0x40000001, 0x4, 0x7fff}, {{}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x8}, {{}, 0x0, 0x4, 0x1, 0x5, 0x800}, {{}, 0xfffffffffffffffa, 0x8, 0x15, 0x4, 0x2a71}, {{}, 0xfffffffffffffffd, 0x81, 0x40000011, 0xffffffff, 0x8}], 0x101, &(0x7f0000000080)={0xffff, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3fb, 0x0, 0x100080000000, 0x7, "1e571daddd8f99ea00", 0xfffffffffffffffb, 0x8000}) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x100000000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x12, 0xa, 0xfff, 0xc05}, {{r0}, 0xffffffffffffffff, 0x1, 0xe0000006, 0x666e, 0x8}, {{r0}, 0xffffffffffffffff, 0x24, 0xa1, 0x8, 0xeec}], 0x1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x91, 0x80000000, 0x1}], 0x665a, &(0x7f0000000140)={0x8, 0x1ff}) 16:00:12 executing program 1: chmod(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0xe041, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) write(r0, &(0x7f0000000080)='\ao', 0x2) write(r0, &(0x7f0000000040)='<', 0x1) openat(r0, &(0x7f0000000100)='./bus\x00', 0xa0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x8001}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)) readlinkat(r3, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/252, 0xfc) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r4 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x120, 0x0) bind$inet6(r1, &(0x7f0000000480)={0x18, 0x3, 0x3, 0x4}, 0xc) close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xee, 0x9, 0x7, 0xfdb8, "010000006607dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0xd4, 0x9, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x82, 0x48) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) socket$inet6(0x18, 0x2, 0x10000) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) pckbd_enable: command error 16:00:14 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000000)=""/5, 0x5}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30090, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) fcntl$dupfd(r0, 0x0, r2) unveil(&(0x7f0000000500)='./file0\x00', 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) r2 = dup2(r0, r0) r3 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x7fffffff) listen(r0, 0x2) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/62, 0x3e}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(r0, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) pckbd_enable: command error 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x200000000000016b}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) sendto$unix(r2, &(0x7f0000000440)="ead32bad766ebd01990e82ccb90dbb05aa37e9b313ea00", 0x1a0, 0x405, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe2d) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0xb5) setsockopt(r0, 0x0, 0x800, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f660000000000"], 0xa) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x2, 0x8, 0x8001, 0x5922}, {0x1, 0x1, 0x1, 0x401}, {0x0, 0xb62, 0x673, 0x584a}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x81, 0x3}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: setitimer(0xfffffffffffffffc, &(0x7f0000000080)={{0xfff}, {0x2}}, 0x0) setitimer(0x0, &(0x7f0000000140), &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:15 executing program 0: syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x8) r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) getdents(r1, 0x0, 0xab) select(0x40, &(0x7f0000000040)={0x401, 0x4, 0x5, 0x0, 0x5, 0x5, 0x7, 0x1}, &(0x7f0000000080)={0x1, 0x39c0, 0x0, 0x0, 0x1f, 0x9, 0x2, 0x4}, &(0x7f00000000c0)={0x4, 0x40, 0x0, 0x6, 0xeb50, 0x3, 0x1, 0xfffffffffffffff8}, &(0x7f0000000100)={0x1000}) 16:00:15 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) close(r0) syz_open_pts() 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffdf9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x6c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5, r6, 0x5, 0x100000000}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) r9 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r9, 0x8000006, 0x5, &(0x7f0000000700)=""/216) semop(r9, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r11 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r12 = semget$private(0x0, 0xfffffffe, 0x208) connect$inet(r11, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r2, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)="d7419f451d210a7c085289027a29a2a8990acc2683f4355050728ef79290adffad880a0a43fb5e18caf8a5552f7bd9473ad7c8366b25e687197ceb082355938264f35b52553878c2a8052e16cd4751df04c7de400040d7355aed160cbe37d79fc2cdabce9e31644f4bc9dcf90277d44a67e198852e3ed919ee32a94595787d8a458c466ef33aa5d78a52ede4d0f44a3fdd2b79a4dcc332138ccd9569d2cf369a9ac91190e969fe7022ed6cbf47c3d39d9ec4e4ab8625cf8db39527ca0318b1a675078f23cb6208301830c063e482c33dff3e7388c7d5261f38f2a084d7b5f45cdc6118d5ad3be13d03", 0xe9}, {&(0x7f00000001c0)="5b649eb9acca7a62e7a2d978a66edbf733a610be37ab1c285b325549c0cb74ba9fba030aa9ce22d12e2a2f32e76f783a6c50b0c92a09639931aee2da304fb6ada2d4cb", 0x43}, {&(0x7f0000000380)="5ce815a2a6a2baf35fc07dabed447ccd8066b90f5a6f48702e7c7449c308a8b40b0277b27b28ac71e392cceedf4fad203ff1655ddc265cd0a9a611f1d4f244d54b520eb8d0bac903da8588fd1237cd7e75a6e9aff32ca80b7af7ed52e9620818ff4dad5423c1d4f774bc04d04bde792d6189286864d10ac95ef2b2e23247159a6462067789cc4c56acb8cf0f6cbd5621a571bca8e6c16450147a36f9022e0a48854fb7abdde54e7894c18f28ce297c92a6ef32e9d00015527b780c28cfe2d268d971d6464af7969a1efbb0e9637313bccb5a005557f9af19496bef8090b0e5c35234eef041f9aeca62981707a1ef110dc6b11ad96d259dde8e2a892449ba5a48965f5ca1d078704e2af235922eb641b9dfde32b9d05d3dec94ce806c021abb7b06acd111f9066b3519459221339a4948fa2823822e837a35735ebc6f9679597a47c3e69bad2c98eac73b36bef1817a4fe08f4d6cd19ab26e580a0162444c0e96b4e1ccd0360da993139d4d81d44e56636a55862617ccc6020d410355b050a6576d62caff9ebebe21d61c2a8a82f515c16802946bc6d4952950af2fa35ad39feea6d3af95c2d5f30d96a9f3b48347ba50b678895c8368383b5d64b5da68ab54f63783b264fd5cceabbc4e4742c36aace3f8c3dbd4b76ce4025a65be84870237f7675280cfe20b8fd7e44d84a12705b774e71e96f7205a2a6f2e471bda44a12e84968e8640f8a5183d6365e07d80251b731d449b3eded4f991928557d44cda80bb1cc7810c3277cc19e4c875902a3ac6d8a361de265ab9d2dff0b9ff962bdd696c19285352b416f3f270dfaf6c39c182bd137971c876dd7c4f986a1001fdf8d6d737f532f30f8c8e122fd6b5efa7c01a8ffc6ef026407e7dd81087e711897d036165e207014ec33daa94da2fe3a55d70e549d3bfa725fa8f68c7e70eff7dc7ca601476bb642590d76fafd9ac42db275215959082a2c26ae06d0584fbdc178b60ba9e64cdad1e575facf8613500b8e1d9b6805fec163607262d9e6e307a89d9041046ff3b64a004c391ba29752b42dd23dc6824fb6790465ba3511b4687cf314e3cc49ec974dc6fd3be30bd6fea03c134d473c97756410ef894b56f8daf60528ef5e4f48be536746f178d426fba475f964c161d1cd805e2911685d449064010fd190c925120200984357807c0a1853cea2f1d3302c17851f4811dfa03f8269309191c701a4241e62ca642cdfc3eb73eb1b5b66aae02514c7922e0b042b809633c203bce80e92dabb3971da3a91aabd2c5fd8988643585c9f9b009504ac65cffd7b8a92f6e6dd4bee556a3fda50080f716abef61e28cfed8ff307ab13bf18feabd07f66261b8af6bfef40b5205d02a6defcb0f248ae479e5596deefcb7e5515e3946184b5f8ad5f529fc49c8f9b36f9f9b6c13da6b0238362e1441eacccffee2cccaaf17b9bd3c8354f24d44d0c9ce8a8204b54efb4ddc15ab3023e598d89658b76b58252d74b30fb9b4e2fdb151190d3687b9bfc842521b76c97c4bc7f6bd7e57fe9f96edffe395b975630975700bf784e537a389727a4a78b37c93e10543b3c181bda474fb66918f58e6fd78841e4206265db8aef8173a78be2c99a1491938f9ce7d3777e07a1e655deb55406cf3d03be0821af4daa3ff8ba3511d39d5f7153fdf26dddb194c78bc6990b9bd8487debcea311bf8e44b500e7dc1b4fea2f857ce4ea02155f2188dea2e0630a0e3b2a979ba75e688a1362d430e7cf2638f4d2ece55ae1725d9a8b690ee481ddf5c43c244821ad8f28585645df0e358c7767a3a00afe2cf3e919210a6ddedee2ca8f751f7625a31ba7c271df159764921e7552f45206882fb19a53cc1a39158e650b96f0e38cb443c647cd93c582313783b2a1e1d7d86f423694615ad30f2f27609d3e05ac0229afe7d453f390b91a99145a25a344983011766e14d09a971ec7de5c67788354a35fab50a5f2545c774acd8d6ac37eb1be99de46c865105019b54e8a9b08410eb99107dc20b34ea32345b817df1e94872d43a15e4273403aa11bfbf12e2445d13299e546b40fad96494b1e41790f8d95a4b5d3acb77f7504bbdf2b6e1aa0d85b84f24a73e91b0cbde49e8aa46eecab589f5cfb54deac561b1260d0f61122b58dd134daba3a166993f93e43b5c1a7aedb28946c6436abb01ee8958486d90e5ef11c55b3d699141208f29dfbc92b558edc4bcea69e72511fcac7c194c5445fa5544f36674feffa9af9f493e37aff3b627832acf1159a5d586201cc6e7dac58a3157f2f65ca0742aee1bbfc175eca0aa09d8dc573a019a31865061735fd0255eea977e4ef47b8c7d2c8e09c4133d7ee3e15b78a9aec5c413074279c5c6e50c33f0aae42bf000e34fce51c892116600ae23a7d898f3127c8197f4a7a5677902d621ebfb46b45f5ddab1968c170272d4640201872505e5fa99e0d6dc18cf261eb7559109437574433623eaed070beedb788abc30309fc5a4ef9b201fb5dc7a81ce4ccf7ed072b5d88e167eebfb0424a1f15235b92c99235f0bf753fc176b1a1805ab09ab6e911752e87cb5ed2b519f3cde861167b774ca53c048502f0c91660c6fcdd34c5e21972b348eef0f0b667a229aa86c6acd0f2a8eedf2cd7ea681f9f376d00076b05576b696b9dfe8924122da746d009683896c465217dc4867b8c6e302053b92597f57f3f4a8cf7148c98f1545c76c9298f4303c300f84745a7e834cb7ae2597dc2587021c371bbbb5f0e4038abae5ce4e7206ad1442c0c8d265f1c1c0d1bea556de334b87124185ed48c1ad4b59220261280168064c9d1472dd7afb09af37fc3d2f640a3f605582b4ef7c5d09d33f2fedb0fbc64937bf3ed5b0bc73eb6423ccadf3aaf98f21d07ca033cd64c941200993b59aeadb39283eaa0ee769fe047bd40d98da1e386f8c04e02efc12f25ff667e539080ea2343aa8a30cfbacc197d5360ef6067a1f9f9139d9528030c1f9c3a302ab0b5c8ce6b4fc1e6d79a67a78bcb91570b091282c85b1ba029c73e1285a463df3c031b78442373000d107ca86335cd4ed1aad66e141bc04fa6d1fd0c6c125fc40a569efa024e8be9c0e896a8abbd30797f3daeccf58c3ac097139743ad9f5a936cb5d893c53e1a290b66f35e1acdc2aeee7309b2f02823dbe059ccb98ae15df587964d2d773b4e5bd6d2097e3d871f6ddb57f9594556227b05c5ddc6428e1aa02f3781282da1b499afcaf4eb4b76a1fee944b949a00514f3cb06b97923dbcc0bf6f2b9184c976e41935a385b53c67bdf212759b72c63f401de24b6bff8ca0d9f39273ff0e4ba5d4064db46883693adc597d3f328c2141b392e774377ec706d5d49bf6163fbe471554d44f7d90779316b8849a720bd1b000430e6bf8b031e95239cfbc887b299c1dd51ba11fead4c8d85445a8ae6d716e89d03db08ddcedead19f41dbf5b7114d4e6a06ddeca3132047936cd9f8dfaf304f38bfa832d6f588e23125e1ccb94eff45a6fde70a75b0894a20ed61176824e622c46b2adc36782f659634394878776a3b04a208a1062b0795374b6d0da149bc7e74d2b3e8047571652719e58e1909afe0aafc130b02fc050632050faf2d3d8f0b2d9e866a338205dd269ba88e5562d3b741fe713c5537939bf40bf73ed209b7bea6c780fda7b79e8fbf5b18c13986381cba18ecfaa3fbc9d03dfdd1d45491009450645787a7b357ebd71fc676f2cbf7f17005d3d85b4b74fa80ce2a17e6bc5f7ae3b89e909d9a0a48b0a260d49a497bbfe7ac0c7074843f812d58082b158009cb1ae80d011651b901e163e8dce815157b847cff486313fbe1d71a607a86f1eba0ce9bc8d6b04715cb53eff9bfaddbce9dc9de3a20ef900bf993c24e0d526a0801e119df1064bbee7d0b51a5e65aa055e7f4cc35b00f924d1d80449b1b89347c64a92372cf632c27483aa13b0d318a07598cfe3c3da3d77c08580106b5e7ddb6b952e4714ee5f8a53bd1908e4c030fdf1fc19dd368160facf3c45636d890d7a092bdddc90aeb6b17ec1458ddcfb187ef742cc65f63d518ae7b453ef0ad169baee87917f5502284a6ccc3b61053ae70db9b9000b20b3e12d3457f23b46177441b33a2db9c6515170c3469ac5faee15ca079af863e53cd0558fc5b263ed29ad98a99a233180cfd155d3313a0571777ba541019ce51916a502d137f209675fe2ac9a863f9b37e0f6ae8d07cce319f39ce073f751e18594d445dce50ed6205915edb11ab35d7eb52d8e344c84f4bca37ef88de1c8339cae52c9342c3b3001257c8292524a55a129efa64ec5e5b3a522dd682e66b871016e28473bab5149a1abd61da4018353113332cbaae2e39cebf03e6225cb639eee6fe6e42c52833a7f671e932a48aec7909e046754327fe9eae4ffa13a534c57fcf36f3004f3881667e186e056447dfaf63d9467ed5952bcd0ab6c67b59e58c23f74c278bd8d1d3653d913d7b0939176ae58d44eff9e028b109c44afb5c321418f29ca9b3003f61ea31b8981b46403083e60b6c95175873e77759d2f645b18e2ebc07c6e59b31e574aca8784ea5747056f944c13c053345978940f51b39ad36d20fc98464699ea7e6175c9848eaf814aeb6f3588d0e70b0c1fd4f0d1dc3beb8a54b6f9259109cd17b604a40bba2c62a854f1c9f2e74a6ab90e8276d43aea224edbe2599dc3c07bed5c14418775182335dc15df84fc6a9afd447f68bffa31f535620a33e254d717c47212a0ce70476954a52a2ecec4e17cd190296c6d12671c09d899c2d63f587c31a27e2cc5ebcc9a695e3fc5d3c3bf1748f980920c79263841d523b564fd6d79ce0b4e76c7fce3d56da09eff2635d695f20684c715d3da60d7f81f53a37b450160041e164dcb93afb1f035db496c7591d309cb9a80d470da09459ffbae8da554921fe1307bb705da7de5141ae93a9514139221c8313dfa5267b940b1706bc28e8a70ecd5b29be144a9be726d6b9ce15fe56c774fc11f77136687cbb4b55e834ae825cd7d9a6bff7d7c4a261cdc56cb0f4e8f21b9f50d47117bbf09f4ab2ad953d218f12f115a6a756a2fd280e6a590a385e0e8f4b57ed6f9a8cab05bbc6a0b40cb465a5d29daad8f63ea8f98683ee9cbc477e10b2ea0487af5f2f7e352faf0117df71cac0ecf6cccbd23b84001ac150c11547fe65b3ca43d9bd77677017f14f8b8f4cfae360dfc79597507ef5057d10a65be39a0ac935072b3cd97832b78b90105692527e16e8291f1760c76b7d5fb2efc5503bf409107fbacb55f75d03ce49bf9c490abe0c5427bc036da07d8f7e052253d8c58f60a0fd819f2b78cc86647db77eca60978d4df60f0c09d9fb11e7e4d9f26b58c9b85bd32c3c3891dad6f92fff300e6090435227f41c74e85162ad5c1c26db2fcd1f574d2593cc694669f65124a0916a6a44c444c71000b1dc4fe6f22cc661842e2ac3dd79656c828d770900f050baa7d7364f011e51800392c9375076090372c3955c637e42ae3b529620bf181d92bfcb55b02f0cfe7bceadaad65a920007de0e6e8e1ab98af8d5603d218026825a5f76b735fea19b1b70b736c1a123d285d8f9877f331db53b8ea34276f958c785ef820e3fcb527ddec66480cf59aa13ec5923a587a8c7a9b48e2b600422cc17a81c9ab1d2b7149dc7b23399f442d957a569d1506fd9440f3ec4ef54671ae6d73b45445d9df7d88a8e1ddc29efc49e1fcb3bbed5335b7690024310af61fee41ad3d03582f256f2309aec27a23016609ce9b66dd850f2bc4e1b2ed02bb8f67d1b39e3ea3e7cff2c76d47a", 0x1000}, {&(0x7f0000000240)="378b47bc157e49e9ebc05c1c17b89878cf9a3a93bdaded3e0e78618c423b5b8d0756b7c5b6b9cfa7866a9b0dcb587afee5d3d2e0dd18828d332720a37b00be4714a70b39310fa0c7c8eafc9ec5815a40137c2213f8f4b516e4bdb7b2073fba475ade3512a5b76326d08b4da0d63657eacd5589785775a45f7671c6aec21191df3341d6d838da8796ee2b82fc14f61382e7391bddad451971537b022db5a8edb1c63813160ecf64f4ac748b0438ca25e87fd1255188cab1170470", 0xba}, {&(0x7f0000000300)="c96c640e75c971450e7a65c833b102c1d567ba001a30714a51a6ff5372d6586dc1706150c33456c8da4501ac224727f8f0f6ebef", 0x34}, {&(0x7f0000001380)="a7c3c2ff0df629ee99bd4e31db4a55e0c8438b3bfd9e57efa101606d71b655a854a2cb40f9f8ca351829a07c51c105935d7609c06b4bb0f36619348a8d37651855f90bf79ba2de835e2e06d71a0cae01aefc70d0b2c6f48aeae5f7106bb43976a376d4e58ed9ebae7a15684d6cdadda64123b8928f4a2a393f7e48ba37aa98dce9db076545210b5132a06da761d659fb3bedd107deb9200101593151f851d395a48e8bb6a3ed", 0xa6}], 0x6, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) preadv(r0, &(0x7f0000001b80)=[{&(0x7f00000014c0)=""/109, 0x6d}, {&(0x7f0000001540)=""/146, 0x92}, {&(0x7f0000001600)=""/197, 0xc5}, {&(0x7f0000001700)=""/150, 0x96}, {&(0x7f00000017c0)=""/251, 0xfb}, {&(0x7f00000018c0)=""/139, 0x8b}, {&(0x7f0000001980)=""/82, 0x52}, {&(0x7f0000001a00)=""/75, 0x4b}, {&(0x7f0000001a80)=""/228, 0xe4}], 0x9, 0x0, 0x0) 16:00:15 executing program 1: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:15 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r2, r0) 16:00:15 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x5, 0x3, {0xff, 0x2}}) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x8001) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x4f) r5 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r5, r4, 0x4) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000340)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000a40)=[{0x8f15}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x7010, r2, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 16:00:15 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) shutdown(r0, 0x2) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = semget(0x0, 0xa04aa3ec6089a376, 0x8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/47) getpid() readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xffffffffffffffff) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = socket(0x23, 0x4007, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$getown(r1, 0x5) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x19, 0x30, 0x6, 0x200}, {{r0}, 0xfffffffffffffffd, 0xdc8ec5eadc8d363e, 0xf0000012, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x14, 0x200000a1, 0x0, 0x3}, {{r2}, 0x6c2a2d819d71541, 0xd6, 0x9b, 0x8000, 0x81}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x7fffffff, 0x6}], 0xffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)) 16:00:15 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa) r5 = socket(0x18, 0x1, 0x0) getgroups(0x7, &(0x7f0000000100)=[r3, r4, r0, r1, r1, r0, r2]) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000000c0)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000080)=r5) socket(0x18, 0x1, 0x7) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="45f2b9fbdbe0f8b20f09d99b181f", 0xe, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@abs}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x128, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000800)=""/239, 0xef}, {&(0x7f0000000240)=""/33, 0x21}, {&(0x7f00000004c0)=""/243, 0xf3}, {&(0x7f00000003c0)=""/103, 0x67}, {&(0x7f0000000440)=""/34, 0x22}], 0x6, &(0x7f0000000640)=""/108, 0x6c}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) setrlimit(0x5, &(0x7f0000000080)={0x8, 0x7fff}) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) r1 = fcntl$dupfd(0xffffffffffffffff, 0xb, r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getitimer(0x0, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/184) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0x1000, 0x200}, {0x4, 0x4, 0x1b2b, 0x6}, {0x9, 0x1, 0x8000, 0x4}, {0x7, 0x2, 0x7, 0x763c}, {0x4, 0xffffffffffffffff, 0xffffffffffffff6c, 0x4}, {0x9, 0x7, 0xb423, 0x80000000}, {0x727, 0x4613, 0xfffffffffffffffd, 0x1}, {0x7f, 0xc5b, 0x4, 0x5}, {0x2, 0x9, 0x200, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x40000000, 0x81, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0xfffffffffffff001, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000001, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x19, 0x2, 0xcee, 0x8}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x101, 0x7}, {{r0}, 0x0, 0x40, 0x20000081, 0x16, 0x9}, {{r0}, 0x4721fc57b7d81f9, 0x10, 0x20000002, 0x5a2, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x401}], 0xfffffffffffffff8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xf81c, 0x7f}], 0x4, &(0x7f0000000200)={0x2, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) write(r0, &(0x7f0000000000)="a7b6ab9245f05485b77dae9ef3d9da471d93200a", 0x14) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1fe, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="dbd59f7ff7e4c1f9e28aa2d569a31c78f1e59bb296b83be968054dd2212e0792e21eb149907c6badf11d3e2f2a2e22313df3ce43ac811b3fb2203e6a12b3cbef2949c58bd6455d9bdddd2c815d055fc3f15e4e1fab44d20527ff9a63f44079b1063a91c014ead5231326009738acf10f29fe96ae6e9b287f2fc89fc48b9dc29945115e99aecc1b566c2a05f425e4e5bb3cabcecc203d01efe5873187fe83ac8cc7c138b926272070c6fb8133246df4c34d9520e7a25e943be8a702f6f28377c9b45169f20c52000ea9d40f0d4f291e95d3c3f517f09a556ca26af4dbb7188ccdcbeacade", 0xe4}, {&(0x7f00000003c0)="7e944f55bc275ebc231882d427beb3e666c16a5a51e69ed97285db59e2275b6e58c25fcc38aa42c782475ea3f9d46ebd015bb87110bfee1ff9d10552e703ff698244d7fa89117cbcb7d3d288e49c65e1d2ef5445227cc539a88e5ac94ed322c9608311c471afd853a966ac882addb7a606463b2c9ec3a73943c596724d08b8562cb2bbe7593e983c8d5fb5c5d1d08d209ebf0b3d08bd0032ee6f2fecde280e3940fc76f115b507574440ac17668eb3b90018e6a78e6acfdc813ee3c83644cd9c8eb1a477f61a3dc40b4520300c2e63c36ee6f3172c2150c53aff5bc9c522cfebd00c7ea828b7dad672dbbda34c696ecdd0b135453438e9173fd00bbce8", 0xfd}, {&(0x7f00000004c0)="e0927cd6bf1ed443f02d5f92c6e450a2b869f4c1da3db2aa89d99c97f2ebe2de7153e76e06d03ee6811385c758a6d88f342135a9e1d412cd1184eafb1dba630a64e8da4d97959446b301d7902ef05b6acddd8a8d08bd29c07d7a7877e8bf88da9a3d5f7c6b1443ce2f8e7dbe8a9365c29f6414ce9cfd07bd2f7e", 0x7a}], 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() r4 = getpid() r5 = getpgrp() setpgid(r4, r5) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r2, r3) read(r4, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x0, 0xffffffffffff8001}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x2100, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000300)) chdir(&(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000140)='\x00\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f0000000340), 0x0) close(r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000200)=""/96, 0x60}], 0x3, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) flock(r0, 0xe) select(0x40, &(0x7f0000000000)={0x15c000000, 0x37d1, 0x2, 0x2, 0x5, 0x0, 0x5, 0x1}, &(0x7f0000000040)={0x1f, 0x10001, 0x20, 0x7, 0x2, 0x7f, 0x5, 0x400000010000}, &(0x7f0000000080)={0x10000, 0x7ff, 0x5, 0x4, 0x7, 0x3, 0x100000000, 0x101}, &(0x7f00000000c0)={0x100}) 16:00:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fffd}, 0x0, 0x0, r1, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r4 = msgget(0x2, 0x20) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000"/235], 0xeb, 0x3, 0x800) r5 = semget(0x2, 0x4, 0x440) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x40, r6, r7, r8, r9, 0x9, 0x6}, 0x7, 0x80, 0xbf7}) 16:00:17 executing program 0: msgget$private(0x0, 0x210) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000d033b1fb00000000000000000000000000000093a0554e963fe478b2cf08000000b376625c3899f97200009e8fc3acd6ae2d2e179f00"/72], 0x1, 0x3, 0x1800) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000040}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) execve(0x0, 0x0, 0x0) r1 = msgget(0x1, 0x8c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000002c0)=0xc) r6 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x100000001, 0x0, r2, r3, r4, 0x4, 0x1}, 0x200, 0xffffffffffffff90, r5, r6, 0x7, 0x6, 0x9, 0x7}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0x969, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) r7 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0xfffffffffffffffd, 0x40, 0x6, r7}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x2}, 0x8) 16:00:17 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x3d50f03be868690f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x14, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="8e") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x400000003, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x8000000, 0x0, 0x5}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8000000000000000, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x400) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(0xffffffffffffffff, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(0xffffffffffffffff, 0x1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000001300)=0x2) fcntl$setown(r4, 0x6, r5) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 16:00:17 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x116a7cac) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:17 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x4, 0x100000001, 0x8, 0x5, 0xfff, 0xd44, 0x6, 0x1, 0x4]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)) poll(&(0x7f0000000200)=[{r4, 0x40}, {r4}, {r4, 0x124}], 0x3, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000440)=0x4) fcntl$setstatus(r3, 0x4, 0x40) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x1, 0x17a1, 0x0, 0x1000000000085b7, 0x9, 0xfffffffffffffff9, 0x1, 0x3, 0x80, 0x9}) dup2(r1, r2) preadv(r4, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5562, {0x1, 0xfffffffffffffffd}}) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) fcntl$dupfd(r0, 0xa, r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="b001fc645217b326a20ead05718a2e8102541b1b24fc38905e66d76895b042458f9bd778fc1c66821232006ba9a48fcd64ea152fa0c2e83d6d03b555a96c2429d44b475221770306fc5f534f62d251542725bdf980ecea6adc7d2e6cfc5e671bca7f9267b87ea2e77299813361cf6444dabf92ceb4ece3d215962ef2733a6aafd1eca0194bc8e79737e14b8de776e12aa667d0063213cbd6244666fa6223525e0bdda1dace5b6186f316f61188858de2ba0d34e964233d1d8c7679854048acf83ce85a2f2abb97cfa601736e3ec1564fe33b19332accc46738e43d3fadc53d945a09a3b6347154b34383bde8659379287c40a32d915749bf704c55cf4c442e8d630a1dc07e3dde4bad210319f19ac287eb593aa4d890bb2449d755774b3303a5ea1f073eb0ee49c273ca9bd26334c780cec5bb83f7c5254d4dd3db9705f54df227fb2ac9867c4565210e28c122a3a2ddd82f2d9720b1ed88137b8ce07ef4a0b0d3881bab07aa4b308917a356ef774276ad87520afb3d6b28580024fb65001c1e44640c62211e50055bbd718ebe38bcdbeaf83cd496d24ea2a482d1fd8fbb925e37cdd01baaba1d5abd4037c2915fc95dbd2cfc94322444380feb5a06c104c4ab9083ef9bf016958db645f4130cb866c37cab702ca7bd13befc21e113aa3d854bd9ccbbb957a526f284fb39f41cb7e75c8e2c9bafed75a3ec1419ac8692efd6be7a232c50d23f955abd12696b0398efb57ed802e8f5243e43ea426bb2e0cf4c6a06bd7261264bea92dc2173168e6af6cbbc88d96151e1bd2efeba3fbf83b3dfc61e3de1ddedfb8c5e8091734ab8a4cf18548381361eea9accdad634aea8e1cd53dfd59480afd4d79096c081fe6bac75a204efa33fa73f3aa996607f380732bcd11185004e2662bf7e5a586ccda0f5cd81085994ac24095bbe0810131afbe2629026324b5d4b99d84a01f8d134d0e00fba84f5c750079525f9d8ecac3321f97b93dc5093b413d50bb6d1901ebbd525489f6a2351a388d4e9aa24e538674e776738af1dc4bcf58f544a9f48aec98a8b682bb2a9d3eecc237c4b38eaf69c186e15f33a30066a0a4efc97020b2b340c20d290ccaf0c9173105c22d03697aab3af912b9ed9072ca38df3e5455eb1aa74361e2fa51ff19d2eeab32277196020dbcbff51d4603f0ed3a69501b2bba2a552fddc5c07c26a723437bafdaad661bf8fe631332372440074fd3648edddf026496a68b9ac19796d106bf82168eb38cc326e5160c10c2d542ef002ad743233e36dceb28b96cd09f7134baf0d5136f071c3eee7f57d33221a296a6e7ccc31d136be9dc03ac054ca6b0f3921ecc68ed84f287091e2429fa0cffa52c5ae117b439caa636f281b2e5a8ff27efd63b7f68c84bcf2438c03778572c1d8d944689673f6a00a535230ecf15a8e4331f9cc71453e841dea9ff983c47da8ea7e398b6fac87fbe1cbd22036c4388f4e870b825d11ec38d0cc6313bb4afca8089d1268c44aa4621a720ed60e05afe9b64bf00627725be7f982f7fc61d8494254dd371eb00e7cd8c3278d7d700f2c847692a91a5e42359528bb577f34123cb1c991770f144164587e9cb00b255a3a24b341208b5990d0f596d46e761e7ba0b9fbfdd542dc02c63729390ee89b6e7f35eb1f0068b4f1b6974c95d1c877aaf6f3a0aa309fc581a91593073c79fe694105c337495201e07a178bf09f1054d4793fe6c9b8ad478c43fc9e1295d2e6df480f35fc5c0f91b34ace673480ae1b7d81f2b1fc58bc23c42d798a734ce59723aa7c1c96e2547bb16ed9029b79857c4a3df4678e32f29ea6151f93d76e95c1d4cc13cde3562638a3cd807775a722b3ebd70d9a05599ca019e712816f3786645ed2d092b3c2f8a02c991cca52222b9acafa3e3e01eb39b4f0fce7502534a1d04fa56cbea01621144d26ebedb762bd84da1a7b800d95b445924e5567b987068bc6854c0dec62ada7bff413eaaa3a891351fdc71898867e3c03050714c67a8e68bbaa8b6c1e75efa3fdde91367a0d6f28aa4125cbedd1bb0b5944b473a89c9332eade2ead9d55060085108f47c62aaebeffde3f3b0c2527432729e480459db989c1e5e4380732a4e514bfb24efed4a2003a0d3911e3718f4274211880f2cb4eb71390cda1bf4e8fad95871b6080f07f08b24c15eb99631326b26f0c993d5bce4fe75976165354c1cbeecf86b0761a0d3590cf1fd97bf4d169d44d30f0a090d67d43dd560bfebc4f2825d5d9550d73ae0cd71faba9d61b586c96cca46f1d830e1df5593e6f38ce5d7ff37419d1f01fb8664df78feaf82c86ce9c4908b6bfd79881bc6968038b90f3c632cb1e21cacc4250886f8eea205426f84b210f86f981498ec33bb413089eaef097ebff890cc3dc66b1feff68a43d26fd20d5a2b9c4f87e7e552eb8b775072ffe40ef6d6fca28d0a56f9ba8bf24ad694865de8f2cf7d25008f82392805b977eb8131dbfb9efbbbc342a7ae1e20e4a0ea6ab4be8ec5de770107f70f958124b2581f90b6dad52ba43f8ae063178d25f141156ab1a229cfaefe94ab8104c34ec64f4a0cafbfc384db0a3c9274040ce009b4e0fea6d99454800ed7e9f041c358b8685b4a3b565714eac53fe358f5264bbe013569e604da2f30bd1b6543c418b2b970ada70cf3fe9a2ff585ae9c0cca22a6c04951208f13f85e08c3361c573411e65299c1dc07d5ee28b8359ca046e5c27300cae444c8d595131a123590142ad18f4539167ec61a8251c14890279b5fe42539eec7e3c24beae932c0c1ebc9f7fc65273240bc2591b817c5998d0aec54d294dc24c965626f6d0b4972bbca89422d254283d79c8396681e6a205bf3b2a07d9d382bd1b3186347d2478deb5e7ff57fded0b843c8262f9cc101a51a43ce62ace567fc5ad7f164ae5ed2dd7dcb4cfcdd9609a22e6f3e14d4ab8eec789f31c715c2f8b1d854b409af1d77189ad60477272e5b00dc1396c6de7483bfbb7b1e78dc5cdfaa6cc24a730bf05bfe4ccd64ea1f469769b71fee03e21fcbd1ecc3fd6a49f524a79e7090d9ab7f2e7b2d0ff132164f55ad31bc27e0b4dbb715b533a416812883a77cd0d600e345fce61afd6032bab5055e1879a5901075d09c1ce03d85d06848b2036d70ae5b642116dc772b1845cc1461306502c437614e1249b09b5cc0694eebc2dc18230b40339c201d4395640f07f8e6ab821f239213c06b9a7c9e948cba04a4cffc1bbaf0fa9ddbad244c9b5ca6b6ebca43e4910e4d576de1e8c3c7efb0de026f6465b784a65480a5cb1ee5acc966e321d4a3f1a8a5dc8809cd97d3721c578b112eab39d52b012590a4fb3f01442a8dd3e3afc562601ec6a906e91801991fbf5ad9654ddf8c7acf40fc432b346c706147a766274b8b3c61644a9adb605bf21b6949bda2e0a46762f1874c20993f31474e4415a4a5bbb0ff210ce14bdb2044541b408c60c3b39105f6f70ccee973cdd2c327faeba885e03f0023bbf0bbfa6f442d53c4d0cd9145dfd0f8f04f5105ffbef75c0ade40f9cfb2e9315dcf06056591bf790b224024842e90f4ad4312f310c7caa2064bb385c04c76f3060864c9ec4daf8117224da449607fb55e2de9c5d0837aea8e6d7c499ac576fd1861c54b6eaaae163ecdc3cf1f4337d9d528ef12019a38011c7d8d1e336f6d0aadb3b1c182dc558141bf3b2b51a7115beabd2605e3f41eb786c9a4058704d8411298773d25eda6372b820ce05b7d46ae86c7f8b9ecd7d58a76265f84a6ce8db399288320b75862bc45b50a18f907be511820d5027a51497e1e6921cd2d06a4b8ad1f195b1785fb47e3332bce4696f3a8340fa6dbfc67eae22f00f4836f0c247fd359ae93e0901d4633eb4796c2ad93fa42f28825a18f322135e49c9f8e09dd4b42e563f8a4705fd10789fccc26dfb42b579d14b33721b9902dd6d955e9b7c2a775d5c6ba7fe1addb954c48a990cdacb9bdcb0dc2e265e34f918d02d9b1399e0595b666abc93df42935f29e931601e09f42d486367bd3ad725da01bd608cfde949a3e77dad4dda25b1c5cb1294e40a2f26eacbbbab83e5e64b4d3c30b86fc23bfe077772abab3f03a6287c431d1243924dc6f3f2e18f0318ad839df645e3d560a766678d6cc5c4c4b31fadca4054c899ca945f1fa03e92d06adfe6ae6a102c546349a3d3c9d9b8ff4b7f38432f2cdab9ff7be5343d8fb79ab1d45a34a94efadecc03598b69b573150200e8d7f42b008679b07b61ef52837737d7f66840836f83ed5a35e8a311ac8efd4269904027f91296bdc24953fe2b46575bd35bdbb47ec956722bd690752624600e19a7a6bd0aecf665f59948d431998b73dd238d890e158ba69b57d170fb9b8105f1e48b992228e44e6cc666ac099fef786fc6e460f433e5e48e9fbc83b4ca8949dd4900499c48bd7ad3188a2af8fb8a6dfd28165c543b90ad376a80857cf6596f2881c6c06b171ddda3d47ae359e7ea7dec15f0758214196a1aaadd8c70660489bf8eea786173b2355887a60f45d58b8cf190003624727406b1784c6596a6eb5e919bc8dc25ea0035a902120ac4316be5bf91b47db1ebe287eeb89218f32a52d1a35feb7db9e24a4b8ff859e70d1b7768f83243dd073a1902e287d6767d47d2887986f8bb688105faaa5d8eb8a88e748f5e3b60aa7284e3875274c2b3b3a97a8a18b7c44bef010a50dfeb9c0e2348156f564f9868040722904f33a24aa895d840ed4a4e67c9b245b429f66fc4930ff9cbcfe9c5296dd7573a8df60d6ba919178e443133dfa2a9acb72fc211d81db6a8f7df3be47c7413a51ae67b17a507b1504ff79734f127ef17408a6690dfb9750e299dc49460a0c573844760675a25ed4613661e750e7e764262ce8267176396400546201be861aa169ab305d58134f69b579e85750b664a5d40c15cfb314ce2f3278e490b8b1723f277a755ad510e6a59e729dda4f70ffeb2d67ad0479531a0adf0c8e843c0de6049b2d9fbbd1dabc13b253238870b77d1ce782283c56846e826b836e396240fcccaa8ce743646b8f40dadd38d683a637200c9bc9003794d657ed4bec106be2abb0563db48a010232648fd474b7b98ef7eb89df23e8526c1e06dcfa82dcdbdeab60d7a9ccc071b529051625b0f11be3b04951a84e1f538b20175ebe920e6b2a9f81bd88dc03737fd7dc5c19f85f9ee696a799ab32f4f483e93242d7284214307b396b3975bd78c7a3b7b000d285eb7898413df4aad0d70f91466b5d94b7e6942635bd0018a051be2eddf1d4e466ab7301f25eab23e30cd7cbf64997fb4e1ca46f6f795aa42e17727a5521ca9550a77a23400954b22380739f8e846fd1952260c2969cc80575db8fc36296d7eb361a4339196a13a7f0b02f2374d2cb6336fab7eecd77ff06ee95c0f3146b854ffc0bb0f0f0174abe17ffb7724dacd3e880b192646f9ef824ea9f6a3a0362133a93fbfa17507945b3430ae2b9b8e41308a2882d309809a24c9b4036e9468e655a0e9363eefb1b8d82a85b0a9c720b09ebbba84431f8be78e4694a9e22c8b8da2ae6bd5b3b349fbc32ace5a8012ed1c1137eefef68bfbc8cd5679f8dd17d31177c0ebeaf64c67bfa9061f6b9c73064bead352cc8ee0bfa1d65818b78a11a3aae70d2a2113ef1b8b92126322d28ae5be5832c3decad5390c65c9e3377ecc0e5b30b3a609b95e3781fc3a219bed36cfefe03db6aa3d15b848f6b37c5df47f0c4f657228d09d4e8b374fe86fc04e3c3b708d999bc24e4a2b49a70f013ff98e8eebb22c3fd6f5dc2c99dbeca0353e0259d402", 0x1000}, {&(0x7f0000001180)="df0187a8c958338d66d10c04abe37f1a18d81c74bfc9e4da965090ff0a766a1e1feb27e0901952db6f67c1c079b796a053a282a31eea32fbeb954d9fcaecc5f90209987f2c0f713ea5b774f43e06f61df643e8487891c0e20e6001494fa96d9690b9172543643bf280c91034678cd0de7cae29ee07537d3bd84be67b3f447dd5a003c7048cb12272fbedd6625bfb928dd023fa4382cb91cbb900fc8dcacdbfd4192ec7a84bca4960a0984c844452212d494470ed3bb41222cba3fa80df51f7adbd4f11cfddd3c79bd76937dd183ef53f2f51f503f50324", 0xd7}], 0x2, 0x0, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair(0x3, 0x4003, 0x81, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x7) fchmod(r0, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xea05459b86dd2d28, 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047460, &(0x7f00000000c0)=0x9) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r2, &(0x7f0000000480), 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) socket$unix(0x1, 0x1, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffffffffffe45) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r2 = socket(0x38, 0x3, 0x7) getsockname$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)={{0x100, 0x87}, {0x2, 0x100}}) r3 = semget$private(0x0, 0x5, 0x8) semget$private(0x0, 0x4, 0x2c0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x7fff, r4, r5, r6, r7, 0xb39d7a1b3aee24da, 0x2}, 0x0, 0x2, 0xfc}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000100)={0x35, './file0/file0\x00', './file0\x00'}) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x7fffffff, r5, r3, r7, r8, 0x11, 0xffffffffffffffdf}, 0x3, 0x3, r6, r4, 0x52cc, 0x2, 0x6da}) fcntl$dupfd(r0, 0xa, r0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r9, r0) kevent(r9, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x30, 0x7, 0x4) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfd, "42ef517edb953bcc000000004a8e00a92c00"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f", 0xf}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x410e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x6) sendto(r0, &(0x7f0000000180)="cc986052748eca506a87f0a93384bed392ecf0979644244d11bd635aa5711c897c67397cde5af04771124b7d910d8f4108a1c3b14d3b3becf19143ed5e40f104e30c666696c04ee988e72a6c632b07840f888e14b4ff887ef36748bb22429ef480ba1e3cb0784c9405806cdfeed50ad74bcb845a5cad7f4697605d82f6cdf7cb4d0bfffc1f909ec6ad46eac9ec21cf854d54a10ccd45f600dccec950b5d65ab628073baaeb71add0ee3869206a457a99d1b0702555ea26692d7876311ea76b2870ee4258d737a7b88efe733a783a86edea3477737b7d", 0xd6, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x8, 0x2, './bus\x00', 0x8, 0x7, 0x7ff, 0x5}) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xe4, 0x2, 0x8}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x7) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000280), 0x8001, 0x0, 0x8001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2de2ae30e306c31c8800"], 0x3) kqueue() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/221, 0xdd) 16:00:18 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x5, {0x6, 0x6}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r3, r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x3, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x8, &(0x7f0000000300)=[{0x7, 0x2, 0x6, 0x80}, {0x7f, 0xbe, 0x357701fc, 0x5}, {0x101, 0x100000001, 0x7, 0xff}, {0x100, 0xfff, 0xfff, 0x19}, {0x8, 0x8, 0x0, 0x5}, {0xc9b, 0x639, 0x1, 0x3ff}, {0x0, 0x3, 0xdc, 0xb3}, {0x9, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x78, 0x2, 0x3, 0xfffffffffffffffd}, {0x6, 0x5, 0x0, 0x81}, {0xffffffff, 0xb0, 0x100000001, 0xa4d}, {0x0, 0x1, 0x0, 0x5}, {0x100000000, 0x4, 0x10001, 0x7}, {0x8001, 0x8001, 0x7f, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0xd1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0x7fff, 0x2b3, 0x2}, {0x9, 0x253, 0x3, 0x2}, {0x76, 0x5, 0x1000, 0x5}, {0x49, 0x8000, 0x4, 0xe1}, {0x8001, 0x9, 0x10000, 0x3}, {0x1, 0x5, 0x9, 0x5}]}) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r2, 0x0, 0x0, 0x3) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="fb5d3d8695d87ba7f1623f61c7c46e5b6abd8d68dcb26f7e2be473cdc07e87d0b52b8042a13292b988b38609638c279b3097664c003ba6a2ae7cc7562d826cb1b8d7cc7b11e3e101759ab49ec381acf92ff8cb1031ead0e7adc0c76d5b351d317b662eab6257adcec5a956ef595e259c18a537b3a3bd8c0c60d1b93c24df068d27208248accbe8a1b2f9a52387d26455f762636c504c71fdaac678b3b7ce64e6a5ee800fb1aa49803ca80e6f57370449b940d55904232d4c5945e7b33e6cfd67480b5123acfa", 0xc6}, {&(0x7f0000000200)="681fec2a94631914bc2b5fb961f21ba92ae82c53708f774b9d91b6d0a19c131479c29663ca1112f1983291fbeabea84fec515d4ff4e9fc476377738ea36bed86795910bdcb442530e4383dba063957bdc503e8a76cf82db45b7551663b64ac03", 0x60}, {&(0x7f0000000280)="1cc4a7e9588cbc2c893dc5cb2a42210a3afa898bd42518cb3e35b6a2c162900ce3d9df193ab20a445a9d90318344ea8522bcd6dd5c75626b7869d5882a2ddea76983163fae40c4009212f7fed5495966cdd4725812313adb37bd07858f34ca471a6d88d3c154be0bb69bdaf447467c673f715e7622be459781e1", 0x7a}, {&(0x7f0000000340)="e5e592a86e8d06c396b0a9ab1ea3b8bb8d8d4e7f7479fc24615a08ce9c1007c008ca8a8428209786662c49f229e227d8cf91361d2f740c3873ce331b091b7ff5a86f76c5fd2883d24b946402127a3543cfaf492fa2ff31f958d1faaf8c947c7afe0ec995b14c9bfee75dd3efd82df77985f030f900c45e350f02f2c4c654183230c0b1", 0x83}], 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4) r4 = dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb390800000000000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x9, 0x10001, 0x1, 0x9, "5b7b49898c8bfe77d7e843f81a0fde1eb9870b4e", 0xa3dd, 0xffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: chmod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000300)='./file0/file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100, 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) getitimer(0x3, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) select(0x40, &(0x7f0000000180)={0x9, 0x4, 0x91cf, 0x9, 0xffffffffffffff86, 0x8001, 0x10001, 0x4}, &(0x7f00000001c0)={0x40, 0x9, 0x7fffffff, 0x6, 0x12, 0x0, 0x80000000, 0x52}, &(0x7f0000000200)={0x5, 0x2, 0x4, 0x7000000000000000, 0x9, 0x4, 0x0, 0x1000}, &(0x7f0000000240)={0xfff, 0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:19 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x517c0dc4, 0x0, 0x90d2, 0x5, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000002340)=[{&(0x7f00000011c0)="f4f4d455fbc40fb619d23c8db3e0b9cb32c7ac84b45ae7ff57eada9cb430ef3fd6c57ad46030984496220b5b425eb5c07343f2e07c8d0a6df71eb4340d8e4ee6a8cc11e6e3f701371d33f215917ae7ecd6fb2b4a787ac2e08ef1a55d3673e914766172cd8e682acc8dac55ddcb28338fc19ef803c2538678e0ae691f497be4ed680429b5e72685a3c09eb73217f72b1c3610eb9b87d20ebed4b3147d949539cc4a26aaf3d3513f9f9ad3a5cfc2ed08a39d772223725902ea4c2a21b3c17acd9ad6488c5a70ea9adb97ba3aa633da73d5e66c3becccf1225028d9fe20c69827439ce0d75356564b054b27955e7b5b9d5e70b150f98f157c1eede68c1ff780ac577d8bd706ba619f025f3dd5d3766d97231edb39d9d6201adb6709517b77ddd2825ddf4dcbd2b3258f4bafa2b3920841840722fdb4c73344ce2c6aa8a38aa58faa876f721cb17ae22e037dd058218e6ab68e8a23f5491f6a460729eaf8456e4302d749b47ff336a2d12b95e34d961cffe2017d8f27b86bb0dae4f8a9a88ee257d651b3f6a2c2504e5cddaad623e4d2e8b4bbccce3ccdce2bce3688acbbc05ab53c83f7fc3f654a3026ed650f8f0429089270ecc081ac95c5bcf8601c828558792eb01e4ead0456641edc20a1c4056a79c5a3072142a4b8930877bc62706ffa37a9823032a86acc91067b083df6f5b6541febfde2726a53477a069dd577ed4c145efa68d238ac93dd0b33e0c45361cebdae8f663a3f3f24e73508bd5c5dc989843b086ebb24e14ed9c3988671eeaa4de0fec0085689a3a6b0ca4e0d08e6792d848e0c8ae62e06f7308a2adb00732b02f7aec57afb6499dcb2e9f5d815dc80bcb05eaa63df1fba59d6841843b69dd9fe3975c984cd68d9da36fabb0632987e865cd5a77b51f05750af46fdef54ec0644a3ca194393722fcdbd457a91dfe4b132b89081ccb3b233cf064801289d3e36a7468b38ae4175ba282abe1893c34502ee3d7ef4e2b94ee9d66153684d3de7abb8e83acca92110008acf44cc453feb40e957e2caccbc08692a5c53a72fef79679b176eba6eccb97a788b65ba8f85d18b2e839f4595f1b5c4a9f2e14eab6c9765f6f0b2d61d8c4492ae7e2936549486cd2e6994f61bc0ab29d9007eef43638f373c5f6aa8445a8716039f029d96a73786d2907ddf985baddfefacfbf2e36c8441178bf4405c83764482151e71b7faf7f3d759743a9c80b6c639de1226cbac8c4a17dfce3ae43cb53fd4353d8e6abf2d7bab819755174fa01cff6a81aa5eb9c4a0c00b63f7a53018239c1edcb1a592de9296ef2a398b6044ed11fbc1c34aea01731ce8461aa4c2fdd19e150d71eb21e2ad79aa1dd4ec2e35ac5cf95654fce15a6202d03efb840972b99ab0454b11f6ccc9028e39eec34be4604ee6acefa36823bd289e13af980989d794f992db53ebafd31cd89b66b6ad3204ab9f78cbc91f8afb94c1f38b05169d4b8965ea416b2ef2f0de24a1d124ca909bf6cd5a49d7199af047f40c9b175e6564bce2783a52b3d28a6fe6e19bdbecc554a70a1a0ada8c9ceedaf17b7ac10bc6002669b299c85b5ad05675865d1295300a218e49ff350a5cc5b185e8da74dcbfdaad6ee7cf83287615ce53e83cf6091d041898cdc4ff59697b5caa41a0aba0f246ccc9b88fb34533f2254e17edded33610542749b7b119bde18944b4a435f0fa209ffaf19ad8276abe237b93a9fac37c56a7222e512889fbe1e7ef74a1a255080fe257b55c869460e0bed777ba4d7461c369e1ad359ffefc116dcca87c81357ab11e94613ecf871a5575b91fdf624a3c59dddcfabb799221571aa81049a72c675a2f6ab80c8e0f22783812b5d544540073acddcd387f52d9aad819f14af335ca1b6b3b9aa088c259834829bfd95720c78fc01089a82acb1b6ea2dea04f6795673edf0dc5aa90ac18ca717937116c77cf6ff207b85e065fc050c1094ba3ea5728de884ac49d93bcd88b2f457b049b200599db2b5e2a321260b27439fc2c977e1f21a31a35636b37df3c0cd98adafb587fe2f3c7bc9cfc37864a7d198e74715518b825729801b2a90c953bfe7e5125ebb633ffb121bc466471829df2b577e6af02508ce5b198105605a6627e448bf042710779640113164b3520eb21cf1dea6597fee2459353c77e909301980634ddc6228cade057ab28d1fb363ebcd3c4a25f1cda6feb4ee6dd5c409b01387dfc77dcd8c45385beb5eee8722448770e39dfb70d9b24f229df2e4c1cdc391107b495d7961902172b3d09ac7f82225bd857e2e1f75b8853ebdd93d99f37463d4457fd9a9912de58d88fc91aa7ac8c64053d2709c259d5dd49238cf8509f7462da6f6e7bf21face3949bb62dac1f803be093620184c17c5466b0dd059dcf9956d4d7195dd2c72bbd240fef0725ba2e88544be5c259a64ca56184f75608ddbf0477a10aa15f39476e72ce0b0e6ebe1a23d9f32de5c564a2e680a4e5bc7a3fd6862fac8003b41be859aab0f17ad26151a41ef02ce3893ed132f3b458493d5a6f030faef02176ec252bfc446c85601ad7b53d3c25d7e7c2879e7a30d3938f1eb2d166ce881eb6c3fd9d3d7770d83e278a75d91f5280ecbb1b09e245494ec930fbc0325bad407a767cd227c9de2b5d8aa9e28e88e91089b4ad6355fbc52302f53b423b3ba21f3bd538830e6570b431bae05786ec8365f4c87c9665669eeb92dfbf413a4991287c6e36a315c87666a328b866adcda438965d5b46831c5d10b1f4493f1438b32a9044d105fc917cf8743fae3aa63c6c809bb2d4f067b5bb08d296346599c0c3b4314bad0403", 0x7c8}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) r2 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="751a3b0b702b8fdb3b949a418eb8a62661a536aaa35393c0ecb741cc3d1ea7c0cdab7f52ec283de99455e9ac35d343f8bfec4e0ebb4374115c4ad8fbde947ed218175b0c4284b51ba99486ea9c729d2d8b216c3d52d0bef1f7f92514da7753df35697d0b8b4a5164525e8e8f67ef5436a42f184f0ce2379683ec9fcce3dcafb7ec3f4ad9857557ce45ff4b1b0c33f82a966a95263f824848c8c7182856c189422db517260c6e90f853e9f20050a10a701a8ce2825e991b403c681fba4ece1c50ac807fdabc6c155ed41ad06895b62494d9a1a65cb018", 0xd6}, {&(0x7f00000000c0)="48c189df4e7e1093b7e90690a72b639e396cbfe8e87e24e36bb437b1e49b9ad382313999e2f4a16e875afe09b9", 0x2d}, {&(0x7f0000000280)="7edf4764e777cef4e435e007e0d74a19fdbb8dc6e3f8fdd6e462e1158cb74d2f35573be37d1ddcb74d8992e3c05aaacf88e87e47c871a3b3030fdadc59e18a29f14e4cdb108d0dc38c3fc512cb3aaafe4c08e258a4a268ee7284d1353548a63e5acd0d4684c14defe56532ab90768fd249ab8fd416d2db13d4377f6849e30d4c8d5032eafa279d7a5aee1ded0cddd5278878f54ef3885f105deeaecc942e768ca032b742ede204cef219430794a0ace7fd8c5e42f16019fb95ad8cb5180298192d348a21ba517cb22a0cb6ac0d215b4b7a57dab8243f9c7494", 0xd9}, {&(0x7f0000000380)="51c25aa08d6fabcf6ea417ed22d79c265811d25d57df06eb3f87463618abbfd23722dba81400135048480f8631787b763c0e790123938949290a9d3de77115983ab77f73ef4591025f0d955fd11a49adfb95f6e1a435751f3c94fe10447875f96fc8a348e1a59e957513d3258618839f153fe7", 0x73}, {&(0x7f0000000400)="b2753de70328fe98aff0a2a7763f998e969bffca030d251c2824c9f5345d7f260a2bed448ff86f38525be87a0be5bbf6e163180e92c861e2f2c3dd5a405825882fc668cd3fb5d66730a2a3278769ad731468eb2013807d9b407e8b852670b2b50c2f95cd176d4bfda58e58f8f30a768df44e9628044913e4ba6fedaf8585b9fa1767d1713ebbfd04912b03db675b9695630db04ed60709ba2e8fbc998b22b8b5c56d58b0d1cc0449e40bb65165bc505830a8f6b0a1d2189a0a59ed775e43c8cf4fe16d99", 0xc4}, {&(0x7f0000000100)="0c34e88b9be3", 0x6}, {&(0x7f00000005c0)="29406ebee43fe344212d1034e5c7347824e0806fa14c49d7aaf1d85e34304d631d5d9e61786ac47c295a940a9c25791b3e808917825a8085223c470419664f632999ec0cdce85edf9f90c7ecc073fb26547993fca1e86f0632b4dc16246ab4bb098849c9fcdd81021c12b5924993cd3a3daad4bbc296d83cbf4ca4688432a7716440547690ccf49b7afcdd", 0x8b}], 0x7) dup(r2) syz_open_pts() 16:00:19 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) 16:00:19 executing program 0: setuid(0xee01) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = semget(0x1, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) open(&(0x7f0000000140)='./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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file0\x00', r4, r5) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r3, &(0x7f0000000080)="36931895a6500b09ce90998e6098711bc55d19d81a606ebb54b7e1fe421a5c1421c1f8524f4bb18ea78d35135887af37bfbd8b92958a52f40a627b88b1db47648e9665e274ab034dd9663b72", 0x4c) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = msgget$private(0x0, 0x5c0) msgsnd(r3, &(0x7f0000000240)={0x0, "d35ac7e2bf74d3baa4479efca42d6b1e0c2da2ff5710966d0404365aef73cd7588650ddb1b65b45f0e9c7764a3ac0312c10cb907b9aabc0ecf02bf4125ca717733647995319c7ad5db9c8c9504a1737a48f70683fcfdef3271f44e866aa0166ac55b7b8b32db0853318bb093ec82d9bdaf67365bbf0ddede6aecf0a25ad9dc55f0c5fc9b8b4d266b01b215b4d76a93430e59ee80a5405dad37d7e75ddb104e513bc0e125ac5b357ad3"}, 0xb1, 0x800) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="20ee6dea116fe72d1efe2a28e6cf3d51c12825845bb5c902a1281bfb7ccddf98857b279a3e2726a17c2fbc7fbaf9c0a215e6e4ecb811ace7722f054108c896447a335c8f0af383985e2398e8c2176bffd27213b80a8b50dd15f281f4ac2b9157d4636816edc2b9729f1097d118a181f21e1b07f3cbea15d1c5f619f1ac64d9352098e92d814acd2461e6fc41f844feaf8a85d1775482ba7d64eba0b9c3a286ad0f4b967fb9f0ded649935425bbd96d8b477fd4b27395b2"], 0x3) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4a5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) 16:00:19 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="89c57036d7a7b29022114a440400000000000000780208d1de39b4ee84ea678402819edff586bfa4dd16db3164cad17ff22507e3b4f87b38889343a4316e524836e1c2a27abafb6e5f320748185681be79c8625a636f56283cfbb2e10f11405f2ab5b3c94a10d4fe6cc9ca36db9e98a635fc5f4f1b675fc0534c62143d7a57c02c9ee2a7abadb0d8fd47d7f0500ad812cfa5d8ee2d071415cb367c4603d9d54df519b61ef829bf00c57860539d3da2df5b8da158380cda712f70d8b4d5db4d82be95be4c6a96fd07ad1cbf974f7df6319bfab1798f1b6aa0c676421b956000"/232], 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x27, 0x8000, 0x10000) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r5, &(0x7f00000001c0)=""/161, 0xa1) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = syz_open_pts() sendto(r0, &(0x7f0000000000)="31a7cf8325cf8b7b5bf5b611ce23d70a106b5fb151aea37b866bbd514360d69dd7491fa43a59bc1021a0a80f2373d68395400a77cf8d218f08a30355e2a847086fa87d9c7fd81afe8c7204811b0c6bdf8c4e43d5922d2b1dafd0c3f5842d456e82319cce6cac4fd20eff3a30f2b01bf9e13771ff69a82bd942676873a1630ab12cb5e5921426752e88de7d136fc3b192554c70a080c83fc3c8f04150e92ffa0553d7dac1fed4dfcafa1e05fbc8e5711e1509518026066901d9f8", 0xba, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="013d00e500000400de58ac2cf4fbb044fd5dd901", 0x14) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x3}) pipe(&(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x2426, 0x40, 0x8}) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) socket$inet6(0x18, 0x7, 0x6b34) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$KDENABIO(r1, 0x20004b3c) msgget(0x1, 0x200) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d3a000000000000000000177684603275f26405776aa5101be4429522dc49d3258f18fb6c897df0a99e1172f79c3339147849bbf14f4540e9b478d01ee54bca50b66414750e84043327ff642f71130dc41cca15a7964c66b9cc29c35e01d2622e872df9f914b7c4ed1255d9d7cca0cc6036a89bb269cb2b06afb64131924f0d51e18d18d2126c980929a3e8833d5542d264b6e0acae28338b4b31abfc06c3e3d18f2025ef9b47b8a227a1690c13ee5b90b8e77023a1cc2dc3e53d7e35b71cb2e1e05e7fe74d5209d832277aa0541c6985f6c651351628abd70f25b8e2f2637f8d01adac877cbe4e73", 0xfffffffffffffe64, 0x0, 0x3) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x8000, 0xfff}, {0x18, 0x1, 0xbc5, 0x3}, 0xfffffffffffffe00, [0x1f, 0x8, 0x1, 0x5, 0x10000, 0x1, 0x3ff]}, 0x3c) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000000)='\x00', 0x20000, 0x1c2) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x100, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x83, 0x28) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xd0a, 0x1}, {{r0}, 0xffffffffffffffff, 0x8e, 0xf0000000, 0xfffffffffffffffc, 0xdc74}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000020, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0xb1, 0x1, 0xaba00000000, 0x101}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x60, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000004, 0x6, 0x890}], 0x3ff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0xfffffffffffffff9, 0xfff}, {{r0}, 0xffffffffffffffff, 0x22, 0x80000002, 0x7, 0x80000000}], 0x6, &(0x7f0000000100)={0x0, 0x800}) semget(0x2, 0x7, 0x2) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x6b14e58b) 16:00:20 executing program 1: kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xc203}, {0x18, 0x3, 0x0, 0x110000}, 0x8, [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x100000000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = semget(0x2, 0x6, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/198) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:20 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f000046e000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ff, 0x0, 0x0, "c3304de4868773bc9c832000001700"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x5}, {0x0, 0xb07b}}, 0x0) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d409", 0x50) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="384adaebfc075f81eecf340712383de7fdfdcff4289e34327852c83a19f02b7cfbeacb2278b484b315ebf07ba78f2fd596fc2455475cc11656741eec9cd4c8022237720cbfe06af8f33365a6e8db1e02b1818d4e382dbabf4c21652f38e50ea4e5b277a47877042a0f95e7b15cb19a60010f058deae6305e789548c3a1a46dfc1372937f75192ee52cbc08bd84c408f8dd239952aa431d0f1350f5ffa892ed66a31a501db497122be861c09bea63b4f2aba332b9947c61cbfaab116200906738e9ae47a68bb368f8fd8b2bed396bb5", 0xcf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8a, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/25, 0x19, 0x800, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x164) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) shutdown(r0, 0x2) 16:00:20 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x205, 0xdf6}, {0x800000000, 0x28a}}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xffffffffffffff0a) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2181, 0x3f) open(&(0x7f0000000040)='./bus\x00', 0x10800, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xdc8c6e231cb902ef, 0xaf) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x13}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xfffffffffffffffe, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) fchdir(r0) 16:00:21 executing program 1: r0 = socket(0x18, 0xffffffffffffffff, 0xfff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa9}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget(0x1, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2c, r2, r3, r4, r5, 0x20, 0x7fff}, 0xe5b, 0x1, r6, r7, 0x0, 0xfffffffffffffe01, 0x200, 0x4}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) write(r0, &(0x7f0000000140)="220e22", 0x3) fcntl$lock(r0, 0x0, &(0x7f0000000300)={0x3, 0x2, 0x1, 0x2, r7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setown(r0, 0x6, r7) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x8) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000080)='/dev/bpf\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x0, 0x5}) read(r0, &(0x7f0000000140)=""/208, 0xd0) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x22ae, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x40}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xbe}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x93}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf7b3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x5cf}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}], ['./bus\x00', '\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x200}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000040)="2337c19fb8ca28a2928dbc945a") 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x120) accept(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x60, 0x0, 0xfffffffffffffff6, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffff80000001) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000012b, &(0x7f00000000c0)=[{0x24}, {0x61}, {0x6, 0x0, 0x0, 0x7}]}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x20, 0x8bd, 0xa496, 0x1, 0x4, 0x100000001, 0x400, 0x2, 0x2, 0xa143, 0x4}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400000180, 0x108) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1fd, 0x5, 0x5, 0x1, 0x6, 0xfffffffffffffff9, 0x3, 0x3, 0x2, 0x5, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f0000000140)="e1d02a197a16a48f724487ebdb62d4afaf073c648860665ca7ffffffff48ae0ef8ebf7c21cb57317a52ee33020da00746658735e8e1d61600676a98ebf847013fd4d7556062f0f3d74abb4a567") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)='\x00\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:22 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) unlink(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = getpid() fcntl$setown(r0, 0x6, r3) 16:00:22 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xfffffffffffffffe) shmget$private(0x0, 0x3000, 0x54, &(0x7f0000ffa000/0x3000)=nil) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)={{0xfff, 0x15b1}, {0x7f, 0x200}}, 0x2) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x104) recvfrom$unix(r0, &(0x7f0000000080)=""/58, 0x3a, 0x803, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x98) chflags(&(0x7f0000000240)='./bus\x00', 0x10000) ioctl$TIOCFLUSH(r2, 0x400c745c, &(0x7f0000000100)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x7ff, 0x81, 0xffffffff, 0x6}, {0x3, 0x6, 0x32, 0x7}, {0x3f, 0x5, 0xb750335, 0x8}, {0x80000001, 0x7fffffff, 0x4, 0x5}, {0x7fffffff, 0x7fffffff, 0x10001, 0x3}, {0x5, 0x1, 0x800, 0xffffffffffff8001}, {0x8, 0xfffffffffffffff8, 0x605c, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) fchmod(r0, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80) 16:00:22 executing program 0: r0 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) semget$private(0x0, 0x7, 0x280) r3 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xe0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x5, 0x7f, 0x7, 0x1ff, "55248138cd22c4573a0ebd816475d64170ce6c63", 0x100000001, 0x1}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000100)=""/35) r4 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = syz_open_pts() getdents(r1, &(0x7f0000000180)=""/76, 0x4c) ioctl$BIOCPROMISC(r2, 0x20004269) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchdir(r4) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20000, 0x0) accept$inet(r2, 0x0, &(0x7f0000000340)) msgget(0x2, 0x40) ioctl$TIOCSTART(r5, 0x2000746e) clock_gettime(0x2, &(0x7f0000000380)) getdents(r2, &(0x7f00000003c0)=""/255, 0xff) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000004c0), &(0x7f0000000500)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x9) syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000580)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000005c0)=0x3) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dfe637ae09840167727", 0x362a, 0x9}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r2) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:22 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r3 = msgget$private(0x0, 0x130) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/21) shmdt(r1) shmdt(r2) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)='p.', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000008670d8dfaa4916a619"], &(0x7f00000000c0)=0x10) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) clock_gettime(0x7, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f0000000040)) 09:15:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) pread(r0, &(0x7f0000000040)="71e43e905bcf1207839a0981e7a5a4e413f6b435633a99d6a388d1e8b7ab7f2a78c552049bb2f9e9782f9e5eaa2e92ae57cffbec3b3f0af51fe8d7ee51ca2abf32fc66b75ead689414debfb24b922cec519d57d7f59128c312ba539c2ce1e3f82436106fa293a8514372e6e4db981e21f380393e019efd52ad7109f638719e27dc49b24fd2870be7d6e4ae29610dfcaecada662ebfdc337bf4b8d249649015d7967902468887a89e51575d6d36c692df5e9b670db67cae065cae2fd7a57ff207f58129440d091b0cc0b2576084c8c766b74505011a4bf98c118c58ea8e5170dc1a5c3b6be9c1d983", 0xe8, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) 09:15:55 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d88, 0x80000000, 0x7ff, 0x1f}, {0x8, 0x1, 0x9, 0x7f}, {0x5, 0x7, 0x629, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48, 0x0, 0xffffffffffffffff, 0x3ff}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x0, 0xc04, 0x2, 0x8}, {0x7, 0x3ff, 0x0, 0x2}, {0x2, 0x1, 0x100000000, 0x9}, {0x0, 0x3, 0xfffffffffffffeff, 0x756}, {0x1f, 0x3, 0x0, 0x400}, {0x8000, 0x80000001, 0x40, 0x7f}, {0x3, 0x10001, 0x1b}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 09:15:55 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffffffffffffff9, 0x0, 0xfffffffffffffff9, 0x100000001}, {0x1, 0x20, 0x1000, 0xfffffffffffffff6}, {0x6b65f19a, 0x9, 0x8, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r1, 0x24) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1000) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x40) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="9947a217db0a9c6e88da50f9bfb868cd6469e864d9c91912e10d7f46eb7eee2a7c27e3c53c9bccdd022ec8eb3c649fb40e67564390691a99c511b1f89a8d9cf54d9e36657f213c96e3682ae75491ed66c1a131ced28f96cf3fa38f085b4a9a207e1444b87d249cc0d711fe8077aba66b0dd8905556f1582858aa3c5ddf27701986a3887f1b624ca8b007d4ef3aedc40c9b88c233f7ae8b036ee664f050dfa4d92dd524c26083dcd810788d17cc51003dbcfbad6871b46b5b1c8e0c755b1177fbc0b499c17850ee2c7a4b326b1ba6c98d0d345be27d1fbcb7db297c1cfd30a4580db62dbac7e4d798e7d40b3fc2f83e38ab91b40a253fe3", 0xf7}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") 09:15:55 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) utimes(&(0x7f0000000000)='.\x00', 0x0) 09:15:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kqueue() shutdown(r0, 0x0) 09:15:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x4000}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) write(r0, &(0x7f0000000040)="f7fb3acfd9d443ddb8a2ecec628177991b436ffd0cc5012ae81450d6b2a1e8b495177e4d24d9d72abfd46f652793174d77064db0a1e2ebfd039155a3e882e2ff0d3444a48a910a63aaf7c5b987b97ba418b2fda85e26927db3d5f3165fd19308afe3256f12f8915bdbbbde348a46f6703caa87f2f57972bf34eeb2a508dfae5e16d9829efc746b738ef697eeb6b3d74cb4c18f", 0x93) dup(r1) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000100)="c2eb6fa0a9726d9a1e484cdf47a94c911f86abf910a5dd2b5ed044b1e8eb08b5322bca76b0fb9208cf3c65cc2624c345f738a547119c950ca3c6eade4da00711436189d9c0734d8921d2fbd1362bdb02b7f00816d3072144dbfd68e2f4136cbbb0df483f97939543bf3da320b164dda32c4afcbf997fa983ef02a99530063deaf552bea6deb052e5e8fbd2cad8449f5ebbb54ff433089f6023b12749d2de81b41dac") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x2, 0x7fffffff, 0x56}]}) 09:15:55 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10003) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xb3\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\'*\xc8{\x00', &(0x7f00000003c0)='\x00']) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000440)={0x2, 0x2}) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0xaa3}) 09:15:55 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0xffffffffffffffd9, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/136, 0x9}], 0x2e3, 0x0, 0xfffffffffffffe8d}, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 09:15:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x5, 0x0, 0x0) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0xa, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 09:15:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x88, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a9334a3ac0aa107b4273a581dedc388e23e5b680e0facbd5b6ea465122b46e6e1822ab7e980d56a44d6be5af1c774414c8922c35d213d4e79ab7634a8fbb2e687fc9c6a1dee58d397d8890bc146f8879259fafc9553eb7f948d75c088fad69b3414610645219b449061f8e787d91a9fde9381b5f3c383d75a799a4a49e40145e2f1a08762de9ec07057bc3a0d02ff7bef8f29d18936b540c620ad25787047912dccb771504663b27619338e834d6688b4806a50b9d309fe926ed338628889cb10e42e6066d35844d4961c0d73064061d6b00d7f919862a5e39c5ab64cfdf6d288d7ce4736108455fcd2839deb2d563ebe764f0b229c63e715877eb80d113c4fa2a29c745345271c1d845f343cf57184625d0c7618737b05d2be455907ee16d8e310b679880ee2e0f7a407c51b4cdac3327a0dc2622b1c0544dab91782dd04c382b2763bf3d82f6fa56acaff5a66a770c9d0a0fbc121b8f152c7302027c485e3b1f2e7e5d276c173997444bc77b1ea301a1f8f9e7b107db4300c89e0860f5fcb01e9d04e95f0c1e6b7d5de084536f9ca5e4dc6a49da22a1d2cb824e4c6b2476fbce6c4c0e0da00f1882bfd1f1e191950e6540625c4b2302c6ca43093aa46d4740c2684e7cb94e519fe140b6afa1cfb77d18778e829428e308a601d8ea3cf9ccc137a6282df97d4c8ef9fba11a2edda584f30cab9f187ce708d8345c3cc3dddb5d9931c77cd219a36ece3ebbd23903ac4693cbdf3586f82a5e3115d9495a48850474b7d1ce074e1baae28c37a15df82cc1508dd979e2a5eb7d7515169911b3c7aea263308722240c2c7acb52bd27d624c35e88a72119800d1714c25147397d2a213fe744cf672396d288d1f4e1dfb4d68120d5af5f58f342ce24de966e7cea8cbc234c7692f507ab28afe678ba7fa40ac5424ad2d7fc34f3b922e1a7704081d81c6eab7e492f685c1f5b5c3f62bcf39e9b9a7e36a14dc49958efdec7619e4b44d75475a4b576ff6d08e659bb87cb4d6a3178ddc88ab5f7c4f93986e555efb62de79721eebb6b802fe8846aa2a91933b8c5b4d5bfbb984e8aaf98cc53281ea8f0814f6b21af0654a3499b101d91132b6823643f3d64ac7203ca5b01c5e45bd6b4ba887ad14d6a0b4574bff2ed09ad6166f0044bb1eb5532ac556f8ef10680cb21ba3d34003a812805b8a5aff4c86f749eae139215594e609665a3654b24d0ebd14eed25cddb748b41e65c0805219f51c450f20649cc071780c2b7dd6272c24c43078d886e2f4d8703bc0ea02f4b3c281eb45cff739943b55bf9d4415ea58bccdc36eda60a0f59f22e4966d1d64ddab88d75267d689065bf7d88925e5fbbab1a2ebeca19dc5e0d64fd309c3ba6437f424ce6cf4d5d55bc51436ed184611b7dc8fd88cf7dc72896d36241561a0a38c48b5b12c3026ac8de0c53fb6ad2b60dce8f2f863200e4cc5ca7660d6f6abd34bab4b656c1b2c86cd3091b6e8ca54bc1ff5a6c2a8cb2bbf6b3fe11e40a12b166b31254cd3117fc66754e14ec7598dd2a037a229e972d79aa69a1c0a65010a81fe4265015c6e8d419b76930dded02ecb7a64ad237e0da0fe873f1ce65a35f3885277c326419cc5b54d39ee973fc3552606924563807c3d5501a23c2634fee7ebf6bee0d9394670151d5390578d1253a40fe04d7c0178c8796be4fe2d6c426fe867caf903abf94c724906709430bb7190fcb05d9cd5c6b4dcfb4fb91055a863f3e6f819c4f94797834524f33220f33aa222e0bfe703346e0525d687af255493fe1c0878e40d3a154c45c8a8d8423fe8a4bb99ca8c9bd414b99303b2caf57a93573016c2bca0468a23190f5ff56ec36cb5c7ffe8b0acc66673f6c411201c7482d170e6a8ce508543d70ee77f74a6aef67a01de0faebee20d368e7a53798561741f65dbb3fd67356e811f9f4505972a339c7c8d5a79f81e898da6d5bb3ccee0b94ffe30e6e36771d3fbb5a77bc2a676843935cdb37bbdfeb1ac6601912a866e93f00c1cf145a84b9af2a83c67832f240f5ff8a8ca84bc795a28379daf2aa28c6edaab59cb3ea532ce6d5f654b4853c104ace714dfe7d608d703bafd14e664c11d8b8608f55cbd3a53754e735be49e3bcf9018bb3892ad802a8c5bc550b41c23e7ee64b4cc05b6fa6df2308b9614e33b3efcaae9cbe7be6ddb1adb68bd3f356f94c65034711ce4725d2b058adc4bf0db664e08e302af6e3e0c7b0968e269c92937a4b9fcce55b5829bb2490afb0e3852963aadf0cf35b62d07cd44450b94e6475282b2c79f3bded59e8b2753ba0a16b0d250f868d4172d7572344b86002bfc430d8f37b7f2b695249546be488ca407139cc935a5039fae83214f2ba6b5bc73d18cff7a6b0a969d3db529014750587414313427ae36dac88fd6419cb446cc8439a60d925daa26f339bae5aeda9b8dfad147e94f587d493c5621459c7c5ba58e57496724ba4b2184abbe244d998454a9c9e7142dcb6c75d8fa8f65177a9980d37627b64f098461e91d9547effc1cedd66fd7f7cea220cd7e7f73c9d73ea8f267431396b793ed77e10ad014115c0cedfab6f08176adc146e3994f486aceab31e454cf4d4622a80bf6f5c151900c9b035cf3cb5a8579d3c18a1387b198c0ba2052dc40a23326e4dc6fdb694d95ed2d5dc4ceec0e2c8d442b0ff39f318eda1eaf74ba081267cb25746da7a88b33ab8b6eef6908c58f20789f7cfba89c1adf68991889e50dbfee635424f26a3026ab2b6c6b7a5b8edd8a09c9789a6433a354b0e5c9f823a71febabae103700e5d0d1c9edf6c7c6228aecd7a2357cb761bb5a075a6ea421361a263be4bb1041e6fd084f021c12908f24d825f91046481425dec41ab34dc9e3211f1114b163ed37a18f0dc8b4d2d6106f199e40eb3345dcd58f16cf6a454a834189e0d5f03cecd33f22870cc36bf00abb878bc380b80e9b01363271af0842868a7bfa7e81370e9dcbc6a3397da3f4e7f87eb5558c21822d16e0c0b73744d2301f417f8acbe815c83d2ee59d5b81c8eb8c0f0e934a3ae644b6432c52bd59953c329d9a28ad6d1ea4cc6b160f8aeb0810f57a7a83b26a22b1e416154498171db2b24d763e2218bde19705dda0fbbeb4930e8f1429812ccfae85223001a3cdfd1e566cb5d8af07159b975d6ed796ac492c0fe402c923826b5c7bd0fdc620f4470dea7da36cd6dac375aa47fe0e7dfb7d56eb1dc5ea77ec6f7d8da2c4b2d399120aea3f7eb326c56f496b7637482ee481f19167f9e99497a579ebe85b81f25ad0687e1930817a9618e4a7711d01a0a22e99dbced31d3c2182895f9ad815541cc314b4f6a9006f3eec5c24958aec4b962c6051f6f1c36910ac2618555786bf956a43f18ce09e731169621933cea7170f3c90e2401eee0a3fb1fcf6e6214ce07f28808f7986ffae2a5f07a0c3211719bddb1bea03e47dc1fcb5897367ad0a645a385e339d76618973bbb2ce7f2972385371932c960ef041b9ca46b25126207d3c50f7b9e35b73f4ea7a558ba28004d09fcc199b9a97c5dc3e48a475a60ce391aebeb0e735686070cc1daf07f74fed3f29c9d62e531d20687f66de4502e1168863093d355e71eadcd21c8618a91f302d3f27ef84f3f8e74d9b0902ae2c5bf130528b91dd4d060a10a57d865bb5c64259c88d6b5545bb65fe3207d43ebedb8bb5c1e838c007a38e3d8e087f919eace427e49bf7fcdaffc946b753022af8b04e2a05794d8f730bb33756484da5161e0c5985b5d95d8fcdcbd1b8fe4ef1200338ec61827e2ac3161f2ae702f12f7de2f4b8d079e4180b4d07a7acb5603dd334d02f5c346587e47265b4d08a714016a11abe693230dce8f2f2830b90d2939f3650b71a9390e4ac20cae86772077597ee81b24627ecf6c886a5beeb3f2098a8053d6e75dc0eb735c33522eae3051f8bb587cea9bfa42b61c91ada938df1c51d3bd7f44cec8c13a4814f3926610de422a3dcd54cf607bc5977f317ac70a1b858bab2fe1a4d7e5c4adc97fe633690600cf3f29d898e9b85d006399c8c01e957597bf746a0c667e908b28230c1b7a21c3ccd59773328d35685e21b7a9cfb86225641808d49ff86276b9e269eb600be886230ef22abf70ab5895ca04adcd03435f0a8106739fe23e28e114861ea9da5b00e31a3db0afb6e4cfde04230bd60629bf79337017bf53eeac11bac3683f8ea05c8cf70664bbc966c89a7eb7650f6a2d6a79d50a028ad33cdbd876613ec7daa1662365d6fe3bb75d0f38a2b0aaa5478eda6d4cf00eac6b7667db824c00de2dfe3c9cf1eeb4981b6029ba39531d874566cbc9629d206f7e34191c3429e96464c70ee8f743b75e009221294d2f8f37d135f1a5321193634affb17cd7cdd91f20c44386d9b52ca33d908e400a8c63707ac466cf095915c3a75d0fe408705aa2b09d0a736ab110076f4bb06292b01a7900cb4fd5355bc80606e21c870ceed9713143f41966ebfa539847a1052ebb1a7c8aedae4636141be4dc447cb837d45b8532be9fc4301d8e4a553799df41f7a79cedc549b99e765c343bb65e08c1dd0393cf1f138ebbb2bad73f209da8a6263999623d2b606e975ef993c09683cef41ceaeabb8e4a3f6e655f1fab38b89591f023b7eca199b12bef261e638f712b5120dab73f6c09b8daf7acedec2a3856fd1757e20b328a9ee6b2faf09aa85016865cc59c46d1dc744831437c4cc3494465e2f68e9dbb73f369ecf06c4b542ed8d4a7b0ae2ab3dac056731132b6871bd8c581cb29ab45975cc012ec8eb0edc293393b93c2737fbf4bf3f40f065d79a091b2a83abe0271c8f3af7fd9c8a994c45524162a5842f58da28a2b2982cb799bb986b6e38db7ce9f48488fd2385cf56a8514ee83828bbdee700eac059d3a45df52ff957a1ba7565f389a2af4c8e5c2c2034d1321bdb1921e5112a8e969a4157fbf6aacbcf6f5832b969051b239b6da7f1191864482e86039539857cfa4eb5661877bc11f2d49c61050b30e489d488d4d3fb33aca7fb8cfbcd762dba50aed4194943627260377b8a079d09a4b9a99fde5fcbe3da5f73e972a9003a17c60b93427087c96c6f206c0a7e776d2047f582539aa832dbd98f5c1204af2a4a34d7c84f7de8279ee3e899800cacf03df889a910a67d9a3aeca6647368610582e4db86b2615b1c080fa8d3ce15d6c6273432079aec97a170d02cceb690baa0d806bead3e2f3e55be85f49e7289e35ed76283448516992a6d6a8d03da75575ebcd63c79dfff7e9856948e95ac64885d25363ac1f4e4faca24618251ac01049a29a40794854721dc713ec0d86c87a1919afcb852b216e98dcde00ea0eea1791e3e9fadbbc083b2b0d1132312f964d6f7d341320a48e36e301f3ddcd0ef62edefe637f3728ce45e6502890c8716e323496175b68f6037198c9f7461605745233a7da6c3742a30b35589fe3229f05c1effc353df73c021b24668082815000154dd6f2b0b811bacb9ba6e4a9398f734b3918c207ddedaf49fe5c312dab9251dbc27bf1cbb3d2e7077f3086b9fdf0e61c380b49c8f60881ac71765cc7cb6ab12a8eafdfc00769be14ac71a6abbd40dfd2f89b7acbc018abb69b960a121323a87e1247202cb04f2016ea5ed081ed67996868617a7d50893038327d47dcc8a9a6ba3d94d8b0dc4db000f8e7604889ee0d7090226a43d53d9e7889471f55e29a2952a6429c7a4521e5a8247c6995cf895732a6631b46ef46411d2aaf909cef209fa5fa741a6e59fff68ecb5d1c9b332c469059d3c74942f92b1c58080dd923e7c281db1effbc71e8b66d1d", 0x1000}, {&(0x7f0000001100)="ca429c04a3e6e19046b753359279db88435cf29e19bea1219359c37edc4393ca4891a1b42395733b3e05516e0665269c79f567d527de23b0497182e6712560a9e54b0c21760d158ac998cea6442527c4512781e9beb56c02fd1d11fd4237686388725128fd932e37e54014424169099b6cdd8ad1769ce9f64fb8f62e3089d493ab14ee7782f1d0bbbebbb7f9ba992836c923eea9c096af33e9779fe2f9b377d518aa06121cb0d8f82a8b172b1806ea2d34f3f9b87d118e5517b73184d471a7693d0a395f401c6bd0c2978b774efb243ad277dfcc1e73c7e3e3ef3d2aa293f779f7b66824784dd7c68ea84fa3", 0xec}, {&(0x7f0000001200)="42b5f43d8f32f3134092966c49e36bf51b60eb62db9a8aea85e892564e4afb56aafbb4592de78de1bc4c4ef37e42a3ac0db7daa9611c4dd1c1c5228fa77fcf2160d83ec080b28714aa630c4a38be2ef6ee0de8289b6b3f3a8ca64ce21bb0686c76ae599e40c950794dcd6da404ffe4084a6357e970", 0x75}, {&(0x7f0000001280)="633e00383564c3bae9b489889efeef44e7499f0cafe92513432bdf29c4ea39a3c6e4ff01f58b62b68025fcf0b0f373bc838ea6c2372940532527af4026b5095fa53b6b241058567a433fcad495c1fb70df62e89fc39dbeb1a76e13c6f254f7dd4e6dc26ecc1ade84bb8de5894ba760491c20e2ad76d51e7d11a26bdf472e99f1176c142870a8ea6fc0239d70a5b950feb4133ea8488b915aff30c364cdb29d36e87d300ff69103c0d7b6893d081e37042fa7cd3a7bcbb491253452e7009103d3d1028e6b1d2dd3409c2d5780a3d636bb2bc1bcb05b049c6a548c1ecf19537ad156a48e29a240cc0819d6cf6a04b96bfbab74", 0xf2}], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) 09:15:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0xff}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xa9, 0x2}, {0x21, 0x4}], 0x2}) 09:15:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8080, 0x1000001) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000080)='./file0/../file0\x00', 0x100, 0x20) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x8}, 0xc) r3 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) pwritev(r2, &(0x7f00000003c0), 0x266, 0x0, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9b, &(0x7f0000000180)="b200ea15b21ce319a0d6c3cca4ef2cc5e1e1de106449852a443330e5169146b5646e58da95b7ab08aebc2096fdc58ca5f8c7eb2b7a799f640ac2bbdd7ed27aa5a7f7589250144139129ca812476d6f63f60287954d7a81c9dd1631a5c9bf943555bc9ff00134db12f413cbf0128f41a1ad6412db8723ad236ab4e13f1d6bf07bcbd25879a579e9d74b96c1fbe982d07f786951b4ee914193ebeed3") 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000040)="97cb82783d43fb7e39d9e47a310e22", 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) r1 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt(r0, 0x6, 0x0, &(0x7f0000000300)=""/90, &(0x7f0000000280)=0x5a) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getuid() r7 = getpid() r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x2, 0x9}, 0x3, 0x5, r7, r8, 0x8000, 0x0, 0x7, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f0000000380)='./file0\x00', r2, r6) 09:15:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xff, 0x7, r1}) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2}], 0x1, 0x1ff) write(0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) close(r2) 09:15:56 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x510, 0x8283989213c828f4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x0, 0x2, {[0x0, 0x50c0, 0x100000001, 0x1, 0xfffffffffffffffa, 0x0, 0x3, 0x2afe, 0x100000001, 0xffff, 0x1, 0x3daf, 0x54, 0x80000001, 0x8, 0x1, 0xfff, 0xfffffffffffeffff], [0x0, 0x0, 0x7fff, 0x8001, 0x90, 0x8, 0x100, 0x1, 0x7f, 0xfffffffffffffff7], [0x1, 0xfa78, 0xfffffffffffffffd, 0x33, 0x80, 0xbc, 0x2], [0x45, 0x9, 0x7fff, 0x3f, 0x9, 0x5], [{0x0, 0x5c5f, 0x7, 0x10000}, {0x3ff, 0x0, 0x1, 0x100}, {0x0, 0x7, 0x8001}, {0x8, 0xffffffff, 0x1}, {0x180000, 0x0, 0x0, 0x3f}, {0xffffffff, 0x0, 0x9}, {0x2, 0x0, 0x1, 0x9}, {0x0, 0x5, 0x0, 0x7fffffff}], {0x4, 0x0, 0x0, 0xfff}, {0x3, 0x0, 0x8001, 0x81}}}) ioctl$TIOCDRAIN(r0, 0x2000745e) getitimer(0x0, &(0x7f0000000000)) 09:15:56 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) open(&(0x7f00000016c0)='./file0/file0\x00', 0x8840, 0x194) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x43) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r3, r4, r5, r6, 0x84, 0xffff}, 0x0, 0x100000000, r7, r8, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001680)) writev(r2, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\b') 09:15:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x7fff}, {0x18, 0x0, 0x81, 0x6}, 0x8, [0x4, 0x5, 0x10001, 0x7, 0x95, 0x7, 0xfffffffffffffffa, 0x8001]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x8, 0x5, 0x2, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x3, 0x5, 0xc0) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:15:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) flock(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 09:15:56 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:15:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea5, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 09:15:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2}, {0xfffffffffffffffd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x9, './bus\x00', './bus\x00'}) 09:15:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f62757300aa8ce1078a83809b03000000000000001f2a5fcb04ee996c87b37a614022630dd8c52eaa5c57425215242180be5ba175be0071"], 0x8) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, 0xffffffffffffffff, 0x2) r2 = getgid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/4096, 0x1000) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 09:15:56 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x43) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r4 = getpgid(r2) setpgid(r4, r2) 09:15:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10100, 0xde) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') ioctl$TIOCSBRK(r1, 0x2000747b) 09:15:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x400000000000000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x7) 09:15:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7f) r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 09:15:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) r3 = msgget(0x3, 0x91) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) msgrcv(r3, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) syz_open_pts() 09:15:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x200) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2004a, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x30040, 0x1) 09:15:57 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x180, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x102) write(r1, &(0x7f0000000280)="1a904510e762bc1c92233cc01caeda1ca22788f5aa0dc9e996c501aed2bd331bc47640777607fa777c0085ddb918fe3a3522e51b382b6c3f005fc20bd581b8a95099845090c79218a33cf33da76132576c3a609076a29391efe848e16ea17ccdef8ddcc16653445b9accf602bd66a6f08861c2d88663305a9aab7488c7f2055118acf89ee53d4654001bf83a15287b7037ae3311619025688dd1f4c5e84880b2", 0xa0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x2, 0x80) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r5, r6, r7, r8, 0x50, 0x40}, 0x9, 0x0, r9, r10, 0x100000001, 0x0, 0x5, 0x1}) ioctl$TIOCEXCL(r2, 0x2000740d) 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xff, 0xfffffffffffff37e, 0x200, 0x5, "66b4723e5b5d50e1b7614257ad63e8827ab9acc6", 0x2, 0xc3b}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:57 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) sendto$inet(r0, &(0x7f0000000080)="3778fc24aac478e209e1b13081c452f2e92ec389124863b36c971b9210dd7a539bc81351debc446cd20640677639a656a67b1794d694536dce7d72f98129fd8d80fcc2e7174ee9e96a23138e8a5ac65f36f145ac84a4f994", 0x58, 0x400, 0x0, 0x0) 09:15:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x8001) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x4f) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000340)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000a40)=[{0x8f15}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x7010, r1, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x7d, 0x1}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 09:15:57 executing program 0: r0 = socket(0x18, 0x7, 0x7) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x7) r1 = semget(0x2, 0x4, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 09:15:57 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) socketpair(0x0, 0x7, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="951d1d45629ab91fad80797ffce9cf80482297458446d2903d78f15755bda855fdcac99fa43932df20b04772d7684a8ecff21703a7400f65627100f841d87c4468bca02c59c036d2543a3911bf4a50c65d98601a50e4586cdc119c169e207eb0de2cca4785a290f66f02a52616108b871c3c7b30aad9afc476ae7485b37c128373e5b7fc8f57f6d956383f29832afbbda67e60fa2557306a3331f4a2fe6417a35a9676b05cc76c9fd5f86c050f7510abb16738bf04bc1078ebd48326835dd581e7d87625dce72de7d5a057dd7c74e4acdea18b54e54694b1a4df5dfc8bd85dd5b7561da46e4f1321875f1722402111afa3a76e25", 0xf4) 09:15:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000000)='./file1\x00', 0x840, 0x140) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x20) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0x0, r3) r4 = msgget$private(0x0, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x10, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x90, 0x10}, 0x5, 0x54, 0x0, 0x0, 0x2, 0x14, 0x3f, 0xfcc}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r6 = dup2(r0, r0) renameat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') 09:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x1f, 0x800080, 0x9}, {0x9, 0x20, 0x8, 0x1}, {0xffff, 0x7, 0x9, 0x6b}]}) 09:15:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) utimes(&(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x0, 0xffffffffffff190e}, {0x7, 0x6}}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 09:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8b7, 0x0, 0xffffffffffffffff, 0xdf}]}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 09:15:57 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000140)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc8, 0x0) 09:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x2, 0x101, 0x5, 0x40}, {0x9, 0x0, 0x91, 0x2}, {0xd43, 0x2, 0x400, 0x80}, {0x9e00, 0xf1, 0x8, 0x1}, {0x3ff, 0x1, 0x10000}, {0x8, 0x3, 0x99, 0x6}, {0x10001, 0xde6, 0xfffffffffffffffc, 0x3ff}, {0x7, 0x1ff, 0x401, 0x5}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/2}, &(0x7f0000000340)=0x4) sendto$unix(r1, &(0x7f0000000380)="acb70aa441f8dd716cdb87df50cf3266da225d1501a1bde08f81c9ad763f738c7d16744a64241c473454e36be958b0885ffa12a63cf18db767a006ce2db917c7becc78c1c33f30341de5dff0673ad8cdaa5c10a195c835a272edcf8b5fd2e70a5929ee91df8e53348cf8cbb4c2989f986fcc881922b061c4bd230241e2ebc5f3e9563d2b6e7e08a1f769", 0x8a, 0x405, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x10, 0x0, 0x80000001, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x140) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x1) 09:15:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="6c1f4a9f9c10d7bab893e533568d7c00fb0d0c632555987ba8511df09f718ad5646f5bc98af4d52f6507e65cf19a6df706aa50d25f677ec2ce18ca44eaee7eca8b3878430a941dcab6bde6c7932d8e7db8403e91819d19a18af3f73dd4559e565c165ce3271a6f66892c827ddd9c2fcba6c697640b2557432817ec453a472f7468c13ce85ac3dad65a6e8c57feaa85965099e1460cc6c3545ac2560acd3b15ac880eb526af9fe1d15174451e8f100e2c22818384902de3", 0xb7) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x7) 09:15:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 09:15:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() setuid(r2) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 09:15:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) 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) recvfrom$unix(r1, &(0x7f0000000100)=""/225, 0xe1, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x80000001c, 0x0, 0xffffffffffffff19) bind$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 09:15:58 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x33fa1ac0, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000003c0)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semget(0x0, 0x2, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) socket(0x19, 0x4000, 0x2) semget(0x0, 0x5, 0x2) close(r4) fchmod(r4, 0x10000000000e) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) 09:15:58 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') mkdir(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x23) 09:15:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0xffffffffffffff02}, {0x4, 0x7}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() r1 = syz_open_pts() dup(r0) syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") read(r0, &(0x7f0000000180)=""/225, 0xe1) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) syz_emit_ethernet(0x1b, &(0x7f0000000080)="c41f6ee721ad7c32396b866d23dcebc5479c6931c85891b85713cd") 09:15:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7fffffffffffffbc, "845d55090020fc5c7fd2008f270700"}) open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:15:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket$unix(0x1, 0x3, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1) 09:15:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 09:15:58 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x1000, 0x101, 0x6}, {0x1, 0x27ddef4b, 0xcb, 0x6}, {0x0, 0x1, 0x3, 0x5}, {0x6, 0x8, 0x100000001, 0x9}, {0x1ff, 0x10001, 0x1, 0x3778}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x7c}, {0x3c, 0xfffffffffffffffc, 0x0, 0x6}, {0x6, 0x0, 0xf0fd}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup(r0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 09:15:59 executing program 1: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0xb8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xf7f086c8c4a4cf22, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x110, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x4, 0x5}, {{r2}, 0xfffffffffffffffc, 0x2, 0x1, 0xfffffffffffffffc}], 0x101, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x21, 0xa4, 0x7fff, 0x800}, {{r4}, 0xfffffffffffffffa, 0x0, 0x10, 0x6, 0x7f}, {{r5}, 0xfffffffffffffffd, 0xa0, 0xf000000c, 0xfe41, 0xcf}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x2, 0x0, 0x40}], 0x3, &(0x7f0000000280)={0x40, 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r8) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x11) close(r6) ioctl$TIOCCDTR(r2, 0x20007478) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') fcntl$setstatus(r3, 0x4, 0xc4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x801, 0x0) r11 = open(&(0x7f0000000480)='./file0/file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f00000004c0)) fcntl$lock(r11, 0x9, &(0x7f0000000540)={0x1, 0x1, 0x7ff, 0x8, r7}) setsockopt(r10, 0x1, 0x3cc9f855, &(0x7f0000000580)="5bf9131e8e5e0bfb61ae79b3790c16e4a12cdb128a9b1540a7f4939cbe245f60147cfb6795e2a6b7821642c7847828bf3e9568fa2a75751ba002029dec0858cea694453e52c6f942d7374b4323440083c609b2378d4749775bcbeb6ea358f9d4f06f6e31a5a315ba4499715fbe08cc", 0x6f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000600)={0x7, 0x18e4, './file0\x00', 0x3, 0x200, 0x1, 0x1}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x12, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000640)={0x3, 0xffffffff, {0x1, 0x4}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0xc) mknod(&(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x80000000) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000700)={0x3, './file0\x00', './file0/file0\x00'}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740), 0xc) 09:15:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20611, 0x5) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 09:15:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 09:15:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x7) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet(0x2, 0x8000, 0x2) 09:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f00000002c0)="bad847657839af4997fa1806fc202f777cc452ee0cf0ec1f3c9d224319169c91f11c44d072b6da64f3363e180f832b6d2fe69be3787dec5e15ecef1c861b7b82f3317cf44587643f5d43a0b6b55947ef316b5511f71188bc417da442bd5fe854f4722c84690bd66f502767126b5c2a69a28021a204ec7b5095265c3dfaa12cfa49e5ac996893c3ff273516358ccdff9a5dfa591d0b356e90c033323ead9b62d58f554ab0c67a20d009e12bf159e5ebd2abe7c32be45a4e4731cbb5eddf171ccb9a32c21f3584c58a834464e55a5c80dd4920627756bf60ce1598672a3f", 0xdd, 0x0, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:15:59 executing program 1: stat(0x0, 0x0) getrusage(0xfbffffffffffffff, &(0x7f0000000140)) 09:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xba) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) syz_emit_ethernet(0xfffffffffffffe91, &(0x7f0000000380)="b67cdb49a8e40bd4bc61f24300730708aa0967c7725a55fe310d3e857d115879fe91d313b537523c30518d3f70b8d6f7d90efddd38bb0000d431ab7d8929d80807be47085fac984e13de932b7f86e867fada371f00000000000000c651bab0d22c601003d0eaf6c4d099a3a70a6d6df4a1de1ecbb2cabe819a44e5951bcb3919fd2704f9e26913e2aaf62c3da5afb65d6eda587752f8ffcc2505b27e468bd508a84a6b88b2b38d2eb5b28511d5314880d54c0bd04ef91a41a8c01a") 09:15:59 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a245abc77732a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c17108f029a123d290071baff955a5"], 0x10) recvfrom$inet6(r0, &(0x7f0000000000)=""/162, 0xa2, 0x802, &(0x7f0000000340)={0x18, 0x0, 0x5, 0x20000}, 0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="e7338bcbe1f6fefcfb025aeb456e7bd4e4861ff94e6486722e2492900f8a9ec5c1f494572c70767c5bc3211cfcc07e929778306df9dd48987a648266cf48d988427ebc850eb1bdcaa6e49c12ef30cdfbb2debc045ba353827eadcd3bb8c75f775618cdb6ab98419f36c3cd16519af6db2f1f4c9d7eb20dada8341075964f938608b2f7bbe499a081332a83927593d70fa103dc84c0c37ee7af3217ade0dea3174e9c48a3320baee05cc44fb71b1a0aa8c7b1e0b113eb432b8896e5399ff50e8429607f0a615809ba0bdacc0fbe727f6ec20038b87866e38d7a6a1b149d87ae215d07624e42166b0898f3b114b88beb38c46f418772ffd51e", 0xf8}, {&(0x7f00000001c0)="3709bfd3e20db7b91b37308e2cc8140329a93fb186c57e07d27c17836e2d48fc3ca81753e6ce512d92fd589f136c489bd8a6887d58c452dc84f0f4b227685f983c05b80b4c", 0x45}, {&(0x7f0000000240)="081aa0d2d287c21e4848d1b8e9259eec812e1b110d240d6dd598d32d603214b8e78795309a028218c768628b0ca054af1ff157e5953c09ae6c439fb3fe66abd04e8ffff79bebc6b265b3ef0985e6c81ec23a87865e763788c4a008fcee858228289a951a3e76fcd49fe953071ae560a7effe0d0db2dd038bc579ade797f93532e91f14d07d3843dcdd74aa884c28d4b5313bdd3c456de1bcffd94a378834724a825ca05b10cd7452625fafd53b7062c73dde23e4477ba4cbf59fdbd587c713b963b3a1204e17d79267c9bf00a445269f8270861c1a7051f7631011f701", 0xdd}, {&(0x7f0000001580)="97b5d93b18df208da4ec949271b357e33cb67040c3e118e3d3b00b9c71a51615a15696ff9d3805f6bdc98717d99cc0a98aaf1fe9fb93c65e81101fcaa01db06ace772d170c107ef8b34313a811e7520e064b0e075fbf9413285106284c0034acdc8f68d440595d25aa2cc2314b779718ca2cd79872ff6d2c82ae8d784b04a24d2c74f7522c42124977f46d03aecc418784cbee1799ec43378d6748ca5e32b31653873fad4376aa1adc5f6f8916b645d2b09b2cc279b148b9722c073191ff209099cbdc5e706ff0743293b05ad98b11f70a46da880a43e522324002c723d8b906f9498d03410bcb5be610aa839d39a7c4cc4ff6cca8e4fc10315cd7442a04c43100db7a4028f53d61b5d5907fb9020c77d3fe9967b583fb352b2c9bb6ef7915a626522178d9b7922d9b5f9c4460e0e69d88a02cb5f3a47e3c007d9c6a259055dce1ba3d4cb10f97f007c1c2a6901f2483e7e5fa9b45550dbba1cb97fa766214e40c5eea2274a75a6db9b1ce5fed9fddb99cd0428f3ca0f2992b63380e1717549f336affaa1f341eb6755367769de9f0247c4785057739b0e8e14b22ce36c385280e1afc891a1b050a9feff2556ab3e1d208ab6dd5e94c25165d7b136eefc1879462b093c8ad3f64ae6c62358d18591de2ca21513ad4a7f8b4153b8f9fdf5cb43992a06119fe0618840b85481cac8480a90407563fe0459691d593f7417cd26b91e4e11f7305ebc1d984dce4236cfebaf66cdd17bfad0ab23c3a000d18b42c4c8ed37459a9342ad55d94da01d726524053854a3768f47d8288cc7635230b739a495129c07acccb36e505bf7e41af4c30d84c68d758bc0207fb0119b8c4794e7abc39c120137a66e2b1a7355d09adcd46519b7c9eae038d8a2e1ec44d3f0404b47e1033d0dfc84197b063b27b11aad8c1df4e5254fa3ee6929fc7951e07944e53bf9ba95f9215f632642bf5f334b588d18b741c215b48ae2e2d5ba6183f559f5fbd627080ad2e4772d0431fac5fe687da52c13a4805c81b6ce65df9db8091bba74957c2747d7de7f070a9823e3d6c20e3380480b7fa05413ea5eb5450a64e5f9ad33044b499b68a5f73f0451c0ef8c2a51c2c10a498254ea434058c0e76238d8f54c1493c872f9e7ee4cfeb5ae7a4c52357d5aefc64ed1a4c079e96a125afe058399c124d7874bfd9689876fad25cb238679947f6685fc8db6842dd04a845737d31b3c6a9004df963bdd1929871c685c54dbbd228d597759c0ede43eb4d82c3746da3bcf4776596ba268dba08ad20eba23d1e3ce8c484467e972dff1ca0a200b4a29a8c9e050ad5d79a608a3bae26b8d23ba49645a5e722b1d32fc3f06a97ca6ddeea5f3e9603a31ce7df2a0605de3358fb8ea400bc4e21e09d337b2ec4763a270dbcc0e4683ae6d2e13ac470796982df2491dcc7ebb72dcfd2bbcc507501f149f1530109d2160a4cde95dea9ba593031a27f9d199ee6dba1bdee04b40cd0805707ccbfd952d789fc11973a1927cf406f59751283112f2853931f5e8a3a4358feb5f837c8fa6b059e588de6b24ea92f895d40f2512ebe0a51affc8fb877a4c8431c49b8bafb5421a16045270171a7ff6aea0ecb86570aff369ebddfaa4d9e131499c2157c5dff6cd330e8df1a129fc316f9b7db24e9f5e71e869dc2de1321ba35f367dfb6b48fba2c8457ab41cbecd3d9010b71e45b0811d0d9b3184eb5fda0740bfcc4aac00ccad459088dcd9d38de1b085a890d42238ed13aac2c690a0a93b1682e5f84c8fee5d14450ae8dd99d371a766011ba234fcd859a7759cc04c7bd417bcdf16fdce2e991fbc8af0106fdd37dbe0e745c52804438a885ae1dff59b8ee9413ff4b48e559ace4dd9b639a94aad2184115c5a16d43705a0b72bbabe2778ac71be99001f82098fc165e9cf75a27910336af32cd3ca9aa8aaddd8c01ad4403baa1f58c08b91e7e42f4199eb0394ae4702ced51e04af955a7ec549d24fe36532b334b52b6f589e4058918c64f12c16be948be7969774c7471c78a04caf2f8fcb30b055499a9ce50b7fd97953bc65922ce3a5d48167d6b236e615b53863f6a048cc7b47231556ccea26b4c8a153ac3ee30dd249a4136a8d8b29df4da5061ac4bbfc54f0173d8ddb45ff4b5da8af6acd0d0a41723080f7c7dff436d4f30da51dab402ff16c4f82767e524b207f2bd9af8e612139756ff94bcc1bfb81999d06bb1671d4d0b60f69d2c17d28bb4fc32b2b47c3813bb9a69c6f7df600b5fdad5bbb78fd9267dff874025ab1e7ceb242ec19b1ba4e3d5472ec7f254c967d39ee8a419e505408148d8898840685798e631dfe78258ba9473e45adb6c46a8266e319051b030053f296a470bece2067b6d646e90c93eb75c81de481d046414520aa81177632110b9e46e16a401577ad8aef97c553da65d3312a3fa7d4d47b60e3a030a756b86f5599d371fcc699663ccfb86aa5413584e0b7c318b0a8c81169928284f5db04559829aae09d8c192b8077a1378a5039ae938f65af7645222d3c9fb452b9f37b05bccb2c33b01d4aa85393b04b352e525e65a1fd6c9001bfe7368059332a5f4abbcd3a321d4edc54e8c565177ec740bf02a8f2eeec7d7d8443c96be8fe41be3dbbddcba803b0a478deee4fc11ef3218a09449cdcc0cda9c04ea80b3e2703d690d13c0b730c0c3bb04ca6ed171666227596193028d11310eee8657f29f2073fa81a40279cc903fb907aa42ba1803a993c6f5a6ad6cdaa1165f9db15de4ee35acb3ceb854a276453362010bad323a15ad1353def68e19a052dfe47b86f2fd37f6333265ec30213c7266e5674884e87aa258d8d5a3968dc6b8bd3387ca31dad6885eab040005159194a54865acea9339a66fbec3f9e6227ba04b9782f972102cb008ee83e2c5abae62e9b70e8f5467f9d995f8724a1ee7aa622ffe0c79a608401a9a9718b08ba46b6b678988a2c88262831945fe0a4bf9868bba29dcb8fdc3ab395bf19d680ca226cc8e1ec68c6a5fb4bffaffc6eb36fd3a4eb4dc1fbf4eeba33417b75942f434f2ff4f0cdd3e4dda564f7ca46abf4ced8282731d633e3d22cd7f7465c289a0b9290499a28289a4539cac0e3d3e6c40c36f9fc567841776d09382b943f52eed9286c0924ac1e01f7f0ad98f8816e61c94cb0e9b369ff3514b1f1aee949bb77f165a09a977cbad66d9808fb1c7a64a470c8e831a8c5398d9d698aaa898013feaa27aa8bf38a0ec38c1a4143fba2de3492219f6a8f8520ebe61f65ab628a232108b24d21a24457c76c84ed20e3b0026dc42f9f518f8f11199cad380cfee95aa69ea5040c5fcf99323fb1b9869a514493b9631ed8101b2b0f12632a7dd9be0ac1324ba1943c1a4f030a3c6452394e7f86070f4499f571a0cb80997641bc7b2892638d1e5d3ed182372a1d1c91b72d62f0bf44f", 0x977}], 0x4) read(r0, &(0x7f0000000380)=""/188, 0xbc) 09:15:59 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 09:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="ec79ac5d0291f72e52d8d0744862de3f94f96ef6e2e68cf144c627782f03408cf6557235ce044e53a3dae4b95840b691b5e5c35012b243e9500a1074d497d025a8c5a7e5df22b47be5b3791b5f782b3f36366741f1b33dc67d5d14c8472f00bf381d8c3c909e388c9d79a8e349479e8f88e8658e27030c86d1f695cd2e8bd099e2434cb851e6edde2c48912438a5380124d8e2661b3928840df2b5737faff87c221a5149140955d7bb888d", 0xab, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x4, 0x7f) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x8}, 0x8) pwrite(r1, &(0x7f0000000080)="fbab8a8d0c029be90500f6357eda68db178ae9b53745477cc791caf2416cf604ee155ba7f6", 0xfffffef8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:15:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="96a0a0e67aed7f35501a565fc1c2d583e861db00d60fb147", 0x18}, {&(0x7f0000000240)="bfedde3f618340423d1ad616d8bba800ea141a6762052ffb188b963fee86de224c9a493985aa1e7a54a3dc8b220f45186309306ec9e89ce7f6451fc038c2adc4105a39f7fd2afe64b0f80c64569c16fb349954439e5a07248e4ee822fb8e338ec124f1d5512ad783bb85d95d612d23588a33c59ec21a7b5d86db1792970d02d12c5752aec498d18694ca4e32fd9df5acb56cbc8150100e586035cb9677421adcc2a9f529ea64edd22486f5cbaa2bdc12f8d2b78eca2d4ea649965cefc7f98a406e92bb9e4331cdc4549040c0f6f5365234f0898f092626", 0xd7}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="5000000000000000ffff000000000000e976af82fdef91eb3f84192d806fce0756cb5cfcca7d6bfd3a21033995eddda71941b4c5973fda53ed0dc6bb0c75abb1c18cfd1e5badf2db6d3fce160cafdc801010000000000000b7da01c7fffffffffe39337b23ffa03981ff5c30300c289ba593abd9c202e60563c6c951e07e5a1759664b027264cae723f5e353fe467484e616962287c050d17d325e8c4944fdb252e4f40deb5cc6e560f46e871a18014ac2c646f9b85d82b5c9b5c57615ee5b4ceb37f17099a991065ba74265af8aef717022b2fb4d9b50bab13ac4fdd7786e34b4b7d3481c3985cc559f90c9cb11d7d672bdefa30c7b0139ce3bb47e1a76e916f93c0126b5bd423ccb054f31fcaf37aab6ce4fa3207403c4aea6c230c6dcbfdb80e54bdd4c762c4d89e2c8e418edb7e4403f2a6bfc5a40429769ec17bb5f93a5f6a38018b85d462cf2d77e1f38081376457746c427aa8cd92d1813c6ab73bdd52dd04411b4b6d4ca276e8c36f742c7a6f79c51ca1cc3e61a260134ad4a876bea5d7b16943b9d02bc15140d9b5ab73e47f699c8ce43b4a1e4bd3acd9ffcff30899e4d799c5283d9db68bd20e46a6c9098fc8b6a9f2b65b069c2ec167ecc337c0a7b318f2e95a054c8d589ee8724d9ffb586e3351c6ffd5a8912bffede7cabbf89c5b4c00c02712a9fa2d4355331663a93258a08fd1fa0f40aa5b301beed239b0a9c1080091e6902dc5060d3c180eca34068a80099f73c510c8afe02ec26a965a466381f60b279d53890451e054aa39f69d1a9d0b0cb1f9bb342548df3c02ae58a9bce0958baa3a4d79f8730e5a1fcce266094e6b2e57db2d66cb2cd73568a3c03ffd5816deb9e1b4176876a765a9f0c2b8d6eb9bac136b3c45b12ae104f25c23774fff31d26198d6386233c56b1841c58c8059557480135429769021a6215c3b4f3a75a54cb62104ed699a80d6d120be0651f9d09e6a6deaf7a364633be65248ed130078e9ecc9e32691f1c478af5ce229e260b51317ba6b78e9fdbce067ef1581cd1e6a78039e57d7ff513fc24f02fa5a05bd748cd5243a7d100607f972f198c781997f459e58555fe143a1bd6ee6e5ed0e2093966a11fcb9215d7e8b0dc398f78591899438842adb4cd63b277161ad5c619336dfc023387735442f57db8d75320a4f1ecea50ecf053d21e5805970157478a7215d3bbdc721354064b5c8a12c86261bb9c6f27b97ddcbce4ca238e35f3d24f78a2e1ee62cae738b830531a7b8c11d94c0631ee843da624f7c7fd060a02769f6af078675b25cc723bf7b6442913fb481d4db58f2d271915893a23758b082c396c82ff583c3d67ea5f53812be839b0a93151bfba71051d076c3e75850c1b2b23fa235185e7c4349ecc67cff5df2c9eb5ba46ef3338bccc9b3a358645c5e8f2e49f2a5b221ea3b74d950ffc5579cef319f829cba62eab65f2e5cbec28c71517e2b8c35a0a4f47411592074e53f9e99060119ed9bb69f455809dfbc2af92bf72ad7588979d12546db2acdf5e369fe089872536df27a1d55ba8a8745cb84cfdde29a2108dde5b92a454910b7ca0a29d67c894917fd5972dd2e6168737ffcb7a7063fbb2d8c134447bdfa80a7388329b2bf2b02b1bb627f20f053d02d3f2834c36e1891725cca2c6923318b8f1e390a5d17ff724931d3ffbadfd58dcf3846b89a8e2fa03ca67669adae788dfc560798bddada657201a99b2c5d160baf38d5675737ecd18cc17bb6338bc801b1f40213cdfe96de870f47debeb4ea732330c03472475d026ceb69c4b49f9b9904d396b8c6c70f43c5f5b03220735dfed9023ded0a955a9e1ac25a33110b798451e705790f83db8675e5d1cfd1d76980f9bb2421a8073f793314fa37ab308ae915954f5c17d1a914a80afd1d08ddb3f3c61cff38822ce73d6bc2840a37544c416761efbf612345aa6de7068faeaff73807101fb339fa12943a9cec663708e43d489fc3e3a1a6ee911df911f218e5df8b55f60ad2d4e3e9a4752fbbbbbab46a4f127ce746811bdf599b08b1d50f33bd8304495cadf708f524fb349b467064ccdeb637e6a2b84e44256beb1ab6dfa544bdb564f874683e481eb7e02b4d46e1a674ef47096e10cb025f10f9315c26d3b331f850fb9899805b6e02367abc215ff4af04f80c293754c8fe5af09da12d75225f2fccf38c4c8aad8df9cb3dc2e0a41e6881fe2e39941ae73b04eea9a293d2ce2bc4042c2dd77bd715733c62c12dc49144dcae2a175533c3f93ce66d5e83f9cfa923083b017df20d2dfdf90ab264a5bce59348a9a9ab7cd3465bc8715686a8a5ca7cf397806465a766f39e6bfbbf4d48fd49110dab69c94f7a9e0a59175f53001f14a1194dc4d6edb9bbdbff056c16ee780da953fd4cf249943efc6577307a824cd93385b52c3a3614a2abc07bef291a2a0c4d615a0779e6239653a81b43281bd31e715562b5fc86021ffc92534a096803e8b816b3e6e76f4862981d5a657bb5049d80b956283d242580ac785f952130cb216aaa3d6c893b2b438005b2f2d9ea72ceb534b29f90f26766e8fcf3a8b6230d29854f0535d7b70aa4056a66a857fe950ed126b56180fc640c80a4ed2e6bd4702fc627fa2c6e4a6e14bb0b21860847c4759ce2ac5eb23620e4a6bb11ee2f82c48cc9c0f1c88d45c323ae3b2b35b29495f7c125a43ef60afe08a60b8251f03d07b1827ca7143ffc1d4cc56e3dd318ce42b86d42a5b29942828f9831f457ea4c15a4540d211f7deb95c4a8e8f7d3101aa484fcd1e61a342fb556c2f69ccb8ccbf9aeb8f2f6e871d4a40bb92b6f2bd661114a1c009b442a0e10c082b9ef2437655462d2650719a48da40b31feab391984bdf9e38afba7d08be4682e43c81ecfbad78184c73a720786bf3e4271879342b445148e18a14661be365fded67617cfb8a0bab557ecf0e3c65e5271afdca8fd73d8622209b7438de66eeacf42b1585ecceddc083f378073d00d6d4ddccbc0d19ddcd11b6eb17a77dc4ca49f673c717aa75cbc81c619f117a091218247d887007eb28180560d8c761b4f9e61611bdf441b268425fab9bf26310fecb258af65202bf11bdda04412fb456f59af968c02746d9ae0d274a7d976928f78fce6c5fe17937f2ddf658b231cabd98ecf6b5dad9005aded2e967d52fd7a8b8dd8298d45714738ed4649575c9fd8d83277b4eaac64d3aa3247c76a5483a4ac1b199a1942244679f57c1029ddf76e497ffa375ab2179182675dd0c7fde164cae0cda58442910c941b0749f374a82c396afece50b0ad7cb09275d8201b2c85548a07ea299e3392c71210181dd986f5e65ae4c4e9d600f15c9088e5f09eb2c658f6f819a83d1d636a6e956e6764a4a950a9e59d71fd01accf478b58db4ab5931fdcaa426a066bfd6601f13455bae38f177a1e75f09eba0da847d0858be53370bf44f8d81973dde929f7aadb6c3aab9a4d8081af870b49a04bc733c7ccb26d595a1a64d11c845a38d337d38ed35a0fa78726240ed4f580dc1038eed13e0868efdf87c9fa91003235fd7f12d2d5735deb8331896a7b7d828908bb59ed5d8748bd15ad90b588036aa79c0774ed7a03a70624345d0de1f38e49faddf29d2fa7c98d22f268f21a6adcbc268f4933fafc1da6cb9de76a71010e8abb5d0e0e2265595c37e2865dea3711beb6dc93012c4a293d45d743e70e510387f5a9872721b2672af11849800e036aceeb401b848dc12a973e874ac03877e7e4e4ef25dfd06efb63d7a32b6d30b4b146b15d602c9f3d08ebf2feb3206a29cf0ca81b59de35498141d19929eb2eee02827fda5187d909cba1bb7e97ba206830bbc52226e25bd01ab9078b6d5d6058a916716735f542348eba0de9819142873ba6f564fdfd7ffb0a90c9096e0c95e564336d908efc5da423b87e30e8e5c9e52b58ba1369dc920bb46dc8359a28cfab998394e66bae0048cca806c5341cb7fc6105987e8c1cc6f096267f212b230c09970d67ca338dc04c43a31be25db69faa707aa94525b686e876a92493b764bff2584777f196655ac23e318eafa7710a4f1acbf0fea40d65bfeec5486f716d2932a77d8d61c9a0f52910a0aaeb5fa44215a4fd363910e3727f35e5780c2ccf12c9748c0ffc291944889b34dec6618c2dde2161e937358047bbc26d75fae8dcbe9dcc962eb83377b7cc3f67acc66e13c12fdf5f2308b052168bd024a953984fe74dcbab1a5a809e5700797b62ed28df4a6205786e0cb0014ff7d7ae86b83beba7ae84a1a8e69953b8637a121ae78f5e9b4ff31c7b4e261ad19114d2fd7709025997de455064fed6173da5f1fe59d51134094be55ad8be28506da226c26ba650a11235343d6bfd6f76d6a82d4ca32ff0188cd5a746569b6196392c132ad5dcfec6d1e06de9bc280b39d4d3f9eabdfe32e2427b5102d1eef3fc937f53df2f652f7474f6b6d365dc2e010cc61309957d6360b77c925b800ee948ceb643a303ed6a1f1ed1cb7c7f6d1bef901601735f669dd021542fd91dfa5b8eadd4d32765244bc33f9cd84e7c3851ca60e91834b9e1e72dc225b23fa5df652a2ee7208fe6566c272bfeba9f3e9d3e2331130eabe423c0b7df32b08a402a610d5274411e9e5a5993fbb8c6d5ce394f4e58d3ca9d39d8a61576bb2ccd02c4de9d39a55bab44d2ae3c9dd272e6dcc5ff24ad4370519521397a8a43937787574aa621f6ad8d5ba74579ed2fcd4c80ddf06cef17b01302500007dcb92aa92b596d5a71777136babfc5d57cb04337c552f905b9e19a4413cba6e3f22aaa815388ba16fe42ac2f74d6cdde7bc610476e7fef4cc94b7629134c1d2bd57a8f255f82a32ea733453424b8796cf7b4e45c8f0dcf259c71d225f0ca7d148f997b10a235f3f456494a953ab426802868cc217f73551dccdf6382ced62e9aedfb8dc6e279ae01a9363177b6271b29c54fb3140956d49e4adf921bdf8aa871cc2924f3b0221fad59268b0ad8a3369a3c5b32acb3697ee998874317701a7837b56d91fe0b4e810b00b649c586169743d20cd9e4f07a7c9acca14222095893de0bfcf58ba72eec7af4d1ecd3e9d5187746357dee0815ae4b2f9d699aa63ae1a77f659dc9fc821de8349dae684c3fa4875c8e5211327f01c0d4939268b6094b15d8993b815de0249a2a8cef115d16153eb2478b1f70299ff7bcf030f604861ac72a6110e8f596d05cfee00de1cf63ed2f5119a7fb12bef979c6c48fe86424c0f6429efb4af7f093f851af9cb802ff814ef4fd833738bd6fd8d84023f8936d967901effc7951661d218b896bae00737ff89d10be82e7ee4a938194cef3a3008abac7cc3fc6f51987c296579b3322e2afa3548e72a5f94999c74397a59460cc01afc35aa9ea71667357ee6c3440a70ee82cce6baea83bcbddb7c49dbc1e366d18f1e418fb03a76d345969844c8fc465a49b81ed213878658fcfdcc69c3418d5422d9e037dc0f7ba9ce7a9f6bfae186912f0cf70abf7f50fdeed60363b5c034bd076cc0f3ae840f2451b32894b64d6111c4b76304ed73b6445e8e84b7008475d04d1ddaade74328680af7245cf0266cadfc1ee6a7d9c9d49fff7f6e7ada1b6e5f3cf64af0051dea84bc9e88bb2d34480197af147fb3a982a0a4db685d6c09df0f65dd9ebf3a073a9d383799f7ee6bfe2c46e1b746f98cf514c123f1bc0ca1dffb039340349c1cf051a200e10ba2e86563f21ee0cf0648f6e867f878ab42a40e2183c1526b46360766e2950bea847da54c057e90dffd4aea7f6abb0ba8db3c3fc2ca4fc21ee6d8e5a56cbb352649e87d46ec2281590a12ab29709a92ca845d6a903ff6b240900c310e74be8f1ba4c5628829b44291e56742e44c942eca373179752bb8802882c026d37845af23446aa8446d12d15c4b0fee83617181c7e4bef42bbd8ecc852583fdf3241e5edc71c000000000000000ffff000008000000dc6d4d033c7181505ff5d67f523d78ef17f5d84b19a23d4de385d13174c81833fa8484a9cf5525650ee0e83a0b133e33fd2d6f21734a0c29b20dab8fd40c688e885caf4beff105fda715e4c6a741eea2866735004b650fe4caf2941e50935bc347b39b60bdced7fdff5f66df554895064c91e72d5bc1ae4ea79ebb1eec752f1c56316e3f5e0f54a2da8981cf693424510f2252c589e2733e4b9c5aab4d65bc8ede850824607af128f368e67ec85bab0072d4a81ffb4112736bab3e7e024fc1207106aa3c3763afa18296c1e3341afab649"], 0x1120}, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/23, 0x17}, {&(0x7f0000000a00)=""/207, 0xcf}], 0x2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./file1\x00', 0x6c735fc5d8ebc102) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x9a7, 0x4, 0x7fffffff, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0xfff}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x81}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0xa000)=nil, 0x3}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x4}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffffaf}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x95}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x1000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) open(&(0x7f0000000400)='./file1\x00', 0x32, 0xe) write(r3, &(0x7f0000000000)='\x00', 0xfc2b) ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000003c0)) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0xfff, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 09:16:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) munlockall() sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 09:16:00 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x900, 0xa4) getdents(r0, &(0x7f0000000080)=""/104, 0x68) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x1000000280, 0x141) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x8, 0x3, 0x7}) sendto(r1, &(0x7f0000000140)="8a88638e98bd6606fe8afc153f5d2a237b39336edb33af146bea4b04315a4391e4eabd85e86a5984f12859e508ac9541eb53ceacc43aa62eba5834961cf1ed3eba50b9800d2be78087f14958f2b780fa4b7af7584610795e392e69dd7f82742576b2ac753e9df9b492cd578b00c38ea4074dda68eafcf8eb5c2478e9f70a59abb57cbb215e57e318259bf48334a81868ac52dfd3b0f512f2acfff7110d0ffb086af8e3fb40fcb2", 0xa7, 0xd, &(0x7f0000000200)=@in6={0x18, 0x1, 0x3, 0x1000}, 0xc) 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x37}, {0x2002, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2008000200d, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x44) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)) socket(0x2, 0xc004, 0x2) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./bus\x00') 09:16:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x146}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e8166616d65300080df"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000d00dd0000ffff00000000000000aae136df9a42c3e0bad1cd00000000000000"], 0x19}, 0x0) 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 09:16:00 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)=""/253, 0xfd}], 0x301) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) wait4(r1, &(0x7f0000000200), 0x3, &(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x0) 09:16:00 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 09:16:00 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680), 0x0) 09:16:00 executing program 1: poll(&(0x7f0000000000), 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000140)="4053e1e6ac9851598668a6f0600d5aa1ea2ea06eac0460556c3ff8743c55678cf8ba937353d821870d57a82d4db6aed8fc55ff221b8501b6dbaa93519b78b4260a952d0a2e3c551b684c91ae062cfc5074a529ac02ac098fb0563b333a57698e4e8a4b5c4bfb09dca8a66dad0728e1fb8e9d7b4d57830dc683bc8decebb282948175bf9ca939c2e711ba021d7aebbebffd1b4441c6b9", 0x96, 0x0, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffffffb, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") madvise(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x4) 09:16:00 executing program 0: socket(0x1e, 0x4003, 0x0) r0 = socket(0x1b, 0x3, 0x0) r1 = socket(0x18, 0x4000, 0x8a) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x10000) fchdir(r0) socket(0x18, 0x8007, 0x7) 09:16:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) syz_open_pts() 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffe47) sendto$unix(r0, &(0x7f0000000000)="a01c6ecb97afd175dbf7fa219006634e2e87a61c88837a2f2484a57f72378cbca6dde54b5d3740c9395e45da85a5a3d970c4a6ce0ccb58dde2695ed81dcab74170855e277a6e29fddf9bf794ef7d1ce75bc1c32f14c995f4f2450de7d57a393128e81c", 0x63, 0x1, 0x0, 0x0) 09:16:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgget$private(0x0, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) flock(r0, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x83, 0x0, 0x0, 0x8}, {0x50}, {0x6, 0xfffffffffffffffc, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3f, 0x7, 0x3, 0xa64}, {0x3, 0xfffffffffffffbff, 0x80}, {0x2e5c, 0x8e, 0x1f, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x4}, {0x20}, {}, {0x1}, {0xf9e, 0x0, 0x0, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0xd907}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x100000001, 0x81, 0x3, 0x541}, {0x9, 0x7c3c, 0x140000000000, 0x7fffffff}, {0x8, 0x7fffffff, 0x9, 0x1e79}, {0x0, 0x800, 0x495d, 0x2}, {0x9, 0x3, 0x6, 0x7}, {0x6, 0xfffffffffffffffe, 0x1f, 0x1}]}) 09:16:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 09:16:00 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0xfffffffffffffff4) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x3, 0x2, 0x1}, {0x6, 0x2, 0x74, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x200, 0xfffffffffffff499, 0x7, 0xffff}, {0x8325, 0x101, 0x81, 0x1}, {0x1, 0x4, 0x400, 0x2}, {0x200000000000, 0x6, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pread(r0, &(0x7f0000000180)="356968115bf5eb13a57eae6588b5e2c7605a9247d2a15fb02d8321f93d80e7a4", 0x20, 0x0, 0x35) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r3, 0x0, 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1000, 0x3, 0x5, "31fe342c53545f0bfad0e8b69f614994e4093f80", 0x3ff, 0xd50c}) setsockopt(r1, 0x9, 0xa4, &(0x7f0000000280)="87822d0c450f13f33cd5305dba250d14c4baa6c9cad0799964023dfd13a97cf07edc986f15b73ee32c19d62d77e23114e081bf401ce9184a9a4b58eb2f603e57d87b07b6ec3841e3", 0x48) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="c47354ab95899779679b12f020aa", 0xe, 0x0, 0x0) 09:16:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x490, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) chroot(&(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") close(r0) 09:16:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x3, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 09:16:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000007c0)) 09:16:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) socketpair(0x18, 0x0, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:16:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x8000000000021, &(0x7f0000000000)="160b7331a7f0c4968d0c4a9c2eb04aeff6b7a56745fe4d4ac9eb671ef5fb8370552483f0d63afaa3e669cd53ca98579861966a5f9161daa38a806ab2ae5288a51b5ce6d9008be80cae5647a57fbcbac61709a39e2da3dd06460eb5c277782f54e1c209", 0x1) 09:16:00 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000326000/0x4000)=nil, 0x4000, 0x24) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='Q\x00') 09:16:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getuid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x0, 0x8}, {0x9, 0x6}}, 0x2) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x18a, &(0x7f0000000540)="b69f2229c39687372737afbc6604a5eba608dc151f124353b768cd033a1bcd67796832f9fa02e01f478034d656813ec6670f7421f14a543c8da4c679905cffd73bbe568889f8b4fd70d59ea755757bd138371db32086d53e74f3b7e4e49573aedc53d7c5bfb7cda2a99aa1dd0e0db5a5cfe161cd7b4a5a2f4b2b229f7647f398a954eaceb14581227272796a94712518a99a41dcbd2dc6e02d8d6e430423c200b8edee948945b807000000ad727b4d4de4bf0b5c8f81edf00000000000ae9f94c911e763d5a0f8153534343c3190ebe5268154bd8b0f02be221c72b8aae50c2ee448ca331a2f77fa616ce98cbaabe4c9739b4421e19416b22418a3eb0ebf22f2801da199d37b691c0f6306957a754a72871641afb6c6e1d12f0427c1d6d038762bafe1cbdd6172a5f41bc7245a82217088b0d915ace5b2f4967b85a8fed56180b0a083c03e282bc90b57d1563c3273a7a8133a1160034b95f7e1f1ae304e988e1d2098439a019755d170ca054eccd28c405bda6e3ea8f6b8d0087445c85f1062ab2280f9bbc5c05085d0") 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400000010004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 09:16:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x13) write(r1, 0x0, 0x0) dup2(r4, r4) close(r0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x2000000000000}, {}, {0x8001, 0x0, 0x400000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x9) 09:16:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20800, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f00000000c0)="3b7fcb5563ce64c74d704318927e63c98536a356e34287d1fb9077a5383ef8ae0f3a0a405539d86e283aa1d8fff3ff4cddbe1e89464c49ecddbb0905") 09:16:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x95, 0x40b, 0x0, 0xffffffffffffffbd) r2 = semget(0x2, 0x3, 0x110) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x800, 0x20, 0x1ff, 0xfb55, 0xecb2, 0x9]) sendto$unix(r1, &(0x7f0000000280)="06f2de34c180c4a79cb8944f5293514bcc58e1c609b8bdc6956b65497e9751ec3643f8f75a146209cfe81b2f94f5ad0def67cb9cc05f4d292e3d0b7596775f501c08", 0x42, 0x404, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x28, 0x25) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000380)=0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/147) fcntl$dupfd(r1, 0x0, r1) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/80) 09:16:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) socket$inet(0x2, 0x8004, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 09:16:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ffe, 0xfffffffffffffffc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 09:16:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xffffffffffffffff, 0x4, 0x100000000, [{&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x21904b78}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffff27f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5bb7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xd3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x57a3}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x400}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x71}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 09:16:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)=""/70, 0x46}, {&(0x7f0000000440)=""/238, 0xee}, {&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000540)=""/92, 0x5c}], 0xa, 0x0, 0x0) pwritev(r0, &(0x7f0000000c00), 0x10e3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = msgget(0x2, 0x183) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002680)=""/4096) open(&(0x7f0000000680)='./file0\x00', 0x100, 0x27) 09:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10010, 0x23) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 09:16:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20041, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0x7f}, {0x80, 0x0, 0x2, 0x6}, {0x6, 0x0, 0x80000001}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x7, 0x80}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000400)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xfffffffffffffff8, 0x10000, './file0\x00', 0x0, 0x10000, 0x9, 0x9}) r2 = msgget(0x1, 0x8) msgsnd(r2, &(0x7f00000000c0)={0x0, "9d08f4dbae21c61974e715880a30d17e80bfa615a4e153783c45001d686d65de2ffb391ba6a149ab3ca972a56b26c2a6f46b2fe455c3177c9089030826448e9a63658709fac691e5c6dd73fef8716a197b5f7718957a661cf7537c3372a867d923bb469f02b96560c70c824b979c2207849556a7e0c424342d7a0393354297f37a2d8e894a256b3841e7939827ea8f9dc5bb678a3103685e2f68b3c87909390ef97858504dff5043bb50ade97e6a86ebee7d8defeab03639912de161c27a170a2eeba0eb9fa8dbb683fe140a01f4de00f66d4bf25a0638f2ce8ca6833245da9ac5d1c03e56ad5bea8c62851a6703079e38b888c9fd476402f6aa55b7dc376963da203a70156aaa634fc5afa9789b5af9d2fa185bf2d7a6c773254f9cbc6f4d6489e40ec0b414961c38819f715f6f5f4312f07bfdc24259defb8f3cc3f0387ea36dfe24edaaeb2f7dc60e2155f45c888792be7ae913caaeac155ad3200ce7d935b53cbfc542c4b872918ecbdb848fb02870795ad11bd8ba2da53a4f3b3b37aac8fac0f6482e8f3f32f5ad729aa44e965aa090991cb6c739242f37185e0e75dd06f2650470c239d8ea6f2d8578ca3ef9c752cd7f26994e050da294cce46468143b00af329643134222db006fe101a71312c49a99dac8abffea4ffd133e96f0c3649a5af67e263c3065d342710ec88b876dbf0fb9b9689061a02b004611becb712afd41b951094d3a5859fd5197e48fa6c84be37051fd82f963311456073bd77143355574ad54f3c7d84c18321dd9f199f392a3a6f2e05bf95a4db3448d83f1c92c76b259e23841dfdac5c6c94c33dd88208da4f4a889836196514a435d5667c3258f8699290ad9e422932ae3de51de655af55c5163a6953cf4b792ab3448e96ddf23aa9400726584f7d617dfbb61fddd9f342aa44c0c460bd0bcf8b698de33e8fac0289a94e247ad0002a23610cf798f5866697e9aea2955d03deb60f72032171d82986d81dfffaecd1a24df6481866f99d15756135a6748709dde93a423999a8d405324e4ff33e441d2e2963a28258e892002e527828e9a60ce870aea17029a80e6175f06b9b8d31df0d8eac57c44b760a88a30a3023f86cb863a5e1312fc9ad4b3ebce0ff9d9397d61461f57fb19d768b08147cfb48ce69564f29b6563b38c5fc552e2fda03c4686bdd3cdac908a9001e5ff7b572a9c44d5851a7da6839c406341c814091233e6b15c01f4bbf8b0619620a8e28c01b0a15848e3c69f4d9e43ef3e031c05773db1747557030ba3a72d80d09fa75742cc447f8613dad0f4e0a14b9d58174f373bc3d1dedd4eabf567ba7bb83b11ad5f90f4c25bd5c343f7a9ae4594252ec05ea39be75e08c6e486d15a8796dd69895a9a2d54076a5f1b9b2b4e6959c89f85a29a9a3d1d107938f3baf43b1eda6fdaac39581379ea41a5b0052b80ee2572a7615a790a8e54ffd52810c9ec4e653df955bfc676b1bdbd4e2e9080b810db2074b7446262ccf51b60bb250e5e6e4dc697bbf9c3897a7584b548bf7e72c2a6ff6e0ce5f2b9d8d60063f1ea214b6e7e0c4a8e01dc718704e58b7802b58d439e5085a465f59ed2d6b2613529658c46b119128b0c9718c5b3082f936af497eb95563680c888ed707b009f90e792d593e5f6fd617198fe28bae486fd6dd4a3322a82e09822a60945505f0ead7c002eef9101a0d399d2141c223ba412b98c4a0152641c8743b387ec3eb315215d03a3a1e589d5559b975379093c0fcef4b17e312adddcefde92046be725c11978cb8393fd14abcbad6a5736d4a8586cdcb5b463b86e52225a3a5ab6affa101e3f5e92e96cbf5cd0b72ab6f5ef4b2007402e4c85bce71df8038ce09a91213ed49d2a520f67ee7adcffb400415f9a3ffa56b34eb29232c5ca9f3a956b10afacdad6489e74a7ce81fca646c140e3c018668b6a0863cd85c502621fcd4971ca61d02f635d18744252c52b317bd831eac55dd0fe187814c112ebc589f95fe50a04496bd2a41833640bc2665eede00ce163531d46572775e29739a7f856d2f56775118e6fb9a2ae81ad7cddf72c24c3f6e3abeee041f6049a14d4ba4a2e1511de3355744fadf3e3df65cd299cfc6ab3de01b3644d41a7beeb0112060f0daa7c14e0b6fb74821ed98120a9335e181746b819a1bac468dcaa4d4ce78e7f4934847f9ebf27576def7566cde3161c952f79f2f2bacc85f3b7182c1e006c9e88bfbcd4d2f162c8c429ef4542b72558944af9acbd6a2307831aaeec9015763dd210ba988dfaee91d128226ddeff22b2b37fadb560b2065637c3e64f2fdb76b0d41540b8e9292f78b86da1c6da84c8d8d08b07bff8f250e7733838e8f996288dfd71f491a5eb6c2e6c663eac7c0caf4e046ee49a53c3c7dd954b17a170f0b52036c4e16fd24e7469b4d533bf709916187f5ab781df78c61cb257f2342612717bca02d6252c0c107b26f3101626206bd30fe11e40719d490b3b42491a5f2e56170c786b526fe94539e0269ebb4d73ab0538c88f03124e8b9fa7aca0b91a42503ca46976556696a1e9b3fadd4b20e5b9a29c6b6f2992574c7258c05492ee11979e09d4e38f1450bd7026d841ed82b997c01792fccba2c7a2e1f9ef06cc3420492ac47b70bbc53635a69b812e5ab73e7fcd73a6b9120469afa3f48a97748f38397c68637abed3a0119840a383431fe6062da6c36160c02a577cfd7455bebede10a97262ad4593961ca2f7da26b3c4f94b28ce5d0b348cfb9ebae1ff9804761c4645ba141e90752a0c66513c1a999e173676601a85f9d65eb87ccc825bf8c2d2b8e462f02418510fdb2434279945f95143ed54fbec9c83fc0a29f33bb42302ebaa6432f5ec228adc70ee236ea755ddc68c44f81859cfa58c2f9c61560935f5f56b01d72d2f0415a0bd4441552e4d36f73a7c60676059005476e3dfb795f11fda2fe8b8ad4aa37e06a7f9653c9fba5f18ad9308bcb2e442789efe17e5c442ff89c9a56b94a6dd829e3b25ffd3702775677e62410a34895c80fa9e8246ce7a4145bdc902f82658d12bc11d926af06558a555cface2566d78a025045058d0a1438c858eec6397335123f21ba5edba9876e436a4f36c0f6ab0b69d9fbca5c6b7c83b361e3988f5992e7a8d6fe3036d760399cefac567ca7e437c814329388c497414c80b8ba0d36e2305d671ea6e48357d8aab896f69af1d0ba2f74e5c6c1093dc21df405e498d9287ef2b778f31e7312fb23aaed2168f40e551b905393b10184592e6c308d9882c1d1af5e472941679ce0b0dea5c8faf0f7ddbbc709c34895460a873047e378c8d6610d09cd7f0cebb128aad3fc9d6eebb41c812e23caf56ffe8b62fba0c740f22cd88b27f25b6a111b6ab8e016dfa98b92b0e3de2d1a08d8b6ac5a323ccb85f9a20fe69ad986091ef5ffbe85a357221b9af1d9e1adde7fcdf76ef435fa48f716abe35104cdc9245535adb4c9c20e92e3afaf404ec0aacb9eeb8c00ffa206427d4a0e55c3920eb007df54809aac4f29bfa03dd1e82fa7a77fcaf3d16375d40259e1e5415c1e7ac7cab307a416fcfec0193997a81d4e6402c07148d341deb1caf42b32745ee298320d58c274aad9d6a7d198e26a90c7727365e4d76f7f4c3f0a7056af1b70b4153d4ae2f7c0847dd8dd35e8bd596c266cd8dd84c86ef70da81a8011e58fff097367983a6a395c7006bd30f897139c3d78b13d1a7bcefe034b6f97898b1b63551e30433c675fa27d26543b5aefd2413d52eeb960721ac662e9dffad59e8537e3800eec383a441048a2c125fef97e249652d52b0c98fe3a1087f16a0bf561703567ca15bf724824c1c5774b4e25c342831a1d545dc2380b730c7c6b1d8361904bf7bd32e563723500554ee84559a84df7fef6641c3b3110ca2eb4a6c26c4fab0eceadfcfa2040cc21ab3ad9d3e44586619b84ebf38b5092ed2672052b78b9627c2a0d8a3eb4b32288afa8760f951c70294ef3ae810c34583369304ac941b958c0fe49e39f71c70bd5c8d6feb82eb35e144ce9d49c3f88894e8b0fcf66462478130af020a63f8105fda8a9eb3a416a75c5da7ca55a585e4f4118dfd5bfeb5e9c9f5bfbc4283e16bc1f6c4f6deca51b6f07061fb4ac6ad3802015b9260cfa4e297a8eba8baa2150c09f6deac7c891558efb3c2554e6cf6a9c03b17ba7970bf33b93934e9643b77ceac77f63b5768d23953b3ad7c891227de8fc02b79413c94db59dfd3b38bf06b24eeb2c980f2bf1518eba44d073ef3fa5bf00965ee0e83be481c3f11dec63cab0d477fc4a4fa8ac4ded897e8ca55bfe563b0528c1d6bd24f9135f85f0ba89a8452291701a11b46bb77a1d37b8f9164fa46538cb2cf2746568ae8ed946d30311a6d0a76d18d078ab29d8f0687e14e770e53cdfd812c8e3f97ad1d8ec079cec304675780e9449571e6362dc15db617989715fb7c8acc51dbe905d0e07d7c567def33825f8ea78c81a8c260f12b1d0ab87bd62eb29ec961d0815df844450f2bc6cef51690d5b91d366666496435c4f5419285e78a9ee0cad58806f0262c45fbf101bea92b0f2743eaa9820b454c0590212a570263706fd3091e078a37b8e142fe0c4fb0f404e1273f61a8b087ca6abaad9dd2538bb276dadb129451eb92108ae235fee51d1bc5dda66508ae4a92c2a855204c15c695646451a1c835553844c27a42327f08c64000c70678c3d7cda4e7cb1b3c83f1deb2795160bf371ca7a9e5c8874b4ba77a3624c2ca3509d754d530e3432610f6c13eb3cc8563897ae657835384d16e81aa1f6bd298fec6d5dc7fb284cd3239bea13cfb20070df8cd9a01a162cac0a0f603eac6a3a2eb99c01b668d1ac2736915633b3ba71635d1458f651426283832bb22894c4c0663a1c6e28ed2234e62ddc78ccb1e7f7de797f8674027ed51f26071285184e17ce56398f082ea81d6f6cf37296a26f9d37378ca028f89728cec4ec6594f3924bf0e78eb3202a7ef370f510b8764b0cc21f8509c30850dcfb9a6c831372ffff03402471341e17c818bf53afdd794359dda1f41e233f6fd1f23cdc40c01edcc368af57be2d1c256e958d1f3ab81087d95a36057968a599552f009ee4c71d0728f6a4b648424e59de0237855b19689bae30ae7751bb61a12dcf18aa5d49abbc878ab5dfb72453c1669b63523fa9f16f2ba63cef625e0841a36d7f64a3b5fbc83b798a8e1745d2b659ca81d4c52c52a301c2d8bd92d2e4b97a787cde93ba36bc5ee44a63c5926dedc227af635b4e7b0c8e3f923f16140b052d78ba6e3c70c223d04b6aaa9f4ae7ed8bf034d6eea3e7a2d6de64dc6e11447ffdab458565edeb5ebcebb3464a3e70c480449ba9fec90ba20bb82b852befb5ec976e44e9f26c5a59b17336b5c856025c69f55a0306611020488f6242873583cd37e3f35204a241b7fdf1fe5648ee7c41828772630357bd5f6eb3e142c33c413c1633909c6f78ca848de3d53e82200450632254395a1c24cab8523bb37f795aec8d3df09957177742f20ebb93107dd5e70322806513b39ff0c6a40e0b234b607b6589b363dea3b9fdef93326a5c4cac85036735ae828eed90de377cfc5891e43f4ede8f4c5c789eaecfa5137622e035f2edbce97c3aa7956384a51ce2122b1a93160f3e878e0d3538361e1c0f8cde1f2351f0ac564840408434412af7843f650e1a37fa34371d4041dcf597f0de147a261c14e1e6dba9a1a5c02048d79f408fc32713d7c76c175dc07271e237e344ccd8118d9c2162cf2e32518ffca63c4c688131892b51159b896e3816e5abc19"}, 0x1008, 0x800) 09:16:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 09:16:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x400000000000000, 0x200000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = geteuid() seteuid(r2) 09:16:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendsyslog(&(0x7f0000000080)="7cf35ee96b6b8335061dfe3be7", 0xd, 0x14) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:01 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 09:16:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x297f) close(r0) 09:16:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0xbd}, {0x44, 0x10001}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) 09:16:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0xfffffffffffffff8, '.\x00', './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 09:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3) socketpair(0x2, 0xc007, 0x1ff, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 09:16:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x7c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)=[{0x25, 0x0, 0x80000000}, {0x2d}, {0x6, 0x0, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 09:16:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xd) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/165, 0xa5}], 0x2, 0x0, 0x0) 09:16:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0xffffffffffffffe2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 09:16:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 09:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) 09:16:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x3, 0x0) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 09:16:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffda5, &(0x7f0000000340)) 09:16:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x8000000000005200) open(&(0x7f0000000000)='./file0\x00', 0x482, 0xfffffffffffffffa) 09:16:02 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x7ff) 09:16:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:02 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x80000001, 0x7f, 0x595e}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) 09:16:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xf74, 0x3ff, 0x7, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000149, &(0x7f0000000000)=[{}, {0x3c, 0x8, 0x0, 0x1f}, {0x7ffffffe, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xfffffffffffffed6, &(0x7f0000000180)="b6") shutdown(r2, 0x0) syz_open_pts() getppid() 09:16:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20cc0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) shutdown(r1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x6}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fchdir(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0xc020691b, &(0x7f00000000c0)) 09:16:02 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x2, 0x1a, 0x0, 0x0) 09:16:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) poll(&(0x7f0000000280)=[{r0, 0x56}, {r0, 0xe1}, {r0, 0x10}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0xa01, 0x100) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x2010, r0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x2, 0x9]}) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x120) ftruncate(r2, 0x0, 0x9) close(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xcc) 09:16:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) socket$inet6(0x18, 0x8007, 0x7) 09:16:02 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x2000000, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8100, 0x2) fchdir(r4) 09:16:02 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 09:16:02 executing program 1: r0 = socket(0x400000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x205) r1 = socket(0x1, 0x8001, 0xae10) socket$inet(0x2, 0x4000, 0x3) setsockopt(r1, 0x200, 0x3, &(0x7f0000000040)="cfad823a6e087763793b64f3195081", 0x6) 09:16:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x60d, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) close(r0) 09:16:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 09:16:02 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x3, 0x1ff, 0x0, 0x6, 0x3, 0x8, 0x0, 0x0, 0x800, 0x40}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 09:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000000080, 0x0) 09:16:04 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x5, &(0x7f0000000000)={0x2, 0x4}) 09:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100, 0x6, 0x8, 0x4, "f25f18c2faa7b7d739b678abee39aaf222f1e23c", 0x3ff, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pckbd_enable: command error 09:16:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0xffffffffffffff38) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3e, 0xf552}) socket(0x11, 0x8003, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) socket$inet(0x2, 0x7, 0x100) sendto$unix(r2, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f0000000000000000000000000000000000000000000000000000000005438fad2781082bea2251b6edb11751eef0464a54da8545bf472cee353d1bf30e4bdf412d8326ac3f310c1d70a3004d692d94ea06da8841d58507a71064e8fcef80b80afe05a7e18f72bc0612974eb6e35c726dc1bfdb062aa6a13044f0db91e2cbad402a5150edba87b6dc99b00d0228534070d7b3651d9faa0fb433e22b50a7d1c4b761329164522941e1cfde67f7da6d6b1f99121731ae14a4a289af301000000000000008b9c63501299c5e858bd4f76f91ef5c8e282a7a07b520f377d81b038c4a4b26a0d5cb9a4bbfb204c01541e39", 0xfffffffffffffe22, 0x0, 0x0, 0x1c85bd34fd3f97c0) close(r1) ioctl$TIOCSDTR(r2, 0x20007479) 09:16:05 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 09:16:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x106) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7fff, 0x7, 0x3}, {0x1f, 0xfffffffffffffffe}, {0x40006, 0x53ff}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) syz_emit_ethernet(0x1e5, &(0x7f0000000180)="da5496fbb8e7f5506f72bf9c1e71e552899882383f626457237356242778b5338626d5eec6824af379f0ba6c5510b43a5d5689b6b6b80007000912ffd7a8eefd4c58d84d1b084e232eae2e3cbc927e36b9bbdc963b0509de746109293ab563782dca97fe4dd62044f1fdfd1c2bc598e8ef7e0da341dd7f4a1816a4e54c28f4173a426270a592bfabcc11bffc09c95814c8d3d2a0a36b318fcdda5fa6f813b7ea971e9d97595c8ecacf02e3a810bc739c4e18f989dfb8bf200062cef94719c4b7") openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x1, 0x9, './file0\x00', 0x40, 0x8, 0x100, 0xee}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) 09:16:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) socket(0x2, 0x5, 0x5) r4 = getppid() socketpair(0x18, 0x5, 0x7, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 09:16:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x101) getsockopt(r1, 0x1, 0x0, &(0x7f00000001c0)=""/165, &(0x7f0000000080)=0xa5) 09:16:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:16:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa2, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x40000000000000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x101) 09:16:06 executing program 0: r0 = socket(0x2000000000000018, 0x2, 0x6) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) ftruncate(r0, 0x0, 0x66e) 09:16:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/144, 0x90, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x3f, 0x5}, 0xc) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = semget(0x1, 0x3, 0x40) semop(r3, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x800000000000000, 0x800}, {0x3, 0x7ff}], 0x5) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r4}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23f1bc17bcd962be54c257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x8) semop(r5, &(0x7f00000001c0)=[{0x3, 0x100000001, 0x1800}, {0x4, 0x7ff, 0x800}, {0x1, 0x8000, 0x1000}], 0x3) 09:16:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x65, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x40}, {r0, 0x1}, {r0}], 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xffffffffffff8000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r3, 0x20007478) 09:16:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) fchown(r0, r3, r4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x583, 0x0) socket$inet(0x2, 0x4000, 0x2703) 09:16:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 09:16:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 09:16:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x6010, 0x10000) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) connect$unix(r1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r2, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r2, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) semget$private(0x0, 0x2, 0x100) load: 3.83 cmd: getty 75628 [ttyin] 0.00u 0.01s 0% 320k load: 3.83 cmd: getty 75628 [ttyin] 0.00u 0.01s 0% 320k 09:16:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000000100)="da8b0957e74eff7a3d668fe0b8f25beec39d3f6dceb9bfdece8639202b9297e55efd242ae64180fcbca5cf2a501eaffb8b47c4ef662509b9e844a019c26fed6ad0833ebea74ccccd6820b4095397f10fcce8bd8eb98ff280e0a9c631893bcd311bc310d7b469e9db83389829f8067ce1d58187dac6f4165740ddb1379b809ce4d3d727fdfd11d6e5b29d036267651840144220277a179b5a", 0x98, 0x405, &(0x7f00000001c0)={0x18, 0x1, 0x70f9, 0x100000001}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) 09:16:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x2eb2) unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 09:16:17 executing program 0: r0 = socket(0x11, 0x3, 0x400) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x6e, 0x5, 0x0, 0x341) semget(0x1, 0x2, 0x422) 09:16:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:16:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2d, 0xe0, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000000)) 09:16:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:16:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 09:16:18 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="38ca526f3248ff02d6c0d1e3c287b239bd008c1c74c498aa7a9e28d844974812758a81ed14e0e9053da83a12bafc925d52b83c16e6d01f80913b1d4d57e1d5da2e5fe6667a94ac3f71e0a59805e96e4567d0bcf018b8bc2adbc291e16199b37aa6dc02a68d65cf56c4231c8346d2e03aef0d7183832570b2e73435cb355267d798570516741299961300a208fe3c89bdfcbf6a5a789e8c2e19683a852b4918556fc6ddaab40955e1d2b6b4ef232c718ffafecb26c0617228029689d75071d84e9507351bbabecaaa39c7b21f3e9c1860c12a84954ac96c", 0xd7, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x110, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffffffffff93, 0xad3a, 0x7fffffff, 0x1, 0x0, 0x9, 0x10000, 0x0, 0x3, 0x1, 0x41a5}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/12, 0xc) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) 09:16:18 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x7f, {0x10000, 0xc21}}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) sendto$inet(r0, &(0x7f00000000c0)="e303c2c413e7e02d0991", 0xa, 0x405, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x401) sendto$inet(r0, &(0x7f0000000180)="0a479e7690d1667623d6cda09e6627b581be5a75d7d816ea0f7b9764848992fb779b34f98ac3468f9a905f1d574f376eea4e0c81a011", 0x36, 0x6, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket$inet(0x2, 0x4, 0x7) r2 = dup2(r0, r0) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) unlink(&(0x7f00000002c0)='./file0\x00') r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000300)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$inet(r0, &(0x7f0000000440)={0x2, 0x1}, 0xc) bind$unix(r3, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000004c0)=""/9, 0x9, 0x2, &(0x7f0000000500)={0x2, 0x2}, 0xc) socket(0x3e, 0x2, 0x100000000) socket(0x18, 0x4002, 0x10000) sendto$inet(r2, &(0x7f0000000540)="dd4dc99cb8e5561ecca37427f99943450dae94d9a207833f2f0eff27bbd4bb337d0b004ec87daf7149", 0x29, 0x1, &(0x7f0000000580)={0x2, 0x0}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000600)={0x10000, 0x8, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000640)={0xc00, './file0\x00', './file0\x00'}) recvfrom$inet6(r3, &(0x7f0000000680)=""/35, 0x23, 0x41, &(0x7f00000006c0)={0x18, 0x3, 0x6, 0x7}, 0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000700)=0x3) sendto$inet(r2, &(0x7f0000000740)="c5abb8dacd65ee1dac42bb3924c189ffff67d78ae5bd08885c54709fe41ac5a78cffa047be12346f5e336c7fbd9e2f109212ce828a9a26a614f4a6b4733c085979e83b9b526504533cfec8321dcf6bd418d627a3af5cd122004dba32ce9aad3b457c6dfd20bb17c3bee9e35f16276c389dabd7d7fcd677c294", 0x79, 0xc, &(0x7f00000007c0)={0x2, 0x0}, 0xc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000800)=0x8) 09:16:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8001, 0x5, './file0\x00', 0x1, 0x9, 0x3, 0x275}) 09:16:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) syz_open_pts() write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) getrlimit(0x0, 0x0) 09:16:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xcb5a) recvfrom$inet6(r1, &(0x7f0000000040)=""/51, 0x33, 0x40, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xb2, 0x81}) 09:16:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) connect$unix(r0, &(0x7f00000001c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt(r0, 0x2, 0xea7, &(0x7f0000000080)="9087661292ac4218dd824d9e25f5b792df12b91faf07321019450d562ef72fff3f7c5e40fbf46059c4aec7a9e8a4482d56ed38b50ea623e1981dac7c77634158ed5d3e441259ced6fcd146fb9f85ed63fdfaa9d16260215416e1be819cb08838959c7d8dd0ccb583ddac36d0cdd8454f1e06663c8480617a2cfe0a099b66125d4eb2c08bdf486113953407fd64f3dc1285d74cf71132c6b56fc29c1027bd125cc78e34cdd19cf89931a86d09150bd7581f0881b0f64903384e925d70a0fcb85348053b9fbfef34cd47db0cf4ffb21f50f676f803c1767859be9e8c4fa620664a4081de", 0xe3) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 09:16:18 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140)=0x293, 0xfffffffe) read(r0, &(0x7f0000000000)=""/25, 0x19) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x8c3e, r1}) 09:16:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x32c, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20000000000000a9, &(0x7f0000000140)=[{0xd0e3, 0x9, 0x0, 0xff7}, {0x8, 0xffffffffffffffff, 0x81, 0x40}, {0x4, 0x8c4, 0x7, 0x5}, {0x401, 0x100, 0xb698, 0xffffffffffffffff}, {0x7f, 0x3, 0x3, 0x10001}, {0x2, 0x3, 0xffffffffffffffae, 0x100000000}, {0xffffffffffffff81, 0x8, 0xfffffffffffffffd, 0x6}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 09:16:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x100000001}, {0x18, 0x0, 0x9, 0x7fff}, 0x6, [0x0, 0x3, 0x2, 0x5, 0x200, 0xfffffffffffffffc, 0x0, 0x5]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b4246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e288f0607fea22b086bdebebef456c9b48aed6b8873400300826ca652b92f533ec95778c2477c877a00"/198], 0x1c, 0x0}, 0x0) 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 09:16:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 09:16:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8120, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/201, 0xc9, 0x40, &(0x7f0000000200)={0x18, 0x0, 0x3ff, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe9d, &(0x7f0000000340)="b6") 09:16:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x1}, {0x4, 0x4}}, 0x2) 09:16:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x4, 0x7}, {0x8, 0x9, 0x5, 0x5f9}, {0x2, 0x2, 0x7fffffff, 0x1}, {0x7, 0x400, 0x35, 0x38a}, {0x942e, 0xd7, 0x80, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x43, 0x50a, 0x100000001, 0x66}, {0x1f, 0x7fffffff, 0x7fffffff, 0x1}, {0x5, 0x9, 0x1, 0x5}, {0x4, 0x5, 0xae7, 0x40}, {0x100, 0x9, 0x8}, {0x100, 0x1, 0x80000000, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f0000000180)="2eb54922c7f66f0046a5a8c93d0e1830fa5b30fc8e19814b54285eb61366977604a0c939bb041cf8f69ce2d4717e5eeac41e77aa033a62f62aaf4f64e9fad44aafb0da62cdf423421a9dd860e300929c998d7fd28abbcbc1c28266b0f954ec8a1ded90309f94d5df440d0fffe2cb09740b687570c60bc3cf0d90bc7608964e7af368516c6c7461c0728d07b37f37b074fe38b86691900d7c440cf2196a950d8e92fe3a8773bac0") 09:16:19 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) getsockopt(r0, 0x1f, 0x1, &(0x7f0000000080)=""/95, &(0x7f0000000000)=0x5f) socket(0x6, 0x8005, 0x59) 09:16:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 09:16:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x6, 0x2, 0x6, 0x5, 0x1, 0x0, 0x2, 0x10, [{0x4, 0x7, 0xd3, 0x74f}, {0xffffffffffffff01, 0x5, 0x791d, 0x8}, {0x6, 0x0, 0x1}, {0xbb, 0x765e66b5, 0xfffffffffffffbff, 0x7f}, {0x100000000, 0x0, 0x1, 0x6}, {0x40, 0x9, 0x400, 0x6}, {0x8, 0x100000000, 0x7fffffff}, {0x8b7, 0x1ff, 0x5, 0x4}, {0x883, 0x800, 0x1, 0x3}, {0x10000, 0x4, 0x3f, 0x38bc}, {0x8001, 0x9, 0x4, 0xffffffffffffff43}, {0x7, 0x3, 0xfffffffffffeffff, 0x4}, {0x8, 0xf96e, 0x9, 0x4}, {0x6, 0x80000000, 0x3, 0x5}, {0x44c, 0x6, 0x7, 0x3}, {0x6, 0xff, 0xfc6df0d}]}) setsockopt(r0, 0x7, 0x10000, &(0x7f0000000240)="7962e87f8ec8342b37450df15a2a7b20f098b0c0c6007dc9f13e5d86652681bdcd5befdad0a799e25f307f1c27f92e8ffb0f3ce60ab086c96a5f5f700f4893973fd76d3a91fb8375a1c4dc4b735bd25d3238f5cac3f62336c583bb4286806aa08df14eb04786227d73cd1b1fa1e92a10d72562a6ff498c09f3c7ccc4407e51e82971b9179c2745688ea9559aa8c1111313df2eda693dc10b6026fafeacdf39cba25373fca7f18b298047c28136651bfeefcb25e9e0572c9fcee5d6f11c898d21d78309c3c6c34e6d6fe2cd024a7917945426031988c7d972c5a3dfb403260b7092ffc358f59d584886cfababfa736f1b614d12c42b760e365a09f2fbd00ba14425954e772a93321cd40d05e6ac56e82009ee076c6b2626136ffa945de31c7508d99f495ef9f6f4543eda514499150c6a7657fb77e01f0139a9f78c5d8879f87739dd39856340be28950172790458b52886b78adf18d6c3ead2847681e1669c5aa778e037e07533bc2df6d72beb1ed5f48aec0dc15277429dd396df1f5e00eb4b9f935f09de3919a283ed5d1497021d9b86351abe56b43313d214c31c22002a0fc5e9ab002a68bbd5b70f3c9216ffb9e67eae41b6666204bc465802e5c35ea23b2b3da8e55c4dc3dda3aa8ed4502884395cbb4d297dbcac32c0e8244cc98bca43a81910d3d9ded0c3a26aedc258b8011899ea180e26ab1e7783d177a51049882beb25b90f3098b99e4bd0451bc7922aa8f68bc9cf7f8cd67f79dcdcee367e7cf74f19b288a00a1f3dc17682b4d6e333e40ecbe4c7363cfc872fa21d8d60a658086507a1227a48f4f8a0869ff13423d2ec66dcfd65cb216fab9f5291c5355e022e8b6e3619a74c02fa2fdf75d0ac5c868cf25838a7375d3e24fb8b7c3c516cdca3507ac6dd68eb59a1ce53b307188c90e65adc7a69ba65038302e35e6c5d2b9a5d72f36fabbad92ad5d8af5f3778f55e5c48bbb46ff64e9e81587252c31280a046d7cd5f883d89df778a6177a3cfee6f79608de4a72ee957b6a56f6ecf52a110adab16d3e950c2253bdb1583cc0ddb9fdd23d7f479119be930ea9c6899a29183a46c0de7c000b2d59fbf4552ad0b2c4878f6110e9a665d37878422c162a554b3012b004f9092cdf9456246df26684d13d01e53323a507a7de5e0a02a86dae254c5e3d224da658e848356da4d1800d0c2ba5577cbcd99897e4e0292826ffdd567f781b55427f9fd3e44b9a4383d1b1e7f0b1d93daa23fce6071f5c33d59ed2264602b3bb6319d2cb17dff4dd016525ed752fa4cf2a6fc6a2403995ab03b811003c9c49461ddaa788e9985745c62c512542015fdd287827dc4fc594f30409d144f05d428f294e4290acc772f9e3de1e8752a32e48fb1ff7f27b30e6980d5a4ba390e0dc097c2e1488bdaa4028406d1703d97e2c6d4299e84d6f74f9f32a5cd37ea64c7cfd71ee1cd70a040272f7e995c780252adc34d23056e1bf7c22b160cad6873b69ef76be72a3bda3113f6128b2a8e0fbd7829cc4c3fffb92e8693a9b23291bcea2e260c19213e1f4fce63823edcfbeeb0fce04a8583060854ce805e6189fbaddf0f87fc655227ca1f47ae4a01277e5e834b84d3b4cf7db82095936ebc9815cf25cf1c7bac5f0b21e77778143d2006722b1003ec6d9ab3e11f1dda30bdab663c5a9c6e6ceef162c48a384ce55e53fc6aa5c1fa2cff1a242deb163a91c1c741e08f4b1679d48478f4dbcf1fdd9d24a0425d0cd02af2234e0658f36cefaabe8bc6a5f9c1f89d5920f506c271996234a094ea87295127e4cc8dbd036fe1326bceaf8a52718e03c859afa6afd6aa9b2b9332207b3ece6c804ec81392ea41ff39a24fcfb23601d7027df87d6e66fa057b27c8019a4626543fe0e04aa0e249b39bd7392591627a8e717adbceb253a0845110b594dfa738a7025128bcb7670514c28067fb97bde1fd5b22c64da77b8c8baa01f2bfeeaaed599dd9abece1aa539eb429a95fd2db17a0ad15e0ff00bcfcbcd0693322580a6df62a44ecc111fe53f692e6ea454fea697bf21d0abc6d35da007f66bcb3256907f66d4064570ca749bac64b7e1ffae9f32a3d5eddd2245456af41d35e736aee554734f56eb819280cff0184cc7d143e6d56a3a04d53280abf4d8111861298a0be62c15dba50b7fdf2aa66fd65294c64d4c9b67e52021a6634f3868ce3ad5ddaf30cc7c5b2fed7f074beea31685b121023f7774dc5f8b1d0cc2a7564d5345e633680ffb58c62fe440ab53f893489985c286fdf1985e3cea7b4baf033bafffabb01fe6469ca7a015820d86eb6d8846cfd890517a39250eb3600628cc5d314bfe5e0e66c771a8878be873af31eb791b759921894780bbfe2f4357d2dc4e622899e2756a067446792a96e2e4e8c54614964238e344993ba25933c2ff28096e7259a70ed82fa71d83dcc9663fb2d45cc3b22ce591d3760ac0556a9703925cec9a4cd9dc3a7f57f73669310efc510f92d90e59bb45355dce6302d662c0674b0dd8101ac080985c06a2d58c76bb4be6b2281058fafc486e7f29c9c5c46a7d0a326237863eeeee369693cab27fb34661b2fc3d7ae7785bca1811db48d985f2c8f742b3c0246457da5b965a07a8bb63b09cff656008fa1f4bc4ed497a63e56d474bcb3e9840d3b6dd78852b0d91f88a0be0c7188beca58140f7951abf34c6ca1d653c33a6a0a54e0b6243b2d353905db94854ac0bce36365f488ee73c30361bc1f51d7ddaed1f875c2aca12ca7d15567e97885032d99d17b36f6ba332dc03f03213309810c26e05d054b222ba7ffb0597b2da50798cb1048481854c9574165eded3476297c6b33c923415659f55e9ae284a0a4bb6e4bd888f47f2f6250e059f9325138fddcc5f94017eee48324f812f0b900c7eb7c9e2614412ea0085846d17172918c88fbfdf029def39ae657239125f09d0f17a3a14dcbb58ebd935b69cf93da851d191ee36df374baaa29b48e1d2caaa3b39992a6e793d1cec325eefc9c3c4ea16fb5b9c2ec5b45744bc6420d3cbbfdc12187b33a8b8e6ff1ee86a45fab6b4d1be66595868f0b12e76ac669de7dd4fce964e632e15719d968f40857ab9ddb10f3e98041bc99efc8f2cdf928028d9645b8ad004c8eeb7e59915355e698040f67e333860292029cf6374edb0b9c7617878d31938724c972adf081238d34c4846e3b1386ed04422ad1c0d6db034a5f1c7ea48d084111e43f8806358bd7222281050d3fcc120eb21cef87299d919e6dad5a7bb65c8c100e8dfb3d8221b31678a9d8df9b38d8ff9997ec7ffa376c5474173dadb35be2183450d5e4494457904860ef946badda4b97cd3e1c22ce822179c8c06b6bb9cd723949d9a4e81156ba03cd092ca45fa19c2ba8fefe278a91a3ba085fcfa6fe647e49d34ee210a80ce9dddfe1213a8576a21df4f7ac9d1682d8c6c79a11f295dd1b42308c2f9bf75ec90b0d492826662d785ffdd33f096f930ee6a7aa064ae910e2b0553d9c8974377ed70153f8a2320d88fbc306ab412c756e39c21cd86cf2505aa6121647e24228783e4d6b4bc89b9ddb058097e91db75c9210590ab9fccf69516a36b2c0349adf65067e6e56813cda3a86a6ec2a32dd5c2c890bf98b116c66e489e813aaba565ed1a18ee164fdc2826c6e14d81d682a206470f4d77de63303e847e1b041485278d142614bb4d630c716e258912c3d3ea2f173cd009450daf8b3d38c4c6d7e72aedb1aab19f968487ec6b25138be280c0968abbcced11721fec8b16dd69e0780d162142c99eb58a2fb55a727c7e8c868cb9e0fce7df139dd26c36dd383b540f97f516ba04db82a11784a0eb6ea375950867bf5b5b0fcc1b90d140b30cb9664f76b304a34491abb04abfd3df5c98962cc81733ad4c3747f566c98176bb4f532e58c21d987dd023e0278e065b8f9800d4c20a64c3b36cf31fa7df5f5dee98cf17562fa6d204df33a3d8c0240322980b95c9d6cfc4b371c56cecac5b8e0383f7f1976613cf0ef2c1114fe698080206286c6f3d4e8281c12f784e74cdf1c045a40f55ee5e8de30ea03d338461219a2871d4c9dd7eec005d9bd1741ab566b5fc7b81561c47279db3f6062e8aad0c213750b0f101c897527d055f4588d53ae8ebadfdc238211839b6909ef20975f9eedd1d573d4457952d94d463bbb30a57d0b102d1ff914fefe62e99e1428be90acefa583c21af9192c0bb971f883b194e85bd348af0a8949fee2555c635539bd0a2ff221f59a2538aa03f0192082f5d08cd8da316fb55e531bf6fdf9f5f88a8d0e18520cb4be52e87498d0981b1dbb10f2e895776c162bb396635d365e72ddf2c91df2fb858348a2172698dc4a203c587eceb3f4f0db746d4f44d94e6357c689be8c7a6cf587b02358c95c1e626fa47b96c803a4ae3e31225474e4ae9560eccd760522119d876e3ff2972cba6d25a27dc5d9d722fcb1a3565c1786159851c852429592a51541ebd06c04edacc7467293e46dcdcc69e0b1ab6ad92493d861c7a12cccf6e400409477e801819d0cd8687910df35244e4416a7c507b07d0d529d8937a9494fcf116de1ff92b2c397c8fc4add1a6e17329e34a432267401f0bf3602cca684e05217b64517d0fa765a2b07a794a93672f358af52d2955c921575291d9874a043fc0dc52dd10d30da20b9665d10c3584b8b062af3362cc3e110652c72fb2a41e5fee80be16493251643737e0dbe5f82ea66b6ce7deb31e29c88475d322107317f7564154931c3c42fbafb6e323db4be60f8166137015b075e9743d45d7516d650c4548b6c5924a5de2b8a56cab602f7987498f58e8ce5d269466f65d5a6459233bf68adef8d786d55df5e09a88a8115ab1c767edcbf991601aa30c7f2b446f394c03ec9dac77cd1a87a2440e3a6860deb43e62972a7d30555d553ea821c98fc81c12533d7ac9ec4c7beb9a809e9fe625eb19384e6bd3ff315ac4298be5d53267d284e27a9cb037b695a7d13e49087866103d52939e181d9e997f28ba594657faa4739d2012c20dc974d451aa628a8a1c03c110bc38fbaac4403de4a124cb6471b66841f57ffef9dbc64c2fa14cdce73f0f087320ac4b9ef896b7d30893db18178848cee7881db4a031e7e18e90afc39a035d4b731402ebcb92844887d4b90c0731e4affd5d0d1f3237c5253c7450b8e4266f00822d0b65b0451097d1fe8a8fe7c1cbc3a0db524c21d8982c7e4a35939830f34d6fc3467c7d1aca6e7c83404ed0a33cc9ad7a51cb879704fac5ebab7eaa1d2f2601e4eab2a670966f2b7e8c998aa73b1251b0ad38d727a78d0af5bf3bbf833657c8fee33b35d19860bea9f7ba477a09c63f0eaaaebbb5c1ed67d2b2b208f5ed9f99183ef9654ca211f3fb0876c87a2974c123b631ee6c1006c9c84c98acdef5ee09708dc9deae9ebcf525072f871d1a9f20a56427d430cff28272dbace79b99a29527d73f18d7b9bc5c7bb52aec508a6cd4adabe304ab57224c432742475d034dec10edd6e6078479bb05eab3f36aefa01883f7009dd738ea29940a3dc4c79493e350194b20489a8c44ef286f18c2b71d16db5f5cc9f78d0173b7f6b926532ea3a263f98c04b65e7b5e9ecd5d9aee8257e07bff89681cc1bd8257cf264e62194049b33ad7a4fbc45ac21749008aff65e5eba42f48a56f15f31a8b9df610c436940b101dc3dd3e1e04d77f5ee277a60e15409085b8993bb232f956cb427c1ee1f78238901ab95eb23118ac31ebfe0ce28b3c10d549810780b04c6c6bd73af6dcb0af4e540b8f439ac828835804b4bf322358d35cd", 0x1000) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x2000028, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) 09:16:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x1ffc) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:19 executing program 0: clock_getres(0x6, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x68) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) clock_settime(0x7, &(0x7f0000000000)={0x1ff}) 09:16:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffff, 0xfff}) preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) r1 = socket$inet(0x2, 0x4005, 0xfffffffffffffffb) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r2) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0x29, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x7, 0x1}, {{r2}, 0x0, 0x26, 0x0, 0x80000001, 0x5}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x4000000a, 0x9, 0x5701}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000002, 0x2}, {{r0}, 0xcf4145115bf2775a, 0x8, 0x1, 0x400, 0x36}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80000009, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x29, 0x2, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x71, 0xf0000002, 0x7fff, 0x40}, {{r2}, 0xfffffffffffffffd, 0x42, 0x2, 0x1ff, 0x101}], 0x3f, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3ff, 0x40}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x6}], 0x7f, &(0x7f0000000380)={0xe2, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1, 0x0, 0x6a2e, 0x5, "639a5abf5a8d88f61e3f417a1ce59881cb42aec0"}) close(r1) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 09:16:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x3, 0x1, 0x1, 0x3f, 0x1, 0x1ff, 0x2, 0x1, 0x0, 0x589f}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7fffffff, 0x3, 0x401, 0x1, 0x100, 0x4, 0x8, 0x2, 0x2, 0x100000001, 0xfffffffffffffff7}) 09:16:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10140, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x4, 0xff, 0x1c}, {0xe3e, 0x5, 0x10000, 0x6}, {0x4a, 0x0, 0x20}, {0x2, 0x2, 0x0, 0x9}, {0xb75, 0x0, 0x9a1c, 0xc9}, {0x61, 0xfc, 0x200, 0x1ff}, {0x4, 0x0, 0x8, 0x2}, {0x2, 0x2, 0x4}, {0x200, 0x96, 0x140000, 0xf29}, {0xffff, 0x9, 0x9, 0x2}]}) sync() syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 09:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x9, 0xac6, 0xffff}, {0x7, 0x1, 0x0, 0x7f}, {0xffffffff, 0xf4, 0x2, 0xcafe}]}) 09:16:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0xff}], 0x2}) fchflags(r1, 0xb8feae0feb39ab18) 09:16:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30050, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100080001000"/16], 0x10}, 0x0) 09:16:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x6000, 0x80) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) r2 = socket$inet6(0x18, 0x4006, 0x4) recvmsg(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/56, 0x38}], 0x5, &(0x7f0000000480)=""/4096, 0x1000}, 0x802) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 09:16:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x200, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10082, 0x20) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/15, 0xf) 09:16:19 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/199) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x5, 0x0, 0x4, 0x1ff, 0x2, 0x7, 0xffd]) 09:16:19 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x0) 09:16:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x9c, 0x1, 0xea, 0x7}], 0x27, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xfffffffeffffffff, 0x5}, {{r0}, 0x7fcffe7308787232, 0x88, 0x20000023, 0x82}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x3}], 0x7, &(0x7f0000000180)={0x100000000, 0x3ff}) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) 09:16:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000540)='./file0/../file0\x00', 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) chown(&(0x7f0000000180)='./file0/file0\x00', r0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getegid() getgroups(0x5, &(0x7f0000000140)=[r6, r6, r6, r6, r6]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10080, 0x0) read(r10, &(0x7f0000000300)=""/216, 0xd8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') setgroups(0x9, &(0x7f0000000500)=[r5, r9, r8, r8, r9, r7, r3, r5, r1]) pckbd_enable: command error 09:16:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:16:20 executing program 0: r0 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r3 = dup2(r2, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 09:16:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x4, 0x6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080), &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 09:16:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:16:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000080)="9b9da1caf526a870d378fc6164ef9223c41489aa9bb7f61495aa7f4c95ed52034f6dce1befe074509c1b727b62502a0d05ccfbd62b27b301d6dd577fe5bf6328d97eb0188fe755d257a475c3770052d20d22fe353299a5", 0x57, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0x7ff, 0x200, r2}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:20 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/217, &(0x7f0000000180)=0xd9) 09:16:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab632075e7f85d59c59a5538b67a06d4233f12c3c", 0xaf9) 09:16:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x900, 0x100) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r2 = semget(0x2, 0x1, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0xc7c, 0x9, 0x20, 0x4}, {0x1, 0x89, 0x0, 0x4}, {0x2, 0x8, 0x0, 0xffffffffffff8001}, {0x1ee, 0x1f, 0x9, 0x5}, {0x5, 0x8, 0x800, 0x7}, {0x2, 0x4, 0x4, 0x6}]}) 09:16:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0xfffffffffffffffd, "000000000000000100002000"}) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"./file0\x00'], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) socket(0x1b, 0x3, 0x5) 09:16:20 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20118, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r0) setuid(r2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r3) 09:16:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="fb3e56014737d772f2c62a49b12cef3764e323b76bbd37a1a0dfa82556e4912d4f07289f477680e0eab0b043332e8b80ec44452650a88ca3f9474d9a827228d591e035bca26ec0e10cb12104898dc79741ecfe06db729a5c5ea0d7b1aa4a8b8518862bbff06a8555ee5db66b1296fe11086ab15a0199ddd5c6a095f263e01af783ac0df7a1ee4b7996d97d23e55f52b526b81acf0722c6d20982231615668f011477b9d564bdf3cca2430c6f8d716d5104877f9acdcf16be7607c56e862607b2e263dfbb7fa4578302c1d9d8858492df7747eb690410d4eefc84736860578eb68faad29f4c032c56041ac509", 0xec}], 0x1, &(0x7f0000000180)=[{0xd8, 0x1, 0x9, "d332b0ade8901074a0b4384f756b9ace72337cfcda0c25b2d945bf0f087d3e8872165fc12fd4e0c65e590a6aba1ccc3f9c691f28f07810bcc8fbcb2fd95c91f428b17323aca0cb67d4cfc8533800f67855f22f142c206c16ff9a428aba60cff202245c3395f60a804961d168e74e6093b6a150cd4b0faed2fa920ae2d4a4947c89b3b25209db8244b56ca40dd9301cc4ae431c1a52d698eb1c622e595806f9a3d7710798089b9d99b9c373bc6cf6330c0728c7d535d5d175ac893659260fdc3928d409"}, {0x68, 0x0, 0x1, "cfb97a2986f13b4e2c459fcf847a959ff1d3e7b07ae729a1be47afde63251bead85f73f1f250be15eb2fb4767fce07692aaa435110e825ea41308f4052ff567bb2cd9d787639c694be29654ffc9843064e73f5"}, {0x50, 0xffff, 0x4, "6e671b8c9af1ec1236073730ac35046bbcd50d8c94c7d948c7cdca9cd933da7a60be6f868100f3b9f39dfad2d2605d5d550891bf95f1f2ec3254"}], 0x190}, 0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) r3 = shmget(0x2, 0x2000, 0x5, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 09:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x200) r2 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r5, 0x20004b3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x80000001, r2, r3, r4, r6, 0x20, 0xffffffffda0158f7}, 0x7, 0x100}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0xcd9, 0x0, 0x9}, {0x401, 0x7fff, 0x2, 0xd38}, {0x2, 0x0, 0x19, 0x20}]}) fcntl$dupfd(r5, 0x0, r0) r7 = msgget(0x0, 0x200) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) msgrcv(r7, &(0x7f0000000440)={0x0, ""/161}, 0xa9, 0x2, 0x800) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 09:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000023c0)=""/124, 0x7c}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 09:16:21 executing program 0: r0 = socket(0x36, 0xc006, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2d4eaac3ab6a4d2acc2b7bb9b4b592c7ff6ad36ea345600135e3d0d4e4b39ccea12be4059cb82acecf66cf467a438902d1d1571cea031972ccd4041fe8101dcebebec7088a3a01b2380a", 0x4a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:21 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) sendto$unix(r0, &(0x7f0000000100)="f92487d840aa6b790d13235324f286963de587ccfb73ab590dfe84f70342c46e006dde13788dfb5ad26c1b9a11187f785fdd43ce1ddda7df14b7853ed67e2cf9f7f521bb934d6523edd652d4353bd3cb4d9072", 0x53, 0x404, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x0, 0x3, 0xa1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/4096) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:16:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) clock_getres(0x4, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) socketpair(0x6, 0x4, 0x7ff, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x2, 0x200}, {0x18, 0x1, 0x5, 0xffffffffffffffff}, 0x0, [0x2e, 0x9, 0x2, 0x7ff, 0x300000000000, 0x4, 0x0, 0x1]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r4, &(0x7f0000000100)=""/172, 0xac) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000080)=0x11) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 09:16:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80000005, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 09:16:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x29, 0x0) shmget$private(0x0, 0x3000, 0x158, &(0x7f0000ffd000/0x3000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x800000000000003}) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10e5360d03eabcdcab81667e3eb641139b91d30000000000000000000000000000005008e61a54404af2cfeb9ac54ebd016b3ae9cfdbb99326094b972c9ea4fab78dfc063a11df9fb9f62cde570e074587a2ff2dea9cbf0740aa6479b800e852ef3de164300e551a9a459adb26d25874d8a626b066ac3fef93b087336b2e2f063b773a2aacc15555c4fbae368e83097f3f2de7288f3341ddc458c161d737040f1245f1c0829c6ae3129c22a8d2ac5dc930584a8971fae87acde9a239873236e2b9bf6462a8869bb92e36ba5975474ff67ff83bc78ac0cc4adabc10db6a59597ad1f5057818eb6acaeb15b2a4852b630ba43e8bfbdc5cb62948bc59c27e07d723f43068b2013b94ff4cb5bac32d7e92ad72aeffc7a95a580e9e283d04f74ef209e64f92c2140f4210d9441687161643e504172ed1312c8a62c16a3e3bbd1e71dc728e6e"], 0x14}, 0x0) socket(0x3b, 0x3, 0x7) 09:16:21 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r3 = syz_open_pts() close(r1) dup(r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:16:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x5}) connect$inet(r0, &(0x7f0000000000), 0xc) 09:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x2}, {0x80000000000086}]}) syz_emit_ethernet(0xc9, &(0x7f0000000140)="fa") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x86, 0xfffffffffffffff7}, {0x6, 0xffffffffffff7fff}, {0x82, 0x2f}, {0x8f, 0x200}, {0x0, 0x1}, {0x8a, 0x1ff}, {0x1, 0xb22}, {0x20, 0x60000000000}], 0x8}) 09:16:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x2}) 09:16:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) fsync(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 09:16:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="782d8bc4e610830eca57d159e45837ebc683c34badd19c50eeea4a2b810f8bf7e5bcea0670608c8633842f79325bce9497a7364b8869eb9004fa64adf361fd7054e708d224d3542c64fb200b98", 0x4d}, {&(0x7f00000002c0)="8684837f95d9682760b068c130091ab1a6a4ce408c21201dc9fd6dd0ee606dd6412ed4760e94ba1db69acfb25ab3e91f62aa9aacbf200335f5acc315a523a945b3a9eee49bb22e0f60cf50c83eb4059c91d69d93df759857b7c9e52e71aee53d25d734fa15ddfac47e8db1650ac3a5c8fca90a4735856f56544fb73829aecbd9a6bb5f62ddd0a7e4f8dd66836a436d3453370e249be3c05faf15de0f9730bf8c9a9f4b333ab7b12549b55e7afbdd94e32c9bf91331e6eca7032102338411387860493a00b3cc1ae6b063bc", 0x91}], 0x149) fchmod(r0, 0x157) ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:16:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000001c0)="47dc5bfacc12476cc58b48d248bd4d44fc8a", 0x12}, {&(0x7f0000000200)="f1b0f201a87efb01e756cd9bb7a500681e65a4f2ba7755e91229e420038ce190a3fc9fe66c6d9f2bf40899b6d4323b056dcc8de3a19106553a1269182e5fda95b9a7b29a0cc4641d3d31ae", 0x4b}, {&(0x7f0000000280)="0ceade973edb98257ad6a208c730cf457c1b903f0faa7e714428e7086da48135bf5e599b022f555fa310f9cb586ae5f62f52c8feac275c89a54e27e495b04b99d8b5f6b7c31e2ae879702e67ffad28985ca4db88f3dcdf6ded41341ed8b9fe02fca4c2421c91163e41dc8d2f171bd2149aea13755b6648d41f6d6f44ac1b9fc9090e82f419f8636861d540e7147a9694b0c59db855555814f75366b50081d3e9b6c6a2e83671ba6745bfd262b30cab894e5bc9829c54cd5e6ca69deab23f1d95965e78", 0xc3}, {&(0x7f0000000380)="852814d46a0eb77e0478d50a82cf0c48c1fa0476092ff2e18ed37b41fd7a3ecebae37c34e611be3486868ceeee8c2e377e4e5027596f0815db4404fe3efe5a5c88f060174c4c917ddb2d01c1f07b2915792c05ef6ff9bf9015fdb72a00ce65e7de78872123ab86fa56e64083032198ac399c95287f50", 0x76}, {&(0x7f0000000400)="1d20de1ea1a56886be6776f50bdc7217cf031c222a0bfa2c4e835d318d17158b37", 0x21}, {&(0x7f0000000440)="6823932812a8a5f359678d1779feda38a56eb78a297027c83532381e0598ac228cd5a4a14887eb8856f50fd7d2092352bbcea85b58a860b7a9fcfc70d940ff4dbc77223e8043273f170bf7d06f133482f223a0f3e7ab706d4cf32110a3cc773e033fab", 0x63}, {&(0x7f00000004c0)="a38861b92265d3e09fb1ec5c532a88ccabfbfa5a1fadb98a967a1a3d1bcfb4d4334306d46265f9a8cee1c7fe5a8b10ca4ee3f8589a9080539e365b51ba8050960e759d6c92134490f6ae31", 0x4b}], 0x7, 0x0, 0x0, 0x408}, 0x5) 09:16:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6, 0x3b2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x7fffffff, 0x80000001, 0xde3, 0x2ab}, {0xc671, 0x2a, 0x81, 0xffffffff}, {0x40, 0xffffffffffffffff, 0x10001, 0x10001}, {0x9, 0x3, 0x48, 0xb4}, {0x3, 0x1000, 0x1, 0x5}, {0x100000000, 0x4, 0xffffffff, 0xb0}, {0x80000001, 0xf0b4, 0x43, 0x1ff}]}) 09:16:22 executing program 1: r0 = msgget(0x1, 0x84) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x3, 0x1800) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000008000"/134], 0x86, 0x2, 0x0) msgsnd(r1, &(0x7f0000000700)={0x2, "6f6e2e67e7c7df8fe1cf81534de002d927989fba594808ef633452df6145725a4673a13ac5b5ca663fe8bf65bfb1b904a63da4b76c41fe36c057364f631c5a8f24f3245531814e6b09aa22a1382c93f29db97ebdbbbfd3514bf3a3cc3d168146b97e8997bedfda119b5e78afa74bb3a0d37782e2895f4644579026377a52253282bedbb81e6113b249a8e3d7a5b32d3d9998dde2a5cc7661f71a297d9601a5b49c33b37f"}, 0xac, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x8) r4 = getgid() r5 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r2, r4, r5, r6, 0x100, 0x7}, 0x8, 0xe28, r7, r8, 0x1, 0x8, 0x80000001, 0xff}) 09:16:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200a2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 09:16:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x80000000, 0x1, 0x4, 0x6}, {0x80000000, 0x6, 0x6, 0x6af0000000000000}, {0x0, 0x21a0b14, 0x26e5, 0x7}, {0x7f, 0x8, 0x80000000, 0xe80000000}, {0x4, 0x401, 0x1, 0xa}, {0xffffffffffff39d8, 0xc2c, 0x6b4, 0x5}, {0x3f, 0x2, 0x3, 0x4}]}) r1 = msgget$private(0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x20, 0x9}, 0x7, 0x7, r6, r7, 0x8, 0xe11, 0x8, 0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\b') 09:16:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0xffffffffcbc19650) syz_emit_ethernet(0x7, &(0x7f0000000240)="c635aa8de0ecb6") 09:16:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r1 = socket(0x6, 0x8002, 0x81) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 09:16:22 executing program 0: utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x8000}, {0x8001, 0x9}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xf66e, 0x1f, 0x3f, 0x6}, {0x7, 0xfff, 0x3, 0xadf3}, {0x8, 0x10001, 0xb33, 0x3}, {0x7, 0x6, 0x8, 0x6}, {0x9, 0x81, 0xf3, 0x5}, {0x2, 0x101, 0x101, 0x8}, {0x7, 0x1, 0x8, 0x214c}, {0xfffffffffffeffff, 0x2, 0x1, 0x100000001}, {0x2, 0xfffffffffffffffe, 0xf1ab, 0x96}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x2, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfdfc08ffffb73a92d6c77d5e1a5a0500000004183fa1b4b793f38c1f51d8750503ed9cad784f17924c61bc19bf24b3eb0f99be8e766322a63eeb583f5b46714c707292935e2398c394e6c37e0550c0f5b3a95c75c0d4c74acc9b4e4ce2fa7c30f69e8417e9b2b8222d22d2d3e270f529d09c61c1fd94c2b7c1d607f9987ca252e858f85a4f1d75bde588a05edd10b26aa67fafc04fc7e20a2c68b4a3f843954a045d067c"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x21) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) 09:16:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:16:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x10107) write(r0, &(0x7f0000000140)='<', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x10007f, 0x0, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 09:16:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 09:16:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x40) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCCDTR(r1, 0x20007478) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:16:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x2) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x43) 09:16:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) 09:16:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpgrp() r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e49f85a0415e13bb4cc0db3a1b14711e40e7e1d83d9d8ea335e24fe34272b34c6e2c113976164a6e1c3506aefc035d042b389eafee7e21f78b3110b36b03e6bdd1fdad0f55d6b062d63cba2f8a32573df30a1c17d72ebeeadccaec2b8b6618b1c328b8c82cb501bd02d88e9a66045517988e5a95135cb529505c436febb2b2bb68dcb5e10f6a0f02b96dac7433d361d453e1dfb9f94920483b91ee17f3d04fd44c162b1b882214993a10d8871416596ea273501cfb2b99cbcd5a266f6ddb7db01927303a4f229f52c9e52c45efd2775ec5e82b05b56430259bc7cf5aa3c1d021157af896765bd0306b37125656d1a36c72d6f61091b", 0xf6}, {&(0x7f0000000280)="6376ce203b00993152b65be50110f66f13cf372e99d15c21555afea21847db9f949aef0f650a289790e24086bcab8ebce0040c812bd077b0ac39d076e7bef014b480d636bd17e63c05f095bc057e033055f766362d42728a3f931be85a4981bcbd70b06deefff258a6234fd7f0603242a10707", 0x73}, {&(0x7f00000000c0)="a5c9f5ebb72df0", 0x7}, {&(0x7f0000000300)="75e79e91", 0x4}, {&(0x7f0000000340)="71db0621f3b5c64ae7484f069408058020c6c69c6c0991f448ddda206e8fcd974f728bc9df52591b299e26b983bea31f5018815c3137a2b8cc79238ff1a6991bcc755f7ed5ee4e968469abb4ee19e060fedb767b4b38c79a38072096136354", 0x5f}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x4}, 0xa) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) 09:16:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x142, 0x200000004) dup2(r2, r0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0xff, 0xffffffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x8, 0x81, 0x7}, {0x4, 0x7fffffff, 0xffff, 0x6}, {0x8, 0x3, 0x8001, 0xca}, {0x956, 0xd3, 0x7fffffff, 0x81}, {0xff, 0x4, 0x7fff, 0x8}, {0x0, 0x100000000002, 0x4, 0x800}, {0x3, 0x401, 0xe6, 0x9760}]}) 09:16:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xfff) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000240)=0x7f, 0x4) getpeername(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x18420, 0xc1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 09:16:23 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc08, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x5) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 09:16:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) 09:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x46647ed3, &(0x7f0000000180)="e40ddded10da5826") 09:16:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1d4, &(0x7f0000000340)="b6") 09:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:23 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) accept$unix(r1, 0x0, &(0x7f0000000100)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "23df788edf52314b37f236e788111b8a26bf664b"}) poll(&(0x7f0000000040)=[{r2, 0x1de796209f43685}, {r0, 0x8}], 0x2, 0x8d6) r3 = semget$private(0x0, 0x0, 0x8) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000080)=""/39) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 09:16:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1) sendto$unix(r0, &(0x7f00000001c0)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08feee08a4a5fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63fd37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094307b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0x16e, 0x0, 0x0, 0x0) 09:16:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01034966696c653000"], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20040, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) write(r0, 0x0, 0x0) 09:16:23 executing program 1: r0 = open(&(0x7f0000000180)='./control\x00', 0x4, 0x1000000000000000) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="7b50964a221d0f0e32114ed1f0a8e42cb7ac0e", 0x13, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 09:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) shutdown(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x7, 0x8, 0x8}, {0x1000, 0x401, 0x2ab, 0x7c}]}) syz_emit_ethernet(0x47, &(0x7f0000000240)="395bc74769d981e9dbd78e160b93630374969ab1563f7014ff6df6053cc8299efb3b39ca6355b469c271b2a6dffe04c651bd25dd6e00cf5f8d00"/71) 09:16:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:16:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0xe02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) 09:16:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="b06a743997435bb2e0d95b4d191de8b995fd3eba67406db5b59b7030d702706ecfbdc142e601c2d4805e8c0d57ab5b029c0bbaaa7ac33b23353fcb46aee07ee164f68561ff9d05a22510811219bbc08695dba7072235280cd3453aa5eaadb154", 0x60, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xfffffddf}], 0x117b) 09:16:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x100000}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = geteuid() seteuid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffa, 0x800, 0x8, 0x1}, {0x80000000002d1d, 0xfff, 0x80, 0x2}, {0x9, 0x8000, 0xffff, 0x3f}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xf5ec59b7ea524865, 0x0, 0x0) 09:16:24 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x9a) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 09:16:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 09:16:24 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000240)="8c1bd2958111074560b428ed468da9de05ab7d80ab30314abf04eed7389a2c3ded827af010cc258be0d14c134a65adcc1e7d5e4e977dd8e7589b0709e9ea64b659d7eee464d0f883877d68e9da2f03bfcbae860028e78b01356eb535ce39fd62bc81a98fc649c9a763016d2af38b0a6f0f7533177c0662883181b7a830eb0a6fcd4adabc1f6b97b79fdd05a9c0045373666a2f1b79ec03e81440211f1948a03bad7215e0ea17b50a9f73500e4891cc551568638a1f13c395e3dfbc76573d81af5a26a2be20c6a098230a0eb8847555f55b213497e3d4550d77440846e2cd21ac609a8d95834bb2e69b341bc983787ac7846113bb8ab07d5c074b2b39813336682e9f0fa092c9755c5164aeb46aa07b681f039fc6b627267c42168447ff30d31b8a34833855ff0d9e2c6b8106ebeea53d9e9dedef29a70f803dc0aaa86063839685b37b9d08febe469c0d377739c1edd5252994b0264ad1ba5808dbf5f732db5ec168ba40aaa3abc7256aae817c7c197c4321782ff1c6e6ce4a8812ee3d0d46cbf6a550db1e9f3b8a9505c7f14d1b99bcc4717d4ced006ac7f1f3156e95d1b1479a5e4fd0fbd8dba44958c2e5be49045765d340d9e1a9c5a30774b1c6726cadd050d11e221f96fd2a730a26cca939f3c0f5b34299bf3db428607aba2125267a8b56768723db3aa9251996ef59e0e0b26a2346496b81299670cde70cf9eef990de64bcc301a1b1888db9f0a6cb554933cfb082a251ec0e7edbe1f469f2ae769f73af694a6c3e5a7d9f049c21c5f36fdc356d54d360d370f1a6ec7815cfe12e45761c2fcecff27a63cf22d88d599617884180e9d8c0bd2f7e0d583c9890a868a179f0f8be16c12d90326e80f52183a010e00a3fe86571dbee6acb1342e71ba8ba06ffbe1188fb1651c79f979c5c54eada644955f3e759f78693269c0eb1dcb2d1f393b255e21ce583f24459ddf09d98907df6215e78b786da1113ff8d911ebbabc1d90f620723aa5028a5749fa5527ddcbd4584e89b29811e2eac2ab257b8b4a9c00acf70610457f4530665247b25799ae1f686920010de22be663ab609a1801b60dc38273483373436e31df6548bbb4fa546c746e31465466c6d7567fd08d7f98ef65341c2178da7a2e5efacee68046bfb95e4012e419468f4e30ce20492151c3dcffbe956ab86578ddb074198485bf5cad72fea59806fd76a1b4e110e8dcd80b7e18f896a89328bcf7106f1023124d0c07d90be743de8a9d248f2c7f55156bc9b158e773e657e7a1ad54c1a2ed5c1e558a3ecad3b2f0b968f874a3ffdc0d7805f18c4f2fce6173d23a15e144872c987f71c28637c2ded9fdcfa1f4fd52279f751e6b062081b624dff7cc280090d3738efe2513e53cd09789ab1b862dcb39849d263955f073b640cb334741c007352706d32881c5d626f1ee5471bd3ba4cd7c0343f45578ed9ec836c1629207452a6d881331c1109dd48db3baa95e469c1398b9f7665ea66791290b97694421137fc97ee4239ed00ffcbb5071da011d215e290c2721c08dc69ebba818bd265c3e4457f3f8419676b8042f62475e7013091d8395a869b308c0a09fd905bc11a6758c19d313a83e17679080e6dc3dbf99f79d1988029c8fcfdcfbb88ad6f6ab8ba642e8c2aefe8ee4bae56256793ea1cfc5d1b37028872bca0b692dbb96715a3d51549190149f085b02c6424956039eebcb0134377efdb3f25a9be1f0e5cf041d276335a0291cf16d3e409cd1813bfa99cb1c83d37adf4d93a6a1ed117314e14b7c78dfc9328577db9fec1f733504225f9b245460420876a3843e561623f250b7152dd54b7569dbd0e14b4fd976ca4ba3e30fe68b190962335b32e7180af4a3b36e69df7d0245e0013e897413de428ecfbc5e0bda2beb29bf158f41fbc6c421c364bafc48649051d18bb8ba920bc41dc074300a55b77ac4deaa2b478da426b3c8debe17e8022cd7e45f250756a05c3bf223f524f93857b46f90320abf35d70ca61a4e4cc2d642bf63e9137b06bba526e4acf816c5c25d93f9ad105e3006fd483645753e50e3172cb3d0f8dfdf608792431a39600fa91d25a0fe3b733969c513b20e181d4c007ad4f7c0e5390680124e6932933ce6f90090d7b525f24a3652eed7f5d9721e1245b2f094601ae5862714bd58f47ed14581a5463d03ce59991648b98c2393c622c83039826e3c15b828ffb2eea4a2f3a68b8a6d97162b37959ecaec87668ed4a02cfeaf13e2cc922381226eecf30705a6683653c77f44b75b101295f4d364def2bda10fd6176da66d73ffc690d0ce403cba093f7043ff8bf4addb62eae1c82d87889b52b327def237027d4fec67681f4e50c34f757820aebfe47d4f61fd74192cc727c45c4b928c9946e43df4334a73e4a6c085f294cb93b3e1f15538f4fc0f0758c44bfdcc82a58e87005153d90ad6ca962ffd6460d1d59b822e17df240c73a7e7248d418f125f77195f1b4f17a01fe8904ab1e37960100d2b9df4ac1b65dbe587f54bcd278c6b78e812a4a9a9499a954e0fbe69b21ba166e0647611ea8493605ddca80c8f4d246d27f213bac05b12b3e6ba9ad5646f11e4bc3627161444cc0097e8b8be33f7bc73803895f90b4a09a3edc0954100f44fb704dc9ed7bcbc398b2e33d64fe6f279cb7d7fadba5933a6d77961353e3c2d91a8be3b14f4662c43aa189afa7ab02d76464041ce62d16cd136f9cbe6859a3fe9e6dab5ebb9cbd47a553e61f1c8f98bfee14eb429ad6dc79ff456864d43ae475940cb1a48f8f08baf1436885c3ebd26d767d1a27595435aa379cc377e77355a36cc425fef0f6bb10cf3928a7f126bc77231c784521cf42d44cb6c46b4cf4c4e482683bf69599bda865297f433c56e701bb524104afcc2d128397981926c1b679358b11e6819e7fa3cb1c201d0b739918c38f9237eaf71fa3da0960edad38fc8a6e970da002bd80c6b9d98de8b701e6aef34231568ca530b4ddc917f9deea07e2e0f62682e6f7b196c4f56ee55055be68a66cbc23593569e01bb306470da0e308b800436fbc15e1f667f17a2e3937a41e5ba986129b99759d2cf2476221095f7c305112cc924f1a60d0e25a8dfd9422c637b193992deb0c18ad29b9229710db0d70ef3d4a90d023cca4da5665c54a144a4dd4081ab29c740b8692d6608a03e492b7533349d576d60e22c052eea965627813939823c46777b0f6dc6e1fff7331a8766af06e64f810d5a1be320a30051d8d79f0ac1b3ac941fcf2d231df6c890f2340db689494fe8c1e880fdc57f6eeec0e62a6912624124beb4d2d1cf6641891f2d1e5710f292abf5a214d5134059e5df4fc0489c2917cbe7e4fbe84ac204e02e781ac217c184202ee0d5c1ed3cb57b1be706120711c7b915beaa5f154817210d4d7acb31e42017e9fe6f97d8710027229db38217f1bc2c60d34d39a28847f28c36a1e0bf874e0e636a7aa7ed345608427b434da725d47efb59facecae9d0dd91d37857a8115f9afa5ca91661e20073877c547e919f0240b91433bedaa4887232ed6308557601460afad0f417e0b8cda48f7bb6f1a76eb43e97dbe7fba474d6301e5bef153bf82ae1c04dcfc8aae98331fbc61ad8b454171101a09220644147bb1992a953bab428432405b57f5ca3ff685a15a02c2e8c9a8c4bb4c86c3cb4b9258d387a4811ce0231b2575d50d1d2090b40f492a92df6cff0b10e5b89e29c983e05c38fb1e5c4f2524a8cf01c103084fbe3ac2b1d04946558686a576449581d0e74a8148a20f9c1f5c770ac2fdc81b8ad36469e39d1561a559a946e62bbf0c8de1c1e9d9243c9c8980e7c2bc51296b2d1b059c74979da495c300bea45dbd4d42651ddbb7c1690eddb4aa0d923c045c757f89f4a8d3b67ed9ca58d1d973be0410f17708b7a62ed21a7282be6927e1eda67ed85d4221f1d6b28da1f57162886b080b9a09880269904b14ccd74c7c4f6a149bb278581f3fcc9a5c45bdff939b89a6a30ffaac3d5b690d16eb706ee850595fc886a24448d71f4e0ac417bbe1f8aed2add8d5a3d738bfd7cb840d3a30282ec3a5ec6bab69e9949019f79394d4814ec8061e00b88f8aef41a0ca42efe9a44657fdd0085335e89d4c18f6d9ae6e4a122c9099a25746ced564de9562fd6c338190328ddba86cb55b876c8a93002716590d5bb9d5790dc8d4bbc7a6fb7aecca1d0089e54aab6aa1fa1ad93e6b6fdca02c52afc827198cdaa093a3201e9270b46e0bb2c73e4cd33dfb6ac7599c6213ae15304c2b3c12ead5351ec0c4d658e975312eeb2a9987d369f4df4f451ce6eda60ab0109de355b602d70c593820c8b7c30d92bd3f757be5495945eac1b886ea8928874b202df96d18ee7165edabdb209bd3016cebf8139c6266fa5051d91bb76f748735f90cfaa55d38cefb190696c76ed3f7c96848ef1ac27ca9558904c8827e8c2fa864debf6beb97b094f6f31e436db46e8568cc8bfdd0fcff5ca9ed4834fe1ff7f0286644ff786cd08c734ecf79ad4098cdea9c64401077991f2a1c25c8b8c5da64b9325dc54cd876ade15fa11e47a60d1da5e4685879c7e0cbac5f99a3b54efd5dc1e06907b9c61ec2a9402d73e5f0ea8c727af862d22f271a49966228f2845656340fe05c705c58e1d21c992a2e39e995b60fda274b7b8ec706aa0117f60312f0d403bec36ff274c712026e0f59d425b6ac117bf35b989b0c18dc7e86040572af98f637e5f3270df0f853f58b46ffa8113fc801b0ecf2b9ca36c71f9a25abc57874a29f426e7dd97d0ebb00fca416f35f923c2eeb7b0fc670f18b691e3277de92d2f04b58ab0e91752dd68018ec9227e221bcfdff3786f3f652f587b9cd13587d80140ae667de13ebcd18d5998d5de87e926daf1c1ec77694a42f30c8287fed71a28e739d00e7421e2d644d4ef67b6ac7d0659b4659ddf16e407634226c10ad2c1d5d74f347bb67aa0d9c483de90c4bcd66151551a505de159c57ae77851180842fc9c0c637370dbd7c460396a983b7e432dc7c96b7f7c9e275d343b0843c95a36b2f1ca3fc074235c28096cc34f78cf73b806d5fbe8accb33282de0e3cab83eeddc59e5694ef3bbb2baa4d32f410b839ede5ca74e05eef668d5a67a4a0774cd44d51b2d7e50bb27da08eb095cb5397ef12fc7508374ecc1f9af5a8a60655269043e8f330c38868fe91b9432c2cc4341e074ed595b2f0f9522eb4c0094174de47101b2915eea9ebe1a12e16238dce80437594b16c4d622f65c4e8cf450e1593e28a8d120c54edc3909b3af79e9b1f4956b992a83619a93dcc22f5e7cbda2624cea58fd087de0a72e8625ebaa1d7da9515f8a85b45ef4717119856d1465de1fd7434aa148ebd759252646cd15cb81dde6a20940ad03ed15738d9a20fbb5b84e771168fa2c86e2ea5ab4116f18a56915a3a87d387966addd2ef945c234c1a31544ed7a4882726dd4d75f360f5c3fe2638f569d5287185bb0984528ed23fb74b66ec49ce413bd1393fc182278596de8a0c02e32879fe5274d3b828a2a6a698dd436cf2d0c0e5fbac15df210805017a2c0bd3a2bfdc4fc95f9580db0f3f47319e74cd153e33c9bcbfe1f1a6243f0609e9851e0f11cc1607a77321a8c0c83bcf5247f5e615d620e926df3d20c4e4745b0175251fb8788e1c1a5eb41b045929157ab11b4705eb5345aa1f6aa2a30dd45e0109468ba38f080dd200c4dee91888b53058152a038fc3230332e4296def5fa4465f90e1e4c63355340a37829434f9dca68e81f994310ab880ef849d27f00637c64bb7d6b2d6fba65f9ce521", 0x1000) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:16:24 executing program 1: pipe2(&(0x7f0000000000), 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getrusage(0xffffffffffffffff, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:16:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x9, 0x6, 0x0, 0x8000000000, "0000000000009f8000"}) r0 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x5, 0x3) 09:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fb0600000ec8e07d55bdd3f0c2e8b221b925130000000000", 0x18, 0x0, 0x0) 09:16:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x182, 0x110) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffff000, 0x81, 0x3, 0x10001, "a9db6fdd255268f6ccf9b3fd743729e91df3f01b", 0x5ae, 0x1}) lseek(r1, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x40) r3 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x108, 0x192) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/82, 0x52}], 0x3, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) socket$unix(0x1, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000001340)=""/44, 0x2c, 0x803, &(0x7f0000001380)={0x18, 0x0, 0x9, 0x7}, 0xc) openat(r1, &(0x7f00000013c0)='./file1\x00', 0x8, 0x4) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000001400)=""/254, 0xfe}, {&(0x7f0000001500)=""/127, 0x7f}, {&(0x7f0000001580)=""/33, 0x21}, {&(0x7f00000015c0)=""/27, 0x1b}, {&(0x7f0000001600)=""/103, 0x67}, {&(0x7f0000001680)=""/150, 0x96}, {&(0x7f0000001740)=""/166, 0xa6}, {&(0x7f0000001800)=""/88, 0x58}, {&(0x7f0000001880)=""/234, 0xea}, {&(0x7f0000001980)=""/4096, 0x1000}], 0xa, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fchflags(r2, 0x0) unlink(&(0x7f0000002a40)='./file1\x00') fcntl$getflags(r4, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000002a80)=0x2edc) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002ac0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) write(r4, &(0x7f0000002b00)="49a196820d367ecddfaacba2494acb41434dfff510f6d261eeb5885952cd36a22094d6b0488606dd26e85c64cc41914643bab0b763ba494e0d8e26bcc83e4de8bb182babd1e7adf7daeb8a97db362735e2612ed3b35a2084697a19e048", 0x5d) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000002b80)={0x7fff, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000002bc0)) openat$pci(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/pci\x00', 0x200, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) recvfrom$unix(r3, &(0x7f0000002c80)=""/129, 0x81, 0x1, &(0x7f0000002d40)=@file={0x1, './file0\x00'}, 0xa) r5 = semget(0x1, 0x2, 0x482) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) getgroups(0x1, &(0x7f0000002e00)=[0xffffffffffffffff]) r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002e40)={{0x69, r6, r7, r8, r9, 0x0, 0x97}, 0x80000000, 0x4, 0xffffffffffff0001}) 09:16:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r1, &(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/38, 0x26}], 0x3, &(0x7f0000000580)=""/133, 0x85}, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x0, [{0x3, 0x4f0a}, {0x2, 0x1}, {0x1, 0xe08}, {0x3, 0x98bc}, {0x3, 0x1}, {0x3, 0x1}, {0x3}, {0x1, 0x30}, {0x2, 0xffc8}, {0x3, 0x20}, {0x3, 0xcf}, {0x3, 0xffffffff}, {0x1, 0x5}, {0x3, 0x7fffffff}, {0x3, 0xcb9}, {0x2, 0x100}, {0x0, 0x100000001}, {0x3, 0x8}, {0x2, 0x2}, {0x2, 0x8001}, {0x1, 0x1a}, {0x2, 0x3}, {0x3, 0x2}, {0x79109669d7c4e0bc, 0x100}, {0x2, 0x3}, {0x0, 0x66}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x4}, {0x43d3f868a7c1f6d8, 0x2}, {0x3, 0x7}, {0x0, 0x3}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x44) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000016c0)) sendto(r3, &(0x7f0000000680)="9f62c78a43f1a11309f63b813021bb3981e4e5ec08df832e6e655a90c9866790b35ff8c0ec1b291b70b6cb0b1e2472308a10099aa0f9025cf1332e211354f7b9a9091333ff5056f5abfc0a95c1d7d4c7ad9af179e786cf6ac8908d3dc8f2e0372dbf67f36a58df04dd5ed6ce45ff9968b499b83147801862d5c13ce1aeb12edb206e0acfd7e13bde938c269e6674fc393c8e3962d2366b03040574ad4cba5a7d6a960c6ddc81d0dd9054b84e7dfdac4ba63838bfbb31e781022ddb6ee06260e083b8296a08d6a3e9bf69af368ee9ef7add373487e13e342ba0a82ad68d2bf496208b8be8979f3e93bf24fb1d97298ed8e2ecb974a07309c552ea5e1c4e7fd470d7d0476d6ff078d4795515fe8c739356ed4b21a542e1e95aa3e6fbe9d8830aec711fe1f0aa7d5822f4ccb51d95e423fb3c2ea23a6c48e49d0eaf4eafee64a7b7280a9e942c62849264a797fc5c4fed9ecafd018001d7e012730cd256c476da6c567d6f3cfb99378e726f840eff756484602f7aadd7a55962c04fb8136c50bcd9024dbc3c50a6310c2280b2e76aaf0c5363a104cc827d5918d86a5104c777990526a0bd646cd255c435c3055b2faf5958ac236ecade9e72340c62ff1057371a5e61a932b480a810bb12519c2cff61bc7d4acc1920a80344460d1dd141444b26ae4bd775600cc674f960778563a0f795924215c0464d58e08b72412e211ee24e09455b5f3e1979df49c79a28ffd5a7d07607d91c48e1cac69b58a1a4bda9f5b20ccac7cad4b70ad5c9e127b8603ec53fe2c87dce46755419fdab0a5eb85434661c444f4f7680f8157e1d352ad835b47a37f9bc1d3d926c94c5f52f56decd7cf68d0192874472a3eae908ae8d027880b05c503c69781c7fc7a6f4cdff4e95670517e359ef67c900c1ca188c5ad737de8046ea0ce85c355202233f50a1c53c6168b65d76d5031dd9730415e30013dc9b3f46a01819a5eb3b3d1e54c201cd4e10e787181416d822bea35093e3304410f0a0cef71ada7a35990be67c4e334add2e3cddeb559cf101e4e2d8d233bc37b54084633d853a479678c978fed525d21dfb74ff294f839dc81e3670e02a8fac1fca2df5417d1a1a7000fae177a20908623687532e3143251f85b3850408d733a6986f9043fe4eab13ec3676720bfe468c335c606d546666e5b4e7d822a727f5e1e30c4909fdc3efea8abe67687c5179570a255207412a8c2d0b400e1a0b2ee35161d2e3d92237c9255bfd8ed004986586836c227b322d13f574a1bb72aaea9533b863424586945bb0ae9ed079663b493cdf96a95188a014bfbae566cbd74dfe152a0033b45ef6d6dbfdebe710e73ac48ab70796c31054153e23caaf8dd9d10142b39447b692c2ee7e7c2063a04cf69c95cccaa21cb4562b2066a52d662f369df9ea829f7eef211e6f5bfcbb42233883af4f46ab03fbeaa61aec3dfe3c0331558277532123971a623b3a5343d2df3be7e43a288f9e74319bc381bc0c3213ce096a1fb3d2204851eb2963cbc0a3d6491c7ecd47bb67b95f5b7287e597edf86f9e3e21c69f762e9bb3bfc53f591a51c845d830ec52a4693cdc69c9d38502917b272027802d2b24890b57f4a699afbfc9d7d8046d9daaa3f7efd4fb25deb58965d72bc665359f4a78a3670f724dc5d1623fc999d5a79195fd1554c52dbb05a43e71feb7168f666ec53381537fda9621b51a7b0bb701c63ca26979c6e7f4969eeab2443a1358d22d88709406c9bf7d8d27666848ca78a1a5fa8cef3f4739effa232d7b1613b4ae04108b7d238ae57e08f472ff62a1df1653f33ef7e35f119e4337151fee95e7c31da0d5e2570b91c13dd0806569ff6b353a703d20df8be62603244bd7840920a979ee6734ce67385b655dac37a6fc9e27bc3a53cf0b3b9ef4600dfe5d03318541a200f6d33b00e36d13ca8c9ab221efeefacb63d1f5352084a9fee80f06252dcfbf83acdd63aa4a280b9ade5da77baf5e6f4aa8900b7aaba186f270704894b19bf94e0adb0a7197eab3cff20a8827d28905b05e574fe895f4ecc64422d6e2dea45584e79f122c9638561d967b24091ed090fbf33ec16199e6c404077b4eef9024fd05c7c57754b8f82e047036b15c8f8b00407ee536c13c6968235a1ecb8a10ff3601aa3a8d10c19f2b44600d11bf643d4f19cf46628a56bccb070a9c0096553d0d2ace3ce3ca70f8d907c1cd268459f71832dff9ac07996a923f1333fab1b5fef728eeb940432b321c9fba17a22725d400a40fcedafccd6891035796b9467a8e48dba9aeccc77ec12de4bc4ea4ae34802b491be2113a3ce69e684d04edd44486095c079e253908ffbf90e2223895c3a2015a472d9970dd5ef71404fd10799bf8b05b730c5ccb1e81eaa2703eb804fc6bfb54c092c1a25f9059510d13d0279d0124b86f2397a802e7bd319f740e288748e132edb072982e27b37d3dbdfc5134435a9b52e7e55b1158b09bdd0ce9eb9a331beddac3ea5609415e052f379be6fbd903a3a88d5783870dcca7edf3f3731ca5fc4b557068491566de9d431724a026d203829a23c53d207872e6821554015c91e076a49423d7600fe38c4cfce07f57878088c7e5c26b852791f9a75cfd72535bf984182e01793326564a1ad02b57d62ae48c223358bf7ad65d0402b938985dce8187d38c0edd65c2f94303abe38b725221012b73eea2fc7ab71ecdb60359097ef6467ce7290b5f0b230a68672b583e3d91688f1694d2cb43bca34babf9afa15832032a7f48fac07e8fe9ff746f3d459f6cf128fc92a50f725ae6ecc034c01698cc878a6559b72cace5a541a5993cf846cb8d0f515bbdc139c192dbe538acafa48d032c5d6291fc974b200c26a19b87938225c9e5348241bc105010b85e6e6f018962fbf776ed7874d410c9c3d6d217722ae3ea689cfe816c84741967214371b6cef7c15c855e24e57d7a61d005e4265a97a83b1be9dbd08e1354c2fe586f0a57c8fe6dfea7ffd5ed4aec1773e60e71895ca4bea53ec2195e6bb6572b908f952643b4d284bdae7b46dd67a103508dd66af84fc3b6577fd63ecaba102a2f3d828a8500fad77b870d8fb9ca51c868b95801a7e5ffbd2a543d7babdd220b8f512c3fe2a1366912623a5c46133a05f1743dea33dcb2f646c7bcee634c37a322a4be70e887d33937cf8baddaa7ebd99479461ff4d425af9e61b7eb3dc7c8793a5ddefaa113bba8c1391cb84dc58feb5fd4a460ff011088298012e73abc5ec42a9d0682e843b78a8794129b0e1e64e1e0fc6f94b9f98593a079d436a67385d7ec5d1af9a417945d01ca2535eac23216b95586cc5120dfa7b796b7d4815a864bbc9f184147716b2672f21d2f94438b5de554490efb708cc5822e0ca19437df0be603b46ed4b21426ef5429f8fcaece7cccb66298a8ded797c2de27ee2c5f7df504ac1fb7e09de4e78db78eb9ca17b6f1a986c403124de5bd4300af9f8861264f3abb145185bf1401375d7a94c5c5ae4d63657b11cb04d48f288d38976149cd729e4e42be710669c1d4ac89b53167f71b2f95f6df7213fac2dc344a43cca85eee339ef83d6570bb4ebbfd6ddaf6a62ff4d1799b6f6230294f7b8d7cd85b9970899b002cd76329805983eafea2d13a30cd026f3d7273103f4a2f96066d81fadf99a1f6943b1b445ede4acc26badce7191e14e4a3e686b469f01bc204e7c8c5a76ac269f913cf7e7e4138b42e02f48d8027e743339a671057a0a9b3af2d7fa4fbe9cb5456d270f66802b3faa2e1b25dfbb6defe75de52be1bb02571c0ad6d1516efbf3e6c30906a3b5df6e6c3a4688e3082da2a06b75f1cb8cdc25e46a20d8d150f61b3dd8c01804b8dbc18edf98ba0d50d5eac4471f6446553c451bce54b1df13fdcf88bbfc69d89923ea4d316fe024c1d0074b93b0e35bdc041aaeb536f41922659b11f7be06ceb7549eac3030d1e70c7a78ca0a023652ee5a3f97918b818b2be45feb87d10999a3cb2b5eac3ec969e62fdd8ea5fb41620c7203fd862ee09de5372c1e025fa474a7719bb44e1156dd47412e716881041f3fd4002b86381a460547cf3de44fa415d2b29377a52ad57b1063e67c9f814e007a8c14b9c68be5352aac5edc51bdd1f9bde34bc4ebe4ce486dbe53ae90fccf58a087c873148553735e713f8f71af6e71c1c7b4ba6aa6f9f2bd045450abe516f11f3f3aeba44feefd9ec21f26c4e29cb422bc0df8ddae598eafa64aac1d9fd8e45cebbc9ba82316babbb10121b19240a6b54a7ed49b8941999bef63f91349e9e344b70659200767bf751ca202c99d8f31c4b77d063b66b26333bad1eb432c9c62a2f75f9894c65346eab82bcdd265f376765431e8d3fde67661524c1108381e528c2c9eb4d4b0cba093cb140975c661dd7f573aaf509cae6250de868a15238f50926ab63fe108a745c08120b257cf9cc90affaaedcaf0ab19932cd176241752391d8b8a610d6eb1ee14c076b3f2d2295398a92c0ed6da3ef21541a0260382c1d69cb743b29d0b82b7d27d2797604542ad4d4d5a2410d306e564accb7df7ece5fd737de7f336e6f160aed393f59da3cd0b049a721b0afd27f16c130558dd35f806bebde6f0d0d7fe181b64fba7d32d06591f8c95eab6ddf2d2189ba86f06dd83fbb91c6689ab7cdab0958fc636f219ed9fb2b323409fb8ea6fed27cd0d78bb691c0dfa9bd727143803594ef8baab6b31453e74863f215ec3a42cc58c72ed46bc58b2bb6ff04d85dd0a7420eb081d6210a7767679d014b4d59d709b16a7ba69224dd189f5ffe644b5c0d7ebf08e481bf246a53106f670c2efb3b0494b3ab48e227b233a874c795c7bc6fde31869473db0f5f448ea269fc6c8a81df25f2caf343435c5ac96b22dc7781429315fa275b7f77958387b81c3f3d8d9f900fe9018745482715d68e06c3b290c2d23dabfcdac02b8a016f59d2e0c6201d495502386dba43787195448a6f03242adcaff5716bf3fa5ea0a82c2d5af105bc67f138ca49275a6e0d80faa700a415143582b2a0e754f45b37dc6c120957f87b4e9e0722c090b0cceed9ec7908ea689320c4e91e0057f8bc80bf379858092e7b9a3eb164a844f8e30eb102e5248198f653df73e052dfd61a331800b798f2f68e9d819fe420745656e8ccfa9d77c745aba12add045499ae6f55e80316698b7e98ba9c743bad47e953e04c9abbcc419ca6bdc072d90b80498cf55135b3a5fd2dd293a0410a165803d2292fdbee76b676c7321fbc4f31111b38d004bf75edc29c8f2afbb64d6050899d40e686c8a7b39995b29b3465fb53d6f722c4b33d11744bc390e99fed71fd510443a87f2fbdffa86c25b494305b03f4ce0b3282b12d5e247844de0f2e9d895cc6d3dbd1fce6866e2d8fe0683d1e73fc2f44afc207d76ffb5fe1ed62306f462c2b3ab70fdb822061e6b48ef7e15f9141fa74108a9c4b870129c37552bd7e81c2e49af0cd4417398be5ca54bbe3340ed6f1ac6d5c6fc551a322b0d9cfe0b8919b67e09bb3b88543fc4f8a00f1c083f96f81881dd6f52b1ec51727720269bae5598d19135b7459eac0128745472beec29ad19b443fb0a8078369ff85ee4644d00b7543f5550e1075a470e04322182c20d06b39c631273bd08e7f799d9b63e156ee34d8300323c049cf1a4e33e0370c85bbdcaeb04e93f7a2ee9d2a65477d482205099f978b4905cee42af5177e13c8815d9692e6117c9c48808792177f87739e5f4e9877555e29afa0b78e3f066bae141ee04e8bf8113a7325ff3c78e2ef83669b1206d3b686b96832ce9c8de93c", 0x1000, 0x3, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) kqueue() flock(r3, 0x4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) 09:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7477, 0x4, 0x200, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x400}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7f}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ee6000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000f62000/0x12000)=nil, &(0x7f0000ecf000/0x1000)=nil, 0x401}, {&(0x7f0000fb3000/0x3000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0x93}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x41}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000006c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) 09:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x800000000, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 09:16:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r6, &(0x7f0000000100)="bd", 0x1) r7 = syz_open_pts() close(r6) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r9}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r3) clock_settime(0x4, &(0x7f0000000100)={0x9, 0x200}) 09:16:25 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x10000}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 09:16:25 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) 09:16:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x20006) pipe2(&(0x7f0000000040), 0x10004) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8a, 0x0) close(r0) 09:16:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) socket$inet(0x2, 0x0, 0x6) 09:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:25 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = msgget$private(0x0, 0x10000004) msgsnd(r2, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r3, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) 09:16:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="e7df150efb0d69a0626d583a380e7d722c4efa180b268706755bbfe21e53", 0x1e}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x30, 0xf0000000, 0x973f, 0xc5a}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0xff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x5, 0x100}, {{r1}, 0xfffffffffffffffe, 0x82, 0x22, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x60, 0x20, 0xffffffffffffff52, 0x369}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x22, 0x93, 0xffffffff, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0xc0, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x80000000, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x21, 0xfffff, 0xfa5, 0x4}], 0x1000, &(0x7f00000000c0)={0x6}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 09:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1, &(0x7f0000000200)=""/51, 0x33}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:16:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80a1, 0x101) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 09:16:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x401, 0xffffffff, {[0x2, 0x3, 0x305, 0x7fffffff, 0x1f9b, 0x8, 0x1f, 0x3, 0x8, 0x3, 0x6, 0x5, 0x0, 0x4, 0x1, 0x9, 0xffffffff7fffffff, 0x5], [0xfffffffffffffffd, 0x8, 0x7fffffff, 0x38a, 0x9, 0x7f, 0x3ff, 0x3, 0x9], [0x8, 0xfffffffffffffff9, 0x5acc, 0x1, 0x1, 0x1ff, 0x4], [0xf8, 0x5, 0x5, 0xfffffffffffffffa, 0x2fcb, 0x1], [{0x1, 0x65c8bcd0, 0x8, 0xb2}, {0xfffffffffffffff8, 0xcf, 0x552, 0x8}, {0x1, 0x200, 0x83d, 0x7}, {0x6, 0x1, 0xfffffffffffffffe, 0x8}, {0x6d4, 0x81, 0x1, 0x8001}, {0x56, 0x8, 0x9, 0xf6}, {0x4, 0x800, 0x9, 0x100000001}, {0x9, 0xffffffffffffffe0, 0x7, 0x3}], {0x7fff, 0x100000001, 0x9, 0x20}, {0x10000, 0xffffffff, 0x3f, 0x90ca}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pipe2(&(0x7f0000000080), 0x10004) munlockall() 09:16:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x0, 0x6}) select(0x40, &(0x7f0000000100)={0x6599, 0x0, 0x0, 0x80000000000000, 0x3, 0x0, 0x1000, 0xfffffffffffffffc}, &(0x7f0000000140)={0x34, 0x0, 0x0, 0x0, 0x3f, 0x0, 0xe9}, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 09:16:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000200)=""/182, 0xb6, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 09:16:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xf1, 0x859, 0xff, 0xdbe}, {0x4, 0xffffffff, 0x7fffffff, 0x6}, {0x100000000000, 0x2, 0x80, 0x1f}, {0x101, 0x80000001, 0x53989d06, 0x2}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7fffffff) 09:16:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x100000000, 0x2c, 0x8, 0x4}, {0x100, 0xc8, 0x8, 0x4}]}) 09:16:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 09:16:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) pipe(&(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) 09:16:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x400000000020, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x90, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:16:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) close(r0) 09:16:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) fcntl$setflags(r0, 0x2, 0x1) 09:16:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00'], 0x10) 09:16:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x14a, 0x40) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 09:16:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() pread(r1, &(0x7f0000000080)="75eda71cec6e508151a0850c4d5482d1ece1a05b7d7b458f284d1573596f", 0x1e, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 09:16:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 09:16:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400000000000003, 0x100000000, 0xffffffffffffffde, "ff0c003c02358b832e1bcc254000000000000800"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 09:16:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) semget(0x2, 0x2, 0x10) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 09:16:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10100, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x110) r2 = dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x0, './bus\x00', './bus\x00'}) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x200000000080) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 09:16:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x6, 0xdd85, 0xfffffffffffffffc, 0x1}, {0x5, 0x8400, 0xffffffff, 0x9}, {0x3, 0x2, 0x10001, 0x6}, {0x80000000, 0x2, 0x7056, 0x7f}, {0x65c, 0x7, 0x8, 0x2}, {0x4, 0x7, 0x4, 0xfffffffffffffc00}, {0x9, 0x8, 0x3, 0x14a}, {0x10001, 0x8, 0x40, 0x4}]}) r3 = dup(r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 09:16:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 09:16:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 09:16:27 executing program 1: r0 = socket(0x1a, 0xfffffffffffffffe, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffd, 0x8, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffffffffeb06}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x108) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) pledge(&(0x7f0000002680)='(\x00', &(0x7f00000026c0)='$+\x00') r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00001d1000/0x2000)=nil, 0x2000, 0x6) sendto(r0, &(0x7f00000000c0)="2357441b3709b98fa625b4254e50f7129aea3a6a8e629eee4859164053d5dde4899774c2591ca0dd88497ee94c5e2225c3e74931247b35b90d4fe029a2c55d", 0x3f, 0x5, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getegid() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000001c0)="1980f288ee04aad3b27ed79f3701474d900ac609871068ccb7df19f151534ecf39e77f78ca9321562b56", 0x2a}, {&(0x7f0000000200)="e62cabf52b0d67c85a7be85a43dcdeeab3f3c428e6419e165356f033edfd89c6b4bc846b9ce8b3b64a34c0f8c3d3f0102004d21c4c1894528373864cdd5d74436813708040e60f686c153a6f77a796937431e91010fe21eab18d1eb2ddb4a279a43c04a45516c5457897941fd552311dfb078f60dc90014b52f8beb366945599c1309cb2bcdb053246af29f702877216a4741069d83bf2e93219230eab07ce9d707919383a89c8d614258c81a2c35581578eeb4f0ef0c8cf09ee31f82060aa91acae65d8d1cd6b2178dfe854fcfdb421684a836e6424aa288160a359314157590a937781ef98050cf511375ca47ef426546f46ba62129131e03b815f4e80198048dc80e550e1468eb9316abdf574e45c743c476bd802d84152a288e7f798bc24a8e3ee8e496df7f6f592e48a0603799ea09e1f32803ca6aebbeb9d6cc21ba3536a25e105557e766a118f4878d20121fe75f37e2f011db84d0843ad05a5d43450eece8a37514af66c25294b211f7718b8f8e35f5be8714ecffe073ebad4fba081150da1799a461e64e9404118caa7e72b77a5ba34267e3421d223377275ebd3d138c938f8b30a606d1fec2772efd5aa93faf3f70ba5205be56b32ca0b2281f1a5edd5f502e9214f9c7acb7c1107e4dcfa76cb27d6edf3b497a9bba252cf4a174db3f48a0b82c0b1a8b7a3438614128d62fdd7411d728ca4118185f4acb1aa2949434fee6b3d465820219cf7716a21dd26dd5e1ea9ceaafd6a302b45b2438ed2f340d26ae93f27dfab34f29f01f56f1d3043d2fd6f81d15bfba1c8446362a53a7be5ed2f29f98ac4b71788a27c86b36cf7a13a5ec985ce49098c67bb9e94a5bb072b20e9aa3d69e612c9f19df0e183bfe844b2f67178f06049c3165c381fa93dcd757d4ffc439c289803bfff018dc40cc186e72aed922f98a2d7708c1f753feb503ee826fa1a36e7a1360d92ae1a0b7f480221d948f6d5f512fb3d9e0527924e4ed0ff984d216a65d47c0052a05e539fecac7c35d192ea6ca195397fe2a55c7d9d2a127ee3b1f226fb46d2b3a4d94160bbc1c35e634775a9e3c2dbb1ee8ee2b0fedc16107ba73a63b9370e07976f072b81d72f9efc5b0516610e529517d215b28ad44236f07639cb7549187f41aff8af3a3dc340ce0dea4f610cd74cd0434dc928c4ba53ec0786dd510dd824e9e256cc8eea2ca8913c8bbba4f398e7f1fca033b5d42120afaacc5d023bf625b11279013044728cc1ad16aa38b451d895899ea767cb334140df70e755dba7a0623b9847de6b94b0d038ea4ae384a12cc11d311877e668ed806c0899aa3220e85f21973d6044bd172818d284f0e4e41338834f5c6d168d592b93ec411a3b465fbe7d3f4a4632305a81be6f3a64dbbaba269bffd5b5fa4ef6d018b14e55e1d7514a8a8d87f543e547a462e614f91f7d452990ad129984f9bb116da7e2c8d0ea4ea1c43876aaf2d422b59c021fceec0119291861ac1956cc31881eaba2912c8a639cfbae0f2855fb1824e42bd07531ec6b4e8cc745622fc7cfc38ebe9207044f5e60e3d0b0c6ff06d8c679ac985ed70185d6930b9f10ddd998e5d894abdd41ea0a5212dac61013f2cbee59a8368d2e81a9683fe56c4202ae5ccbe98cc1df2b5453ce04a6ceeb39c9a2c2113a6b881e200a030876132dcc9abea95afca1626b261eb2758928bab14531724eb5122612edbe7d04dc9f69812d685491fee44de282d5f4bc4237a1200dffd21bf4360530987f7f67bb0cbfc3822c9e1de6083d23dbbc47eba8c05b9d253b8800b15426c66ef6c78975ddc6dd69e061db4a874b06b22c60340ff515bb5e42b2e662bade066eef7533128746aa8a21431f01d79ccf3ea1777db84e58958c9ec4728a4c37caac6d09f9794c3a3bd4dfca170a261748e4914590ec8206268d2a163838a254e2b63eed4393cf8cdd10827f01dc65cf6cde98f4ddbf8d773f7cd6f4ebeff5ba30d702dc67c4649a5349e34228251d80a6adc35860ef20aa06437d69b539edceb77724971bcdce93a68db5a949ee8c78604309ed5ad505fe59742cfa3516a195fb53171b52a83efcdcd1f4dc3eabb74d1d379fd1f6060de3db0eef156b3c37999fba175f9364a903d4624dde42024a12add1fbbb18ae9978537452658968ca8cdf4f9dd978031fa7c48aa5a7919a5b8646afce175ec7d62284f592f8335f3a6b301aeaafaf917d0ca21489d59e287df524662c6db47d59ba76040bdfb35965b35689643d76526e49a68c5db676c0e02e0e1bf6f796816e901f827841b02b0346958e0d21f2a38607ffe29f98be1b01723f30570226ba3ec160ffc51e8220ab52d08607b15689d8e4437104f49f8d8022459474fe8b77ecba956b6dc76ef89a4e6d11fc4f20a5514f71d5070b284840f21d15d80767cc94ce997e532f56e14d637ae5199df8fae5e2d8f159058ee1f3e38005a52af518b951efa8c04d847539e6cfc6a0deb662480f9138dad8a22d1b62edf3891c05624fe3cc76255f19ad8a6832b8d504312cdb6513121dad612aca36b3fd011362a1bed1edf5fdf35da3c06d74042cd2f4fd305750ec4923f718ad1cee050fa7f2e7339d1aa2e6a5cad52dae8ea4e59428c13c1c3ca3a328c6bc97898f12d14fe537ae0b6ee2155d67cae7a69d04e3806c74474cf900e3548c37760af8c1ee4231e7b84165419485fb78f907e12ea58a15ad01e84b8242e41f59bc7a9071fe856aa5e16e70e235777eebc44aceb29d6d78d8b1288e753584d19510e333fe578d3ca3ac77dd9cec4044cb9d22a85c031c9b375971de1bfe550bbbb0ba4113daf65d8671255faee544f4849b24ba82e20dee59b30c9bd2eae873a2f6df93921e00cdd70c4f530ea1901190fbd2da128aa5ead4f5f67082206e4da526ebab3ca52fda362a35d9400c53c303c0c589cb1854bba19e9aa3e1d23b9f15f1dda513d522d901e10c663f02b55f2eb24dd70664a20b9bea07ff688028a814e7da808a5ffd42c13a90908f082c91904876d92cec495305df7396138aa6f7c3502d556b1b41474296cc418bf917b3c6a3a724e2719ed4aef45b56ef1733ad786e1e6e0d9c5a076e6878ed5662f63e850c1303f5ae75d8d8ef88fbcd98ab375e1ad266c5a933efe768d1aa07b7e6b0d5dba571411f4930c2aaab5a7c35ab5c453ddc52005f29d7d9f8ba70a4398075b70d804049c4317f366ab59664a284d275a6e0b82e816d84db144878099a58e10ef163f190e13fa61f277e255b1acad8518219e8b319f2717ea38f75c4b2764f9a09a0d1c4da9e2abf19022733459b34b7e740cb2ff50d6c75f38d42632f57b1d8fbc0a345f18c85221072444018a4e27a919f4060226a045b7fb77e25c79ad6337c1a92558f91291e274da2ae3c6a575cc6fc73db3f4feb11d6cc699407e74ab730c431823e0f3f779ae6b98baff02f61e391ac33896385074b0efd3c94e108db27fdc353a1c41c448ba51b907f28b2d60f9b26d54594ac87e45d6a102a00751f05b7d7494516a7363362d18e5b431d27e0d3675f835131e80410edee023024564d1e0bf88a74d7d8c2433cb38859d932319ef23fce2fd661a5da97ccdb217096c07593569cf9453603a2beae8e6bedf1f12462481d1de25297041b119b5f9575742b75ebd0b429caef82aa7319be32ff544ab3abbb37249be479b10c783a20cfdba2c2ad3ce3671f828e602d4ba2f9a7b88f52c246bf6392716481e6d02934dd4d6cb2cb050d3ffa52f03a9f93143ffc1e2856388569c85454018daf01ff6d172250c78c2ffbf089ac79ad3bd0a6fc3c94d6d807a5171020830026bb400e1fe2aebb9711d695ff700f4b767d653df5f0b6a7872250e48656d41c3423bd10b9fb4ce8c8121f989a8cfa7b71f4b721c3c64c5a22f28b8d593e0374eecaa50f0ac0ce05b5d8fd58ff25435aff0521afa89374bb2ca75392e33f50af9a9ea9c7dfe6463593a1b4a608c5e9a0a83077137f8a69263b3d8a8be0ae07aea975943e41c997636582914de08cfef18150bdf7a4d352c72bd514a78e21846026e4f38f754080959478dc3a6d8e517bdd53914ab0c7b094d1431bc1bf7b68fb98fa862cb0ea0ba91f3401edde8a1196bf9cb0a97bb7f6351fcbbd778ce389c7b5ec16e3ae489cefec30d6af28e1577b34d34b36b65557ed80bc999c71e416eedddd92817ff8fd381bca942a3a2193c8413e5f2389b082ee1cba7cdbf07e288e703d183b70720a48fc16b47a03ada477cb708e146c80f7c0c308610aaa7058630f79dc01d9f48b7edd6102cb04f424bcff9dbbd570ed527b383f3b835f4a33409794e62a8bd090380ece6b6fd76ee46c401ac75c9dee816c0ad835602dec2354b0d231ed3284414070815331c21310d93c05b8b266229cfec2e9d3c336e59decdf8381e24df2f25dc0b649eb805065c013af3dcdc2a7de72d462a7b39c1369e947b87402e1703c43ea6d3d61f8c21d26a92666741ea20f6df23c52e340758f2ca85bfb461ef0e36c20f080e7417c66343acfaa48e30393509ba868fa4b0d5a0887ac0e6b0592f71a9bbda000bbf373771c287f8c29378750fa6189f7bdab8615ae11679400d61c34ba22c7bbd5426e632d045257388e9a608081807cce57af3227cc70fc2c8ed1be4cf204529356ea069fdf1fd83e6eca6386827913ec88f54b7740abdab71ea9e98c0ed53bf36f96aabefdd1dc1a4177185a5fb3f2c6ac8a1890fd2a8158ead64a7f2a71cfed2768944967f4f4b47edf6433fc0ead70c588fea4e114c272342752d7c041d2e87a409cf201332a75c2ad1e0513492c2bd000005fbd771cb309dd72138809af7986b3111abfccf48c4a97788074f91d0fff70c79b3e64a73db50575ef848a32703e66107d6653a01971b70f4235970f09c5dc8d182e5e2089639927c878e2d6899c88385c19f7be32b626c85eb67e5f7c24ee0b71a255307634e1a684fb4e6881ce4246b15fbae34cf70b3c007899549f5f0a244f43e701a0d47e87915730a85d25d2e30572022751837c517be68e7537aa45c7e331619fd13ba6e62e1aacb3357f513689d763348a390dc5a408eac6b91cfd07e8d638414f248a732e0ed9b69f6a2355891e1297014faa9953e1341b40458b780d2569cee93ffdbcc635c713a19582889b5fb784b0c4af60921343a11d1cbbd731d92bbefa05fabcec7183209b103d401a271a140a3575e74b49e9379c9cda64e44bacfe79ce8a07f9d4a6bc3020d9accd54f0cbc9d9b4c85ec247c0170e2b4693fe48a0920bcf77c58c2118606f86f03c56fb21c768d66d8a702c7fe9f286d0f1d01bd82e6ffa11369b1876219a4b9831d71773d385a2d3e3d6df8edd10fbeba1ada5d9d32f642c2d805fdad0059445f3fa8cca0434251a30fa517bb6b82e5a9013de08b9489e170e1be74a69aa2161f063bd8ad6588ba048b7116a5fbc95ff48f06c640ba76dc7e76cc4bf09287f2a0b3a2e71d0ea850bf5ae8aa80e4f9c4b22f91a3e26d20ef78c5733c8722b4b2a582dfea83cb4a3833e3f49b39c96e0f9c847396ea259ae3c6e674e3711b4c779d502b54500711d551ca06349cc2528cd3e45a872ffe180f512bc19d65f043123ccd940617d5833bd0307811682b81e7d8ee11663fff12b8b89a095303a57aa1d47c728bd633f2ad48b0fb84de8606fe6adb473af2aa4dbeaf6931fa5059d03a08fbdc5a822c5e77a8530b827769262e7d7967f5428d9fa92576d0950cd44217951f54dbf4b8b3ea662c49068a0ac92ad73511b162e9e5ced9313d0da183ff08a", 0x1000}, {&(0x7f0000001200)="11bfe011fdce8c7b636f58b59304459434bfb7fe109c96209338a102475e03d4b85c16e46d3f81c0631f134cce6ef33ccf454f7217622557e8cee032a2bd25206bc2a2238add1bcd6a72b7f22f5cb9cccfe3e29ad19debf27e33edcd69d12c7cc4a8b01f5245592e08530ebbaf500e44056a8be44c64f65603b4f07bb2eb50dda9c2aa7ad3d646d75a1cea7c3f4835a729a07b15f9f3cb1b23ac0441badd4566c628af51be9ecd42b24cf62fdcf6728523c25efb17450e30545d26a18a0dc8c97ee4a08c2634dfcabc42e001e7eb3cbc3e", 0xd1}], 0x3, &(0x7f0000001340)=[{0x1010, 0xffff, 0x3, "c861492edca159549f2e215ef98ab4789996dfcb1a03043284dcf0d8279ccf046f73e27e050be65dbf92bacc9e0fe15a8f5f0081b9f14899e6039cfdbbf1e76a1bb867ba628be1e67c25fea4348ca4f404dda8e7c04311ee9f5b9068b4593fc9fbbe41046b6aa211b4a10ea0fc3bc3b59c2edab461ba31a6c56536159419e2921a44a3276f83e289af55523ac8ec155a3d90876c157707be09193731d239c7ea7f7f15f0f096dafbef9e6452513b9eab068e037cd1a1072a0a0e49856815d46d47dde4de44fe54393d7eb7b98cfe090217b40920d6ecc025ec045366137004dfacb88694e0b418b7a858fc7a86f3dfcfb53bc85f64969ee24db629c17403cdc02b9d3997aa6bd1e9d1426ea266cdcd10522c613a59682bfaeacf69790916d27ba156f91ff6ee8e14ebd1c550470d4a83771e9e8759ef017a7d659757d03f9e9f203882c668347778510e7a2f5fa2c97eea70e140b4f4e34ff0ccf342c5addd9942c428332667a6d67e08fc3cfb61cc91e411eddf6058fdb5e28fba4e9186af4a87adedbac65e88be2128d58fcb271d28264e045b267f1f79a9438ef33d0f4b182ef6ed9e5083b7887e6c384b7ea1a8bb264fc5656207f90053d86c4584f3f9c3cc7251a5a05c7f22f77581017897718e3a16c1c778159c3f2cbbb2a587f6cf367edc5cb94029311953f4586222c3c01224b22311792d180e0eab0cedf538df30ac5ffd72da386ce5baa7d2143db34c0368553eb4ada45f9c04f4ef72e321ab13771954118b1706f83d9c1b5fa9e60d4401c419581b0d339c443f2eecf2d21a124cf5033e137f23e14539a77758b72adb5b5faf2f934a83a3643b56ca6e8ede91e0339ebee20e49827d122beccd7a267730219042362b9a2ab36fe023d9cb663c05c78ff2ea46b6bd489c5c595d73e13faa872ea6ac0ef76ec2be269080b29239e08e0866e607669b9fa8e7c280e20450f5d7deade2617256e40ed5eda4bd6ba37a675330cf0519ada26179698048a995f2a626b25fd20244882e8a161a5b2a8bd2dd3d304a5b9f4c957ef67a929c500dc60648723047e73a328b262b9be9ad409139a213a8532808ac73fe5d2994e3e5beb0dccf14e16277f3042d3a29122094e14c3382b301dd9c1bbcae7b70ed23c2c7803a2afd4c3df2fd90032fcfaec5bafd8858fa0c33c4dcf541bab4e0d1a1cf4e155568d4b26271976ffa1b7b2678567894f6599b653355e6d2debd983c9f30bd416ef8260d093351e68b3503a0f6c7ce29418630c43f85fb79c02730244edd5ba34ee9e2ecc13423dff32c98fc1202772c4d97da2386497c3ced863349317da9c1cfbd5ac957566892eaac705e7c46151e0a04158838f05ee04bd14e714f50b46746b388cdbbfb3d5cb00af030923043df61ec10e890236d5dbd553e388351dad63964af69d4498f2472348addb57f04b3a599f5e8cf66a76bd6a4cc43a5d48f579f051aa1537be019b883502258af5710567c2b94035aec7505a5d29aa15baaa213ab984f410957cd6135714023a29e24397a532f6591e755f325f290c0e96c209ad2272541d288012eb0ecbf014e2f4b882fa041971c196a8338cfc829e1abb649a4fdfa023849d545c1de434f164a1253fa102c0646cf6d45341b11e5f78be7825c93646183c52a65b2f94a379bd35fe1626805cd066dcb574ce4c3d76d61265ce1e15ec7ea85d3075b1411db11b1477fb2cca34cd468947fb82796d5ac68a560402fafb3eb603e03259cb5ad5417445a31fa3f8b039799b60d7ed16f3db872860dfb085653e193ed3e08d07263dfe23d1f6c150574f176e7f3168e2eab56e26187fb683eb3757d587a6237e71f3ce3876f0a344ff5dd598339cbf9b84a567ec2b64e2dd98b89768b2001fc267439e8d35e07379cd7884e48f3d2c24eeaa9e7966ac13b6a971c0d808e0fa0d052230e3342254f2dee45865f5744d0a5c0ff0b1b9c1003b88b2146a4ac4bf05c0b2ede38fca6db961df4f851b6af02051796843d50464d1e03d7d39d14e2e0cbe280e4e18e90584156c480de45839b1a85b128c7b614cb77657568e6d3725d1a50025880f74615b3aebd63909f98b44299531f40a5c0d5d69ebaf4c983581d5ea4d5a92c90056f35af6420663349eb9209f8662d3c1dbc73aee38bc54f0a90d4e769060a61318151d390ce192088394d1b25afa097e9c36c6d07dc23575192d544c960e7771033599d94c04ea7ecb1889b8683960f3dc62f8d528d63736a5e2afc29b76bd39edf5046e847ccc959844e004b724c82c7db802bfbfa83d2d18741529e4e808c5291a11102f3b14dd2b47560aac2144ee478cb0d07fe09af7a9c80fdd055874631135ea40027ec7747ec4b07ae418ad14ce7e5eeeb562dc3f7d2a5a43cd0fe9080abdf0659caf990a5a3ca38031ab608b4d12bc958f230cb0585ea49d1395768f8abe890cff9a1b69c9b3ec5074bfc7ef1494dfd8302256fe3e7cb8caba61a50d2c61ca60b0028e4953d15ea8b5806bff567f2fbd9c9d2607e80866668dac89641ebc2e1793bd7aa13e2fe350ec5e7ecbff96cd6a7972a2e32634bfe63a5616d3a3697d50187944aee273e3dea29a11727c41eb9dc97e6eb5c9a069fe0e0b4914fc8c9c726089be145da9be26eb0c466dbf53232dad685d49acbe82de38892b898cd5072a1e2ee99610033983500d67bf49045178f5a6e1385b9d3b14331311e82346ea9678a38d4a933e6d67c930bd5740a9fe71b8c48ed746d6085ef819f9108e8bf6d3d334aff8545bc4e8bd33ac0ccea43fb14da59083175f6ed47365cdc58e1bf7050b74a749baa46e954ecd6686cb03609d774a6eda6f8a76ca44048a259876742f5d5b9d471e9ff6211e8f7609df1caf379a8150bc5612095ce6de6961836beb67bb80f56fc9806378e3090dc61b950384a600e49072d32008d8ebd2e0173a7293a3737c2e374fd9e1ea34a214211d452c9cb0aed674dcb14e716baa7865c7382d942cb2fd6eea3fe060e1cd24dc277ac52ec57a67219c104e87811f6e72dc8c200f4f70d0ee8e70ddc841f7c7b053b574ec53a402c3644fcf91d77e7ae4e2dd9d7de015ac50d555a34da416fe5b2c1c037cbfea232d42f108de766a9b5c551872ee755a172c26eabf73c04676d8914bb68c0061c87c7985a9c0b5f8c526efb46efc6272cbda6d6a0b05b85415423efc76f5967c5101ba8163edc32077bcb553731c3ebeddaf20055ae2f11958a3e7652992298b0a6168d3b320f79770c7cf723be7239baaf909923af85769a68430016a9ab8314dce7e2d771e69988884a491f31eb17abe546f33a4c8a0dae774f702b2c5fa61aaaaf01a84538f31ce75fb7df52f2b0a02b7d37576deed6b00f78584c4caca349b05c550bd8cea45ebe10a3f1e82a966a88704ed0cad064d1ef5404705a2b23297159e74ab23ef15ab213da3cdee30f29686b742f269a349eabcc070971bec95ef4ccad353be96b9037ae7ae7c8d2ad437cceb79ec0524e429ee7f72b5eb4bcf06c5aef52348af59d34befbb59e565a671dba5fce5a7387541c97858ba05ddaace5905819d1e27a0875c3cd5652a72e10f8f7f224aa4ab2a6121bb270c379b15f5b3a77efd64ec1197e49acb386e4221df56364190e6dd0466150780cfd187b6a30a67de05a0c61ce7c28b450cef4201ebf22d037c3484f0539bf532094d7d8bea48cb3987a952c6636df926600e5331803aa1112913c99910db153318867fe76014b1205c45485eee7cd2fd4045b03a0e2b694e43c69ab06170e48ed51f7739d98bb70dc5e88ff6645967d3ea792ee069e6ef805eefd5f346b8665a308e9d0777633805c45e142bbfb1e4fe14c3ced9f4d97cbb34358bcb852af5bcdd420791f5c3ed29f17d249367067aaf81f55c1cad85468ccd6530670a26f154a7bd897879e61b758ebd25a35a34a715d69a2b79fba3beb8df313515fbb36830421504a61e52807800c11f3676b63a2e158181a2321cae66f2bdab62fa3920415738d00aae58ebe01256ef922b45d9667d22444381006472e3bdf4db6f26cef23aa35b9303a67390f13f64fcbd08ef684e47fc5b3b0a4e161c88b2ab7a5ac312c899895da2e91e544220bb4a60e05d511a4c122ad069b6ec28a3aefed31e7e4d87f8770df87c48e06cad5f23350612e7ad969a258e48bf5bd666c3677b6b6c2a99d4eac98b6a0163d3ee21a46932366b796b889fbf4ad8bed4a1b915134546b9c8ef0869efca2a3a481e8b67ac9f6a043f76a8b0190ab0e9d707ca3398a74d70523437f3223bf9e1a0ac7aeb8847cacf32d8a02fff21391def320710502aa54e31b3200ac6c677126765fa3880d351e4cd7cf93c62f9cc7c8d25a54924f638e01961408877e111c1af92078ebed9f48a26ccef41d65445c1974acc316ba3ae836c5acd12ac9681f1910b5e8c379bfc241cbd946b2282c8be359c69d62e683ffb9fd96df21ee2893b8b089a5a9015260b810acb68b3d93aaf4b1f35116f68711d22a1f2b5254847bc8cfec096b15e538b2cd9fa62f0258fc514e1adb2bf2a482c252b22746e597236f5293d26d56481cc28fd066b042c8b3a87ad87328f8e655ee1f942e8b4607b35041d00a781f632870f8919068559186df0d2defce8912e4f23a6a0823bd00876d2570e3e8cf07b27f97114a1da01bc58d186afc193fe920b5dcfd0279337370d6bf36db6d24528ca12009d24e44371bb47e3318f5376902f26d50eef004023cde9a1c90c4fafa5bae5657dee1dbe6def26eff911a5b03e9c47b0355937f1d9d48ebcfe267602c9851d97c4c8b65b4f5132c6114a3f9fcc3e491153b2bda30ac97f54d2d09c5896557d218b901ebd497bf9367b9483c0667d34511569b19fb94cf63ab1506748cefe3f76e583c589bb2b7a81ca2fbd70509e3e886d0e1963b6710489ee5acbae92966421865d7eac6f8ebfb7d4a781a8874a55b24ab9541280cd5b32f7e822dcdf8f9b041423426b5c93e8b30bd3b60033ca8f86871182de39851b400604030b78dbd5bdcc3ecafb2beeed95ce7999e92b150ce44aa00beb759036f32b18f3da5a1b76d66f9f627be60bbf2518710c190ef1a91a6a7cef0e7dc9c9d35ade1ecd8adf95df8517f9c13a0ac5b3e551a38d2ff7ff1d68a02a07a00e9ba1cb8169708f6164e7e0247a710fb91685cd5e411b50fb384da28b8f3d6db6c72cfea22d818499ab325db6bc8a2f87ff249e07d6c548afb6cdb9f371207ef90e00b52a7e785a8d3a13a2ebce07614097c27c1d0415cc3b490c89822a478b4c26d90df1bba9a46d4bd2e39f90d221fc1d6e500cb2fb9a327fd223953ff7d7ea975a0264bca7a40855112afe828ec1dbec8054574093fa02219db9496b8a17d982a949cd32199b609489f9773702935e66b902b53e4b27adf708223a883d3221081acca3ee1bb54402135f4ecc87160d3dce35aa9769294c14c9cf140feda0ea18bfccaa673e900e7ab220ffd6077c7e9ca8c0436f3d0cae864661c0f802480c51c3e272522eb5297913bf42b1e66081853b636f7ffb8bdd31451f735bb17e7bbc744caf9379d562fbd56286cf00e8b5a9f8ac5228bdb0bb6eaa216e06e0481939c820dda78c803e1534abc7b1ef1f95e907225aeaad04924d6f7ceaed97dbf00d95e8e22fcd9ae9d31dc54fdd69a8be0238233d9187d7fd8e9f85a1429baba140e04eec6549511753fb6232428973d11102fe86351324e8696a8aec9e4bdbc8169de0cb901f92397917218ec326b5926b5cc8f73d82b7c9e9018802eaed7397d"}, {0x108, 0xffff, 0x0, "d55a0d6f7cbf1d8dcb25e4c65660b065ccca3615d54714035a6688776f8c44038ed117f5c7189ad248382aaab091f9501d3a3de0f8c87ce92acd34ee808e25c42852ccc13e125a2204d7c6b7d33b20db3b3cb2e3776a774b0546739da16f2a3a0d481ef31bd2d90c4e548b8a26b7e7d664251954ccab298f4d6cb1fa39d569af3c21b3f40eb1dcd2f19c46ad7847f4b7de4c5df61edbb47b4888bcb6a1e798a3d83f75bed50f275dae43a0d70c8d33775a9548d4b207feb00ea40cf2611733fec56422b6213aac5dee815b1ade917d51dfee362b18271e1d63d6d0e8fa05f0c0c4648e40f9c738a92bae4d16c4adb3602994bc64e62dc6b6"}, {0xe0, 0x1, 0x5, "118d50ce981063861b6c9fe03516df31295a8bee2634bdb416ef5f07dbb2c214b5f3223293101948ce70c71892a520972589b97360432e6e1b5ac360bad998e790aa6616de340c157eb2e66860fea8e8d1d69fe44e9306ec42b9810c145c55cf280423434b465ba5aebd063162bbc72b4e46f902bd5dd5d7f5c8758a0d630ae56285901bb675b593845f82c42139cfcc4ba1d775d4ce1bf916be31ff0fd830ab096ac4fe372e6ab14088757375fbe99b0dfa8da690d66c27a77a3e2e3c4a8aa0c686565f0ca7897530"}, {0xe8, 0x0, 0x4, "2637b5d62e6bc9f9231ebfe5c80e5b0c272576b790421181a0321fdbe78e723d0cfff9a097374dab27c561de8fb5276b57f0c75149e96f00c78df7e83228dd3b480be2a714524c7001b15675cd025651f1c9003764a6176821ad8d715a70de99b0dfb3fdee2602d069eaaf2318388357f51299160fbee2f48540ff4af218163f82a094648548fbbcc0002659d302f540525e01db5f2bd1080fe1bc79281f063dd96a574ea0c12d262d9275654a9842440e129c8fa60e019f7807835d804422427d5897a0a083c872e010eae56221980de0ea"}], 0x12e0}, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x6, 0x2, 0xbd, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0x11, 0x3, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x43, 0xfffff, 0x7f2, 0x100}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffd, 0xc, 0x80000000, 0x7, 0x6}, {{r0}, 0x0, 0x82, 0x0, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0x82, 0x10, 0x10000, 0x1}], 0x4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0xe2, 0xc0, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0x50, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x6, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x90, 0x20000000, 0xfff, 0x99}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x8f59}, {{r0}, 0xfffffffffffffff9, 0xdd, 0x4, 0x10000, 0x600000000}, {{r1}, 0xfffffffffffffffe, 0xd, 0xc000001d, 0x8, 0x7}], 0x47ae5303, &(0x7f0000000140)={0x9, 0x400}) getuid() r4 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x21, 0xffff, 0x7}, {{r4}, 0xfffffffffffffff8, 0xae, 0x3, 0x9, 0x1}, {{r3}, 0xfffffffffffffffd, 0x18, 0x2, 0xfffffffffffffd5c, 0x1}, {{r2}, 0xfffffffffffffffd, 0x93, 0x80000001, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x78, 0x32, 0x1c0000000, 0x40}, {{r4}, 0xffffffffffffffff, 0x8, 0x90, 0x5, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x26, 0xf0000000, 0x400, 0x3ff}], 0x8, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x0, 0x40000001, 0x7}, {{r3}, 0xfffffffffffffffe, 0xa, 0x3, 0x3, 0xfffffffffffffbff}, {{r4}, 0xffffffffffffffff, 0x2, 0xf00000a0, 0x5, 0x401}, {{r3}, 0xfffffffffffffffb, 0xa1, 0xf0000000, 0x5, 0x6}], 0x8, &(0x7f0000000340)={0x3, 0x2}) close(r0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:16:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f02c033cca0aa1b40293c3807ad44144aff983a7b111f0a7486149990000000000000004af5700ff001959cf020000000000000000020000f6000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:16:27 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1ffffffffff) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0x0, 0x3, 0x5}], 0x42b4, &(0x7f0000000200)={0x34f, 0x800}) 09:16:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x36, 0x0, &(0x7f0000000000)=""/54}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12, 0x2, 0x80000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x5, 0x3909597e}, {{r1}, 0xfffffffffffffffb, 0x22, 0x0, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x30, 0xfffff, 0x5, 0x8}], 0x3f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x2, 0x800}, {{r1}, 0xffffffffffffffff, 0x20, 0x60000000, 0x81, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xe00fffff, 0xff, 0x80000000}], 0x40, &(0x7f00000002c0)={0x8, 0x5}) 09:16:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x3}, {0x3, 0x5732}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="e0d81487c8cbb176726b1377c3156c512b02d9f10019ffc82288cac2b4260431121b27564edad825b7b5f8d93825fdfb1d5fee775feef66161dfc0f5ae964b935c82b7409596ad674e932fa755bc38826918e71d9a3b76ff62279e4e35beff1e9278185d289d741994179d104dacf5e83e22d950abf708f0128479cd1404a6670d1bb0f7eaa0b49b9cf616058afc5c802f7993bf8f761b3010ea", 0x9a, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:16:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xea, 0x2) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 09:16:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) socket(0x10, 0x8004, 0x8) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="1c2c50a1e6eae4f658c4c324ce75c1caa10b8310a3f1bb180d4dca1d5b42a09d9c3cb56d435d7917a8a523a5d7880e4c81a9ff0fd3f30f6e63658e24653e5f8639002bcf24818c418c14f4012261fddd0694890cd03e99cdfeb353281e6d91e65b1a264d4bf62a6456efbb80bdfae08d554a9484656331700a2e46a468958d8f862d789b8d7dd127ea48baf9e09c965cb24c1f2ebf01a2cb82cc83fe7333bd685306439c261ac55b49f2f937fda5f0c3d6470b8ac31581e4063d4a7d4fa88bf3441ae2641ab4fef95107c13aad3f6b19a1844a7b3ff26fe63f05b7", 0xdb}, {&(0x7f00000000c0)="d35303dd79ec19ec24ae8a7e389415f438cab06e4cac3016f4aed1da09703e5404089fc0365b", 0x26}, {&(0x7f0000000280)="80d4a7a0fcbabec7398f3cc2c022ff15efb569860e55c1d3e30243ab3f3d848b15c19e4b096286412be81fe5e59ae8a6bdf84e17c6ae9bcbc96b58fa77939a31c2b4dbedbc8aafd82bfc453f00839a93ecad60310c6753076e37a1764b4bc583a01a399ecdb6ce6753c3b39e72ff398923122305f3fb", 0x76}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="100000000000000001000000f8ffffff10100000000000000000000004000000e7f303050bd3382afdf2c37d355a54e5ab6524a220c507d6e20c2973ff794e4433f181589d6121094e885fdbbe3de901e62e2a976cd829cf67e40b77f8d062ecb4503b89326cb7ba18f8d43a7540187f531e3f62ff16bc691e9cb247f7e2dca4f020383b390aa948bda8c0a38f1ae50ea41deaad227e10c505d65836dfe3a6c64768edec17fbe1f38a873c8fcc20913bd13cbdd975108bbf36b8b26d18efb897ef693bcd262d21dcd622512e1467a188fe3be475f0f42890d65780b0f622dad0558c307defb9f53ca49ea9438af4574ce726eb6791ecb170840082291da87abbb11a3c07dd91ede557fa10566c04907820e1cf785031c935c9dd7c09aaab83b44c6a9e9eebcd4c49bb5f83139a195bd86d0c748f4697e72c2c1f54c05b3ceedef17ca3bd6f1f795afe017aba5a5b9375927ee8abbcf350dc890b82406913887e854c925b0877067074cf7999067efeda8841cd0cb01cb472b3f9946b97278c37ad121fe12d81e23f6892cf6fb04ae82041173afd9783fda37fba4db1666562f09968326b9228bb5a43547ee32a24fe882b621debe56802a32e38c6a7a96ea4dbb7112e2cc0b51643a280df85c01bcd318308565f7cb0ac5a70ec1789f8c4d6ed352e52d923c2ce310015ab85b995e3112b6793a6fdc46096385f5c707c1a311a0c092501564755387fd9c1550c20ec26fbef9ec81c9e2f39eeb98051815523765ebbc976364980e0fc777847d216047e2ce005d0619fa93905460f5b3f965e9bd9f0a7087cf3f7193893735b2f92dd65293d41275d8a581827b5d0e10e1d0f31e791b871cfcf1756d0846aad1a1e501f2914c8fc42c30e01b628e359f4b31de5cd8c47d8dfe847b1647677cac6ec0d389dd2b440a73457c54b9206cfe8fe8e1c11c270d85fb88d4b2bdf960cef5066481fc3ff9f44bcf7223e4fcb77b38c11b2d866eb4f589d221b9b02723ce8c1edf7faf6732d437c1e34df54c8d6679dbfbd52bc44906a26f86902318fa6a4ddd27a0a1fdc74583388d308584c8b685f5c2b7a1954aba2dfb7eb1d74ee29900e560356c9e39b11e1068cf03146d945c5b7db9036bcc4f53e7b065c40e794b822dd21b14330ba6a5ed956377d286f6aade7590a5c5df58a57dc4ed8af899a5096e246c1c45839f42e637c19babc9003a94d8e8065441fb84b6fb012370b3ce59e953012b60a09a39804e0334c8e15589ed39d8ac7b2b3ca8e0dc960393c7d72508c8af1421b8d70c71473d1b837d206b4caffb4418f245f218e56c6c64c602b7c73219afa6e2dccb0941657ae1fff2077ceeb94b11f07164a2d6cf2b8e8d2f6b1679af4a6729b6c0c0fd615306e0a6474f99b0a19d8a1af25bb87c6afc4782050be01d58cbadb1467c9782350e2f60b06ce6be33c8a6e9c148ecb28863c76af66e8888d97053a13a582e523e41c979835ea0d1485f6a4502824a90cd0b707f412f73be4e6953875a298ebf373cae0598f101350031c547c3990da6be202e1044dbe12c19e035abaeaed14ad351f06b581b0ee50e7c6ae804a66e255da0fc8b1efcf487e1e2d61bde8845e6993888c910914f4ebdc2c405223790158ab93602c5c1d007d9097145374c8130f70957b13d1ec657a984b988168e04d0645146664e31af33cf668edaeb839b50b96a85a7d3bae5ab3536b3efce306649bc25b3a1e7196f7ff5dae61cb254be394d511dc85139735263b7e5283b3be744d8cfa34f671ad966dbe5a7fd507ea0719cc7fad77af6ccfc345651994a1b3f558ba5dd147724fee2fe2dbce2a9437cd1bf4fdf003c119c1ee78e75dd735c01ee896200559852ce40488b339216f5c04fdd5a61fa5b4d049f72876ff5e6e0b9b1c83196ebd2c0a1a322c787588040d9832b86e6a416178392c1549a53a71d60a899c5eb0140b8407b83482d79087d656149cb4548e68cb607e3ae323a038efe19e512841af6f2bc5371c97979f2c79b07e801afe0e13b6285cda85216b30c2a0c2990ae611f617ae2ad2d140c6e4e4fa08c3d51710b2729a59811521391e684ced17d38df9136bc111bd5c0ed700c339b029d7b4d8f10e21beb21179f0d8efac1dd053832d119d887842c9ef199826902d845f00e9c07061d7fde3b9a1635eb1ce662daa2aead107ca327231c928b80aa378b97e49155de4a04eeaf2195700298504c6f3a26b5b0e676113536ae70cd54e57a08579522037fedc29625fddf623b4c24ec76f63b5a5d6b1048a6728e62fecff7a25758c98ed57bd9b148917d0351f6f2f1ed129e906d0324f5d4abc57f9eea633f6e5ff19998cafd8d2ffb530e326cba4a86785a3af46147358c53924e354693181d1bf827cc9537113d03006e59381621f4bcc2677c760353f0c584470d5e2a0c067c2e56895f081528a2cc73ad5178c8607e0fbf0b987e3d30abe7dd2e076a365970d07579e3efeae3250021ce5448a0410f6f18cb156c765edb8ebff1db24b675519771721c4da4a57fae52dd541ebc4e404b4ad5840ea9272db19694776c0aae6d845845b35706e14cf8d53ccffb2d8efe00d5d424eb0b617653b95ff97e14c0639a18149e6b49706295b5962498c96f626e98ef6585cff6a49e410f0336fc576dc3379ea3bca982b1a1d3fe949d1c197c57ac8d0338cc5a9c0e4ec291d5f32dfeaebd87eb79026930bda40900fab8c7c12e31d2240e9f9415cba2eb8cdea495d37ce9ad8bd14d2c7d1d441666ed7efaedbdab5a841c9f918dec9399e01eca381c406538c10056fb1e263ce0c3492b5cbecca9d9c17c711da6183dbd6896c1aefd3407a2b9dab830bfa9f1c2308b753d4c3d33e7435d59edbac00809cff439818c71e4e6737773295b059ae9827995d5d6dc7a1eaf304a12f3bf4edf0ab59fc76569e0d2e6d6123b1da2807801b04babd51995642b744486fd8083e7da4b38bcafe01cc0f53c8a08e07115865521b0e5ea3c219c313d5cd2f2dba88dec14975576788c08bd912fd63c8fab3761dde9aaf48e4fdac5c6c93c1e425c1b7a3c71ad6f5a91a16bb26a61da9e96af0ef11019e3af95239910afa0d9fe12897309425df9d49e1fa4ba348d638806ef106945aad13dca54bdd477bfbad00c040e0934d7b46c8317244565210e913e8a8cd1fbdcd6acad685db6e502c09dc5274402b78b4e586574d74eac7c70b44aaa77a32d49f9282878e9ff670bc30ddf385548a8812573f9d92e548a6cee1929301fe1f8f653e3ee5ae9d76838bda202f9038e7002042d55c916b458fcdf776c9057d3261dc7246589411406ce22ead087d24809bc7c4a937944166779871f4ed8308a9c481bc8ab222d6b8b5597a062e0bb1b97027d5bbe4de9e5e2cc7145a90cac9852e7a0b14e001766b84d97d32422937c8c472f5cc3f331dcb81634e37f2c0697bb7fae452eb69c6713e0b593ee902d13c173b3fbc4238ed29112469f9437124c78b4bc82b3f3a564b0d92bb4871a260cb0b37e08dc7e01676739518ede90a11a12b12f60e9965ff0aff12f5d53d060700ffa8b843498e1502015b06496c611fcda88a9702a897366e2c248139fc7791c48f0b6e2d5b44a271bd42917143615d433864ec0ce8df5bdf6184971a3095eda2a0536b91caf6b40d2866eea82c6423edb3edebe07174597d20f151d34c52729721341dec72f53f954c66814ad0103578545f9b021d6c6adf412399f191edc6a0c18ba00af1e999094e65b3289f56a40f17ddee76a6d7e23f8d68bb014b3b23c5fc841918434e639a1c5f0184b35d2df185160b4b0ff778653a5a6b8db59674f545b5fbb0623f3167ff451db1a43b1ddf9abbfd5880560ebb583edef2d705bb991ef2d489b7184c54aed68d6ebf8e80fb7b531bde39244daa3757badaa48cd22c7820bc1125548ba527a9fc5fc52c17099e39a10b7ddb991010a13c2fe19df644ac45d379fdf43a7e4565a4f02a030ceb71a3e81379388c1e6c6a4252b224f5aabf7f2d1e7f2c35adef4a9880c3fdb5ab700b1e4217a66404393142411c6c909ba29974422de55e21452b35fc7ac7854637b4b7a47b11ebb0517c4375d0259abe8aab9e389402b511ae23b52df3900d550600ca85b98e601c952886e2b8d83ea52f59b24b07111c720d84de8506c86e84a26ecb71ad548ecf7c4b0c0902d8ddc9b84abf43e0505deffeab4f5910bd4039770140aed239f8e7c0794b4bbd55f58e076f77e2371eb43a836c996fbca08ae9142a06b48a2d84d02d2b08cf98f657456d70205b1156efcf0d868fac9b0e0889265c73a87aecc5cab080e8e56196682f45ddf6e4446b04aa357a9a80a105658190747113b4533f481000ad15928bce18235130b0f48fae00b385582c5cc3c621bdb58ec6847e3635c0e51fd586cbfeb454284f67d02ca96660407aafa23c3938253a9c1dda63538b45c66432740b8c1452a6e112e91d82a8f3e2ee87d72d69d32277b88617f0e21695463ee5c3e133aea97191947c6d9b888284d0b247dbc6f2931b3a23bf608f3d645f582bd778608fb8c05a3d67edeadb35fd96dd1a37503228534cdcaf4a2f9f12979de047d65d01c4170c31986b42464d73a2eba262650c6cf6e51db9195e42a33e6ee5aadf66876e2d424903edc7a12f2eafbb2dc6e7dc5b78bc2f5289bb2929781345430f034d3f220cd5e7ac53c50fcd328c217f7603ea4336763b52265ce9136c71855d9f847364fd282c00a8ee1e9d6f6da413864a6b3e3069d4413ae6586e60fcb92fef3e427ac6b31a10245edebd45e4029dd49ceef534cc426a3dba089d705c4c9981e57ef9b4991114e298f0eab78f3580f7fdb83bb95b4a753cef133534a0abccd828524f9637b34c9ed2612ec601e3788da3bac7b4a93be172d5b9c5c5ed1fd777688b075d67091e81d468995bd2f35cbf97446f64d54e539e3b5879726602b4f5dadec78ce1df655bddc2c7c59170542c63018e9dc5c0f888d86fd3565bc3e00895661e41ed2fd68c6cc782c475ad186409f5399ef09e91bc43ec3c38b2940b8fa0261bbc9c7fb078bad578d2240283487a4f7fd0de0fe094143e5b19f0e2160d7d7262256d95ef8da9c8828329121047b3ae7a198856b0d0d519276d0763fc59f3bb8c9a41bfc311476ce71bfb0ac1b8169bb52241a0e0dad5dfc6a3a67b6bcd197ae4da783746157234a21d1162b11a125aef0d68ec515df3999e00491b04981a4fe8ebaeebf975ef756b61916471ee96dee0161bb6e9815eb780034dcce12ce1cc092f85d6e548d2153474682a58109da2272437cb5daac79bcdcccfde7f71113e26814df3d1fb911e46004a946b881752964ea3d2c17cf12300ad8873a403d5d5932319335c810b5c3f869d3689d39bb0a042014ebe13f0cb1fad9bee0ea81dc9507706dd886df241821952e9e43db8f473f76be7af4f8b5272591afb60840d925bb1694a5226e187e146bb5347237973577fde87f33230e837672d087997b5e0f1c41c751d510004c9e39bcd4ad8b56c77bceccb7bed3ac0802c5e0b0e0ff738a78b0aeef4a5eaa31252c426f26eb75cb15a15ca5da3fe86a114a26f01368d775818396894407b91090ba55da24e04597f51c0f025dfcd5ed5681bc054b03010a594302bdb485f1cfc6506eba17e1ad700d572ef139f506f8591c101ac3e8e9656c0364cadf69ab1525c0250d67c294cf781ccc330c10fc653e6ac176d94da67e9ce01ef7093dd20ea0291000047bd9d893c5ffaa5313bd0212da575adf15ea30d074c20cf937b8a26f1a0f8ada6ed8c2d26c6597cc4c56bb4e91c07debf1b7f8055d7d138000000000000000000000008000000c4869c2f217162d22a95b5de3c099c5bdc8998b545afb4145ff9b2acac15466d828def7fe163ae0070000000000000000100000001000000ebffd028143c9c4335c2b392a42fe253895e7709869aea8208e445bc0235db346fe01a821fef0558076c8109ca27b3b6b5e40891e06ee9396a59a3fe116ea1b6960a91f3c11184016c4cb579d073dc796a4be532e6351106b02726bfa3000000980000000000000001000000f7030000d4f38c97f3731bbe997ea3bead88aaa08f39b19c7706e8f0cc1238a56dc6381f377b28e44a1e050372bb7d0484eb71cf4a5e2438ce722de113c6cc0e12444278466f458957fe864a9486c845d3a9ca972e4857f6d01f6abee4130e7b1a97550de20b6cfe7e878ff611b1cd2327984d34b11200a0766e71fc9919bf4854cde3de86d53c7c730000001800000000000000ffff0000030000002a1860489a00000038000000000000000000000000000100a2c1568e655be315df73c894fbebeccf88340cad9f8f66611bba2873d1ed116490c58c78000000004800000000000000ffff0000a300000088f0a3e936d3a04b6b96d5ccad558c3b396e238699deb9796c02814de88c8d713c2ccce2d8db81eb71a3f3713dd529b6f053397984c9d300"], 0x11f8}, 0x400) 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x20, 0x9, 0x20, 0x1}) ioctl$BIOCFLUSH(r0, 0x20004268) lseek(r0, 0x0, 0x0, 0x3) 09:16:28 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = geteuid() sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setuid(r1) getuid() 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="f5f13fee72efc3c54a3711b64df26ce407e14e4e4930b0f866a7de3dde9d5ceeef6d77c408246a69979a3f9bdfefe350ce80c7170e5184648adfb6ed06ff7dd3345c50712aedc112ecb1dbf5af0199e295c3744a96f30add02b41dbb229621f195c07a4bec877c159356099bbe84f1eafe1d9b86c5a062646376b9022f400cda641b54b2a3cfa917c1f8eb35b9da7059582b987a89deac782140ad1c4f956c58b181b9625fc5e665f5c81ecb", 0xac}, {&(0x7f0000000300)="8ce617c236f2574017553128f60c6a06af32341bfd56e4c6fb6d13ba889bc741218ed2ef494adf9921b15dd5023c98853b0c2202f56281d2d1915f74df9ffc44b6ace1da0f2746", 0x47}], 0x2, 0x0, 0x0, 0x404}, 0x2) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xa0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 09:16:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fchdir(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e1e668100000000c42a2370f147b8139b3ffe25e493e74148cadc1779052cdf3bb0cc01078a043d14e1ea46ff92809f654880a55946a69cdb3e4a5964d436f21815eb1c6a5dfa7fce13982b2a559b1492a077b52e9923561f43faff1eafa703e2f12084ce9a9a31"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x0) semget$private(0x0, 0x3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f0000000300)="72699f0b9837a9adf7eff4d9c26702c93aa9faaa9655d016094fa692cba8abc5a51410420cad0bdc4a53634dd3e02cc28318c9354e50a02ee3c4579a6a58aa0e062d418dd474221941325bc4cb") 09:16:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 09:16:28 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45, 0x0, 0x0, 0x401}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000240)="15102bebe08925b240ef1a151a2121b0e5e5ee5ff6768484ec560044a2fbddab68305bad5890e0f0d98e29c1eeb1173ff8bb3e31fd2d8cbfb096b83b036609f3302e9286d69059fb008c7f49fb6db125adad7e1db8aaa314b363dc60f4fd2f48ecc2388cee05bef4fd8072745e028d6a093a0d6ccf94d5061eaeab15b921f07abd5a83a550f7699bd6fd881649bc0a8a811c0cc6ac138cd3fc6e0308b53b607ea9fc268224a11705194a4e6ae6a8be21bf55f6e873c040b79452f2a950a91291b7d79a629913a9377045abd727711147aadc8910a72cc28644bd6b719a53aa7f7df5015e89d91cd0348af646a55f25304d38d42ad82f5b3294d949d2fb275668216fefb29a5baacc373d5f59d4daabd3cc3ddc67a5159a81042c43bfc32a51950f1cdc96276c3ef2c278a764cf4b02923af6fddd341ca9eb176eb12caa7f85ae4f401f325f5526cde194f583010d17b6a8610dec6b7bf6e4fac1f3fe9c023bd41c216f3bc8cb3da1e95f8c4e5ef3ed3e63ecfe78d772869b9d050cc5c6b79553e01c6de11d46b786a8977b1fc76c3bcadb1b3a07944547c3e705fc9fe3a86f4af4e44c1ba37fa561dd6c19b6596306715961e8efa893638a558cb4ed757ee067cfb645eac136284280cefcec54e7ffe2a7c02741f464bb54fc1659bc1a341f1d23f52fec5e7a0cef49c7d634a7e9a44bae60ba59f9f431c6de3ab837d479d347498e6b30eea4310036b120b6c40b4b27f8cf3450dfd29bf2b4a65f97827a552bc90d1a96aa5fc87f12b368098e5efb94f5202ec9ecf07ce9f6c579425f4dfee7497fa187815201b38cff7f1f1c1b8c6fd8b59220e5119e0a0c2115da1468792cc6d44ded76912e37d314d70e1fbdb320b90b8166b24d5029f8eaa42f493c9e556ebf9a5708b8625f29c7c7fb77ddf78e0e1e4e6b0ea906681d60d27f85d15f6bf96ea11197ee40484f664ef70d94cd1cf8730205c5469358c5bacc0db389acf23392eed6f56688610bc80013ef02e9e9a2dc23147f973d46f12ce4b50d4561bc3d2b6678395d009252852ca37924bea03a30bcdcffea4d085d4dd08b7007674e48d4e3dffb10f94b112ca59edf929a929d3f77def02e5cc553285b715fd69c02fe9332cd6488090b37607e870893c20007521ec1c26de50c3d7e25035d39dd788af77fb8a208c0b173ec0b1fa1847d4b201ea979b6dd84968dd5d17a477283addec8682c7c8fddd6486c7be9b5bf3c4569a23cf2031112326317d39b387153c23d96a1a9d3f13f13a29f4f737b4ccfd94c6c9cce73b1a379cedaf4717afc8b46cf2e50adc03577e8fd12e4d48c9c8708cd075b0d8d8ed23b094364eafa4868ea3e67afcad103e87db852082b01a0c710df320ac5487c012566178ec6cb8555c9060fbe415b371ee5dd6d4bab2148103dd77832fabd8020e7974e240f4be86fb385864c5f5ba44b2b75760329ef7678c0af30c48b725f9b4fd7c61a1a1cbffa6949e32a39151871dc944f14af595eb944c326d426311fdd0621911d98bb28b0e6f5373e7c3ccf5c2fd313b2ccec02858cd8445178add3cf9fec2c24df9875ccc7da8c4e971ee7debb48ae8b958593997c7d121947fe1781927da703fd640beb05538438e651cb9025e6cb2162f9330649e36c5f8d994fdb35d81ce1aec179331858edf31e2075652f784dfa108c066c63fc624e36bf5f40830912edf83d05c94ddd1af5d19ebbc5a64fe15184a8ad6822f5c0cd6117212ce0675c8152689ff635cf7989137eaadc2aec2e1205a4c21464e8547acdeb629f3b46afecd07d81b409ac7989cae9fec9704de64632a419056726878c11a6effc11e54284b6b29b69ac539d07baf2fac0a618d7da0a1d06a99d466df8aad1525f6309780522f5bb1af76f299e0d8332b2308b4e3496bd7ac8eb16b1133e678ad7b97ca39e23d45350cd61bc234d89a61fe1cb91ca037232086a07516b3fc67aac31e3a31fea6c2296980fafe07dd00822b9f2fb2e0c91260bf3587146fb5337d8cea30bcf7e9cd7ac9040622402965a014f22e33b83333ec454370266a9fba50bf30449c8428210b34b2c658ecac59d3588f084fca3b8794b33f0190df8e3b1ed28be237c8af6fb70a5b89669a0525734ce7fb6d0fc9e377942a26c48fdc52124aa05e09f8d022f08e49239023b03624a9c4e2a84796d0489821107861658bc39d2b4b2d0417a0d0344ced5525d158e6cb563ee6e855779ac49df5d634f36f31f27bea69ea59073d0afac04ae54e1ef373cd05424266b05f9f26fa2245c8ea419497fb05e807f2c2d4d7262116ee2b3b54d307fcd8e994c14fffe254896ac25f6f6a7e6ace7c36d9c524d328a805738574081f8537949266659bee4d5119cae0e444a0f94ea34410c002a97ed83cbb067abe256d7bb81216385d592dbd1d666f9ed7b46c3d3f8ff069fe0859a8591d96053a190df4ed51c8d315d45ac8de2462fb230f48260aea37e9eb829ff5fc473d6d4f4df8675befc445311182403f02d8c0ceb60649176d250d22f958a69722b519cf8fff02c936e930546e16fc19a43e653af3c22c17f3751669c06d924d21e6389b3063679efe22ff9059c376a7e416ed312e440d6254eaf7bc36871e1fa131e0c55d0ab4267a4d7b80327d199b6812b7eecbd25a1a71f0fa56bf96d0e5a5715672fc6e2029a859454d5fe74b75ddfc49b90b5367f2902f9679d05e03a906dcb0ece81f0c9ed6c0ae3bf45dc5bd3b69b60b9861b4834641dd6835cf259444fdf99927fa65164fd2c22b23ed5540da369e34f8079ab0fd1efc441f9df6478f547c57f4549360600690ef04bc560ff3e0b44f6c17a4b706bb59de03dc27d95040022ae5f001386b997d710ff2453979c427adfc35e234d6a8c85b6361aba5ef17daef026e498d03b2787d4963f850e7d1e56e6c141733d47b9bf6ad5ac345ecfccd6d8abdfdb3acb6b427faafebcd5c04621ad30902c755f88e88f6f3c8ac1b210ed89e2e1de0e9e9052e80b6636031ebe23edf55dad7270896af20562d4fb001e79a8703792a530a120adf110c6ca942ac91a00085c0f9dc9632a275b8945ca942789fe3b8ef9d64bd8c50055172db09489b46c26803cbd1cb7e86e9abe4b0bf36cb4ddac864d2d568d79a8b881fe5d985e4af000257e914b9e85c4acb808c3f09a631d0e13f824d0edea898f8c896eebeeab2b2c0da3a253b7407bcc1c99567e8d3c4a3ac471d7c57381b64f5f2ba4484b314249355592bac16efd82f003fe4824d0b67fdf45b0ef62189108f02058dff8f5b3f9dc97d7da070d6f1bd05f6fd0bfe6c60f1790ca78170417638e7b8e82fdca5a0c8d7eb969246b7f0ac230ac943b0034a64e29bab39a01b4722cb84ebffb4eee7458b15e70c0e77275d96155bbb623de21f11c0575d04b61c7fc18e153cdb6cb31b6caf7973e268716e2e42d1eded0517af73f3f97ceff6191dacbb49da60ccad560dca9520e4137e2502a4cbde95a60af8e2513761fdeba0750407689e029d97e54a65cd3c186e6b613d914c5c8252cf29aaa13e6209df97b0a98cc5e804f9a9d3815f18b6ef3cbc320f9557db9709cf41a7aae8612fd1dd79fd334b7371357926e288fae49d0741093ae0a3edacad794ae3382b56cff445290936de297a54a628fb13475305bf8f681e5681e5e3d3feaffdd01e5cb53d2d01b0e6bb3c7806111808345675955c794f8927bb0305ccb6d92461690792390d3a15e732673ff5f57f3b9b64069d11c6fd11e35fdaf2132864593d8e6455727f8835680aba27864515f39d6c4e0a5f79625cbe5b82c7995a66c81353917e92444eca22b4fcc0f607df057c828273d3beb538ddca22789eea8e3ff6dfb3a1aa76de66fe86faadfb80e21ffaf7e6825408e03505ff03251606c2385487c80b396ac80a803dedfc92d89023873761048f883c1d42cf4e87f8b28960f61c9516e48e2f1d18edf3226971d31d796656e8097dc23aac7a06b15c0dee09c7e1c27f189f50ef1476988cacbfd13407e213b30acfc5a53830846b5b45d5ab382225fbaeb8480efd156ca896a4c8da230b9264620ef69728df8ef11bb25835849b9e910a427c09ddbc6e272a601c22500d8fe77a680d7a0a697f72a7f3f9ca4a81858fad90c902afd2df2631b0f1e1d6de0f4b473f858f3273f9268877ce229b2eec9f7088611b44de2838685222525eb59a497f3e7749936664f00b5afa7aa0b6229dbb068a4a14cd7f016fe465a42702de3ac8f80cf3b2a9f928800aa2a26757fc9caec3ca7e5a42ca6fd8317371a1c87a207ca7890aec6e2ae304325c841cf427572dad34f7672d300b255eb054061700a8851980d3e8f783992d62542454eb6432888e71d9933a7ca459314843c6f40a20da89dce23b60f8fb5bd65a726269fbe35acb79427b20458e052ec734c3ff0152b7e0c7ed56d8bc7667e84c63c2943b6441ebfc39d29c50c47a42a4e120692895d2038d5cbdbb691b907543544db6dd742ca361344823e3c428c0ef0d119d97350f15af2f8485b6b314d1bed20033934c6848e07c3a6efc0f37a08ff27910b43918c01188d647d3e4ff418693cb5657d346a9546e8c0a966af57a8685dea7434454a8286d99efbf9239d44d93229b5850ba513d750e7cc17f7da60e301eb5524c16012088c9dd0a63ca4ef986c543470c74bb71bbcfd92f10fae337d9069f680b15e2d602b189a5cee5b39eb723b9b8bb2f63707f5ad3a57f2a0f724f1c3b7db83b78b387c8a65f82bb2b69accb9f0f439b92945d20195d9bd3ebf9d1b9d37e8b7b86e8cc11b9a84e309e8fcd416905f5e0d70dd0cb49fb15e83af5c5da197c44e21416a8a3e95dacd2584c6cd2f2d8413532f2a1d3563815db71a94b465169e843f2589964cc9f3f19fe7c172f379935fd5714ac34f12e5d57ddbbe1ed9297f54b6ee0094bc96017c19fe6048e07b1ce8b84d9ef45446f0e550b73e6a14b4dd23b54135ed7fb8d3e5eef44c1075436f0e52daac8306915f1533bc6147121d6af803fd06ff8f79359f73bc8a95efb54d2d4772c6566e21572b5fca1484c6f8cc63afc05051234d93a6be55de88f393d1311a02cfac0208b05b35b57b5ba01f481a33c673329540c3589ccb1e99718d81c8c05f70dca831637c42e9d1b7535cf7bfb24ad70bb5afc61ce206006c5e13a9c28a08e4ff941b4dd9cf0f295d452018b0f61bae6c84ee318783c6f4aa13e5c04c353edb9e3209da6ee2aac0360ed13b2cb02152e02cc4183ec25e41bb53244b4b3cd34c3c9ba5aa46de1233006209a4116b5347b84e167863594417e7618f6e9e14798c295ac8dda5a6671067db6ad83c208e197aaae600f83986fc19d7ecf7a759c886b82cbcfa60f3dec566eae993616844d3f4df72c2ac3020dc648046e4ef860ac1adef506dafa873e41ba13246da2f60ff2ad3ad704c44c806cae9442d36f8f5a810fb89fceb4f27b2c9fd27d91cb3a1dc6ea8fc2c4e9f0fe7a511252aed2e0a165affad379db87fcc0aef954ee2dac8eb0ead4f6d086bdb5626ebc4244376cd07d59ea6bf745060976a63dec508f0ea33fc99f10aa812ba8265f8d0d30ee8fe115ba7dbe0d27fa8b8b862ef6977d86eba65042a348d257c777a26020bf555f5f45476068156fe607adff23cdb04b9c89467d61f88b32fdae74990c167b281485ffc570074fc13b5a2b97f26de8fe07e03cabf359603296d3440955f7d2b6c4aab4fdd2c43b712ce3a6130767036cce35fd38120ad9a47b551b9df7d4868d2b3082207c4474088ee3eb58e009a", 0x1000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7be) 09:16:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 09:16:28 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 09:16:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x4}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:16:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000401, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6fcb295f131453e9f84f3d61965afe18476d6b183a5cb96a25dd2494af29b54c872016ed18bd0a5df5b28df17875ff4fa7a90c652421b6a5a67044fbdce9378822e4431ed6e6f15f3d129115cab3b96d050b12b053f77fd8602daa0fece569e045e3ee897b42d3b47504875c4102bee5beba6a8048dbc96110de1ea6b9adac04148aad288f1b753df14e9cb1df61a63c369c6e95f0e921c4f33fa0f0f1c3da65d55bf628ca9430c04b5c645d039b721e71d1292333f5c162f0f4846ed26360a7ddb29ea56cbab185313e862d3ec93c38e20b35fa2cef4685820b6e43f904d293bad07b26742511858edef2047220ffb6dab6d9fa94718683675eb4b9ca7e2e88", 0x100}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:16:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 09:16:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="448202a1776a90e0fd1b3c361aef8f26daff04ba8567768979d3e306b62e8d05ce58c8f5663268648672458ef5315ae0776b195463e005d1a0fa2f8ce747da21ab06aef026f41ec4344993ecfc5529fa26392cb06284f037b3742a102340af448dc3ed06bd933067b9829d7c56ea742985a8e5b2224f10b7ddc16d499ce5ea236ccb6db7c19c771b78ac8f3bce3a0459235285ed04c09275699f4b68fb6c10a12191260411204ff9c72a62d036506253c9e3511637b51ce1b40a3c18940000000000000000045003a776882e64ed5752bd4da3f753f61511dc91a5308e481959128ffcbb5e1d8c4d049b6240127385710643169097263031988963dec9c524b5e126f9bc5d115ddcd72a66d732457f38dc95ad544380e44a2574b82051bf549d2632ee49e2e7bcee7bb3cc593de6e640d0477322e7e5b6a426d1ee67c1eba1d188d7f50e8e71e0abf5f010dfd63162589d4283e6", 0x154}], 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200a3, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[0x4, 0x5]}) ftruncate(r1, 0x0, 0x9) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000140)=""/175, 0xaf}], 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000400)) 09:16:28 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x100000000000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0xfb0, 0xb25}, {{r0}, 0xfffffffffffffffe, 0x88, 0x20000048, 0xf1}, {{r0}, 0xffffffffffffffff, 0x29, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x6, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x3, 0x7f, 0x7}], 0x8001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x20000009, 0x7f, 0xff}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x4, 0xff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0xfffffffffffffff8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x8, 0xffffffffffffff80}], 0x3, &(0x7f00000001c0)={0x4, 0x3}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) 09:16:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 09:16:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="03", 0x1}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x10000000000000c8) 09:16:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x81) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x100000000, &(0x7f0000000040)="d5ff74681fc475fcad384ef339f0302d72de6e9bb11abb49367ec53a13fa6a888fe28556d9fadaf193251ceb29be4b3d5ca6f74fd5064d2dfa5499d9744397b5e5905bb1c4919e436973548976f623323937e04fcb4409d46f8dccb297de7995b07c124c27be0a0f47d1491a2a254ea523528718c6027a02303fb70ede9b9b0c770fd3f8f47228db3a7986a4f3dc65f96c2f772eea7e6035fbde0e3f9dd2990bda7f7f050000006e4596a49af49d20d1311a4ffe7e8e02c5dab96dcbfb", 0xbd) getsockopt(r0, 0x2000ffff, 0xec2, 0x0, 0x0) 09:16:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100d0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x101a0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x31, 0x2, 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000040)=0xd8) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30088, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x5, 0x5, 0x0, 0x2000000000000, &(0x7f0000000500)={{0x3, 0x97, 0xfffffffffffffffb, 0x0, 0x1, 0xfff, 0x2}, {[0x0, 0x9, 0x3, 0x480, 0x20000000000000, 0x8, 0x125, 0x8000, 0x100, 0x7, 0x7fff, 0x7f, 0x3435, 0x6, 0x10000000000, 0x6, 0x9, 0x6c1], [0x6, 0x8, 0xe665, 0xb4e, 0x2000000000, 0x7, 0x0, 0x7, 0x0, 0x6], [0x9, 0x6, 0x4, 0x9, 0x0, 0x10001, 0x4ae4923d], [0x80000001, 0x1ff, 0x62, 0x81, 0xffffffffffffffc0, 0x5], [{0x7, 0x62, 0x81, 0x80}, {0x8000, 0x100000000, 0x3f, 0x80}, {0x6b, 0x9, 0x6, 0x1f}, {0x6, 0x40, 0x99fc, 0x5}, {0x7, 0x9, 0x4, 0x1000}, {0x10000, 0x59, 0x20, 0x1}, {0xffffffff, 0x6, 0x4, 0x2b55}, {0x7, 0x3, 0x1, 0x6}], {0x94, 0x0, 0x80000001, 0xac}, {0x3, 0x4, 0x0, 0x9}}}, 0x8, 0xbcd}) sendto(r3, &(0x7f0000000200)="a53ff6a366de194e1a918a64a17f622e1026686e82291a34101c87fd2dd14392b1ea3cd6b7ce66fea97225d19e417aa2ae806765c797aeb0e8769fab67ce2a9827674271e8438db68d8428c7f247f8a5e2a305a65c318e94cdebb889077e9dbf28f03be907da060f25ec17de01faaa6734692518c9c78d183dc7051b1358a2ed9cc12ff0e8890341b2fe004be0a43e43b8dcf7953a37593a4b4c080ad355d1aa846610d684dce826b110a51c97843f23250fe7484324b654c5064b92961d09f2cecf22672f0ec5bbbed125dbf13d87dc075ee1f0778a55b4dcd370467f36b7506f7334646d459381084be2af73", 0xed, 0xc, &(0x7f0000000180)=@in6={0x18, 0x2, 0x6, 0x9}, 0xc) dup2(r3, r2) fcntl$getflags(r1, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x800, 0x0) 09:16:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x2c) r2 = shmget(0x3, 0x3000, 0x9, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 09:16:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_int(r0, 0xffff, 0x205, &(0x7f0000000200)=0x2, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) semget$private(0x0, 0x7, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffffd}, {0x18, 0x1, 0x20, 0x11}, 0x7ff, [0x0, 0xffffffffffffbc86, 0x9, 0x8001, 0x2, 0xfffffffffffffffb, 0x6, 0x20]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 09:16:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 09:16:29 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/168, &(0x7f0000000140)=0xa8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 09:16:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20010, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 09:16:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 09:16:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) getsockopt(r0, 0x20000002d, 0xffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffc, 0x76b2cb2b, 0x6, 0xbcf, "a23ce89c425f4cf0bfe7fa7dddb84a0fe5186729", 0x2, 0xc273}) 09:16:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) shutdown(r0, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2021, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0e9d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 09:16:29 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) 09:16:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f0000000180)='./file0\x00') 09:16:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) r2 = socket(0x6, 0x3, 0x3283) ioctl$TIOCSTOP(r1, 0x2000746f) accept$unix(r2, 0x0, &(0x7f0000000140)=0xfffffffffffffeac) 09:16:29 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20002, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) getrlimit(0x2, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 09:16:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x48) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 09:16:29 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() 09:16:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xffffffad) fchown(r0, r1, r2) 09:16:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2, 0x200, &(0x7f0000000040)="834ece9c9d74f2bc4f74c70d2c3ee5f7b88d7166128772ec33f7ecef8de956bf1233d1ccf4b40fd1e8becb13e8bc5630f9e3b1c7ad07bc99297a790dd0a1afed6838840472241d00"/83, 0x53) 09:16:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x0, 0x0, 0x2, &(0x7f0000000000)) 09:16:29 executing program 0: r0 = socket(0x4000018, 0x2000000000004, 0x8001) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) 09:16:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5b6c, 0xae4}, {0x8, 0x1}}, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) recvfrom$inet6(r2, &(0x7f0000000140)=""/233, 0xe9, 0x802, &(0x7f0000000240)={0x18, 0x1, 0x20843ae8, 0x1000}, 0xc) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 09:16:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1ff, 0x766}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x400000029, 0x800000000000009, &(0x7f0000000000), 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fsync(r2) 09:16:29 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) vrele: bad writecount: 0xfffffd803b0db5a8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1454, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *335240 93776 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd803b0db5a8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff8000159d8c00,1,ffff8000ffff3650) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd803741a260,c0106477,ffff8000159d8c00,1,fffffd803f7c6840,ffff8000ffff3650) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ff0a078,c0106477,ffff8000159d8c00,ffff8000ffff3650) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff3650,ffff8000159d8d18,ffff8000159d8d80) at sys_ioctl+0x5b8 syscall(ffff8000159d8de0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,32b29316010) at Xsyscall+0x128 end of kernel end trace frame: 0x32dc4522c80, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd803b0db5a8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff8000159d8c00,1,ffff8000ffff3650) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd803741a260,c0106477,ffff8000159d8c00,1,fffffd803f7c6840,ffff8000ffff3650) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ff0a078,c0106477,ffff8000159d8c00,ffff8000ffff3650) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff3650,ffff8000159d8d18,ffff8000159d8d80) at sys_ioctl+0x5b8 syscall(ffff8000159d8de0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,32b29316010) at Xsyscall+0x128 end of kernel end trace frame: 0x32dc4522c80, count: -9 ddb> show registers rdi 0xffffffff811134d7 db_enter+0x17 rsi 0x90b1 __ALIGN_SIZE+0x80b1 rbp 0xffff8000159d87c0 rbx 0xffff8000159d8870 rdx 0x90b2 __ALIGN_SIZE+0x80b2 rcx 0xffff8000149bd000 rax 0xffff8000149bd000 r8 0xffff8000159d8780 r9 0x1 r10 0xffff8000009a0080 r11 0xd99e731768fb17be r12 0x3000000008 r13 0xffff8000159d87d0 r14 0x100 r15 0x1 rip 0xffffffff811134d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159d87b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=335240 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff2790 process=0xffff8000ffff70f0 user=0xffff8000159d3000, vmspace=0xfffffd803f014ee0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 48110 59775 96513 0 2 0 syz-executor.1 48110 57357 96513 0 3 0x4000080 fsleep syz-executor.1 93776 335620 83677 0 2 0 syz-executor.0 *93776 335240 83677 0 7 0x4000000 syz-executor.0 93776 43839 83677 0 2 0x4000000 syz-executor.0 96513 193316 73069 0 2 0x482 syz-executor.1 83677 324687 73069 0 2 0x482 syz-executor.0 99040 97911 0 0 3 0x14200 bored sosplice 73069 129004 36537 0 3 0x82 thrsleep syz-fuzzer 73069 411324 36537 0 3 0x4000082 thrsleep syz-fuzzer 73069 435240 36537 0 3 0x4000082 thrsleep syz-fuzzer 73069 357864 36537 0 3 0x4000082 kqread syz-fuzzer 73069 277020 36537 0 3 0x4000082 thrsleep syz-fuzzer 73069 322033 36537 0 3 0x4000082 thrsleep syz-fuzzer 73069 19303 36537 0 3 0x4000082 thrsleep syz-fuzzer 36537 339263 91342 0 3 0x10008a pause ksh 91342 69064 92085 0 3 0x92 select sshd 75628 136171 1 0 3 0x100083 ttyin getty 92085 409808 1 0 3 0x80 select sshd 66894 24050 6126 73 2 0x100090 syslogd 6126 92275 1 0 3 0x100082 netio syslogd 83747 479401 1 77 3 0x100090 poll dhclient 40333 236139 1 0 3 0x80 poll dhclient 56428 231658 0 0 2 0x14200 zerothread 79650 113344 0 0 3 0x14200 aiodoned aiodoned 38600 342704 0 0 3 0x14200 syncer update 59210 302953 0 0 3 0x14200 cleaner cleaner 17476 366556 0 0 3 0x14200 reaper reaper 92464 158529 0 0 3 0x14200 pgdaemon pagedaemon 18912 345984 0 0 3 0x14200 bored crynlk 9490 142640 0 0 3 0x14200 bored crypto 65291 209880 0 0 3 0x40014200 acpi0 acpi0 23312 166833 0 0 3 0x14200 bored softnet 96507 237903 0 0 3 0x14200 bored systqmp 25483 156068 0 0 3 0x14200 bored systq 32398 37060 0 0 3 0x40014200 bored softclock 45706 124852 0 0 3 0x40014200 idle0 74574 173626 0 0 3 0x14200 bored smr 1 503990 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9533 6367K 14799K 78643K 14789 0 0 pcb 13 8K 8K 78643K 120 0 0 rtable 117 12K 12K 78643K 634 0 0 ifaddr 67 14K 15K 78643K 228 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 83 0 0 iov 0 0K 28K 78643K 421 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 2664 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 15 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 173 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1669 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 42 30K 54K 78643K 607 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 113 0 0 in_multi 33 2K 2K 78643K 97 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 340 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 95 21K 29K 78643K 4773 0 0 UVM aobj 65 3K 3K 78643K 76 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 60 0 0 NDP 15 0K 0K 78643K 65 0 0 temp 191 2728K 2797K 78643K 8387 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 7 1 0 1 1 0 8 0 rtpcb 80 108 0 106 1 0 1 1 0 8 0 rtentry 112 82 0 37 2 0 2 2 0 8 0 unpcb 120 413 0 403 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1661 0 1661 1 1 0 1 0 8 0 tcpcb 544 237 0 233 1 0 1 1 0 8 0 inpcb 280 662 0 655 2 1 1 2 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 ppxss 1128 30 0 30 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 332 0 140 13 1 12 12 0 8 0 art_table 32 333 0 140 2 0 2 2 0 8 0 art_node 16 79 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 4 1 0 1 1 0 8 0 semapl 112 169 0 159 1 0 1 1 0 8 0 shmpl 112 74 0 11 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4117 0 2710 46 0 46 46 0 8 0 ffsino 240 4117 0 2710 84 0 84 84 0 8 0 nchpl 144 6707 0 5075 61 0 61 61 0 8 0 uvmvnodes 72 5142 0 0 94 0 94 94 0 8 0 vnodes 200 5142 0 0 271 0 271 271 0 8 0 namei 1024 19849 0 19849 2 1 1 1 0 8 1 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 30997 0 30997 14 13 1 6 0 8 1 plimitpl 152 127 0 120 1 0 1 1 0 8 0 sigapl 432 1831 0 1817 2 0 2 2 0 8 0 futexpl 56 25842 0 25841 2 1 1 1 0 8 0 knotepl 112 381 0 362 1 0 1 1 0 8 0 kqueuepl 104 316 0 314 1 0 1 1 0 8 0 pipepl 112 922 0 903 1 0 1 1 0 8 0 fdescpl 424 1832 0 1817 2 0 2 2 0 8 0 filepl 120 10350 0 10253 5 1 4 4 0 8 0 lockfpl 104 516 0 516 4 3 1 1 0 8 1 lockfspl 48 177 0 177 4 3 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 1915 0 1908 1 0 1 1 0 8 0 zombiepl 144 1817 0 1817 1 0 1 1 0 8 1 processpl 864 1847 0 1817 4 0 4 4 0 8 0 procpl 632 3902 0 3863 4 0 4 4 0 8 0 sosppl 128 21 0 21 5 5 0 1 0 8 0 sockpl 384 1206 0 1187 4 1 3 3 0 8 1 mcl64k 65536 791 0 791 95 70 25 64 0 8 25 mcl16k 16384 6 0 6 5 5 0 1 0 8 0 mcl12k 12288 30 0 30 4 3 1 1 0 8 1 mcl9k 9216 29 0 29 9 8 1 1 0 8 1 mcl8k 8192 19 0 19 7 6 1 1 0 8 1 mcl4k 4096 84 0 82 3 2 1 1 0 8 0 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 55997 0 55955 14 8 6 12 0 8 0 mtagpl 80 55 0 28 2 1 1 1 0 8 0 mbufpl 256 98369 0 98239 57 42 15 37 0 8 6 bufpl 256 14954 0 9224 359 0 359 359 0 8 0 anonpl 16 198856 0 187183 105 45 60 65 0 62 11 amapchunkpl 152 7922 0 7816 21 16 5 15 0 158 0 amappl16 192 10816 0 10167 87 49 38 46 0 8 4 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 68 0 64 1 0 1 1 0 8 0 amappl13 168 141 0 140 3 2 1 1 0 8 0 amappl12 160 573 0 572 2 1 1 1 0 8 0 amappl11 152 62 0 51 1 0 1 1 0 8 0 amappl10 144 531 0 528 1 0 1 1 0 8 0 amappl9 136 1032 0 1026 1 0 1 1 0 8 0 amappl8 128 587 0 569 1 0 1 1 0 8 0 amappl7 120 511 0 503 1 0 1 1 0 8 0 amappl6 112 51 0 44 1 0 1 1 0 8 0 amappl5 104 738 0 728 1 0 1 1 0 8 0 amappl4 96 1499 0 1473 1 0 1 1 0 8 0 amappl3 88 791 0 781 1 0 1 1 0 8 0 amappl2 80 13652 0 13578 3 1 2 3 0 8 0 amappl1 72 41681 0 41256 25 16 9 19 0 8 0 amappl 80 4192 0 4155 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 75 0 11 2 0 2 2 0 8 0 uaddrrnd 24 1832 0 1817 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1832 0 1817 1 0 1 1 0 8 0 vmmpekpl 168 14480 0 14458 2 0 2 2 0 8 0 vmmpepl 168 220794 0 219007 149 68 81 98 0 357 3 vmsppl 272 1831 0 1817 3 2 1 2 0 8 0 pdppl 4096 3670 0 3634 6 1 5 6 0 8 0 pvpl 32 592019 0 577139 294 122 172 262 0 265 50 pmappl 200 1831 0 1817 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 655 0 140 17 1 16 16 0 8 0