, 0x7f, 0x6}) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000040)="f463008eaa4a57e6f92ef59f", 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) r1 = shmget$private(0x0, 0x1000, 0x228, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x39, 0x6004, 0x8, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x10001}, 0xc) setsockopt(r0, 0x400000001, 0x1b, &(0x7f00000000c0)="000000df0ddc923ef6e0c000", 0xffffff00) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6202eb06e02000010000247c42bcf9b3e277575db73b2e6d1f7e7c34df0bc8feefc1f39c855e696301441e0a328d2761715017435bbfbcbd9c30246812293d099699f4d06a7f7650b444f41e47f9417fe5d5c2f5fc4bb6aa529660d083e06a601e65330d9382013e2dd45f3bc81a6a3473fb6ef5dc41270d08c0aaa43bdad398502de85b952bc02916e557c9b1e07cc753e8a8cce1d70c4864befdd1378cf9314b17dac72d638349ba69bee7dad5822afb6c66357adef6ded88f79ab77c4eced49225edb00"/211], 0x10) write(r0, 0x0, 0x0) 16:00:04 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) socket(0x5100922414a209da, 0x5, 0x5) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x4000, 0x7fffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x10000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) flock(r1, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r3, 0x29, 0x8, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:04 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x800) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) getuid() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2014, 0x2000e5a) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) utimensat(r2, &(0x7f00000002c0)='\x00', &(0x7f0000000340)={{0x8, 0x4}, {0x3b00000000000000, 0xffff}}, 0x2) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=""/67, 0x43) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', 0x10000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x4e) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x01\x00p', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0xaaa) 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', 0x10000) 16:00:04 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="f05006974ad7efd219efb252a9917f27456dacd71c1797233acd39fcfccb82b3657873801a0a068c2edf3fbf50fc42ce3e9351dbdc6057c0dc73717fce4b7c9ced0f04107ca5248e74215597eda968297de1c7c359d23a1eff215b124ce46b4fb5610fb2437e4eb73ae8196312823388c29c50e6c467de1c3550d275e2a7d0f79acdf429af9f55e7e3187465326e210475d63b3792ea7871de2544f5718abf5eeca6435e2504b952d19a35fca742282bd2c6e1be1228326fe1c8be582cd83e87", 0xc0}, {&(0x7f0000000240)="29203920a5314b", 0x7}, {&(0x7f0000000280)="89455c4a9224a864fdc7d2d88ebae4ffc224b507f03aa4fbbda2b0ebf4a2af7a5548de315e15823c84503dfcd499348ec522dc9f093b427c2ebc9c0e0a608af2c6127579ffab69d763b3c1dc2fdb71673b5dc356e0e58613ad8ed88b172a56e5d7d8c982bffa90af0974977c938f9a8a660df73f631462b1b66a295060cbfbc09b1a12dd251aef54f451db9a4e4e98acd0687827bc6fd8d9225af8585b04ab512639824e7ee81c57cc5329f707f28b26ad521b0335a5f054bf18cbd9b3089a8d46a7e9dbc0c5528c43b054e6a5", 0xcd}, {&(0x7f0000000380)="79af0a7a6b4b6aedb2dfa44f396f446ba029ba503fa61ff49e9f5d500e8223091a35a9a120d115d791608720df483b3d971786865c8ffe844aee372c74a1478c663dcd801d882f340d05bbedf14a4670e31028b447048d029c23e20d0cf5a888e556e8a0e71c82032f11593cd38f1fbea5256314dc3a628e6ec92307df4854a7b8d3", 0x82}, {&(0x7f0000000440)}, {&(0x7f0000000740)="2b809650a772c7f8515394c43937de804409cd895edd9557fb624fbdcec6933ca06525c0b9ae4ad795b510a4949311233ad2df3cb405b1ac955b0b63e3bd64c644c66bca4da1f8292cf7aee6d3938bef704695c591570077d3da9efac2fe03265d59820837c74288686990ae54118250ab80f53f4a32d6e509e394f9e0d041f8b0d225763c3dcf4aeaa22deb422ea43c28d1dfc5aa4bbc29d7ef", 0x9a}, {&(0x7f00000006c0)="f2ea9e4356d9456a7195a63ca2f746f206967db5ad96d8f2552be30d8eb2537b853e9eda31d14fa0dad4b6ae6bb2a3bb551a19ac7ee3e132e7bcd12f42fdcff8a62991bbeef57c42099ceab11028ae81a52fab359ff322fb2cbbf8fd2cef67", 0x5f}, {&(0x7f00000005c0)="9bae14fb6eabe615deec151e41d417384562fd58240a8c718a1d065b0400dd339c22f4f4c12c0d58eba0d993add35102178ddd61fa5aed3d0ffa51551adfd70f40e0d6e0e99d3ff878bf0ad50b0e4d95c87a05a29ba6be093486f0", 0x5b}], 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pledge(&(0x7f0000000100)='\x1b+\x00', &(0x7f0000000140)='\x00') r1 = geteuid() setuid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x86) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r0, 0x0, 0x0) r1 = getpid() r2 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r2) r3 = getpgid(r2) getpgid(r3) setpgid(r1, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xfaa1fb6d591201d1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x2010, r4, 0x0, 0x45) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0xffffffffffffec16}, 0xc) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x107ffffffb) ftruncate(r1, 0x0, 0x80000000) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) writev(r2, &(0x7f0000003700)=[{&(0x7f0000001100)="158a355511ac72c387c37f74dbc43962fc31afec611d3f3b2f5b2cc228eb5a492e1ac79adf428ea60cb9e7e6c413c84bb3213d822d0a86a60c4f552e535bcd5087d474b42614b26989d004a940aa103aaa96e3793c17c2789a6a9de40efe63d3099c23280ceec67ba597b9dde51f3ddb29fd661b8f317964d1d840c0e2dd5f293ba6fbe83fde7c594441c3199da7ca51ec652bb84c035653d3", 0x99}, {&(0x7f00000011c0)="55a80dff822ac79dbb2d268e3089111ccf393d56793ec14a19e1245568b974ad7a27c0f6ac2f9cfbfbc43f2b6fbf5573ee98b2a116961b31dd1d92c5b426f2c86ab9cfaa7f2a4128c39df6efe36aa41ff5a3d747c70d7f12ae54bf881222da9430130fb8cac7a57562e3a65058fe02a54ae6fa30202fa78ad0b3ba9d42f9d9e2a663771e467a439bbcfa4838d2e5d146c174adeed68fc7cde2983d67941ecd2a5e8aeafa699b774b5e1ab22e24a19c2dbe92c3dad0c39090370ec9d73ba3bef03f9322b981a2fb24404f62083ba200782adb17798bb1621a86ba418250edeb730828544a25f63b4096bfa24eadd2686026989a0070bc145330947e783fda8836dbe079c21dfc5c6ea730437b0e12acc2decaafa9338a2b5b62832eedddddd1444a1ef4e9c624647c9b84f7a5a1b9fa1ff7a1faad4ead6641afdb90d3fd6963779cd8ca6143bfe9d450b5f9eb378bb734030de8c35db296ed3fbfb60396da931f6db8d435adfe77496c6d60ff803dc837f71a6b3763e8b3437a2bbb46b702ff388904c0d121d8fc6834a338cf1c6b5e759d17faea4d269534362220304e3f721a93fb1dc755fc9e1b23fc65f125637552e75e77c68f0e99b9be2ebc1600b09eb177e02cd8640519a13daad1509bbb1799b479f51eea308e5d41808b91636765286485244594524b425d14614d3c37d4af87d074086b6378684a1c66af9d0300bcbbf4e921d4e4703a67e3fe08494484c9e1ec1a24590176998669a8dde5acf6bbc1429eb84657b3384a28ffd38597bab76387fa1de72c40f4ae15e8c97ee279dcfd56cb35534995a5202b35d515c183011e662ab6c66e7735d8a709cd01a6020ddc110c6bed2450521a664de78ca8f76359ab0e4d736f48902a91c2c8b8f5ea425eb8101767ffe3ae07b9562a060d75eed03ba6d6683d0ada85c769ecf60f34c82f6dc17a148e4e59d22d11049af35e68be6a43e4d4d40f4d6fe384771300f8a566f717428d3483fb9d657f14150256e99771104d080c90e955f7471349749dbdfc2c973b992ecc4b588ab95d7734ae269d1173fbd55b1f2ddb9a7cf66b0961333a71cbdda3e3aed782fd4b8a513a30bf4f7ecebae46575a84930ba3aab0734c35d03a69bc65426b7e8e872e480e6252196d9bb2969a97239f38bab4fc1710ac3dfb8d12013226cd6b35163969ce642a07598563bf1689cc63a9ea475b09ef85fe1982948b323dd1f661b2318dfad69e1d78bbb3ff61980b2d548542bc45dec41824d94d572d8ece41522366482b215e1e459655ec4cd41928a988d54946a8411c69b9cea9551115b907fb2a078ad4438d518301f2caa7b8e198930a7df2e13cb2092a0f1e34c1d7bbad0e205b4db38efbfd12f7a2a4078fe2658ab3716153be0ed584332260574c48d8dc7647fa8ea3bd5f716e4622f62036d79ba079cea4f4121bad8c9f77477432a408ca159e15c4992b2385aeb3c9c6c063e144c3befeba79f7b5733bffd06b2521a8156f5c3a1e93d532291cc55b26837747ad54ce50e89a6ba1f507cb5ebcf4e54d8e7879621919354c03d838c8bb7f2190100999ca2fe945eb92b1f62a204a938a6eeb93567d94bfcbd824929bc64890ef908c5d6692b2376440297a952cadad51cd9c27f154fc97c6b7c01b2cc9bf9feebb447fc8f1237af8fb9a75a7361bec06ea215176ba378f15163590d87ea02994cb4477aba204ae1831e437cfd95f46670bd4fd7926c772fe014602bdd480c7d989afa9f1e97a7cfe8967a0eef7fb77d83b2448b030c1c942eab6f30dffa8cf67abe74b47019a897712a72b18835307e7d55fafb520eac659ead9d06c1e627aeb79fa25286c241a9f4c58f6f383ad18552294f92d98319b0c9603f50e75caa9a2ecacb92819d16d48ebbbf98a00af2f0d2f20afa0bac9b1ab5f4ab9ce2c66aca4b44f1e9c95c035f32632031630db43ea4523ac95cf17c63189e90950aec34647252f6eef9c5dcf19884d76fe1a54cfbf37aefeaf7ff04df9faeab09e345558624de4acc42f5089a9d7f9e6e887fec5c94889b899c04ab8eeb80214420ad0063351f400d764c3ca2390486362ded0525b22b62b05c92ac05217938c42ed3de4892351b3c1814ba0c0453ec4d10f26b43e11b4d0f8102f10d2ead63bca1791844d1181cc99dcaa7b97ec4fd818c6f793f96f36cb8ed4531d9b69dd5ee3fa1be61265c830dc672a04c5682fabb827cb709b46b7bdb41469470231f06076d5e927dbc693f8a72c6db5de2ef65b41574ea71ffae73b5ce56942cb9f1eb229b0d83acf86fdc5a3c2d6673e4ad6922df0c06f76ca4254d335b0e3bb91ea0bd9e694cc88adf422671fb6dd496d89c97475d07b6ba671697d83618fe8364d989d8181ac7d13f5ffe739eba232f1b6397d9319a2e6dac746b5dd649c8d7200b2a257b99ee5d2e253e88316364b90be3c448cae6a751ef54a8e7c249fa24832e439ab6fcff2e7701cbdc7f08f108b8228a8e09a8fb2154b4308ce19125880605b9e809f056f72817dc22b8b280c6d507d71d5f3a86e7e72f876d16bbf81cd7d1846b8f09c5f3dd6e26d93727b5f7fa19d28334082f1e763315793da28160b6aed7048ef950a4ae0b9a72e9167d079e2df58725dc162f01f443968e5b0908522045aea16a652f7363e3cf76ee06572ba37457cc8b0101f26a2f68e892052181b32a0907bbbe970ef6ac1074040300498dd8f770ef9ff2d9711ba98bac3634d62883f3f1f8358185fa9735ee0aa7ba42fd7a94ca09ecbadb3a6baa0fb97018dbb8465d44fce5725e953dc761357b2cf7526f37dab93d4098f8812f04947c0349a0edb07d2e58fa47de4d6dc3b4e17efbf30fe9e7b2ef791e62f9cbe05ea89fb3c206cfe48fcdd96c20f625947c2ea527748e39d46685de93b2b4e1cd479d01e71a28841ec36fa527f5a6d4a9b8f5fda30efe7271b4bbf0558ecab9853d482e30be48a5627d9a6439b24c2a3349a6d44d04beca6fd2db6bf2bd8c9d63f7442a6b5ace6f9f6aae2e4ccb920e3e47d9ce05d4acb428e101589b2c5029014fa4a32d1ae315162eb15e84ff31a10934e8871c3d36a6c0106f2912e938f2a5e528220750fb378aeeac083264e4e284e88f269a8a3ef7dd63f7e4f43bc8eec91bc399a56498871876015c9636769810839e1d81fd9753643b688a98acc899d59cee99cdb4f0d884a3441c83be697d9dd92b559fe0e74bb733e9c010deb68386c137455885cb2803af832fd91cd69885048ec4034b9b386a13fd794ed77ecc6e5d534fb051990ad2c2c4b303d13ae6443200a8e4ac62f26bc5145ffad0dc691da3dd782be7a9b56e71e333f2216b49c276450151ba4d514e5d9fee19693e2ebb59d2acda06ecc8bac6ca0483cfdf454fe3bd1a3242782ea92651955ed338a9ca3764b19f8a3f3bbeedd4dec6c2058850b6479fbd009e171e454d28929a796e448a959f35f341c4a010b51e35ad5c220822ecc64ffcd72014a01dadfd75fb723d8ef1e146df39df6242936b48d70a3fddd072ef3c19bc65131977f4c6c69e5f2b16a41fd1ac079f0f22d2778144bd3d9ed99d3727a6ac61c723961e8e9f68f529d40d017e23d4d943edb46fbba813a58e2d7c7942d2199531f0695f6a44c6e552f61d697c4aa9df344f865c0f8b9fdf02ea8a4ba1208974c410035cab85013f7ac0354a48d25ce021c3bf5c3e473d9f1dfe22d86b3ad091675eea0195ecec4ba86b16f9c3578a31e11b370b0f0f8fd3abeafef9216840c02e3fa55db737b0ad8cede5a5345bc696f119cb788b05a7e162bf3407bf9efdb1f07ade2a6d917c8bc599e4775d06a60094b9aa86dadfc4acb8ea5fe2a3f4bdb1977b7ca8dcc14ac0194d4d57201e6c778ac2cf6979908439ba175cf7b5f39461c1639b2f9898000b8f8173a0091f2fd293c578fcf3f768a893149dc05d0753c8af7f4ce561b9376223c6fba48822de364f732bc8827282ecdeb8faa88cbc1bb23c3bd2a8aa8397ddc051c622dedb5a310b334c0096e1ddd768f0149e67149d0e1b9cda1e09d825757bf183570092f80d17082d871b15029f18a615d52b301d14130a84d03bf5cbc36154447a5d3662d340eb8ec41e6b847250362f19455f8ff544de9485e38ddcfd31ff39af4aba731383f2f3a92ff11df5df8d96c951964e315c0679c548676ec5853f375fee69536c22d4add04bd8db3e010b9a3632aa57f45e33a8c3f0190e80058a9739e98fbc78776180ff77bb069aa4d7678099984d169ddb572d3db1394e701ec9fb82f52f524f964262f29d2051c2d62031a0a8364e18e1ed0a976c66ac3328b4d3b49fccf3d9659d8192bddc40850f8d4ba16042f2d66d21293e7ee5bf7acf9a4187c69c7df5d0a61a80b5c374ae3341023c9a416d4b832712c6344008ed0c10e64b6eb3ac30ed145b63c615c34e1929abfeacf3c030ad27bc26830a2b7326a793f8ff0a6001c87a3f784f9a59f1dece874d77cb94c4aa4af908e551d7686d9fab63ee3ec344ca3ba311826ddee7bb4adbcfd42e3723874f9e2e303198b614d7df9bae776ff51c63b70d86078bc4a717a399befabbca0dd643bd372483a918055e8ebddc390f963fb7d380edb96a0484b8a22950eab81cbf373728699288897d9bdb602f3f306954e233e5939b0da426889a7fa61fcd2dc0b0f36e29e6eaa74e7e3746a9cb07c268c8e95c191f96920b58c77250646f560e7943dd7ef68dd267ae6a0ed7cdb4a5d79bb9c2b7a0d7d6c64f341c285de190ff3fb280c152f621d34b226b6dd533c4801b0a2eddd41d8bcd6eee9e37632b7dd275159a2939894abeb1cddce343345c75a92fa96fe8e46ecf345014b1469bd37024c30f2d5babb800ac63a8a9d7c810abe0dae6bdb9c87d0c06c001fc59601fe9447c36f8e9cf6b134b6ec8e1463f500f6ab330cf4a3eccea030fb9c28a7a7aec9eacd84a69e0092275d9fb923ba659d1f4af42aa75bad9324abd1db22118a41c2245b07d1eb8a4b3cf73153dd4ddabc5ee29551d481f1e52ce3229928b45aa2f9d4aa1aa18da450314f2edebc8f47bfe0c88cead2bf185dd81298f3a08ffaf8659e2f8dc1fa92ecbf4e883eac7c5ef558535497822cdf4530146b72575a90cd3144cf21028bfa0d24845646f77f324f2f2ddd3d28329175374f358b985b620ce178871da10fcd15f810dbb9211c9c9ff6533f1daae4916955f1110cfb9b05685b4281468eab87eaf56faec92a61742eef0da8684db8eecbb3c46a516f55aef2372151beeabc6d864587573ae2d47747a4c0a92fa4602f81611f8618912f3670c36eebe5c4371e660e3021919c352f4b965ed47313c47ae906feca59056e6f153dada011913e35a859638fce1f7ec53482ea5b28e65d9037f82a3a24c605c2c49f31e5aedd45df7fdee7da99988a7a9623c24512d6ec0f2e89dd3eca8b6d6cabebb44ad525743f7e46b3e06c84a9e3e6659d9cfb146232de66e1e386ea2e384268dae9edb00ab4a902e6276f655defdee06f9e08e1ecde5296dc7eb833ca5b4d4e56006babc2a77958aba9c24c1481ee9b873a19071a2082926f35d1f0167d7424243b1e76881b0c4ff6de9de835f87f13e76dfb540c17ecee472234973371782a0719bd97afc6238dda8b37a49b9da0b2da1f3ef0b36944652f6add6d9ab1aea8fe733cb8390c0aae4eedba5bd6e69103bdf5ea741b1401ab0f7b460b597c3197d751ba2ddf4475af417967c586791d22dc097bae190f061459735564216d697c4659d9b5ed0ed4fed4a84e88cb16b96fd24eea52ca0", 0x1000}, {&(0x7f00000021c0)="a73f34130294470e146eba0d77", 0xd}, {&(0x7f0000002200)="9966274f0fa7bf6efdee220d317541a189f028e1eebb61ab0956ed6aebd6fd59835b0d4b4da97250e2cce6fb1efe19c358f5013cff0d9b39a8a4f96964d1fa1b5ab2b478b7a3c05db40e31ac4208f9bf19f5a42370ce77cbb04fc0399f6efd11aade25e4f1bd5c778bbbd3b55cd4b20bb7935e878f339c3e31870874e194c71348e19a3d9729095f74431f02914fd62c366239316a87f2939e7c03ecdd9516540d89bfa0a2aa7f1d81c2e2149a2620bcf5bd955514f41d3950484860c06197159c89", 0xc2}, {&(0x7f0000002300)="85b3f304f9f631caaf83a1992e8bd7488a04e849af4281baf448d7b945629db79022a2565fe49d57e7ff474fd396dbf3bea184bc81321712002afd27c1038707bcf9355646ab01bb0852556729bd0d406281996f17010567b60b7a9e6be7143436e9075e98bcc76d6a59a0fbd0bc6977979c91abcfa044f21cec976df17da9e56249bf8ad512b95c4c6ece0803688a42765f040a076674a3267437c6e23f4362d728509a6296e46786dd1c4a18800869184a0b1667bb7f00ed031482aee83c847e3a961fc0a5d65a0b018effcc1e3ff16c0f6a652e004a7927da91c85a238150534065352feda6f406bc0ab12c8a2677e5edc2cf692a63c5", 0xf8}, {&(0x7f0000002400)="a5d341f5dd0633931906880ade8e460a39e5fd938f7a26258fdd73f394028c2b54147744b253b8a5db38bb791501473f848f1f0eb8a1200ad621e2755e01cced23f491054404fa80e364c2e4572db022b288769a4a203a6e50f9239f4915fd6aebe481249f139042302af991f5c8fba3b0f4adfeeaccfa4ea4f9f78db4bc58a324e35c6ed40e95c18050fc408ced", 0x8e}, {&(0x7f00000024c0)="a204803d2d705e2e45e28a9cc40f07343053783201e45cf22d1497e9e5c8fd28eec32efec48332a788cc81ba64df60775763ceb2db682cd7fd63da7d1ab15b0a83ebe84a20b8e23a18290aa754275c41b344d5e3b2c9c47896db425273e7f4876d7e9350c81ef0b5f6688d15f11766e8d6117be4d45d797ea21f8737776bde21035ad1287a44651b217a6a9ea6a28fecd42295bc98d99b69afdf05436b2ec28d8e46e1cca4e75721df24980e2b5554c84430c2b938bfa1cdb8367d9b7ebec1abb84aa6fa613d4bc82bc48245ef434cab0e006f20fe14", 0xd6}, {&(0x7f00000025c0)="2bed4fcdb7969876bccaafa4fbd9f172abb3863e9fb4e81392658e0d6f51ae88974f74b404a777bbbf502c76935142b2670f40b6ea5255d9290c3d3763c7a5d9479e92ee197731", 0x47}, {&(0x7f0000002640)="dbb49b5474f4337b4ef56066681002f865e8cbe1cb634f39ec1305db3034c1db664f6d13fc774155f669b11f4d872dd14a93df43b74dd2865716222f60aa3e874b42b6d4cbdf0a7e69c7aaadd6c7b1e06b7819b9534bdad013f20d627e69df7a932edf73e139211f753a8ced8c0940df5062106425c1f7d475a035a25c0a141401cc023eca6af9592c1dfdf71db10f96350c091c", 0x94}, {&(0x7f0000002700)="199fcb350781526aa7a7a6fb8f0bf71bfbddc10c6395edad28ac2df556515136a3118cf97d32a8a190ea4623a31cdb3abff0dbf80cab0fbb6e1d6849d712acebc0b4cd7d244408214b07af18457391fef55141a1279c09c1045427f676b60496bf3df1d99ddacc74732c77a5b4c0c97890b48f58055cb317dea76bf6cb7e6d8528444a98105b160eedc560376fdac3f004f644b729bf8da295e9fb10ed64f8b7cd4321fe88c151086bffbbf20d889ad76e4a661e575fb3237089309fa901df77f46331c4d29b9af5b0a5eeabc0411fcd9435f35385b9e2389156fc5ab67144139f3a2696967178f28aff08444b7c4fcb9f299cfc7655a1e0f7c6cb917bd5a5ad4ccc141184659b455f5e54fdbe12ef9d9b0bb6311edd93ce4e7b051f79322a7f537348a02d67f0bfd5a3f1921178ccbbd549b31ce551543d5e28c4e18d53fbe17d2b1e9e869af2f1871205bf6bb63645faec0a22456875cada83c651e5fda90e99730f024ddfe7afbb659272bfa27a86dcae813e84abdb3b947140b60dfbebb7c75d6b26f17b187dc682a245e73e2a210c67e4fe8123ee7b9dfb34b1e5f8711265b8faec2fe57edecf0c7c4d52a0cb08f8842e735362ea5e46a2628397e6d0386a5d64de4f499e47fe242485139d345bc5eac4982de29e925a9870cf77249058b9a83ace84ba7abd9ee0c30f572db29a0a09ec45e31e9e493d1edf4bfc984fd522b54bcc5c2194282c3a7c9f5c5adf23161377c1e84b167cb0d8770d500aedc0b18d1918b088bd0d627d5b7900b2544af48d00352c37a7cf0f38b355b7d26fa130757e5578f065693f2a2b02abf74c550e9b2816bb37aa8827931b21467b3c50e4c52211a498d31c72807e565cdc19a5eb5b7f72983b8d105be85be9c310d81e9769a8fe702d4c6c26db95e4d2e935aba7a35677d20036869a2ecb7957942aead5dae40843894439824c13792476f66663a65a218938a68232f602f30357378b45ea5dcb4e1fd65e8abd481643615f60ecfab5693a02607cee6a1af00481235d9f0f82d4f443f08b58bad0e0aa3a15954efe60648e115c10a799f1b17350e580dd2c07740735270a48f811ecd4976fbd2089d3a32c0f4505b25cd926a03cd1d48748d84a5c8241c6219e84384f6fd782f5a4e09ed293c04f645ed812ea45c6f3841a2497a7a42932cf187dffd2079d0ecacd71f5ab19d05d2f0abca7d851a4992222acac7b577c0ae77b91da343518d75b9bf740ef3766229877a0f788875c6c1934fbacda88fa63b34d7b6c6190ccad684b858e4fc56baa94eabc2337cecab3d6c641dd11c4f2be989fee37308ed924d7e0fc2971b8531fbd499df977ce8590da72a9a80171e861e8c568c2957ede133ac628e276295b6bcfcb7455112f1827be5720a6e5527f27fe91b0022e2ea230c4830e03f7e2bf8e878c6cb5d81b4c7b4d49ea8f490def2b1c24e643523f58de050b9f5ad6f1936dacaa7ca8d3a4cfda1a846722ecca564329d7e2edc4d59897be4be0052cfa159c5f916efb5de0c8912a307365594d505e2f276e2f3f9ddfd1fc706007b545ee6651ae637a9721dcc0c41599ce173f42fc97acaa1902b774baad99e395f891d42de35f89e1e421f5c96474b4a7c8ac44c99ff3f0a1aadcd150fa1a6a28e381580a9b67a2323fd131fd23e6a1fd7eb52eabd5c0ed681a8423d94effdcfd15bb4d1951b4c134b26cdebdeaf9f1a0c145d5c6a03b9ffad6907470ec59e541e38e81444a44ae2cd36e9c767ce2c59810c395824665b0463e47dbbfca15cff3a71cd91a56ca0b07965919780aa88c528c3c1c42da9b06912ccf82b022a76a73c8ef8f22221f17e99a89ca9dc863d7ed7aac4f1e2bf4c1bf0a3205bcd4d0eea1254d4645ae44c7e66fe83237a64120d4491d866d572f7218367275178f8b940176b55df8f820d9e17f251dbcfd03e5673cdd50365f629b371107dffc4997b9c5de5c44f45971d24a55d48cfc0385e33f173a58f5cc6798d851bca3eb6e4513863b88fba8287705dbe670cf566b1eb111cd0db427221966753adde0fbca95dc4c174f125db59267c5b9be1e46fbfbac585592c53595e28ef66acb433958e239e1d728686d3e4032278232fd8da5e706bfcadef13491c5b10fbc9f1c04c10170145e7b6e2a6c0388e81409fab2860cf2e0b89ada72ba44013b95707ef05806d2fe0ae05cd98b78947d5fb1605c23cb4f6be4b15178e88ae1ad68799c0564f1454e17d6181fea9f4ad2ef2259c414f577d3f4a47444d65e47f6141118f7bbb44418b708ab0df9c3e54a3482edc260791ade0e66e17a1cde642b20d70422c89c5ebb59d04afce1db0a6edce0e1fa81b0baa58f34a06ecb3c5f9720ee6b4a48e38b103a2cd6b8873b63f5b8194dce1be1aa6cd38be72bd096a74578c541cbc6cb256757bb7405d68593fd97169da4116463f38c594ca9095fab697d2e79ccdfdf90a4ea29bfa8941ec473176095a8ad0c8a028e1cf107612fe2dc035382f7a80f0fea4122e88c9b34f8f0e0ed9c3feb62ffefc98c2644eb596ba26d38e348b1620a089c06b42c267b79b4a7742e68e94aa79444e0a6fc142b736a0ed3224cb6080d33fa66f59bbd96b6b51c04ef19e7298a5511ac585e849ae58919cae224d9e3e81ff0cebfca0ee166dd4f2e8a22a04706d155d34a86a80054111ab7330f6acbede3ce9e89049934c8ffb4eb75cd869f89d968a8ee75f1a39b15a0e19cb5cb7051dff2d57a4eb39322ce7f5225118b68b8d52ec09a2ee7f95399672d31dd59afe321223184df4caa77266b95823ecfab336244a7f2d36771bda4057713e63bca29414fd14ea51adcaa013d092b7c52c31ea7de421f8b102cf71530bb4b03eec193c58b8ac5197f670ac84dd3a9ed165920ddf7f64a0aa602a932cdc1e867d5c8af173edce9dcd6531e25618b7fde435dba5f9a623b4a0eb571e47febad874a232c7fbcac4de53c4753f59d0c61c734bcc8d811eb9b87606ea672543809b01b583ee8d180d7c4610d82fa92147d6831ccc4a1baca40790f0f1dfc4ecd1ee229724611b2b1add6fe3d7db4c27a1356dbba37d2941f17718e7be2307851f0d9becbeda1b080c8d9143b758b37faa5b0aa43444684671a51adfa8937e0984ae0c6d08170dedace93f1cd44881c55f09157748df28804aba1beb0d698fe70b84adb2e678d338ea3d4af72df9984e6719596f66fb976f03f19e27a73caefa9547360ddd459d4b5fba7c67322af2f7e8966e5982d675172b595b026ad828e8e9f70b93bc078986bfb208f390041496a65facb38bb3b708a85f33c81bc9c54db575fbdd402a4895a0bd068d329894415945b94d425ba9baeb3af141f2457481f0409d644a70afaf97837bc595f8760f178f5131b470874f8c4c21ecdb0f033755c2ecb3bd461a76ef667f589c4c5707c36082dd1078af159adc10172a78c88e4c7ca5fe9ed31398abbd4084530fe35676bd8034821fe4d08df4d73fac48f56191f7e94936234144331283213d8d8666abbea28cda2d6432961779346de5f404f655a5d45575b91120844d586b08a84743d3ee96508cf35220394774b87807a219c3d05e8d5628ff13ef3ac0548f31d14bae0dc18b303196ee3e3a11a0d89dd605be216c9ba4f98d5520240274d181810cd6f1ced9e051f8a3f63914ddd05b85c51a1c4f57a0b0cbf30a0cfe682faa57f57aa22dc7be0e7a8e61bfd60e859448f18821c2799b14461c833161ee8712af20d1a63f7219e0044031e39668b2d4849584dbdc23285e45ed49a153df3127bb254a08b869a6fc3e3b8051c676d44b11e03812b5a50c4363f3eea0955674598eaabfb8627c1ff1cd4121c42afb885363e1886304130f37e25cd405af6f557a3d382504b58341cff54bc4138500f26a6844de55d6fde5487f0ff60b411fba0da53a641159417ec7ba88497c0b7b728dc754efc0ad606b850fefb18d0edd6bf7b1fd24680492e5ac9a942ebed363c298b67f581b15e8891dee802d5b0e6a329dfcdf1b257a4bb4354437610b316c04c88d15ba99d847ad193c35fefd571e662eb2af2e79734aff0fb4cd8121a43b172a3faf3b787f7365096e24fad8f1f0f17d8cef6fe1a498eeb23faf7785ac3a07700c963c756236fb90afc65935739a7d498ae43248579fda3106951111cd2d947edd31112748d2b24c9ceb321d846f0b159457997565114ec72eaef52092dacb0649cf3823f2d32bbf8950bce75a2361876ae342ba17849a5eb43e8eb0e0be629cd00014e8b20b9dc8bf5bbb2cafc1580a3dc8c7bb664f9d0ad35b201d25c9e8384a11d052a03c55077367c8cdcf1b5ec90474e51452cd554c02f4b6e13947d2cd89a9e66dae27d439dfbd174ffc50fa39346511e4e5334ccba3f5f961c8e45e37944284ff8aeff4d555c884c9663a144c1c610440ea553b0f39758d63a5df161838767f7cf6d973ee13a3f85176336cf875edad0d03afb50bf7ac6f1c89ca9ec7833b10cc7d59927c075fc37a0a7dcb987ce3880b4f4288f444a5ff7e0343e5f31e94f071900850a62400a21f89fcd7fc6447d34eef06e13ccafeab181c1a0354172c796bff002594e3a1d0570f29fd6a272b7577a60cc3200fcb3443400cf7e61cffcf1edd3fd2d03c0defe29011d62dc21a08dd4268f7dbf43fbd8193740c79ea65eb7d507282f10ec20bc5639a1376e309ca42deb02e2258952bf3b9476ec2ba8ce7f93761f54798e70a66508eb20ff5bebeabf0fff7c985a3c0ac50fecb527e12baf8d2da7bcbdb99f13a7172e1f371f853de3109b7bf5d9f348044d8c7dba0fc21a1a145ea4aeeeb028c3101c6d8156cee741fec760e823262dbc548cc1367ce08b2e59cbd938c14f76d76bc688ba6ae608b18318ed6a3785af4d60f4658ae277d6042fc6bc52a3393568c7972a8923d0e73cc8f181573b532464a9117179bafc052c254005f61c5c7ad191d978043771e2e04edb265345b377c911699fa005390d7aea1ad62e658f0b7ddcd5672ca4f3816aea770d9754d1fad102480a36ee33141a004a584c7365d31e0ae99a0c173eb409e9f49b1aff3e29e902e906d461b3dcd25fa7fa773058c76172adec9b5fd36ff7dc1b0b97627a7fb24c31b82101a9760a78eb8a72540c0606db8f8f92b45ce21387fe55f270bb716f469bb3c15525b040a96012b17266cf39b93a1cc508610847f0691ed4fa5dc3bd403df5081fbda9cabe42655cba9825f3cbf71f08889b2edf6226861897576c041d4f3fcde2b9deb7b1d06d4af2831c13eea5b52c9a27857c58dfba54ab7a73925a281bb2f11aa054d307d3bb96c06a889a7898d0548acd402775007fbc0d24167a7d51abb54438b779759b9c507c531fa6caf16dd986ee02a3795f208d5c703fbc3c06507cac0d82f0f5d94ea275c9999e810f4fb4222204891317083624e694be402a0dd3aefea40b4242d63705af1c88d98b788bb92d3d9e92a8f72b748cc830f10ebc9751c043f50a1ecb7560a380cfaf0edac18e7e9d99f6abce6d2c263e47a22d36f16c31e93cb70e42122c12ab117d09e35efa529b428c869b0431a264b0a666c49387f47e6744e3ad44a1c3cba8613c50f3097cb8ca3bdac099c45e35df811f003337295c871fe43fb8abff83323d875e53209cee522cc6473d3b876a9f6c60c4eeb5429adafc8ea904d43d84afc7aa7181d95b9f1c34f0f7e1c47dbf145caf15b0e0b8270c00adc1cf32e590dd0338bb92bef5bccf67dfd222ffcab4130b54d4e5b08a1dc860cc025ac3c538d7e7c6292163e8", 0x1000}], 0xa) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x4, 0x4) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4844, 0x8) r3 = socket(0x5787c5a9eff596ff, 0x10006, 0x2dc5) fsync(r1) recvfrom(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x800, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d0ededf1b3784f31e6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d896f977a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c7064e9266a09b179576738c99cb6996ace904618da52c4774c9cd6a74ca4622db58e4c7f32968889aecfc085287a91b19833175775c00e8736f2699d981eb3af19bbabba03a2739d7031a6c9dae5fc0ed6a97ee8f2421e33414b3027e2ae4575a5751bded7d10e803b16159417526b973accb2433d03b6f3cc9214119d41c598037ed19972dc4527c3530ffd61823efa6a14f5a454ae2ecca0cb39c46f14d35d164bb05add1154fb291b461fe6fedc840360", 0x1a7) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x448, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x100000000, 0x0, 0x1, "a4ade7c4a8f2ca0a284c11d5217914a905733a42", 0x2, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7, 0x9, 0x2, 0x1, "5b3603507631e833eb663dbdcd665e01abdb7a45", 0x8, 0x1}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x1f) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x604) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20018, 0x76) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) fchmod(r1, 0xc4) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x28ae) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r2, 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) 16:00:04 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mprotect(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a8100"/4098], &(0x7f0000000000)=0x1002) socketpair(0x3c, 0x5, 0x401, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) r6 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r8, r9, r10, 0x5, 0x8000}, 0x1e3c, 0x8, r11, r12, 0x1f, 0x7, 0x2}) r13 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={r12, r7, r10}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r15, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r15, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r15, 0xc0245755, 0xfffffffffffffffe) r16 = getgid() r17 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() getgroups(0x5, &(0x7f0000000280)=[r16, r17, r18, r19, r20]) r21 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r21) r22 = getpgid(r21) getpgid(r22) r23 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x1, r24, r25, r26, r27, 0x5, 0x8000}, 0x1e3c, 0x8, r28, r29, 0x1f, 0x7, 0x2}) r30 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={r29, r24, r27}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r32, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r32, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r32, 0xc0245755, 0xfffffffffffffffe) r33 = getgid() r34 = getgid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r37 = getegid() getgroups(0x5, &(0x7f0000000280)=[r33, r34, r35, r36, r37]) r38 = fcntl$getown(0xffffffffffffffff, 0x5) r39 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r44 = getppid() r45 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000100)={{0x1, r40, r41, r42, r43, 0x5, 0x8000}, 0x1e3c, 0x8, r44, r45, 0x1f, 0x7, 0x2}) r46 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={r45, r40, r43}, 0xc) getgroups(0x4, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r48 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r48) r49 = getpgid(r48) getpgid(r49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r51, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r51, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r51, 0xc0245755, 0xfffffffffffffffe) getgid() getgid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r52 = getegid() getgroups(0x1e4, &(0x7f0000000280)) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="ff3615b4b4a182023e31a5c216c70c83387911618013f3d42061637e506901cc8ad22d7f8c81f2bdabb3dcfef3ed4fb96cd67d586004b90f8afa0e6aad57fb9a44e37ae368e1cd8ff33346a238f29f3eb2c95c553d241c9a2cb094048cef4a567c1c203654b0cb93974f24ede725c8f4060465618897dda14da58c00fa7cfb3796a2a27ef8c01379ac56b0eae33034d2973b7bcbbf3de58039aab3b82b0a650ae3a9e649fa16a22f87222d67e350b3c2629d90b63ca05b52ded30185d549", 0xbe}, {&(0x7f0000001200)="ad84a50861d8d94842a99c5f6f9fbcb906126e1e65926ab8bda6e2ccc4b92bfd2bb1734eed57405b4b4fd2313759755b4de7d10fe1bed8488b3d0d8268c83211044d1162b00f9a091c3e8df663a86bd1419cd5a9a17b", 0x56}, {&(0x7f0000000140)="49c6041cd70c", 0x6}, {&(0x7f0000001280)="49556210df05943718ab2858d0a85c23940162fa69bd3c97862f2a14727c414b5a6ea38d0a166630edeccd51ef004457b49c60b15e5189577ee39afd51e74ebdd9192bd957de45ed580c9bc11f832c156afc7f875b304694cb3f4ee417e9e5109f4c46801619ef2de6f6a37d9ada7b02bb8924dd3c808b8ddec851ec7198e93a17d7d451556a29e9f149dce43f40dd625bb4cff6c6d2e5c1690406a231a322392abe637475e549d616a33c566a60c3db711a64cc977965", 0xb7}, {&(0x7f0000001340)="4481587e3dae62ca55f96490b64f5d4aaa356e9a7c873f7071bcb7b661eab70b457bacc529bf891cf9a2fa80a16a2cc0b03913f9c97ec1181fc2630640f75d6b8099b5e91a7b6953fb541dd525811ff5bae5", 0x52}], 0x5, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c, r3]}, @cred={0x20, 0xffff, 0x0, r5, r7, r20}, @cred={0x20, 0xffff, 0x0, r22, r24, r34}, @cred={0x20, 0xffff, 0x0, r38, r40, r47}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r49}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r52}], 0xd8}, 0x2) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) shutdown(r1, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x5) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x5, 0x8000}, 0x1e3c, 0x8, r5, r6, 0x1f, 0x7, 0x2}) r7 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r6, r1, r4}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r9, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, 0xfffffffffffffffe) r10 = getgid() r11 = getgid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() getgroups(0x5, &(0x7f0000000280)=[r10, r11, r13, r14, r15]) lchown(&(0x7f0000000140)='./file0\x00', r1, r11) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r17}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)) 16:00:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x81, 0xb, &(0x7f0000000080)="2761664e3700b95ddb756d77718913aaad68983d7ac895a66835cf8843bdbd7688ece25adb58f18ca165403e5bbe9705fb03c31b65ca1b83c6a3c395fc527b73e82e4dc8bb4129176576686923b954d2274fcf268f2358054c163e34b101f3b364a1d8efcbff570ce45913660ca9d0dd0bc318341628a257f86e6f1ed3d10c433602b278f79d016e7e081b77d242b2300ccbd06a70e77e1100000000ab664b9d350308998314433f56d8f5264beb6bd04d8a1d329fa641", 0xffffff81) 16:00:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x9b56958577a9b95f, 0x5a3f7faa75a7054d) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) getpgid(r0) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup(r11) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000380)=@abs, &(0x7f0000000340)=0xfffffffffffffd1f) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, 0xfffffffffffffffe) r14 = getgid() r15 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r18 = getegid() getgroups(0x5, &(0x7f0000000280)=[r14, r15, r16, r17, r18]) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) setgroups(0x4, &(0x7f0000000080)=[r1, r5, r16, r19]) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = getpgid(r20) fcntl$setown(0xffffffffffffffff, 0x6, r21) wait4(r21, 0x0, 0xfffffffffffffffb, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0xc10, r21) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00bcf0 failed: hole in range 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c8cd65f567938bfde1d151c730dbb966ec0b2b8b426ef1033100e022b12755a67c3fabf4532f345ab20e58569795dc07b0423b05c04a8e744ebae77426a0d1f5269576dc490be32b7c847e46c0952b9ee47eae19790d04b60c89107fae2f42aa3ba41e4b55cea35cff4d12c55adaaabdf95f8be4dda6ba6a56d4623b0c6e9a16a1ca7556c87154e75ffe754fd5c72ed2b566770884318230b9f9ee7fb78787b7f1f929db590244"}, {&(0x7f00000001c0)="c53d935e618be33b6566c86767af07041a09140576e7295d5c2970a814370ad831947bd028e97ba588ef70085222edf5fc69350b65d75898fa85ece887729a5d35515acea3b822638ecbee874db54c9034b6c1ad7b8f478debcec501168f8ad0bf1d828678819d938b3f7c0fe32562fa51b0d1d75b187a8ec69647860f6c0a6d74b3a1bc3f6d58260098f1a1bc35bf0157c37c073032d8dec47a62e2a7b1c4d3bb21a50eac7b389d42e54ce7a60845c0a6ef851de04acfbb57e1d8a0aee8d8aed6423a1027ea483b9686297c332478016e819f098f82ee5dafe936d7a2267bf31e099151"}, {&(0x7f00000002c0)="3fbd7fba1ed7ec1aec7a6760ecd892ec797b4b24bad7653abfa4c1ee237e2e7b91f5a042863242dd1bc495b3c1a2989a684b27e8bc3de336d1decd0bff044d3b308f98ec5e54f72cd540c84a22"}], 0x10000000000000e2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/128, 0x80, 0x7e9cc9259bc50828, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000100)='{$)]\xa2#%\x00', &(0x7f0000000140)='),\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='.#^@]\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='!+\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\\\'\x00']) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfff, 0x729522d9, 0x0, 0x8}, {0x80000001, 0x1, 0x58, 0xffffffff}, {0xbd, 0x100000001, 0xe01d, 0x9}, {0x0, 0x20, 0x958, 0x5}]}) 16:00:04 executing program 0: setuid(0xee01) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) fchown(r0, 0x0, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f000040e000/0x3000)=nil, 0x3000, 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x8) r0 = socket(0xd, 0x8000, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x20, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1a1) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1) setsockopt(r1, 0x29, 0x7f, &(0x7f0000000040)='\bFW}', 0xfffffefc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) 16:00:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x3391, 0x5}, 0xfffffe45) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f000014d000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x4a, 0x0, 0xfff, "c8d7c611005713f0e390cf481c4596986e7f2e01", 0x6470, 0x931}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) utimes(0x0, 0xfffffffffffffffe) getitimer(0x2, &(0x7f0000000000)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xff, './bus\x00'}) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x2, 0x3) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000001640)=""/247, 0xe8}], 0x1, 0x0, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x147) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xb4d1e6fe8e081eb1, 0x0) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x0, 0x8000, 0x101) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2, 0xf2, 0x2}) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x6, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:05 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000389, 0x41) r2 = dup(r1) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000140)={0x2, 0x10080000002}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20020, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getrusage(0x780fea50aa20500d, &(0x7f0000000340)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x24f0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="0000b92a84c2602ea3050300", 0xc, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='9') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r4 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) writev(r3, &(0x7f0000000040), 0x1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x9bb58704d08e3e01, 0x8, 0x4, 0x1ff, 0x9}], 0x6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x80, 0xdb08, 0x8}], 0x6, &(0x7f00000000c0)={0x4}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x81, 0xdf036849e8ed0364}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/177, 0xb1}, {&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/178, 0xb2}], 0x6, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="09002e2f66696c653000acb95844c830604e892d99dfdab7ac428f930dc7d7308b4132bb4b0c0bcdad250ca9a514a7bbef4fed9d5fb0470add96745a886954499f03acd34d28f24e336e0948c039fb060e92b87ee7acaf7a3246b26400b170b96697ced8daebdd37f369efc20300b0279cd3ba0c11aacf9b34ff6135ef5eb7a36b69c41a9ec1ea86a4983576ba64ce017c1ad6a48dc6a865a71788058cc126c3779539454536cf0d989c5128d80628aac09205901b7572219cd73d4ca05119d3dc6b2701586a3a8d54b4377d853b2d6f"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="99405316dc7163aa7220318f37f0325fd0e0cc606d646619b86cf693375846ff2bce7365f96871548385060d15bcc687750401dd75", 0x35}], 0x1, &(0x7f0000001200)=[{0x68, 0xffff, 0xfffffffffffffff7, "d3794ec05812923fb4e8da126d2d46f35a43859d0905a7d706f69987000f1e50c7a001e491ebaf70729d9b58ac4319857ead4b7aeca77977af8a256001b1305ca66fc3e89699fcc12d9bad39c440f71de1a4"}, {0xa0, 0xffff, 0x2, "4e7c584e98a3ed5aa5f38b0e12237873a72cbe7dd5f74b06c3bc1db1a45747fec6109e0e6d4861acb47f241a1eb917db853c68e272b271283757a3c7e75fef0dfc20ad74a05c2e1d0e4405d4e6d006aa2a61c90c6a9e20e14c2ae96e6eeafca6284b0604bba371a071b9ec26fa22a01026680f8dbbf4534a20e5effd88b42c8ee8db098622269dfebb6104eb"}, {0x60, 0xfffe, 0x6, "8a27c03537519e1bbfb3bad716f8b4037cbfb35c288068153b1611ba259db35b20cec78d025b2d0850d7476ee72227eb19c8f388e9cd89d6b63604d7d29ea739aa2a63e72d13ec7710"}, {0xfd58, 0x0, 0x9, "7509a791ca07af1e15"}, {0x1010, 0xffff, 0x2, "74ca4030b1d712005f17a80491420a8d121daff5dbd1c1d87a655e6112bf9cad81c719269ddae08a74d87d38d5b3fdb551edca3529d2894b474972a1595a69d6cdf98ec7f0bf9a8ab0f6f0390fbe46028988c4e3e2fa916f16af00dd30953ee5130ca20b1f91caa79f39e3c4a44e3608a57d291f1d43dbc484fc1d016f7959b923f994c9620f7b63c222ea4ff5d16d590b3420e5aa2ef2601a66592a85c174c59c16c7021abca5077b4181c91bf0309115a1e61de1af950ef69f5cafb601558e2dee2c8948257b515efe7e34bbfee81c38b4d24e3cdf580f5b2ae030cdb5a42a9bfe4044f32abfb13778a3f39a627c11621b0849335f1dbb0c86a946e9b6c8dc20df8b60c1b1546a164553f9eb9bb60148f968493659af19f6f89ea914af92d12d140141e08a41347616bd0aa42b441b5bcd4206ce165290149a387eea0610a42415d661cf2693b7e6f58236e151784a7ba986fdfcb510fd1455823fb5670cdea676e269d66e09a4928f23a809ee1313dd5e1266c83c426fffe638a9d4425da351072ade9f415efa7e9cd7a23ed75ccc6c9521cc2006d663c3b12fe770a3450db539522f29b002d8312011848b4fcede63bcf8142d042b14f178e7aa1521f5eb34874257d6cdd68f3196af8217c58f118380384c6f372204058a8d660fc4840a43d5b28eaf41cb30943c1566b7e21f105e8113cb8d7d5180e76fc9420f5a1537e97913bc4cb01ed0173506115b24cdd997467d3ebbe17f1bf718a180013c73fd6f301c8f354f22a2a1dfc6287fcae697a9ffb2a87b8ab4a41ba42aaa82b5b0ea85c5ff93628dbee03139d742f4f3ada16e2cc4f5778453fef772b3d7f98955ec15bbda37d40eb67014bc5a1382c0f41ffb556bbe3a97468409f1f03567a59c95dbf785b041a8c7b7487c1f0d5dd2f8ae911c3c54b0288ca543f03d31fda7ae29c5fb5c128bbb908759b4eb3ea5b6a5ce96791c342abb1f198832fd411ac935e2eb06c717a5f7abca4dd53c8bf94b2a9b695ea75f9bb2915b8c4e981efb717fb20b184a9a5bea9be526f0d983377c1e8f3f64ba5dbca2a2e596ed679b282ba7bb2726842e873385cdc16838e53340eb2bd9cf96f56ce2be147073e4bc13b1b3fbc7c3cfc5643633de1a764d5c7fe959abb1427e586f8e5f7ecc820f94de24f48295e943a5d33a3bec1cbf97c50cffc613068e0e33f27f48cb66db7fc0f9bcd0cd80fa8c85a6ccef69434b6b9e72b08a9ee57d0510918328ac69b3666ec314922133fc974c487ccbbd9bc7fc9560acc0f7621dfd53c79338dc5180fb09136d761dc3677e0b7a43df739ac6271f8275f129d34bf858c89cb8a4dddbf4a1a6b2944b4579e3f2a23360b2a8acda07302edd1241fe6d8f54e866aab1867f11ce56ef7ba2943c46a1f9ad0ff763f0d6f6573deb472de46aa0314e5f9756d849267d8ad3c99193e40dbf7bd306a772f2eaf60a0b78203ab133b2477745a8124e06282b20b31c276dc34372efab20f6fc82a3c2367b00103ffd863a3968a7dc5c2103f49c8164d02e993abef4bae1e8c676fd345303a9b4d12325ba225ce601a61f2237af8c1a4b5be410505f006deddae5c7966813fe38476726e7e782e4cb6ddae6adface010d3b5fb325ca8b2fdce539aaac3b21e6a512d6fd20e761c5717f4a119646bd62b05fe085736a1528c3effdc10ee549875cf590cd42d7e64d9e21a8d86207e5ad83cd677e0ccd6137ef76619ad18fa1b0371e8ae9b86aa399e141adccc3b80ac6aeae381c9fae27d093dce4c6048097dee8ec6f2e9ef1003594ee7ea48102e6a43f6f2530b9a71482957d00cc4c214de5c6bda02dd9040504e98dbc20d9f6113f37e0a8df7d954c82340b9931c3957e5b7bc320549efe3d443ff16e0155cd4fc69a6b2a996b6129422a14d93f9334003cc18dd13b2054e1227d10f21eb95c7987d73b04a8f27c8b94cb34e60b4d117f230fb73ea225c0d3e529018b98c25d2be3c39c7e9b04025dcf414b5733915f3c4d5a7cc9bf32f24c9bc4ba092e2c4224658c784c12ea3da6f98a7d7e11249dd5cb95a3de2950da4694e8bcaccd8e8fdfd60d03c17f37852252ec11d133764785ebbd1550902a7680c7a6b38bf3bc058c38fc809a56a65331a02e42ee6dc425d6071a764270f8f02f22daa7495ae3c7e716e962304ea139b7285417646fcd544edffd070bded5968308233b2f9418919a31d868f101e081b0e00b19bb99321af47ecf8cc80f8a2e1bcb94026288ac6529baa11dbccd6495622e1b3549abed9dfa33303b9d78f802b7018c519164135cc69420cf4d4d0f26fc54146707fd29317cb4380aee4c1f38249ee3d25d122b012da791d2fab092d1e0c9e2aca44ecf3e5d3b22c023b9d46daa392c624e4bd012c40d7cf3b788b3edd335623ab83e8130ebd836af9d07354623a7a0a99fb6c0b1b720277ab42e895147336fcd834236a28d171d7429a966ba6aeebfc7f77f2d454992261dc9765bb6a65dace05d382edeeb314ad37ebb3d0818a31f785384b481878766fbfcb5db0d19f312d76858402d4e440b7930722687875649fdefc676b301d1ac648618ab36cd737f84d60123b942d2506351a96b841a9222b8e67e523de1a32d07a868beb1ffafa878c86609444312a7104b5bbe65cbf71d99d9caaed3413aa2566b56200c854c7f8c1dde8661428c52c1fd2652152ae6e2d187e0f33b71b494e1ea6be16bbb58aa7c0320a8aa5ca86ab12799aed0151fbb50adf91c1e04f8a74c598f1afeb0d54e06a1e280d14e869a4d2fd7dd950f50455459719afbb7c2143b579083c1dbeedc86b5edc740d4c6d8651cdaef5c367134fb6646a0618550b49b102eabc389ac3916fb89de6a92a30ff0dcfb68a8526a18b60e8a7a524377a997e668f8e401a3219e897722894d1d2a45244c9021a201afbea5f7e71f035b47cdf968f848d973671b30650dfb9ebee7fcf5b08e2cfd74260a789306b0f23e52ebb9f8fc9d2449d41026aba32844fb1a6f78a059eed4d957f2d3ac2df05a2c74d75fec95768d200e8108a71efcb23e42ae3541eca315a888af20356f21921af443c2dda702f536009d6bbafae8ba41415df17499fd374f5a0c05b085d265fdc5277e8c2e11ff305504fb9a961752353344c55292d2003c26df6ab43f46656f56e79b3ffedaea23b84d5283a317aff0cd028777c9a85fbec13999e0eef4e76599d315afabcf25181dd8493684fd9da811d755e49b55fdb60e8862cc9ca2770e97c67990e83cddb4a4d0f48fba652b7927479f1baf1c8ca14cc0544a29d9aa7497de74ad9ed75411cf3300dc99743720d070765f226236993b5e9a5eaa578ec5dbb0735067348aaa548442a671f1e13d12d1a7f701154043c22795db2d2aafabf6162554ae72e1e6b1c04a13d97c3466a6a54986741cccd71dfd487f5b1fce5ea3c8c7e177ba16942d5eb044efb1f3e37d46ed2e61c29517efe61bbef7db8ce849e9c5af2699ade0c823720ef5c9e40c0e11823df1f9081cca2ecfa96ed851f48c9f9be55f171e80c943bef11581d2b731530ded5429c0ccf5402d46be15cb44d2b76e68e38400093bc45a418a4b9d5117c16cc47fc1efe069cad2665589f645f56b666fe34b2a4bbcb06be29deb29125cc69e5626f78d2309fe428e8a72273fb47ed823dc8b0b682802ae1c8afea083d9b3b9630ad448890c367aa03e1fc5ebbce09e2223ac0e70af36e779c83dfa9eb6b8abdbf8b99fa260620ebcf9b4698bd5f83a9fdb02b861e14c9fb7657b48daf11b63b575507391a557b73133dcd77b339f0d42ce4d8f34f34e63567bf9deb55b9979560e742f3d9ea5f1b7f5e2f046ce373feacc860c69281692bfe63cd7a657c28a1f9dfa7204d29ccfa0ff50f658e46efd18b47f19179ed2d6eea6211793a3c1e0888974bfa72fea792d12a89cc7fbf431b5ef4a5fc06961fb272e79560ca1c32c07661ad45b154175df13ef486379954d9bd67ef244e56565697da7be298ababef841e488512b2764aa28025a7ff9f7069c30101b45705b81e5a53a63f5423cf6a1cb3c4acca2c2e29d1072643956ef6365332fed6562566cfe9edbc8d7c311c53a7821621df81202831c404c91652f489317d66d437354f2c822252e90d27514e9bc67a405223696c8900fefdfb965c9018dca6143c5a53350a66afda8ecaaff30a405e6cb928eac0ead0abfb965cee9e08b981e83c1e14c63a9d61f0217752f40ff0dc9ce91bdf1bfea96e8cdbc7d1638917fe124c41cb0a91c34b69cfe2ef4723480573714e652310e7580ba5b6ba357429f08ed05e02f69df058b1a0ee823937884614fa7851ff203bb61a0f6677352a113fb9d7f87506aa8f8fc5774fcd33e95de9abc73b50fd341ce9c4ac9259f1d1060645194e9187a2cfbb98cd207e45ac5f0dd10869da140fb717e35adb0a5d925cc458691fd036de8aec47bfac3b4e2272210573034bcc2879421bd422981a986a26d1ecd63f5a06e4552a85803856f8aa4f97642b5e37d3b4964e30faa98f175c7d0cd07d15221c63093c99372c8d3d6d5546e793f4671706b56ba888bcc22dcb37596027a07754ca7a8757111aae29a2a3b7ee6cf9e46171361f4fb51150b43b76eab1a3074563a3270d9e91f338c880510867b7c4ee386f4b0ea3c0b70c3c0c4b54a85783cce2bec2adb53d5c1b1cc72dda693f798244bd04b5a524dd2ef1984ee89653945052fda61b9628086104d1418cd394f2850ba9e50e0c6721487beaef5398f49a4b5f45962400ca9ad2891d007943b0e172a23c9c2b58004bdd4a425b1467181c5d0b9517d1ff8d9b80bf4fa285ac806dc175c31113d11485e8a601966f6bc969e396a46beab780022c38d0ef39945310e1ea2c9c44ca05ea0b67fa6ea6ad2c39b88b79e3fa71f054b642dc093738fea6e63942b6ae9b9f6d7fb03c43bb6c5e63ee54d384219cc4ec644443ed06ea905fe24b598380da4baa4c1b8076eaed3d998c06b46a334690f3bd173e8bd91e2b1f904662a12293eb221c056ea48d52cafcdf44e849c9d943b3c14c8a68f47d83286e9d9eaa690aa3db54c4aebf59e88df5b41fa6ad263d0818ed2fce2537f4756f92f9c17a81e3779b817902e38ddeaeaf84484713b4f0ebbe4480815e60a1fe27bb22a7414beabb001f0c899bd0d756a77f730afe3d09da3973559067458cc9074c98b1af273876b2c591fef97a7e21971850f58898639e486f369fbd6d9accb69e008069187d0171e3224f15f88835eac3a195c56975484b865a75cb67008730396fa36d3ec57c4df7131724624709357561158a665ad6dd9fe1e131b6beb81a9c67a6ef585434df74ce7b15d9dd19ea56d6a084191112a292f66b27eb063b657d30ad029b3de0200b19844b5c46335d3c035f9f4a59c0785f795ab59c21473203d5fa43e2528615e18c83e3d91c2e0a8d291815f17a254205077856adc6e262672545c5fcdb5e58dd18a6b8e6eb0bbad34620cf0913e6a05411ca0b5b45938cd7f39345b775b7e7ea40cbd5f6c825bb1a79f555068936c62ce62a64050050d8fc2c77b09351e7093b0ba4790d9921196a3a3edd454f40d7c7a6d37bcd1f60b692b2460384ff84d6c45a25e34662350815e396a479e317d40af032c869b979b88cf04db11d69b11585d8b58a328f2ce43bde87755ccc60fd0d36c59cd0e2b4dabb3882396b7ad0bf83a18840ad80289bb130c39196e866611845adb4aa3cfdfbc47372e54e1efb1e0a9d5511d5074ff3f0e71497748b92a672d712cb744aed29868eb9f"}], 0x1198}, 0xa03) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='x\x00') setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000080)='x\x00') 16:00:07 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0xd, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffb4f2000a0277925f1be62c360061dba648", 0x10001, 0x2001}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/57) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f0000000000)=0x96) 16:00:07 executing program 1: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) socket(0x2, 0xc003, 0x0) dup(r0) r1 = kqueue() r2 = socket(0x2, 0x4, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x7a7d2e1148f1b910, &(0x7f0000000000)={0xfffffffffffffffb, 0x7fffffff}, 0x10) select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="05696dd70c02ee385dbe63bd689e1965ea319d789805afd5161683a4e8a57d4b97c4789e2dce81be1c70dfdf9af5d8f5eaa929f59a2b8a3f090aab8777565bb8686ee8ea5dd47c67d5dff9b51243c04c52ed2bd975b1d95903a3bad466ba8370e711b08b723bbe69", 0x68, 0xd, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x5) 16:00:07 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, 0x0) socketpair$unix(0x1, 0xc9ad4f0711b4023f, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40a, &(0x7f0000000080)="16747d92e57122405b65000400", 0xfffffffffffffe7f) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0040db6a90defe7, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x46eeb79374ed16e5) syz_emit_ethernet(0x2a, &(0x7f0000000080)="419f7cfb1c36b98f51b1dfd7bce64e3c98afad729dbac92885470e89620d78b4ef70a4386d612f50c41d") close(r1) pipe(&(0x7f0000000240)) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="24caa32e613cf2", 0x7}, {&(0x7f00000000c0)="9b61fc56fb698a4c1eb1b66462babe05a2e0a9b5b4f407357eb19a11fddfdd6b08f26ec67c7683b9b1ce5749b29c13af8aa6a7af3fd65b65260cf6d9ae676aef95689f58075d4283649ebb8d4a510fa44ccea926", 0x54}], 0x2, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\xff\x8f\xf0', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r6 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x135, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0xaf}], 0x835, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xa04, 0x95, 0x8, 0x4}, {0x4, 0x8001, 0xfc1, 0x100000001}, {0x3, 0x1, 0x5ff, 0xce}, {0x9, 0x0, 0x800, 0xc9}, {0x6, 0x5, 0x1, 0xffffffffffffff80}, {0x2, 0x82cd, 0xffffffff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7, 0x400, 0x2, 0xff}, {0xb92, 0xff, 0xfffffffffffffffd, 0x6}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x20, 0x21) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2}], 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x109f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) writev(r1, &(0x7f0000000040), 0x1) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x8001, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x1, 0x4, 0x7, 0x772f, &(0x7f00000003c0)={{0x1, 0x6, 0x3, 0xfffffffffffffff7, 0xfffffffffffffc00, 0x289, 0x5dff}, {[0x80, 0x3f, 0x1, 0x1f, 0x5, 0xfffffffffffffffc, 0xffffffffffff5ad9, 0x3e3, 0x7, 0x8e, 0xfffffffffffffffd, 0xffffffff, 0x3, 0x52, 0x10000, 0x5, 0x1, 0xffffffffffffffa8], [0x1f, 0x8d, 0x100000001, 0x0, 0x74f8, 0x5, 0x1, 0x0, 0x7f, 0x7], [0x0, 0x9, 0x7fff, 0xfffffffffffffffc, 0xf6a, 0x2, 0x3ff], [0x3, 0x474b, 0xf6c0, 0x1, 0x100000000, 0x4], [{0x1f8c, 0x100, 0x3, 0x401}, {0x76, 0x7c9, 0x0, 0x4d4a}, {0x0, 0x6, 0x850}, {0x800000000000000, 0x100, 0xa96, 0x96}, {0x8, 0x6a, 0x5, 0x1f}, {0x5, 0xfff, 0x20, 0x9}, {0x8, 0x6, 0xffffffffffffffff, 0xfffffffffffffff8}, {0x0, 0xff, 0x7, 0x1}], {0x6, 0x800, 0x2a8}, {0x7fffffff, 0x7f, 0x8, 0x100}}}, 0xea, 0xffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) fcntl$getflags(r5, 0x6) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x200, 0x0) socketpair(0x0, 0x4, 0x4, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000003c0)=""/162, &(0x7f0000000480)=0xa2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/44, 0x3f6ca3ba52553761}, {&(0x7f0000000940)=""/4096, 0x1000}], 0x2, &(0x7f0000000240)=""/238, 0xee}, 0x40) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x252ac}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000004c0)={0xffffffffffffffda, './file0\x00', './file0\x00'}) 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) write(r1, &(0x7f0000000100)="005c64672bb533603c03fb1afddb53cc28bd", 0x280) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:08 executing program 1: semget(0x0, 0x2, 0xa) semop(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000200)=[{0x7fffffff, 0xa3a, 0x100000001, 0x6}, {0x21fd, 0x6, 0x6, 0x3}, {0x83aa, 0x2b4, 0x8}, {0x100, 0x6, 0x3, 0x7e2}, {0x0, 0x8, 0x21c}, {0x80000001, 0xcde, 0xfffffffffffffc01, 0xffffffffffffffe1}, {0x4, 0x5, 0x360, 0xb1}, {0x9123, 0x1ff, 0x7fff, 0x1f}, {0x1f, 0x9, 0x5, 0x400}]}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7, 0x3}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x484, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x81}, {0x18, 0x3, 0x7, 0xf8}, 0x6, [0x8, 0x18ad, 0x3, 0x728, 0x6, 0x100000001, 0x8, 0x400]}, 0x3c) getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) getgroups(0x2, &(0x7f0000000080)=[0x0, r4]) setgid(r9) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)="834a04d4bd2a53de1ed3c0ebdeac3f3c53004873a9aa0b3e863424bca2f86467b89214e09d8cec31a884b0a1b7ef3e9ea9", 0x31}, {&(0x7f0000000200)}, {&(0x7f0000001280)="57aeb77a2209a9a6ea15ea1e5cfadf9d4ff10b603a7d054b9635d8fc13d90c5d7dca5ba2d9243804176cac22c88f8f74087f768f40ac0c6bc542f37b3f16ebba1e07edb0dc4a3edb20e78e00427f13e211dd8c717d8f519f85b5b55a3692a5bcde3f14bb1f6863fb8367342d8ecfbfccea6316be1b4592e901a76ad37681e71cf1379d2318d92a119d540d82c0c1e8eefd133481914eb4a6b723fb407906c3eeefc695e29a15f01b8aa6844358fa960ef8f7a50966d28ad984d326839bed20bd62b78f36a751182ac810f7712a3b7ad42726b3d845d6091139dd1654e14d266feb99086aa388ced9a7fcbdc5f129b08bf3a0f05d33a0559639f60d468666ee2915313e981144a2a8edee7b8e8f8105c3ed7892655930d098b3e4fad5a50bbef23e574ac33a3c14107a4cfbeaa6dd8b1c1e2a513431906714a4c9f4f2c8541ed33696a1d4c29dbb89c75af2fd33bc7e712d99df4e79bcedbf4c74fc68927bd7d382de80b292d0eeddfe7b831f9c49adea2f29760382b17f15309c0b0d4f20ed5db192428945f12ec98b674c59a330bd2cb51ba236536902f6942e4fd956ffb2b365a0639f2426566e958e983941cfa2ce615a34a287450219fb4e499b75085d7c0b5da6e1ea66976bb98a7fb9a5185c247146e6dcfd422b7e9b9338d537ff72707b28cabd52772fe59eb2022d192d978705419f65f2de6e1874b46f907386374286560ea261892d862a797b5f97cb8ebae91211b2bea969d41a77ccf0c4e80a86eda28f3a518b75021bfee8cf92d05f9c10111836a2e67b51647b956f9350e9c9a3534f0ed629f4cecc37ded48f5440507bba47438cb1dc5932760898293976d51fe41302572262d8d436935862721926c48d3fbb30981b8512d67796f8a9a62ab58bcb4f27bab69681dcbfd39ddf94f5dc28228335525cf40c7ee38b708eebdb34a3cb7e80924523de232f91586ae1c491f112e12f75c5dc244be9cfcce78c810e7615540aeb408580307cd86b34d447e0221cc2267c509912235ef63a8c344d5b0e6afeb62753c8d3a815f99620ed7083afa95c0c071de70899f37b33dd1c874d9b23397be3f9f8bef9f8c78b099530392b607574eb63b25951fc174cb888f1717848b904d7d431e411e8f62b3fbc32ada17ad5105b9dafe03252ca1cb9404b36197cbbbe70c0234d2241869844dbdd6a93b182ae2bc02ec5da7e643b7e7d5581b95358872e5aca48ae04981a2ffd634eb14a6d3228bb16bccf0c39642165577d0f507af745a896d20ec11e7483c5c55407bffce08ece5a6076cf8727bcb2ca8c7efce421f0db234eff7c1647eeff187414f1443a6e519297db8bc20d303d64a211a4a5b11d53c458a76a861979d1bbaa85799705890070228c3eccf8589186da22ab62b35546dc015f7d0126f7b9ea68fe45bd68b91de8f722826cf849d45311e74fcd826275b375a1d3354bd6ac7de1813dab7f7efcf54708946dd0e986a18de00c4adc0c571c3dd80aa22fa8dcfa38585545fb2f556fc51de61ff59eaf385a775ecd4c3f403b62e3606bf7b440468cd57f6e9a2d8834d7bdb2b40dcf8661337835130cdcb2eba74139152fca386767936c1102f1037441149ec98024b6ea05ddec9cf8a82bd614a59f9e09c4bd76699546f26073960c12677d556e5e4c6919a3159626d55d9b923e4a5fdb680c2e85d4c18996fd4a0d995797a64fbec41ffd881649679d4626c82b34ee35275702f1e1cdd53dcda2659bd03e622fc0a4874675d5a052bb20824de15fdbab8c4e6eaefca6e0b40f49525ae4ebee9011d3ee8e347cc550addcfb0c27b4dbd6da0d654424c87f43483f9afe5f71a01cd857baf4f7d54796c0047d26c4e000a1a53166c3aaa233c72da66a3f9ccf442f64f53809a2560c6c4ff82818da167d40e30f32e704d46ad46a2648d5555e9349143c8ee1b00ffa519426472dcf843ebda2ffc08d94edaaff6f8e0b3ca45885cdb8bbaae0b04c70e8d622e8862a0aca083d57638b80b2fcf796580b08666fbc574a0ff38fe55104632196e42e53ed15994a3bb6fccb26c4c1e704227510a285dd59be8ee8d82c49b8f0c892bc9eefb2d54c2213d148f5497222b402f6d564980f9a7fd411425bc41ae66375735ceeb3e5f586f88e0671b52f211681f81c6987975e57dbedabe0c7d190339851d7fa32dc902a48028079b733a23f74d798eac20b143eb077e8c9799d960c974169e58a1aed9301406d8fdbd1973027096491d859322b0b896f0c55880d09a7c9bd9ef63ce94f5e364e5fbec58a37f04b9b460ec71436201a37d256cd491d9ceaa88aaa6af5911d101e5c8e794e8a6e4fc23d542743438da19adec9b7568bcce44646872eaab2f30335f547a03d46e7056d4a0069b875b2dbea4dff3c38d1baee69d2667198909cc90e54eb32eb556ea2e107fbe420ac6f2f32de32a074d2ab63af25d24f16c0262154ea2e3abb640aa65a6770d78b3728f1bde5eef19df9c8a896736e5ccd10e86a5735bc38b1f275dcf1b25d11325ea09ca49c988b8cbca8bf427c44f0a48dddafaf3576c51b9ecdefe97d4af1a1b028d019cae0557ac908a00b861fe962172f9244bd074640fca76880cb144bbe75da77150ee196f1197e0969403c64a8a1da072f50c165d25f638bb4ab2f070fd7dd93b313b06ca2864417ff761de8d4797b45e2b6169e0de31cfb5b49a682c2b08614e666f34e7dccb0322fc3defa59a9073743cda5f65dc1cb68b38b75ec23e3bc955942629799665ec21cea8ae478eb5db6af5521696281a6104dfc1c7aad26724dd809a67f5833833e2620c49de4e139031ddddda12f7f0e50bc34f38a0bc1a0d66dc5d2055da3eb34b12570ad2eefc3a8a4badd844aa8022f1752cbb96cc19fcebb5c98ddce9621c8c9064ca74de95b6bc2685e7f8faf32b962c8599dae3275b5dcf8ed678ead5a6cdf9b539713b48170c6623c03097dbfdd04a496ba68372972ed09d8edaab570045734b109d1b703e0e9cb3e03ac72129b72f1d79bbc838e86e8f72151996ab13b86e788bf3257da5d0c6a4753ab175ddc01c282322785f0640e5b53adaba52586e0e6649416c3f0f3a4c1378a7fa4d614c3081c1126643276449956b200058a8806a9c75e3b821a0af51808edcf89b1f9092ab19e1b9905948906236b87fe6b4f9af867110ccb3790a96782f409c682467b7b4807e17182d3e1e794342dfb63549743629d3dfec4d6ccb566104b45a9587fb18e2823e0cbaef6a3f6155504976b017ec46449088aae23a78f84333d3803cfc4eb6d53bc188d49f508d2513b12e1df3418705ed453ca9f0b33a8cc9853b5d35073decf3ba53f56b454d9fcd1255651730064ca51a281a7aa418ae01f9161b6b446e3687154a87c8156cac054325517b7e17b2899333dbb5fbc3cef675a9ab8d1d8296f5a28f327edbfc11cb4b7686321ace5495717342215a294a9520da651f532220af03b0602855729a4fead4054006dc5b2006b62c605ff281263913f3435b1d7361815cd1ea584aa7413a0b1702613861796dee74b9fa4304fa4fac798417a29c293e01df79cb5ffc1baf9b2095975a1b1e8a8c5a187def2f5f96417e00d2f8680f9931e182f4dff76aa07c5420996061380977a03170d5996fc15e4681ef9718abb5563b7c927e7b7b77b5f239462cf4e8dbf366b27973751608cce16d2be2332feaac18f7210904cb7cd05da43fda1ce92e449f933399e81ff003ca81c2c6d256a205ddd3f880f2002e85a68035b93cdc3dd1710da00e679f20e941d71558fad9e4e1036a8c64aea49d339360b68ecdef1cbee5564f0c93edc91bc0cf9db151d72c9053dfa024c491a5764da03ff03da0ed024d14089039cb69920312c9b294941875459e8579993c49f1726bcf5e32f1076223865f930c2d1efa273f3583a0c08fbed439f4d4fd6752adaaefcd690edb28684de2e2735a497cfbdba266b9b05e45fed5ff83adef780826bc0a76c6a099a048937201c1c8827a411f0f4a8b1a01915218127839457014bafdccf2f063dc24cffca39be31ae3afdf6db6b9c4340d061a11dff5cc432b5b523127870fc22f7d47777f5825cd6f50f4cb7696c21829940daedef488fa3196a02bb6c807676b01843046dc4bc4c5905b81f5370af50e551260c18ac51228cd3edc836e2b3640168ee1b695192e33effa789a9ea3727843021a3a93ded9b6332e2300d5ea666bff371af7f85e36cda7c0e1920e767752fb64ca5280b4958ce0cb1d713a8c4c27c7e42b316254600ed5f57e8ffe6653e57039e0ff82715e57a3a52c31fd8a292233d1d02e533f7a2e31b7cd0e01fe08028b8890a3558cb3352d724bd27eb1d9c714626f25e214d4289bfb6a1727ea2831f68222ebccb902f29d91438037bc0487e0060c12557d33952c9e4f157f9f2991ddf449b7f397feba7ec0750500d4d2ce9950329fbf151be97cc953042fff0f5b516eda6c4f5f906debb52564d7080a11a1444f2fa48de8bb8fdd320b4de0b32cc13d00c2c557b73c8b9294c8222be3d101cbc4ea350feb2ae5beac0875a14b10fc2f8612cfa9e4ab143d9ea874bb8ca0bce2a54dd48bfec9ca0dbff5c7b8411861dd1b0388fa6e55435e41175b4b42a5246c627a50e843b66632a232ca35662118cb5eb7a610f90d327956351ebc4570946590200c165f27637474c9f34f5145b287b1805327c11fa48f67fcfe4faee514c8ac99339f482cd7208505951355f23c5a00e49f7b411e1a1e6739656aeb2f941a08828ed8e621fcc4c07903e87c8446b44000e752e48632c77e1c7e8e6a420a1bd72c3b5de16ba64a72dbbec12318bd6f5fb64d9e9d140028c3c9cad088bfa3e4d0dc2e07d21aaefab47feff1099b63b956b758ea0e0d768daa350ba1bcd7ecbdd09cb5d03b570be9495e8c5628e9fb139bbaa6882b367d26e6330837c0c86863aeee488d09459fdfa4257a8ce510ae5bb1a9c6cebd8579e5b487fd3f2342aca223e75f4dcffea0c55378224049a7b7953ded4f730110f542c6005df0757ca00a81e3d0d444e8f7ab13f4e891248872be9033fed5cc924596755ab459bb508ccd8fa9de89e578e08611766365929a49ef2b2d4dc91c38f7e491cf91d13b2de6679b73490f8a270388ae559fc9405b6985098af3dd2089d71906ce033d0aa05616e293405181164dffc5701a8690f5da9abf2cb8fe830eede22cf19d9898478b1c9531cb11b7291f7a3ffbb3f3027f31c6d09d95310a7fabf27afc2be488f9917fcbbc349c7f2a9bb59329c425439acc3675d434a48aba2770fe5a235f24c24a2db35adfb271a7ffc02b06221793122732cfee3dd8eae4fac5447b2d74ae8654fd7b6637bf8a3d62bbf10278b05be48fad74e93f068a4b81459d75a416214b638c7f72ed2a9df6df915b3ba1a91161ac261d419db57f6916965398b06531e17b27fc64bfedaf86aff58c4d12f5622d2d97d108943cdf38c721ad6cb1b61ac706ac598c15918f826b9a176bf4f7f243e9352f3184420cbc9069cdbd01d539e4c0f9a5159152f4840e4be2fa1d6482cd38179745cb116125a5a5fcc3bfb96ba5ce7733f2cbf11b5a2f72f7b204e38ad4a19c0134bd0c2fc13776a3a5569f12a6994a595f667b52f7347c7b8ee4a878cfbdd180a30f1912b1f209d211a83e774da6a362b122161031049a5cbd1b5677d22199d3f0e97cd671c0c389f5e6bad73706f81efdf61ff389dfbf35247c3700123faba4d45035bcf0cb0ce10cb4358848a2604a2ab97a6d8634ca9419dbccf01c6ef", 0x1000}, {&(0x7f0000000280)="b18510b1db5c46373626189d55b1465ce96fb1f48cabbce159585d03d2cc1c3336d63297c647d897c36381ecf418f2056543b800e1aa9cfbd0b5dc26c4499a90f26b284d5319a755c7a74a25e7b18f015d92af467b46ea64e366dbc93512da", 0x5f}, {&(0x7f0000000300)}, {&(0x7f0000000340)="3a69743c8b50f8ac7b175dfb08a51abc71c60295253b594e9a481cbd83a034ec13299833001614c4d0f4a4437332359d5cc336ea6fa8c3ba2c55d3c86f53a103b3a7ebbff58ded69074c104903f60b1c789ec98393451e865d01bafb524fe23218bfa45b3ae02fec6dbaf02a095e5fbf0bf4de8f93a190de795a43f008faf8c5aab5118f520a1920b67d960cf6048b65e36b531f7c0547f28348ecf442485072314c778f08f4a4", 0xa7}, {&(0x7f0000000400)="6d86cb040db48cbf67b068498cca549424ea98bf5d48d35e942c41bdaddb882f972bdaad5d57d66e639c81ab7bc342ace36d09fbcc59b804dd5ee46c14edbb786c39d1d8216206d4c1e7dec20d87bbca6a58532419abb4d1f0b7027d8d49fc5ed919ae4954fa6c0b98cb5f5d2a76bc045a2aee941734933de1634296a61fe65ba134b6aa5ad562d27918583fa966b8e839c40f3d39d2792de18988bbb85d0b866a", 0xa1}], 0x7, &(0x7f0000000540)=[{0x70, 0xffff, 0x8, "516be9b399603eef2d91c589c1ccb0f54612ad390edc0984f9ef00b98bb3271dd6c9fa615dd0bafc35357470c1f81f7c41bf7d9900981b4de7312be66e283816252887fdef3b9456707d1d966a4df75292f63d0301df0c2b0e42e13338"}, {0x38, 0xffff, 0x8, "d9b80db933f6232336ba509b1b22042d65b86729cd33f3fbe65d2c67a1b1bc200bd28065"}, {0xd8, 0xffff, 0x8, "ad60ab5b085f1b2af14a83b47ea83e0be8007b17becd18b4da0a47b0c468962b4915065059663094b04b46109cd203cefc4c4b514268c26a9de3ef76c2d18f0d9740685af0b9764e0d5c03fd747db89920637d275bf5b946cb7455b87fbcde11486552f1cb38493c4a57b35772c9a7910984e474897e3b5f05cb7619c331eb49bf9c973ec7dae147446de5e1593b466c0ff31d48c9e4a4fcfee65dbb338d304bcd797db6618a4839314cc080f5666958f52509b7ef7e3b2f711f44339dc6518182"}], 0x180}, 0x405) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0], 0x17}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8022, 0x0) ftruncate(r0, 0x0, 0x10001) msgget$private(0x0, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = getppid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, 0x0, r3}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x81, 0x0) msgget(0x1, 0x1a1) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0xffffffff00000000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ftruncate(r5, 0x0, 0x2) ftruncate(0xffffffffffffff9c, 0x0, 0x7) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x30) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0x1}, {0x18, 0x0, 0x10001, 0xc2f5}, 0x100000001, [0x1, 0x8000, 0x3, 0x2000000000000, 0x7fff, 0x9e5, 0x1f, 0x10001]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x800, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x40) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x67dd60909409a2d, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) r11 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x2, 0x0) kevent(r7, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x8, 0x5, 0x5}, {{r9}, 0xfffffffffffffffb, 0x47, 0x4, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0xfffffffffffffc00, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x80000001}, {{r10}, 0xffffffffffffffff, 0x11, 0xfffff, 0x5, 0x1}, {{r5}, 0xffffffffffffffff, 0x8, 0x60daae63ee4d7f62, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa, 0x10, 0x100, 0x3}, {{r11}, 0xfffffffffffffff8, 0x20, 0x73fb916d07d9ea46, 0x7, 0x80}, {{r12}, 0xfffffffffffffffe, 0x13, 0x4, 0x400, 0x3}], 0xbf0b, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x33, 0x2, 0x81, 0xca}, {{r13}, 0x7fffffffffffffff, 0x2, 0x40, 0x7fffffff, 0x100}, {{r5}, 0xfffffffffffffffb, 0x67c5a98a2ec9780e, 0x0, 0x5, 0x40}], 0x80000001, &(0x7f00000005c0)={0xffffffffffffffff, 0x3}) syz_open_pts() r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f0000000600)=0xfff) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x1000, 0x100000000, 0x8, 0x1, 0x100000000, 0x7, 0x10000000000, 0x2, 0x3, 0xf52}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r15, 0x20007478) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r8 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r10, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, 0xfffffffffffffffe) r11 = getgid() r12 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() getgroups(0x5, &(0x7f0000000280)=[r11, r12, r13, r14, r15]) chown(&(0x7f0000000100)='./file0\x00', r2, r11) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x20000010002) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x3, 0xfffffffffffffff9, 0x2, "be4e6c85c52a11bdc6f9daebb208ff7ed7af6cae", 0xed, 0x4}) mlock(&(0x7f0000000000/0x9000)=nil, 0x9000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x381e0c0b251cbd5b, r2, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x3cb) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8001) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f00000000c0)="e1b7b26704017a39fd605eab8d6a464159c1acf02850e616887e41861cdca639578fd70120f5247e40000000d67652febf9d447c16e9a755aaf7b81120466fc271dc66d704e05b4e1693d80cb233c98202441601f5abcd42bf6d4d8b88ed8940961ac750517ea1d20599dcd9aaaad16a24a81ec70739ee6baf54e28c9d19f1d00bcbb9fbe66d1586d2cd2e1fa1511db7063409dc80316ab6271af8584d0fe11983cba3f493e5cf1457e673418c7cd21b789dad1fe91451db700a5187e35b6f9b5a9b2c6e6f10cd78454f22d23b1e15c6cc509e67", 0xffffff68) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000000, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000003c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3000, 0x4502) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x200, 0x4, 0x7fffffff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x136d7501}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfc8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9d}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}], ['./bus\x00', './bus\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './bus/../file0\x00', ['./bus\x00', './file', './file', './file'], 0xfff}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3}) 16:00:09 executing program 0: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2000000000000006, &(0x7f00000004c0)="ebffcbff13b9fd812eaa4e713048e699319296485f992b4d47b7ad065ba42d6a6973f6ff13ebce1a853f3680f0a749f488741947e1460bcaac043c495aff31199905b730db0f6edc87845b94890e2388a0a382deac4d1d8c16f363493396fa8fbf8edc20e5f836e3fca8f765ff0f218bbf619bba5f7a8a3fd36ce7deb83d19de2819aee1ed7e8764b429ea62fb26635b65ac7c2b2b9b8cd97ff3ad44a2065cc8fe362fc3482b99116c58fffc", 0xff0c) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xffffffffffffff6e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r7 = getgid() r8 = getgid() r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffc33) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() getgroups(0x5, &(0x7f0000000280)=[r7, r8, r10, r11, r12]) fchown(r3, r4, r10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000040)="1902000000000000", 0x8) load: 3.27 cmd: getty 99823 [ttyin] 0.00u 0.01s 0% 306k 16:00:09 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvfrom$unix(r0, &(0x7f0000000040)=""/98, 0x62, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) dup(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x100000000) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x8003, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$getflags(r2, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2000000000090d2, 0x3, "d730084de400"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r4 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x30e264f) close(r3) dup(r4) syz_open_pts() 16:00:09 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000340)=0x41fa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0x5, 0x9}, 0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x644ec5d5}, 0x8) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x3, 0x1, 0x4}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x769}, {}, {}, {}, {}, {0x7}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r4, &(0x7f0000000480)="91cc76c790f1d1cc445566579a26bb8f6b7daadd1f957522a4a9c3cb47cb7845258a0358c63f92b0702f92ef155021cde0111e9d7f2f496b26afc19cfda80c406100b4c7c9cb422f8f7d25a9b3863c1c6cdd7b38361e48f71c8e8c883867f3fcc16c3e570be13f62fc522fff4c5d4134e1c8000902c7c5cfc278db6bae6d8251b374f9e3b89a6c7be98f4c8e96d9fded0f4bc7754bad002312f06355ff9740e3164fe4fb5095794e6aec4acceb266575c6201874bfe5153952e74b0eb4ba90239e199723a41746f0fd99475e21e4b40fe99116c00f88c1481f582cfe05791490f5a06b6ce32a65df578ecdc402e1b0e17e389a7c3ac90f6cd39387aba31c7e824af36a940b2bed5c6af417a413c9732210354d3dc60115add0b7f4bfcfab3fcfede5076a3e2a2d990f308cda261ab84931142c3fb8d53053480cb54571d85d62269ac92598e8013b5620a2d0fb4359c89abe9faccac4ec50076990b0f4770c8cb37492851c7a4ec060322a642a8815834fcc3aae9f583bb6b87d5610e99495ee0b42c321d6beb3ae360defe2c5c3962b9707f2fffd5898db8342de0ee561e2de338e31a653108768e42c2ef57ab1448cd3df068d9f6d7ef408ae29adbb0d2ac9806d0530d962c068df197353c49a8ed60874f527b19e905898c1e3a43a47230d6e7c4c6f4c2ca39ade4cfabca7ae43b7c4e11a0e5bbbf90af4f9579b23b9f109b6551bce4106faffd16992950ac2dcb895e6dd3f032ea1f56f8aa32e0c9d6aa6e81b80d07ac652ebb558afe2e79ba81d83d888ba7b8856eb1e47d862a462cc10c7f0d5fab4bfc5243524a9fae81661690548240c47787e3388e50bbee7c7b0ea951086309d9c9130a56ec02bd7af0677095d51b11b929cf36a23fe722fa3cd3a0d532401ee3109abe64b6c6c610b6276ff2adf43511f29da5df7aaec8ad204f82b4bcebccb3f882858a8ec9295217e4fbbaec767c49b08a4f671b4675c6dae05f91136126fdfd07b4738ad760bfc420c91817608f89e3283e0bb8422c147ec424a0157adc11d1a79e7e550797e3834335836f1981d4d4fb68a42a2f953e7925907a9dd6ba3d50a64f63ec542c1892fb829cec9dbb3573f4de71d77464f9be67ad12d0a8156491e9f8eb7e9c413c1ac5338ffdc8f593c0e7143e157b45cfc2b9dbdee456be4e068ad79eb0bdb4454444b48626c10c4c42c98b7bcd04d176698ab5c70dd2f3734d5e828a0891e885be9c11fe24d4d31b34a62e89a2d8fd6167ef45d11c890db482cac24f6fd248ce8edfe4f3a92ddd61e8552b89b91de45bf6d8810c950782c525a80fbffc8a530e49b9eb6cbf79881b78f8f92e959e00aa1ad31c34d34e4e1135c68d721d5dfef71f1fed133c0d66bab9688f89d49970aa0eb4e4e55a24cc6ac4d6890d09d4ae6587283493d0154055af89dbbc6f335db601667c18add44a9a4b533e2b9371cab977466380d367cd922c9121220ec8150eb52b0262fffa33e74bf1f665a703ce0de72eeefc654bb20e7a1b760715b230c37ce1bcf856e29bcfcd6edbe3e9dfe639fb3ef7fd7fca126deea5ca6d0862e94365efaa06430ae16bec3fe014a51db10f31e2e9239b0e05dd9294572cbcf95bbf202d2dc9fb3c714839effbb987d152b7f3302cce6cb431931344af3fc59a28758f8b5ee2434479d9b42bb76619579f4a62873d134d697f1aa86e36506beaf6de1ce30ae3dfb953513e835fe5315308f1019b78f15fe4f767e06c78cd5930583bcacfe51f635ae0874567cd4650aaaa26c16eb782e99f36cf087ab603abd281cea509ecf17facc938d825146a759895659afd21689f1a2e0b149aba49720948a5a9d6d776f1fa65ba99d104abf96f77e92f7e4319c37f84170f7a0daea7d3183cd21bcf0467416d83a60899cb0ebd95c406a2751c11d8c760bb3612f6037f1e6f6f9ba985c43a0763042e19b6b1348b8c3ef87c96a3fe406560baa1b7990a176f66df05b9cbb06297c78b8fc5b90e25768453ad1b92f0c0423f5e2e0124dda11561cf1f11251b02481dfad35fed79df7cca341175b34f80cca34fa7847aeade08d5284e3ae640dccc692ae83ef24460b56a2ee13fb8b2c487f75d0cf2be3ec470e0577c958a5da98a22a2bbe8afa1fed70bbfb38e4d40bcd8ec60e1865444f690ff526b5c8a6c546c67182ab28e0ed0db7880669c6b07b84231d153a9f88632a048b731f4b6dd3b53c1a21cc7a7610067b586ea138458a51f13296ae9357a19869e0463ad3e9fea48fd8887078356389f6506afaf19a7a70d1d71c5090e6c73a72a82cb12f05c7312c3f951b677ce3895a5c31c7cfd91cc34043540287ec63330b7315b7c80d7e58c57572058bb67180e8e45db7af58dbeecb34d829577f9c1a258315bf40e2ec09da11b3207e10b07ac4469cc9edb3788e0fdd857ebc2d6cd455c744a6470a4bb7cfc83644ca22bea0febbe5be938ec2e6f60c057a5285e0390d287f8ec7c39fb0e77e30694d410e6b7a10d25d959bbe0ccced1e27172c8177e625a9206d2b72a710493d70addf38f59183c75b8b5f976fcdaad78869d84dcedbe83644645ce58e6c581b684fcf187343bc1b881e9ae352bc04a7f65f7ffaccb27aa965d6e74effa86e07fcb83ef90eae545975d3c755ef2c3a38c32da1514dd9941f82f4bd2e08f3221dc4a9193c20ea44bfb5a2d1e6797ad8e42d3bfb073d26c8d4a1e77635c561518e14987f6af62befa4b2eec14fee5065505d82bd393fa1a5d4a32cc530154e54d0891531dbdd844dd5d6ddcc59f7bc3c4013586ff6a7737fdff90c8e2aa9d0f079f19104e52fc3dd90aee62b10a1c37ae3afd56b98b50eef16817a9ab73f5fae08600a35dc497e47fa38bed3c7c3a6c95f42b6285265886c01e4ae45bf40eb7a231dffb5244e1b283c055566373cdb0ac1841f5bbfc648166775c0982c5e017b2ec6adafe3a471cafb32cf91a464033d28474b3c162679bb85732ef932867de7c231f17f6d6a87aeb38d39e2b4dcc6b6866c4007a70904d50a211b980e1c60afe561a31bae09d6e0fee6326f425126085dbc4c0c4341ac5d640a22768623949ba55ea44b028395956a0de772c827f8f7ff216b3a17d4d6722a789ced65dec7d8d6c992e547308f0b9fc53ea63602ed6aa4606fdc6b4e85b0fe04dca5fd85365257a8903bf85104a547afd228526aec25f201def438f0a3d89559bb6484d51735806f6547ec80996ba7c6da5588827338d860e0a64f02cc94073a1aaadda2d459eade5267a217ac2435ef9727d3cf1e71f8df4a6b897a155fcf840fa01d0704114f8ba6ddfbbe812dd5fb04827f226a06f6804b8ee9f0cdf059c2f66f428ce333a675895aa791374b181a0fed05ff739b0fd95d73f6549031ce20b9ab89c4250427344c79fd398ccb319581b307dcc737384e39f1e98af10d24634218feafaa4271ad8c648087fdc7e683a506c843273b9205de9e18b5fd3ffa41f435727095fff3b8606549c62930e7fd40f1dc9219009b036ae43320c5ae8e94836dae29240b2e4e7aacfd55934466a1d5c31e785d1a7f93a497791f1ad9462e2508eeb3bb7a3a8b8049ea64e0488b841a0b52d53b6893022d9f868d256e0ed38c0b6bd7d743c1ed92bb83d34fa16ae50673a29adf156d424e490e15968b1d417ec2d0a4bf976289e4309b4c57a50eb5b01f42e182e8c125f73f9209ad98af4f96bcc1dfd1736700b628d76838c7281796be32e85643755c9edbbf2ffe392fc660cf2df17996b80e8f82c1127dcd362387f1e765cfe789468f0b3f4650f341f12ead120957f5fee5fe1d955b54ed3ff4f5e77d01edd289bce9a38bf942833a147cd88d462be96c84844c09a063b0cd3423a91139271b6c34bf076e4d9b335103964f0e3c41fe613f1f18ed0901c395c104c6bfd43281c87b5abeedaab3f84f88175ce6b214037923dfa61a0fb484e62ea1ed2fe7aabb9ca5c6981dc1d70ac0277180e91aad113125e874d01699c5344d79c20d58417ca431cafd0a09844da6478b04f9d9ec36bdfd7e479b12badd3bf06ad02cbdc9b298407e1d203e25ecffc91a35f55a160257276de3c02c74555e89a41f3f3517a9d447a7062aa4fc400243c2746107424021c8c340f26b533329c7ee339e4b627176037a18fcd6714c5146c4a4f8ec771f7230248ac9c17325ef4673aed07d104e754974e70d634baeb0366337746035934813169035c2445b9d4a0282d700e13ac3caf77aa099d232d187e0ad6d373d4e4fb8aebd41fb19ccc8d3b79e2bd574794d9b3009a3df172627d8d902756916a32f54dfdb46eb719a7bf48fe09f0deea60857c2f75b184fafc5db64145ec5e79e73fc0a0f5e46f1be0801194d12021a49159c091c9595c52759b8ba28eb326470ca1eddc8539d4eeaee7b0aa97c57f46cca6295f866b5eb010c60f85983e838033d198968810186b17019d46d0a30c2aa0585c7f471e69b8328ea9410f61678d89766032bda7a46672509b6640e401caf836f12d25589f77075a889bfd85de3c4fb5b331565547c7f02026507867bd439446a6fb793775923748502358da1f1774e2c724c4f462a73c546f4961fcaa4abf0e6eed6bf33fb7422fe192f7350979a48524cb98d1e6608565878c8133d1ec694dfc4ed0391ee5bbef681c9a783ca735f4cb8c664f7cd561b1cbf5704623ca05f18f86ad4886eacaef8cc1c26cbf75a2b8ca4cb98bfc91de3e884764d86e153d33304795dfa7a43c29e51288a54017b8934b4f72696585ae95e7e79fd1db42ceb25ddcb7207959d7306d8f05c905a6d90a908b0081b39d230ae4e28412ea3d5a904b1a72a590b47d8e29abe87b842f4cfeef9970b0aabcfd1a2aca26938931d0962640e355ec7ecafb00db03dfb77daad02b6ade510663260e078b67ca2107c05797854538b407b491c375b619c7d2c60b24e2fe308cdb7ad19a4416aa44bc5bff6329cf04c862db688bb559d610bc573b427e1421266253b1032b77bd5c20e9ec36b4890fe6ab84f1afd70b48a5c91f7b9698eae77b6dea132a45146b8d140bdd334c629afa57d8d7f5333b839f684b376a82d2d19e40cf6b17ba31d0805ba24230744646af19aa4c396f2ad8ad4310c81f0457477c74217793c7cfeffcd4e16b93d57d73dbd8032c360f4e314c1e381cb0023b6e4a1119102e678fe4a3762c552a164c957cafead94c2aded28cd17d1b41310ee1c171448f230acc1a1015790d90b8e2cd03205878bcb98d4cda85d3ce72ab7ab8349b668b95a89073168413c43fb1d62d1127393593afc9eb5a64e968fe2fa55da3cb1951e8a418b244683b127a7bf157e8cf6a242299a58e37de22cc3220c1637b3ab366decc995ba118e3586877c6a3a83dccdc5cf0a155f9abd69d1d8d09c0c7e6dbab42183eb89c3a1fc6670fd06089a2b63a46831f33830206d2f20840c54236bc3811573fe5ce4e76ba24c6760298d060a0fe1eff4b5a24e0c71dc9463cb7347f31c8ba92fcc516910d06ff4d763d285399843e400c8722d9acf80a14fa494d89cf21a64571fb420fb7936d4ac259050095d1f0d43f6a562ee691d39249274aee7310a0f33cf7ba04ad62d700a6860dab2991abb01c21c8b8b45d03125852b1b630605c8b689f9948219b29dbf4120bcbc40aab71a619ff8ea45f303389ba34221e2817b2b428a4f5247360d53612115942fdc11f9cd181672abbfb2c9c14e5d984fe492d2eb01874590d1576ade23635c431d2ac50d94be91ec336c8dd06ce4bc467b4bac25dba037e2262c5cdd88c88a", 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000001480)=0x7) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001500)={0x8001, 0x9}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000380)=0x46189b31) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) setsockopt(r3, 0x3d1, 0x0, &(0x7f00000002c0)="acd49ea836078a80a187478cc2ff10b7baec", 0x12) read(0xffffffffffffff9c, &(0x7f00000003c0)=""/166, 0xa6) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0xfffffffffffffffc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0x3151) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x28}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8020, 0x0) 16:00:09 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000640)={0x47, 0xb77f, 0x0, 0x100000000, "f9515ab418d5a74df887211979a20c7a8419f242", 0x5, 0x101}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10850, 0x40) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) ktrace(0x0, 0x5, 0x5d2d02854005587d, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, 0xfffffffffffffffe) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) r10 = getegid() setgroups(0x3, &(0x7f0000000100)=[r5, 0xffffffffffffffff, r10]) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x7ffffffffffffffc, 0x82, 0x40000001, 0x40, 0x7}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x1, 0x7}, {{r11}, 0xfffffffffffffffa, 0x2, 0x20, 0x2, 0x7}], 0x7655, &(0x7f00000000c0)={0x3ff, 0xfffffffffffffffd}) getsockopt(0xffffffffffffffff, 0x0, 0x10000000007ff, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202b0989c2e2feaf89edcd495d466696c656784c6f7b34686db63dbe2cec705b243994420e019e4d8f599496d533a21a464f6e26df6ac4a952e802524d51879e54e894bc9e4fde4dadb7cf9fd4a41768ebd0f3e562397080110d521626b12ae93d3b60f4ff90d30ac00003d98e4c4b8060fac3a33438b9d7e40509f06f57817bb788270e862c1385fe16a282e06d679734480ebfa8aa8e34442c20605012f5d04e2fc3fbf1aef3b8788ada00e4209392dfea970eaa213716bf7d15332ea7f1e28cea09acf000000000000000000ee775c815020a138bf20fdab03a1d73f1810abba0ebaa7b8ef507af8f5870675b1524e041ed82930d328eeb211987d89e098c0ee0a089ed8a8e3a1c23fbdb7a76de65029ad1632240ecd6d0fa0bf5ee3d172048c36cf537d6742bc2a44435dabe57ddce5cc76968a519c147149424826d796f107e43257623dbac58baddf7d1c4262108c4e0143a9403f3ba654ae307b8579c9a9c6ba18f8edc240b7541513fe8d2831b7489e12538f24dd18421ee0dad064d80e29a7725977a95f566836ceee35ce24751abfc6984d7ea786c13818aff98107b5e31161bcfcb4f7484ee075ba112e529866ad5b5d7456629344a22c5803088f00fd618836329f495f6f83bf08db58d7bba2e63b75a7b11ce96507c2a2ef9a3d6baaaa2f4d33f530ed0e8d457a443f74c9fad5c9ceb5d42e05433a8f56cb5fffd61e6c0d668571352e9ad3694b4a7fe0ce6f5ec56898000000000000000000000000000000002b621c53452fea2f1fed1afa80335ab2b4b1536048dbf80575dbdfa1f76c3bebb082f8f70290ec5c5533ff28831bbc35a39eefa609428907ffea5220fafd4571d9c5cf5450e933e5b7db5d07730401735a58fdf72c05064d1cd35f9a987ccef11de2488cff1f3ec673f5ec7f2ce7f73a2ceed4fde20957b9a55d45d89d1eae7c394fd4277bf1f018a44ac19e66dc264e2559e9ff92194d220f91a09f365d679574ff313b00484e1bec9d108ac562572ae3249ee57646c757da6ee815b5f4262293066c12d93c51dd1600"/764], 0x10) write(r0, &(0x7f00000002c0)="9e3eaa56000000000004bf9aab42b63993b2000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x8, [{0x2, 0xfffffffffffff301}, {0x2, 0x80000001}, {0x2, 0x80}, {0x2, 0xfffffffffffffffc}, {0x1, 0x1}, {0x2, 0xffffffffffffff79}, {0x2, 0x15e}, {0x2, 0x4}, {0x3, 0x7d7f}, {0x3}, {0x2, 0x2}, {0x1, 0x6}, {0x50c2fd2563918b42, 0xfff}, {0x2, 0x7fffffff}, {0x2, 0x27}, {0x2, 0x8}, {0x3, 0x8}, {0x2, 0x76}, {0x3, 0xff}, {0x2, 0xbb}, {0x2, 0x1}, {0x0, 0x80}, {0x2, 0x3}, {0x3, 0x5}, {0x1, 0x5}, {0x2, 0x80000001}, {0x7, 0x8}, {0x8df956653bc85ec7, 0x1f}, {0x3, 0xffffffffffff45ae}, {}, {0x1, 0xffffffff}, {0x0, 0xfffffffffffffffe}]}) fcntl$getflags(0xffffffffffffffff, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x3) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537202003367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309eff7f0000aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) fchmod(r0, 0x180) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0xfffffffffffffffe}, {0x18, 0x0, 0x4, 0x4}, 0x6, [0x2, 0x7, 0x1, 0x10001, 0x7fff, 0x4, 0x26, 0x9]}, 0x3c) 16:00:10 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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, 0x1}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000540)={&(0x7f0000000500)=[{0xa287d3381f202229, 0x2}, {0x43, 0x5}], 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="9aca0172b72ac0b1f6998b24a7616fd220f246122ee7c5540d2e336cd8f9886d1602c28f881d07b639d02f86633e9c9286ece95ca2abbefa70cff488fa1b06238cc18f60b1f4445bd79c867fa35ef80dc68f5a546b09772f366315e4f955d1a9b8", 0x61}, {&(0x7f00000001c0)="88cdcfca1d71c9c8a8e709f41cf394880bbd9b1e5bd35594a9255c23d241ceb5d6907cbab2c47d98aef92fa9911a5fb6425d24528c4d76983b9eb060c619cdebdea22659ccd95c457f43c24478498fc9df19e29bc97318fefa83122d21546b95964bcc29184439d71a7bfcd1697d7c344d77a3f60acdd2674c1d462a66c168573704a06ccc682bc70687a30cf989cf92e2bdd7f3ac76edcd8e1b9cde8e113ade7b9918fef7c26275b97cb719a7b973bdeea1717536350363d8bba5bc7273e3e3fb7d3a88a2e17ffd2f26d59490f9a4dcb67b6be11d994b67a4d3e251568bd80521bee79ee041043b6b4956df5d95712b58a3991e9d2847f4e61f595e10", 0xfd}, {&(0x7f00000002c0)="7f70b6f509e47a948458c1ddfc7adf6d8436d957937fb00285a6556656c2f7ae91f4508b09565ddaff325a0c56e341a19fc8b4c150cf7b96c3071d7980ff6e4483750ab1ed2a", 0x46}, {&(0x7f0000000340)="6086d67c10f9154f3f7c0aed93e21a9c53ed20b427fe1fe4ddeecb45c57e6422adc5c9070925a70a6c130808745df98da83f2a7948505bcdf4268a9df0dcb4d671baca4a5642591e3aa9721f37e4b8a64ead355464a04f64f99b28303a2d358def80247408e1d6b889548a9de1caa0d1c5f50f0ea7a52f31ea7e5a8ff745bf4f73aa2363bcee61e18e5d175b8c5fd70650ea9a4f413e704ae22c219a833158f659ceecd6d4d68c391e160f98796eb9e799abf0aa5e072855185590b7294def5655f2795157ae1b2d44c5c3233d50528e0dc5d8dfbf0a678a8cec1327c205", 0xde}, {&(0x7f0000000140)="39db533f1f995950eec15bfdde58f50655e7cee644f396e4248b5ed64e1ef4bc15", 0x21}], 0x100000000000016f, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x101) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) getrlimit(0x3, &(0x7f00000004c0)) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffe12, &(0x7f0000000000)=[{0x800, 0x80000000}, {0x8000028, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)="21fb4494754c7b7d64fc6893267ee42d80684694649b493827b99f1ca178e09d772284b36ccfd6b9e41bce975e8c8adcf3a7d5e08828615f92dc959d11e5cb142665", 0x42}, {&(0x7f0000000280)="808753665fa95ce3241ed4202d21d6d9978850bf7393385cfd10b35226521d0dd2faef27369eb352aa1d", 0x2a}, {&(0x7f0000000300)="c78e8cc5bb8c25abfb1165ec353ba99867cd67a4a33b807963a256d1849cc1e3f66d0aac7329aae723728f672b45405840eecf025f394aa14ce6b37c3f119c973003c2b4a5ca343e4d1a267ff521d24a04f0af258f9793d3cd8d06b99d3992b8bc769d192cbae131560c9ecd0bf741fe2d0b04a0fd755a5ae58b277b4c775fc3ec487795481cd0130f35d1cfb31d8208c3a333de59c96678d95d4e91de2c9161784f82092e9519b7e989484d7d04125d5712d92a1aae5bd57f6924ab9d87a8e4368cbce12cd0468c5b", 0xc9}], 0x3, 0x0, 0x0) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8001) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) r1 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0xfffffffffffff000) pipe2(&(0x7f0000000100), 0x10000) semget$private(0x0, 0x1, 0x200) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/33) r2 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x2, 0x3}) getppid() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) poll(&(0x7f0000000280)=[{r2, 0x83}, {r3, 0x80}, {r2, 0x100}], 0x3, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000300)=0x3) r6 = semget(0x0, 0x0, 0x584) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000340)=""/52) r7 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000380)='./file0\x00', 0x2, 0x40000000, r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000400)) r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x100) openat(r9, &(0x7f0000000480)='./file0\x00', 0x10000, 0x14) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000500)='/dev/tty\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='&+#-*\x00', &(0x7f00000005c0)='/dev/tty\x00', &(0x7f0000000600)='+\x00', &(0x7f0000000640)='/dev/null\x00', &(0x7f0000000680)='\\%\x00']) r10 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000700)=""/213) semget(0x1, 0x1, 0x1) 16:00:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) r2 = shmget$private(0x0, 0x3000, 0xe64f41a2d2974772, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_int(r8, 0xffff, 0x3, &(0x7f00000002c0), 0x3) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r7, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r5, 0x7fff, 0x92, 0xffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_int(r13, 0xffff, 0x20, &(0x7f0000000000), 0x4) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r10, 0x7fff, 0x8f, 0xffff}) r15 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0xb87, r3, r4, r6, r0, 0x140, 0x3e}, 0x100, 0x2, r14, r15, 0x8, 0x2, 0x9}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r1) msgget$private(0x0, 0x2000000010602) r18 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x6, 0x4, r18) socket$inet6(0x18, 0x2, 0x5) r19 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r19, &(0x7f00000001c0)='./file1\x00', 0x2000, 0x1) mknod(&(0x7f0000000980)='./bus\x00', 0x140, 0x1) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r20, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r21 = dup2(r19, r19) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r21, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000b00)='./file2\x00', &(0x7f0000000a00)) setuid(r1) r22 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044dee75a6bc6705f000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r4) getpgid(r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r5) r6 = getpgid(r5) getpgid(r6) wait4(r6, &(0x7f0000000140), 0xa, &(0x7f0000000300)) r7 = socket(0x800000018, 0x1, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r8, &(0x7f0000000040), 0x1) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r9) r10 = getpgid(r9) r11 = getpgid(r10) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r11}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r15 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r17 = getegid() sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="aaa81fe5510e64d03b5493a543ecbcba4166e887948b94e1", 0x18}, {&(0x7f00000003c0)="99d770d9147381bbaa20fce55e5bc0055452f520bec9473bea00e19c09a05c42b93ed1b8e4124d17c287111bb0859789d12a3e3afbc13bf058f310c8518649fa5ffc13b9b72b7e86cd0e5e0a93e71e78c9d56c89a870b1e97428a6d41b22125d2842602bf33c80eef72aa6266b1f89e7184a8b2b7ee8c535ff5509497baf43bba3933692b998eb7d28cd59e70197b62a669c80ae555b6103d1d2300a5a37f480d9d8052775a5a4665b9f1585fc311a36406eee3d734f0dfe311309cdede7ed17ddff1537543e4adf23b1e978c9fa20cea3319ecbff55a2b4bfbbaae6ce6bd9b7c717a2de3d43d250c8ed63b66250570c0e16a0e808fb33004b", 0xf9}, {&(0x7f00000004c0)="76196975e35d42d6bbfe5b5da94657d8ca85ebd0771aa5b481da94c538846ac6737aa437990c40eadc25b5bf3a4fc12fea7f448b8dcc85e3f1a26aaa8c16d441005e9bac2c19a21791ba15dc39c7abf84cecbadd8e13b0eaa98907ebb2d755ef742783e7688b90ae15e1a0d1b0ea9024388688b89c4601b199ed7ab0240baa093a3276ccf71d8df1f02a24323b3ca516872c8eb3b281b4b3112464d2cc923b56500cb1b61697ac3319751e5b1d872ddc99ccb8991578cbc868f6e0c8386a112611a6a9fb5498d35e5b1e51a955cdba766585fdcd649bbca2d9ff856bbd", 0xdd}, {&(0x7f00000005c0)="7ac8664b93fcf2f29062dc57e4d3b2230bfbb2c483b62eea66cd905aaa2b450925161e8b108cca6032a0adc6ebb5cd5449fde3b5e00b20faa6c0e62e2d9dfb9990ce8efeaacda8281745fe753118381cd675832bdf86cbc51800f7acdf5560261e97699bf217d09d8e9ac24ffc9b7ba57c55f141f018d55c58f8a39c71c55b8dd042e653b5feecc55e2a44b20c", 0x8d}, {&(0x7f0000000680)="4b342dd83a5eac4f785d1c8ad1928799c595c842f66effe6c3e6043c3835265b8fd2bb48f7355889b32b1a7d254b05f79dd026edafc53b6cde8faa32e02a9dcf3e6e857b8c832054a3cb5f9283c35c48feac2ae0db76a4bf05e9e4d8f2df917c459a8dc146e0c45146215451ff5e163625a940a1619a2d763ac57dad3917c5f92430f2cce713aa474ef166ae2a14de0d5bff7c8c9d88dda3900b33ebf9c0b1423a3f4d5ef9feca3eb0409edfdaf482ba3b3715c1", 0xb4}], 0x5, &(0x7f0000000880)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x20, 0xffff, 0x0, r4, r16, r17}, @rights={0x20, 0xffff, 0x1, [r0, r2, 0xffffffffffffff9c]}], 0x88, 0x2}, 0x1) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140)="2dd2bf5b0c", 0x5}, {&(0x7f0000000240)="ff19d70d37e31f7d5e5f7b71d479ebf838bba06af250d00b2d88b8ddd462f3871945dc442a728d52f1a56f8c4082ed1d4f797dbb123fb556b6efefcf9d9cd917e82174d422a6009ef4524fc39f1988a0b33b67d0db2ed64f80549ba4614e0894fd280db0e87489db5ca4413c2db30724757d4ac011cdd26744d5f577cee27423852d3ebf3c40cb090608597f23dfabc4274b5587a51d6cf2e3dea5f7ada312b84c6f4105ebbb42123d900d39", 0xac}], 0x2) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x662d6a01, 0x2400000000000}, {{r2}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x9, 0x7}, {{r3}, 0x8000000000000006, 0x4, 0x1, 0x8, 0x9}], 0x61, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x4002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r1, 0x0, 0x39, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:10 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x80, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x26}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x46ee}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0xfffffffffffff6df}) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000580)="d0d2d8f090322c59e3412d892fa9064234790554976d9f7bda7221415fa748f2e87764cfd5ec3185c7157943f838f533d9dcd9b3b627da8e698902bca97112ccd2b78cb3ef9f37aa1a942d80946e718b24e0a8ff8aa587fa9261e8a95ab26dcce45a73a83fa53d41644c1dba0a31bd3cbb85e4cc4c7e45bc05427ed5a8ac4edc863cb60dc06a197e9545c21e0cb3feddcfeef2d79a52270fe1e236e57467db8a2f695615cc935dda22e420e1474c6f139903b7677ed4851f4f8f98f078b478dc1c010298223a1742a6240205a3544d67be1a3463d5260c6b2c20f72086d1817f0dabd7d59292185eb04e0af046370912e96c7494c7c1b09046b4fb44ae1439ede7f12da117f518bdda3a76661a9eab1adb20bb9f8cf2355ee4773a19aeae1b3d94fce058657f7570a5bd6357d0f49dfffb4a3f9fffa1661152ba1ae2bcea47be5c1434063ff44e4922c3529d2427811ff751b17da87cddbed0e94b4dcf5e69c31eefce34d201d2eda6b4481d08d22dc1ee00938f1efc21a0451cfa85390b24001c207a531e2641857311beca5ec765c9f2b089f40be18f2a09056d31228754b6d0d8a8ddec78d8890220ec267cc0d97bc1f091a37ac0afa5de559f562f8de085811ba6154b3e2beefcae9d3fd6ad152dc166281d52faf644d8591005bf5085b77fed0e1cd9d3b38d1e08672c3f7bde1977159b41b582bc863962b80d268bdac159883631db9cadfe8f2a1e6abcca785c2b54a02d5afae0776a8b07640d5777e166ec83bf53bf3ce0ee5d7e982a16299291f0f9a2d72726503d770dd74a5a0f80b908ab521b08c82771bc3178fdab1f6b655d6c65253d17b9cfd71de367defe51f1cf4241afd5d6c000fd727af6d6a09e3c244365a1727dac5fc8f6a8c550c5163952cf687c4f82e8b6bf60f3bd2e3ffdddf6d4307bf9b5ab0f75cd683c709337807f637894428ca9bf3786029f9412789778d7338274726beaebca47d8e98dbdd63499d148b80114f1fb10aa88ecca9c0a65e8f29490fa30317a8446eb258a9b697874e8886c798b8a9b781cb9be2e54a571c4a96f00e2946f55eddb941b060d82cd2a68d5125cdf6b5a43ff59969f74c410efb40560bbfc8d281b971e34a7945d2decc368713d879b6c91aab95bbf35fb9b4f58e6602a6801e57e0569ab96373d68c58c34ef86d69f4768540f546cf8ec2d9d7314cb990edc6d00e08c3798075c92ff835b3dfbf1f3463e388112f9da72ad6fce34e533ba383b1621291214349a1c7da8e516e32269c31fc69d6250c16078f2ce0ae260d4a3d0a21cde04ed9b1211fd1425c943d76e6112f190be908a8831fc0cf571005c930a8455600957316865adaa355461191f3309d21906aa7bbd69c4b7cd69594730ec8049b6acede7bd85b80719d5166e42ef45e30d50ee7d4cf36d80c917968291f8cd9ba40d74ff2c4e4eb0224889e5b55c7b6a9c6d96c7fe1471a52885b73b350ab1738d3a1b208f6a263af3304eb8ab2b67f145346168fb854a3fbe5eb615e1ab7250fb3f133e2309b7282c99ed48706812bd8147c50d4cd8aa7b0ef176c03957548fdfea16c680235e780fc2c92939fbd7bcab0593c45cfdbf597e3cb5657dfbab4b90f9f360c6f56dc38d70c52118b6d3403752a4a52594be55d00b672099779b6a20ace30ac90ccb0dd7d30ad290d5499fc7fd7052f87f7723513c8212af8c457ad08e10825acb72ace2cb32005905857b2c01a89456acca4f1cb200c0e115dbce23df1ce3cd8cd2400650520f0790df3d78f5aacbde91b63400ce8025e40f578254a1886efcb06b01c256c156b917fa6d2fb7860b770481d12595b374d07fa35454292a6dfc98e6b95e2a99a93646b5396057d62686785dbacbee60803330715216cfd0cbe16f6ed3ab37ea40b15ac82b0f2a93b9b0e7b327290e2d5d9e5e43a6d8875547db7741808d6bd1e11b7d57ad257e5edbd770d763d8cbbf56515493f6f15299f0f148c128cbbcc350d20ea664a74f2eeffb154e5323b8d8c60796bc3ceccd8ae20eeb21f34457e2066701cbabbf8da4d037677fe0d871e1e73f91b5d6d76004cde4f703d2614c2e7659edc4c68cca68822fc999a69115866a3b7027ae8e403642b0d454b065ffd56a8401db783074a07c5cbf5bdc236725f5e0a9adbe426590bcdddba5dbfd44a6ef87f701e740e42c11a0f9bd6173c3b254613e6d5a7687e8ee7125aeb62586aed2a7d952bd5affa5e8d6c04fb423b771ca95b78f6be54d3f93ab3e7f778fe15ca36f78137ea3044d1cbe4ef037ea42b97c387ef56c398429c008fe98d56fb3f4e3b919c9df136f4e535c4c1d690545a607ecccf0e4e8409fee46fdaaca9427846a81b946d82a52ba94763c887f8681d2a4fc445fa1a3ba8e52f9b33e7aed1101482e1a533d84b1dad7bab9662fe5ba171b5ebc90aa95d55425f396df8fa2a29a1ae2164e60db6a2460caa451820f16b2ac71043955bf802a2f789d8c271756379e210fb15e0133e65cd76f2925bbcd206ee1206bfc25137e6a8928cc32af2d39b5ca294974bbb2b8893c54fff6177f56557bcc71d176506686dc12a69f2da6c40c5ae6ba9a5c1f1b3e9a3c74cb69264790e883a7769c76e37275a801560475c7795a75f5086090191e2461728045100640b2c7fa67202b734acc2a50b28dab98739432eb2523bf90a1c58ad0bd6a2227c4625c6e1d093edc4aec42067b939feedd4da106503cbe672566a3b775b9f5a7b79bf30c5ca8fa1e9c04e40f33b671c183fec46f6fcc37743e39acda68891b6f9fa771c02cc4d9f9b64ffb39f49bb69b3299b56ab629f4b02b95cafab75a61f9ec6f760d3fb2755b16a98bcc1c3ed26684bb1869e0a4ee6f2644c6f0b0dfef1d3f35dd4b9e2c8b15f447f8626d7c9ed48770accb2a8acae3b6d10809a5a391157947800020d5c07f9c813f27604346f6b0424092fe9cdfd3964f75b937b4b310007c819548da9262cc12efecdacb3e90cb91c4fcd7ea3df34032d08524be296ba7220733376ef04cf6f9ca3d70c4ebff8e37b4af3b4c4c3c13438a8bc37640fff9b2028d62ac0cad01c67340f54318f5cf9db519c81cae27b20b3bf7293305698494dd0cec9e7c521364e61b475716981730ae71af61f517dceaf41cfa7570edfa02f431a9f3f5f87c3dd2824a1b7dfe29b97051d49b132d56026c653f3941be88ff899a52f7c9e2f62940958edfdecc7ba6b54e37926d09d153320b539d107763c81bb90d9b334068d98341dec1e0384b59881acf500763d0aeae28482894ba324301576000deefd64cb097ab483eacf89095e0db8bfa214a41d2c13676f5f268b47b95527ec60e4c33dc9dd18eec52320f2ddf967bc0ee393c3b14a8a7ebad72ebfdc021eb69a77c68ff033452f7df36d06c7cefe9267a894bf8c155f01b417a5aa986258cb3d31826ea29b9693a4c5ae06c9ce981c84b483d3a3faa1c8aa9de52442cb63e00209c5b0c92fb9ffa7ec4f989e56c7cb79a7775d76761575d564bdf2a1692dbd53fe4063aa7a9a50ee4822ded1954688396bd060d8fec6d43416185278d5a13785e199908e7f9df281e0b2905d9d6115eee499ae1b64f838695676eb212f732b00a0eb56265c1c55f937527388a85440f717a15b4ebcaf93180dfbd1ab4dfa94abdb2cce8a2c3ffc4c653e8aeb78154b00a85a14668f20d412b1b6e9dd49350e610cbd60eee0009dd79ad801e5c3a41eeec5313248c7dc0ab2b870f5acc0b2290b536329ea991467b731d1eb6284bebcf1f798572a4a6c6677126b6d18d51b069c3fbc97259049be6cb83bbeda722056049228ee021de6d7a3ac8db76b4767ce4945e3729150ae8ac563aa24e1c16f33240536de03050250aa1a1cb2dc1535dc9ae9341b2472b4d57ec8eff8e6663de17e8836e92fe1deaa5089684ba50c56116845d314703d3056312df179ff0aa083a2a695590321bfe49acb3e935f1775263715230b5280d651c9ec616e06174ed498cf403d15ddb31b25a956a58e17d7b3d8cae4c97fe0747f75a394f0fee50f3d7a0bf1e3128db04bd4cc6dc8200af4a37a734c637d547d1dabcd1d1bdd566015ab763fde1618c10804042c83a2bf76d8157c6d654024e5ef9f784102a2a1c13866163e45ae7d12500aeb71f7617282adba66c2a1c1eece5725f01bc97ac184cd1b404cd8aa9cffa8d4e80ff504026e813ad7cff2cb1b0cabfac49f6bb0d30376b1dd19a4cd2bcf6951f4238637008809baea952701583480440720e471cab7ad752f98c020737478ed1473885b4f216b2300f6d974c685736ffe80221a4d28eac5ec29770f11f5eae41652443562eaa29d78676e78cd1157d0da63dcfa26d2fecdbe62a9716806bbb677df12d723d492d2d932fab7b03e91635878383ad4a0011fa92bcdc836b4a8859e060dd6902c851f13ac8062a070323c975cbb659110d398142157d8659ce67412a83e4b408160b696cc663a326eca4f6677a52c07007defc6d7ac21ffb7fded8b59fc50ad466d0382d4b861de696ec539665d7f86cd9346147b3920e2b2e108ecd9f902afdfe5c9d8a13bc8bb2ac733bcf9f5b8a8115d566c0a08ba9725cf547bca4c2c730c1eca1506f43dd18386ab33ef860ae5bd7a014331bf717dbeab92bf7439b99cc143dd21b6ce507a21e13128d34dfa7b9535fd5bfef8f75b9e392ffdb5eb79820b6230a96ecad7bdaccb5e9e4b4405a4961eb7c4466a737b1dcb71ed8d3fe22ff36dd801d9971c363d7574a660b5790515431b09c262ec865a8f1acba41d4490e60856e2bd9bfb089cf5c67707f5187723df3bb46cbfa212950afd7b2abbd2eab757f8cb1f73e8aeb756c2d580ae558a152a3006d3d233ed5d9473a60c05cd03bad938d480479c966f3d91728c48e15fdac0790575e736222a3e2b23019668642a38069277f89dae005eae1608a75f72c58b6c09a6c74499b33ecb60409ca53f8036c9b3d15a3d9076b537a57e6cfdfdab6224f86ab57150318e622d3b41088d8367d0c3e5039e3fc4e49bbe78ef0b4e69ec842a0a615b501306d9411dd75058fcc00dcd4eba03f3f798fdcf5966be8cf8cd4f4a4e2be697170ebf721472448dae41094cfb47b2a7fb61d292d20f0aa9dd689d60d1fa0a80af2a99e82ebbf4aa70384401e337296209ca8daafdbe6a6d7bbbf48069bcbdf0e3810c28cb3d580329c1479322d57cc37a65d5515814d2a5d985166b6490ebef6a7dcea1e867d22a1ce80373018b82627eb0ecebde46ea6d14da7254a2588e513ef4cb978052e90dd4f9d41595e897b65466d587ee67278947c25c37ea406e2a947471565443e7d0e38c12286fe0f9b363f2a543056c93a5ad7ffd91600349f58e54309191cf0a445aaef4f9b0cc83dabf06c7c87abad7c620d97c5c0d15f65120cdc175b78b9edb3423b53555d31c861756c3c336c68f61a6533c17d5f94139c35c04c81b85d9ca9bc2d2464e7c0d6a1dc242af082f580207af843b0c6cb561439e2146dc8babdbedaa9a443f32743c61e0436d36293799d06d84430ada82b7ab39b83396673065cfac55534b316a5abc421f476cc0d1fe11e1958dfd96509a8eec5362913a44c613b186eff270c72964ef243f57517ce77d37f1c5d5ee11ecf1997c910922d7d0757bbd3ff0ad512b47057bc39c98da1cdd10be30c537fb2cb151e20033b151eed1408d7babd2ff1571674a0204a9ce0cfb2392e60aa3ce4757d7a8a158c2704e7ed6547de8fca9b9232fd6ccda731ed504d3b46ae0f6febe18da39d95ed31f020e276bf44", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x84, 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x14a) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) openat(r0, &(0x7f0000000240)='./bus\x00', 0x8, 0x100) writev(r0, &(0x7f0000000040), 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000280)=""/210, 0xd2) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getpid() 16:00:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r4) getpgid(r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r5) r6 = getpgid(r5) r7 = getpgid(r6) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r7}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r9) r10 = getpgid(r9) getpgid(r10) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r12 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r12) wait4(r12, 0x0, 0xfffffffffffffffb, 0x0) fcntl$setown(r2, 0x6, r12) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) semctl$GETNCNT(0x0, 0x5, 0x3, &(0x7f0000000100)=""/234) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xf7, 0x227, 0x40, 0x1, "0e9287d4ab5810fb6db41ac60b9b45a3120741ba", 0x8, 0x2}) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) msgget(0x1, 0x20) 16:00:10 executing program 1: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)=0x7ff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="600072ee3800000000178eeacf0000147435", 0x12) r1 = accept(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) recvfrom$unix(r1, &(0x7f0000000100)=""/13, 0xd, 0x3, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:11 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) nanosleep(&(0x7f0000000040)={0x7fff, 0x3c7}, &(0x7f0000000080)) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x18) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket(0xe74aa2e7c56d3aa1, 0x4000, 0x7fffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x5772, 0xffffffffffffba77}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) dup2(r0, r1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = socket$inet6(0x18, 0x0, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x588627dbff1f4683, 0x0) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x11, 0x1, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x49, 0x49c91e5a7bc42c95, 0x2, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x0, 0x8, 0x400000000000000, 0x5}, {{r5}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x800000000000000, 0x6}, {{r6}, 0xffffffffffffffff, 0x176, 0xfffff, 0x8001, 0x6d7}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x8000, 0x2}], 0x9, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffc, 0x8, 0x80, 0x8, 0x7}, {{}, 0x648ab8ce9f1d131b, 0x20, 0x20, 0x3, 0xc2}, {{r8}, 0xfffffffffffffffb, 0x1, 0x2, 0xfffffffffffffff9, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1, 0x1b5f}, {{r9}, 0xfffffffffffffffc, 0x40, 0x8, 0x3f, 0xb1}], 0x101, &(0x7f0000000080)={0x1, 0x8}) r10 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xbb, 0x40000000}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r10, r2) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x20) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000580)=0x2) setreuid(0x0, 0xee00) connect$inet(r1, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) msgget$private(0x0, 0x285) semget$private(0x0, 0x7, 0x1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x1, 0x800000000000, 0x2000000009}, 0xffffffffffffffaa) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000900), 0x5) writev(r4, &(0x7f0000000040), 0x1) symlinkat(&(0x7f0000000140)='./bus\x00', r4, &(0x7f00000001c0)='./bus\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r5, r6) r9 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r9}) r10 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x5b9, r7, r8, r7, r8, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r9, r5, 0x100000001, 0x4, 0xfff, 0x413127be}) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000000000000000000000007f12a28b00000000850000000000000000cac2884600"/75], 0x57, 0x2, 0x800) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0x80, 0x2, 0xffff}) 16:00:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x7f1b8717145e7c21, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000380)={0xe8, 0x80000000, 0xf}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r1, &(0x7f0000001a80)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000440)="fea37afbd26f09a64fa0c02b01c6524d3b8ff907d49c17c808c647e60f70d8e1d4321ea1d8e0ae38da1c4cd434c514f0ff05539497a031e788d971a8e97625a2be", 0x41}, {&(0x7f00000004c0)="00afdc4650b2ca67dfdafcd764ed72c4a85e044e3bb33f9bd2d2821d9f1f85ec4553f5c4631b4b30982a0d0af09d8531e14a9c9ae361fe56ab6dbc0a8b6ce1fb0ddf5be48657b06e974b3252394a74b2ac5f160ad5821633cd4cb261dfee20bc9aa450ddf51317060cc5a1967363474ff9ce4afe08873f090e3b38cda5a053b2e8d47cf9c2c8b85e757eed2f60209299d200fac506af37db507912464472b1f9987203e9a266b41aa2334c7a5b3bc751719156a82d78c76bbfe033ba794a17c7d8a0f1b266da97ff2d5bcc66aa4e1646e3bf77eb81bc69e42745b2cd304e6d04ee0e1c43", 0xe4}, {&(0x7f00000005c0)="37f5a35f6b8b194bdb063cb752777baad25c16611246ec6367ba144fb999f4da965d9a3afd8ec355", 0x28}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="7000000000000000ffff0000010000005be962803769be99425fd91ca949f75853fc704aac2d4853e172f86fe7a123b93b78461b9ca916be5d72cd4ac9cb33211e5ab9e50b0ca5d1b959bfacb44bb6ee9c060e86d50fa459cc7dbf7c236451e3bab0b73f42e93bcba417d218000000002000000000000000feff000003000000b70894c12c8d866cc4771ea100000000101000000000000001000000ff7f0000cb224de3c7c337a4e57928114b7a6d6e667c5e87e2ae1679cc8abc101f82941cd5f8583bfbfcf777c4bb124f8eab810a8ebb89de1cde46b538cc5041eca067eeed07a2d32d63532f07d2a2b49ac92abd33166e0b13ad94bd9f6814f7f54f96dbbd031c78e8a599b5c215394b2755777c080d5ecfc760db38a008be2737bae1620216b96e8a466098ebe36a54d48086a208a6c02c1922d82d851a12228cdc812efebfcca3acb513b841cbdbb33ddafe4636e475333ff1d5e0fee39ee5bae8ec216c23278b8e478e538979d32e3314f29580bd5a4ef5e76f83d936a48496df002ebf6303b0e367048fae2566ee865a773c829ce77f502f7b9824e98fcf0ce96af21b288d389f5c5c02354005b28ba0745cace1551a2f7a2417920635c3b69c5763827e822a4c844589dd13dab5df6a819ca41401677633c99d18186dfa230ba444d24719fe5c0a0da7d5cb662242e7656e9e25e2f34c40aa98a2b9cc3b269eb3cc24e731113e6028f0f967ba86884cf7c353856fdc581b5f1200dadd12ec1807dd57a00c8c2b94c68687b64ea2e7aea6631e6bfbe1b33d1391e658e85962f0c4dc9931deb6cf788e6447d0f6185e442ff8a9a89129ba0ec75aa5a53295c88c93973a117ad3cd7aee63a453ab4f20cc4a42b0d9e71b9eeba277b609b03dedcd56516f9d66a3464e3a6bf424e2d2cde9c073272e4aa4d49ca27cd6cac2100545b7ea09cd66b2b2724dd65109f49b75dda3c4b2c7dcd8ef8ef86310bb161456e56df11c2904ba6b1334d5ced2481ffe81406f369a37db24eb94e5bfea509893378b1f2d78f774d883ebd231da45fb8190d01b63739b430826f5dafadaf7f08cc9113190eb08aab684e48f11cacb17b5940c1948426f13c054d9f57ab577da081c68ccbbacc06ad8509324cd12296cbd6e239698e17e296a7249ff53d7f83b424e9d946ac03f2945076d1b64890c82238cadf8f3083cf26363362dcd5bc8ec67f51fecfcc62179ce53c48970def059ea3f099ca499e14233a9b28e6c627be30a022e4d586a477261ff838e5b205e84bd746f5ff82fc97fc61e7bc08606466fae4e18be32f3d2f759e855e447b17effea038beecf7f01a5a388524bb9efefaf8361ff0fe8da536a1f7de182dce4ea4a28487aeeae7677faa1db970e0b7256defeffb000d3394b1b43287a430a26d9d7f20a730ebc15f747a3541b0fbcc0aa51e5eb82eb43f0ac3aa065282a1bff8c82910126be12e5053825db9b7796478d82b40cf78f97ca6dbb9705deb609546b564589b80ce0bd13379ea2eeac3c3b0d4d7861b2f5ddb2dfdb3478191fcab9fa3b23a7bc3bb94db38b69f09f0fd430c43320d658d1df24197a528c54309588e150385eb873716ba27a952e66c4644ef1dc72f21c613cb1250dd6fa303945bb056392b0654db9544bfbaf749069e6437ac07582500890d7e698f85483c2917c1ea5b4de47c167c41c8c052143fb897947468c7d9ac6004953cf2092ecf69f653f107ccea3afe9cff5f255c2f59701000100177f9ae98b141abd48db468c32ee4424c8be72d72e1edd1fb8e6a5510dcd36de1caaf57ddc22c8a9baf12a6d19b15c202f88af35b320c99bc899c839e53114e367fef242e7179f714c59b16949de668c03f47c2d2acfa691a72cea9da159edfe8ed1a9e684d731ecbb89741f8781368edd487d156978f5e702295313fac1aa870435d84d26c2f76a0f4e7fb1daa0487ac72df0a1144f37dace2b81cee50c62ea6ca12a741f32d57aca285234d78ebaae4b9588b542bbda907f1ff983113ef647b12f44cf0ef87d91021c8ff4f3f3c59d4d227a4410ccc949fc2f82511e5a69859ad4ca4488883eeae0caabb4da7ad33285951a3f60e18c8778d22058591b494a12ab1cfc1a304156f1d95150b8ea12df4b86de93195594e0dcc39bcc92795ef373e07da5cb011537080ecaec028bcc20e1a899c4fcddc86b310d3de45c0860df812e98980f068be819aa1ba41dcf7c3d2ce2eda1b85f12404ce368bddca0bd658cb4f44f6675eae9ba2270f5c37a30e00901e065fc7c1fd540d69930e031d31c7a6033c00616b2964c2a546e1386433b882bf4eb322cfb1d46abc516f86722fc87bebd886c810acfdface28b235063a87425ad0b31336a731cb9d48e6fe5db320ffd8b656721970e08993fc33d0b791aef6e6bfe1cc184e681a12b6425b826e673a6f45a682a461bd6505f17d900a9a2e453473caf2a02d319468e0f02cb574524a1f756f085ef6281a90c66135e7edcfb77f8d551662cf1ca8243379432ab87619c8f6e6bffee8d3460862c49b11e13d1baa2e46ae78e1b584b0954664ad1589e7c6e990e50ace8fe1d04dd4a9c19ddae25de816705f9e1ab0f41a8313fa793bcc7cb79b6d21d5a1c93709bac21c48524fe8c236d4495a3cf5f737dc2f9594c8afe7fbc87c426dac76b43b3e13c5102a42a95e7e1cfb27b2f146439a0276aab3a7a6edb03d19d4776f8140ff55ff426f103ece7581213b2fcc94983e5104ef2791d0c32e3631f25fd91d95c10a673b97b8c13f5de5d0999385cac3985e7937e4fc8bb91c0142c9435015206046d32ed13644708a99f041547581f44243cea15430ec7666f85a5cdfc6b7a669dbd79a2dbad563911ca156e827a2d1da40aa6300c404707cecef72e0d5a76362a59cff8aadce09f3a3449ebbcb7b1a486b337b9e79cfe2a6ca8d26ee503ffe3ce397c57eeb8bbce7b9ad725ba1f765ef893e62b88ca22f9b2a95bebbafd5ffa92431ef2199a5be5ce4ab3f91db75f02140a143766a1a45725837b9db19a4c76098f1a3af423c37c9a4f3057e7044fa0bc421cd3313cc2a5ee6cb8cb264bb981091c64968d271c263b1512ea2bdfb5f1afb2c480dbe553535c43fccdd46cbf0dfe15f058f4598208af02385ffc97c2b98de3c2ee1aae4d190b91f355c38ccac0c0c9231ba943b4eebdbb31733ffb174b6d276ab9acd0ecb38ab46fe3c129e3439587e45e3bf119f999daf9c286d1faea4b79f089a06612be5ba8d91e07c13e6a291d24969e773e63c853b578d039be9cee5140439e9e3748ca8150203c1bce8aa42f551b0c2ed9ae546f7cebb5741302af257fa0f9e60eab546afd59cfc7858abd7670e1a3819f735fde9a266dfd34f32c3dca808fa908c6e5bdd7e85aa4e4a9b4331de6f208850e3fb39ed4e9bbeeb2c0dae8b9b763bcd1cc46372e75ebe29a3cd520caf910be2aaae74e64db67f3eac1b0b0205d59a0d2f9586f2e7d9b7a61127438e87f6709c097f1e6cc2d47e9810757627b57731509ccd5ddffcb404aa4f6dfe66718b0952fe9bd0c236a27c66be72a745d96171fb8c05b03a86b540a0caa624e5bbd98b745c69d666bad0badc853e3795e7c4723fc5cb800f6535f2d0a90bf326b16b35bf11b6441117ab4fbc352bc9b745e5a08ff78f5e7ea7a223fc309213e53a8e6a7e0e8ce9698785b60f2c78f45982ad4954933fa3c78572fdab0c028c85a4d501f207669d880d4fce5299463a77c21ea886e42560ca780e4335f4dfc36755d6f4843fb2fa8949f0b486a5cebec0482f132f2b6112284d7e99fbdec3c32d7717232386ca36cf24dec49da2d2200a8941b0970d306d208613a61862edfa3cabbb83f6f1cad528de6dd9e8e6c27ac9e8923bf2e44138f98667abdf2102292579e1aefaf59fc2cc4041be006e712b317a3db55839ba189326f24a9cf884cc10184b23e5acdd2452f872046babf6ee3294010eb1488c26b3bd76d18abde443c6eb7fe4fd2ff9518fc8e1619bbee53ad4c1a63cd67820eba059e4574bb8d75d845b71348c6bba96827e6916dadea73daea24959a319558b257c15c9ff57aabee808943cd2e232cbcc24951192529b1b268c1600e7ac94f88e04212670f47b9f946f3604e51c1f8cfdde13e8022b08d3fd41394b813c44b4fe4b06d96ed9ab107f9335c9f876233fdd7f8ebec4ee36cdd2bbd801e86a26afc3bb9d27606519d04a42a348f684f6e2c3f05952e8ec3f9603273c47f242cf495ac31ca8652c2890d9ea70f32fee1e2e77853552d7ecdf9db49bb5becbbf6902aa2b0e6b51cdb07ddac286205006be905649a620f6a7f386d1f5b258438b23d01c2ca0182582ff756629149d182066e8f9983c1ee200241bf93e1cd081ba8dc94e33cd9ba0f9ad5bac6fcb093b6248e32252d64b15ce601d26e5dd7cb0821be51d47cf09e180f38ce9783dcda60cffbc460626e25f2d9f40a6ac7ad402ae723231022775baae55c1dc81c1c5129df0a6103943dd6b9cbe32d58a0fc5fc647a9e3490020018943efe1e7bbbb75a1e15be3c84011605e7cdf4a31cdc8a5d2829eab5406d29bac77abc62b7bdca194f07bead0389efc0a6af81a268eb3a3d2bf5c15ac2439f57c8af96ebda2bc077a54d58934b87a35e33eae8e908fda02e9100366bf61f21219baffd04dbcee93595f6383778efac1e23fdcb071c831d2d9063df2679ffce93d4a220228d89a95a1e504cbe79f6990ee7fdb96e086507815959506f51341b4ff4294995eadd07d6117d5a199fe1ddfa1214eec5ea252342f58aec1a149d73339a9a70357209b3199db66edd9f5c2ab5d86f3620fa76ef162233a379ccd7b1903371562c168178040bf0020b2263b324afe93a9372ce983d3389910ff4909f9632fa428e56ce9c21a70b0d1c9db6dcdecfd1eda067c56ed0af994b2a524e006da096b60d3759bf7c8ff3e61f5a620f8c55d2914878b89576ae4795c2de39fad44c4643e0d86dd0565ca8f39f6eba45ba50acace82525acfccc6a3ba39a24e67d09446a7c2ec2f61641c0ddb5faa4d41f685972b8dcedb7536c35c9f3c4a040113804381daa6589a2147337df7fdce8bac36ab5575ec57bfc2967ab1fdb226bc52788d793defb94e59f87c0d594b40bf82f81dde55b99a8c74f142775280b339bba8fffa15c0a8539f195e135c045842b37217c65e7da5d4e4d7dc29b8db771bda55dc56f35979f1f7d0b2d3ba5dbc9b1c45f6a9438e7032281d54e45d8be14acd1fb85aa6e7bfa0a8626abf3e64fa66df65021285bd37f2e3d9c1844eb97a85dd25cbb65de356b7bc06bdf5151449d2e0ce14d52780b6c6dfec234f836c01cbdd227af230a4ddb23775457cf06aba597927f2bddf09e5a44c0fadd83917ed2e9f94ecb18a3dc7fcb127a96bfb4a02ace4afde78758a9102e303c762e13146fab9a14cc2a66a6f6f65b2ae2dd7db460f6b0c9a69108e492a597e5ddfa131f24b15a6a569f731f4d113981faf6978e809fb01071d0917f2a25e5d5e3c6f4c5e5a7982c86a9a434df3ebd775ba064c419678985870c346938159dd0bc5b359ed968cd674409ef81346b9e8a3c4c9216b659ab5ebbddc43d18e878cd6a8e7fb12bcddb1df5457140cd24afdbeeee27a6a826c1b0c16fcf81ceef957240b081697341086685a3321eed1ce4ac69a791064d80cd087db5dccd4b8daf73d59c2912e4d0af630d53e3e00f686df0cd575bf9e4cc971cbb21e1a28b1ead18645c6fa631e881e4fd829c9cb0014fce076b4a7e4d92bbe6ef22ee02bd1f645d94f8fdb51ddb64f0fb2ed11825a012264bd08022a0b58e3b6d44e2fc1d954df0edb1077898ad4cf4ba8f0ed93aef4e8b754cb458d9855df7527bb5201c098b6525851b8dfb89e41a9c909387956be6c38bee6bd8e54e011ad563875b884b74877b1040b4d5417bc1933171be0b5c88c5b03c282e49acc382bea2df6b7d5dd3499a076efddbedd272f29ac96922a86049a30f427ba95b5fb8f340ef1a080c42800000000000000ffff00000100000021d7a44bbc07576b811061584ba6274dc7d7d8f5d2000000900000000000000001000000ff00000034d7bdcc898dcbf8b77f2d4a9200a07464af712913dbc36a6057096b6c81cb719adebad0145490c4a9c06143838a30d59560bbafd9d5812e302f2dc2fff774ccd68597e7d8b33aef63d9ae32abca253732a3d761462571e82a0ace082dd3d5e6792be2f94e9a5cff45cbd003b2c68d2ab2d591dfbda2c1f06bb9730000000000b800000000000000010000001ca3b9405465c4677db91e549b3b5d5986cf1aef2cb847f62cd454c0a8e51e3665754f8d4b1bb960b22629c260453a33256cfc34b5cdfa4171a1231b21c8cb6dfce303185ef9d8bfe54538409e38f088e5400a7d528134177e662a785be58c5739467b5eb02d2cbf84dcd9686a25a599131c1edafdf7e5221a67ecc0ea1fafbb4b6e3ca0e156c6f419a603bf056545586036b2f3ca3b0bfb7255f7887081bb26d2c9a6e4cbd9760000000000b0000000000000000100000034000000db41f571caece463f6833289f9a070fb3f9507399386d2d298aa3e72df150dfd819126b828dca0637633995e4053fae7a7c8579779f985f400a1ddcccad4df22faa9e95921029eb6f37dd5a5dc9e18769850929feb9c35c0e0905544f8c191b229f4311b13772fa630d6f53c7fbe44d71d1937102aac01228382813afd454086c617d6ef89ab5a1617550f3a22ea793842c14d23d9b6995c7500000000000000c00000000000000001000000d79600004f71baf5f75dc0a326c70ba76146c5d49ea031e09cd4ceeb4b86ab0444e9d8b8f3f4481fee32f416dfa1bf98c41d4d0494e377c0fce355ece52b7ea034ee23435299512fec49f3912ad9ae5ff0068aa763e829f045489be3383d98f205e29d9a706cb672d50b93b970fa348d9b9817b3bc3cec56da346c1fe7eb6bd43522b90106a95677c700aa0ec57caedbb9b9c8510513e75dad3904bd5b3eb134c319446b1fd3bb72f1215a9989e35bed6de30000b80000000000000001000000ffffff7fc51291965f680b4577782df833b1f48bd827dce639ae624a07383c62f1a76ee2eb2165e3ff937a4e667bd0d459448651961a88b516d60ceca835ccdce4dbe5f1b6ee7a656bb6fedfc3cfcaa2a40ef88920bd7e15d38703eaad174e7e2cdb935280529e8e1a199447864f1701491e7896a26565f70f027a543a8352149ef14a946eb9d936be7020b5ab432ef8c658054325566019335c84f1d241b8d189fd0e7d5be3776e6c000000"], 0x1438}, 0x202) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001312, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9054, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) pipe(&(0x7f0000001b00)) close(r2) write(r3, &(0x7f0000000200)='R', 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001ac0)=0x98) r5 = accept$unix(r3, 0x0, &(0x7f00000002c0)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300)={0x400, 0x1}, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto(r4, &(0x7f00000000c0)="93b223b264e74994713784d94206bd0417176244077b4100494ef17a4195062c54", 0x21, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7f, 0x3}, 0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x0, 0x7, 0x4, 0x80000001}, {0x2, 0x4, 0xd75}, {0x0, 0x5, 0x4, 0x6}, {0x400, 0xffffffffffffb1b6, 0x1, 0x3}, {0x4947, 0x1, 0x7fffffff}, {0x1000, 0x5, 0x5, 0x6}, {0x1, 0xff, 0x1ff, 0x401}, {0x100000000, 0xffffffffffffffff, 0x7, 0xffffffffffff7fff}, {0x9, 0x6de, 0x5}, {0x2, 0x3ff, 0xffffffffffffffff, 0x800000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x90) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000000c0)='./file0\x00', 0xb0, 0xd30afd6fb62a6a4b) r1 = kqueue() getpgrp() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2e3, &(0x7f0000000140)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x10001}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="58d41da0543140fc596f4ad4bd0ab8d88da1a90ae93f42beb59127c8cddd7af80db19452b26fbe61370ac17c20f1978ea52ff2a564933bbf6d77c3e699d813e29fad63fbdf2b348e27dd6e19b47447390be6b074512e5af910d7db8e601b32d5367c9a23be43a9953b", 0x69}, {&(0x7f0000000240)="fa2c2e39238e30dafeb973a340e658976852357573c5c4426466599413b1f78dc4efc093bbd78bc4581e4f1164b765a04001e348c2367b573d30700a24ccbf94ad9545f2ca", 0x45}], 0x2) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x7fff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x21f4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9e2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xda1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) pipe2(&(0x7f0000000000), 0x3800a) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file\x00', 0x80, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000880)='\\\x00', &(0x7f00000008c0)=']\xa1\x00', &(0x7f0000000900)='!\x00', &(0x7f0000000940)='@-\x00', &(0x7f0000000980)='/dev/bpf\x00', &(0x7f00000009c0)='/dev/null\x00', &(0x7f0000000a00)='*)\x00', &(0x7f0000000a40)='/dev/bpf\x00', &(0x7f0000000a80)='@$(\x00'], &(0x7f0000000bc0)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000b80)='\x00']) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xaa5aad3c151850b, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x281, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x7fffffff, 0x4) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000440)="610f", 0x2}, {&(0x7f0000000480)="61a8ed14ee30b90f4f31d69a78be145654ff60bc2063c0d22ee9a6f6efa14f4b23423d2232791632f7db52ad6f1962c78ad342bc5d8f389767b52f0a0b13b557e16aff71fa436d21b4cc4fc0feac0490416918cd8e7034659bc5465a2a732bcaf088a79517d22ea84450c7a64c92ab3da8aa22e9ac2006a11bdd4a62df16f3457823b39b702cfc1c8b", 0x89}], 0x2) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/199, 0xc7}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/226, 0xe2}], 0x3, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) close(r2) syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) sendto(r4, &(0x7f00000003c0)="813654032770171d2bbe2235919ff5766aa0c5f3d9507b604ec987211aecb1e3818c5c91146005b883d21d126c8bf710be1168e47fc3ffcc184c9121a2990e", 0x3f, 0x40c, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='\f', 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) accept$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x2) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = openat(r2, &(0x7f0000000140)='./file\x00', 0x20000, 0x80) ioctl$TIOCCBRK(r3, 0x2000747a) sendto(r0, &(0x7f00000000c0)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="00002e2f44696c653000c339c0f5212a86bff5b56c76eee72b10f41694be9a5e862f4d6bffe673f8b29a10157e6adf55e3af7ead8a227612648f577b84efb3e9e7168634d74e3c83caccbf78df733be53d07a2dccaa3f57d462b2f258594d2ee1bcd5bc9a81272db599498135ced41f86a87afb4ad308d0ed539a931a46e7e9126d733885ba2987506546280fc5172b39f22299cef4911f7944f76c5efa11bfcf469ae0dc153f2ba366b8550ee4286efc09272da60a79faaa585564e7e898e0738e111b47f2133a9f46173a2b86dfb82d3eb80cc5c087bdece694c7691d8f1cc78"], 0xa) r4 = getpgid(0x0) r5 = fcntl$getown(r0, 0x5) setpgid(r4, r5) r6 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0xffff, 0x3ff, 0xa39, 0x0, 0x7fff, 0xffffffff80000001, 0x0, 0x1, 0x0, 0x81, 0x7}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000000)="f4c865d9ca7f4b5ef18e0aa853d45c5e6e4bc3c440a7eaa01e0d7fd2c7ad58c2dd57cec783edd302c7a97e540cfd", 0x2e) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) fcntl$setown(0xffffffffffffffff, 0x6, r8) wait4(r8, 0x0, 0xfffffffffffffffb, 0x0) r9 = getpid() setpgid(r8, r9) getpgid(0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x20, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x21}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x9}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x3439}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) semget(0x0, 0x1, 0x20) r10 = semget$private(0x0, 0x4, 0x104) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000200)=""/254) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x1c, 0x3, 0x400, {[0x7ff, 0x4, 0x2, 0x960, 0x5, 0x1ff, 0xfffffffffffffbff, 0x1ab, 0x1, 0x7, 0x1, 0xb3ad, 0x2, 0x6, 0x10001, 0x1000, 0x80000001, 0x3ff], [0x200, 0x2, 0x4, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x6, 0x8000, 0x3], [0x6, 0x6, 0x7, 0x8, 0x10000, 0xffffffffffffb6f2, 0x8], [0x8000, 0x800, 0xffffffffffffffff, 0xdf, 0x4, 0x1], [{0x7, 0x1, 0xc79b, 0x3ff}, {0x80000001, 0x10000, 0xd2, 0xffffffffffff7fff}, {0x8, 0x9, 0x4, 0x6}, {0x101, 0x4e, 0x1, 0x2}, {0x1, 0xaf, 0x8, 0x80000000}, {0x5, 0x0, 0x2, 0x1ff}, {0x200, 0x7, 0x7, 0x6}, {0x4, 0x3, 0x17a, 0x6}], {0x3, 0x3, 0x9, 0xffffffff00000000}, {0x3, 0x7, 0x5, 0xfffffffffffffff9}}}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x4300) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x48) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x809, 0x7fb, 0x800004, 'P}T*\x00', 0x2, 0x4}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000001b00)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000001980)=""/176, 0xb0}, {&(0x7f0000001a40)=""/130, 0x82}, {&(0x7f00000010c0)=""/100, 0x64}], 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/tty\x00', 0x400, 0x0) poll(&(0x7f0000000000)=[{r3, 0x84}], 0x3c5, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) 16:00:13 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) fchownat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r8, 0x2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f00000000c0)}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000440)=""/31, 0x1f}], 0x7, &(0x7f0000000500)=""/186, 0xba}, 0x42) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dd45a5ec6615858ef96a3268a78a260ea3d883f0"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) flock(r1, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xffffffffffffffff) syz_open_pts() 16:00:14 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x4) shmget(0x0, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r12, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) setgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, r2, r3, r7, r17]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81}, {0xb399, 0x4}}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7f, 0x1, 0xffff, 0x0, 0x8001, 0x5, 0x100000001, 0x5, 0x0, 0xe80, 0x802}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x7}, 0x8) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0xc, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="fcd8dae3") 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000005c0)='./file0\x00', 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000380)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x8598, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000500)}) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x8, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x10, 0x58) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) fchmodat(r3, &(0x7f00000003c0)='./bus/file0\x00', 0x40, 0x4) preadv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000300)=""/93, 0x5d}], 0x4, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x40, 0x1, 0xffffffffffff0001}, {0x3, 0xfffffffffffff641, 0x3f, 0x400}, {0x3f54, 0x3000000000000, 0x5, 0x5}, {0xad, 0x1ff, 0x6, 0xfffffffffffff000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000900)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd15e844e20c23067e33d751c9632e2e", 0x77}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = geteuid() r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$TIOCNXCL(r0, 0x2000740e) execve(0x0, 0x0, 0x0) socket(0x6, 0x2, 0x401) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x200, 0x5, 0xeff, 0x0, 0x7, 0x4, 0x0, 0x1, 0x5, 0x100000000, 0xfffffffffffffff7}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="009000e10081d200e400000010", 0xd) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x198) writev(r1, &(0x7f0000000040), 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="c1", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) 16:00:14 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1ff, 0x4, 0x3}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x01', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x71, 0x2, 0x9, 0x3, "3b3d9c1ff64c3618a8afb152e6de37599cb75893", 0x5, 0x100000000008001}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwrite(r0, &(0x7f0000000140)="04bd414fa6041a61a6f552f3e3e6a0f96009ada603c7db18d61a1da1", 0x1c, 0x0, 0x0) close(0xffffffffffffffff) 16:00:14 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') open(&(0x7f0000000380)='./file0/file0\x00', 0x1, 0x118) execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f00000003c0)='\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) 16:00:14 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7f}, {0x18, 0x1, 0x2, 0x8}, 0xffffffffffffab8a, [0x9, 0x1, 0xffffffff, 0x101, 0x5f, 0x3, 0xd910, 0xffffffffffffff80]}, 0x3c) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/246, 0xf6}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/7, 0x7}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000340)=""/1, 0x1}, {&(0x7f0000001440)=""/156, 0x9c}, {&(0x7f00000003c0)=""/59, 0x3b}], 0x9, &(0x7f00000015c0)=""/202, 0xca}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000540)=[{{r2}, 0x0, 0xa3, 0x80, 0xffffffff, 0x7}], 0xff, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x2, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x8, 0x56a}, {{r2}, 0xfffffffffffffffe, 0x63b83ad0403e32a6, 0x80, 0xffff, 0x3}, {{r4}, 0x8, 0x4, 0x1, 0x3, 0x5}, {{r2}, 0xffffffffffffffff, 0xa, 0x4, 0x80000001, 0x5}, {{r2}, 0x0, 0x2, 0xfffff, 0x1, 0x7f}, {{r5}, 0xfffffffffffffffd, 0x8, 0x1, 0x7f, 0xff}], 0x100, &(0x7f0000000680)={0x4, 0xcc6c}) writev(r2, &(0x7f0000000040), 0x1) r6 = dup2(0xffffffffffffff9c, r2) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0x200, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x800}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff0cb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x20}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x5}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002640)) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r3, &(0x7f0000002600)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) pwritev(r2, &(0x7f0000002540)=[{&(0x7f0000000100)="f0bc94cc3afd79cd63d1fb168cd671628dd19d416ada33c8175b63e4c1271325e2399b7f35766e7351a548f2e8fb03a9b5592b36974547edb740e2c4538119a0f4bd063b9556b589f3e7cc341f0fc0dc426cde7aa5abff1dcf4a26dd0166039d26567e040e5218977429dcf5e3dd15d2e4b2c2a39fbd78077c4cdfe8faae68004b9152f1717fdbc70243273333fd7fcef0be17c25e6ec2c640e62a5d53438065eb35d5f060052107c350894fc19483fbf9c467c4f373912e47e69e025a7cebd4d87308487db64f5b90be9517107fd1135ac81cd75f337fba18c7929d10f09d7face9b923308e2a2fdc5deb695db875c283d5140c301978903203554a11c0220877f36ac856b83be1407abc4a9382919958ab88d754616818f71400a19af0dc7cb6cc0d07a530b17fc92193932061737ae23008bc8e42ae01f4fc7de19dbd34e12d9c5e1812e08e5a485006e3f5b640affd30c90d3df9086bec453b445ce3ca721514163531cd94c404071fb58465f9e570f23520f813992a822198d22d34ee7bb9d407a6749b39f22f2f0b61f23b651625f4351c2b5817d0a88dc5f370300723d5080700affd1ddfa835133ff96574ebfd36a55512425cb5ba17452de302ff69400b5d4babe31f0156a987474def9e5137c0ef3b49d5aa10d43de9efe6ebe1328a468092bb1eaedb78f8678a272ff420c34feac852c27f84f80d1824e3f1bbceab523d8a514fd1182b48f15d2fe109617f3054b9486f62edd133077a9c8110708825c533c53247a0867a713a5672ccb8c441ff25abe8c10f0c928bd94d573731e4efc925c99fcfb98a4e6a534aade498505f1010ca863c4e3affc874d2b21c306c91fd030bb7c76c3ce75bc81bcd455844b255810f6495ac1f67ece1dc978bdb1e0b726b976787eacfcb1381ce31dea4d4e40b9fecbc89f03211f45ee30bdc5ad32b30ca72e0e20ab775c2e402310c4a90b382adacaf1bed2acf1314a6fd039a427c3bb3a82bd9d0df960d290bf8d4e31b03affd0824ea9c4d369281f6b6efeae389b161bb259cad54fc701dec65bad2f1a208de007de5eec1a355bacda795df56993f4acd74ca43d4825cd9b967edb592131631fee37d19fec94b4cda1bb5e1d58779d17098caf2ac674b18f96d956b39a5fd246645ec60681918822bf4f278a17d6530b3d5189e6cf8fce992c319bb07f9fcf93e413002bce0987b136db55c8bbb2866c805677dc9f6495cf6644b75dcf469526473d0bf803d88f6b8f74afc2451bafbb2c0e35fcdb2fa0d4250126d0c27c800ad45687be74cadb13f02120c4033fc1e7f7a17d24139f5e91523bbd98a9d396dc47a4cce4ff3b91ec8cda3215ea6e8b47a41741ff54a85977a9fe2738d779d34c641555cf178693b5ef9738db822a9239942161acc589884bd5bcc14de19a5ddb9d2f5453b19efe14ef4898fdaf9a3b8dc1e5d8e24d5e24f1f42939215fbef528c292a845a1aaf3fdbb8d02dc0f05ec1141de4d4c38611983c796ceda1c5c3c3a71ba89f2f95563103daa020b1b938b84315206558cfa33fb11f14b6c78b45b7f2335910ab841ddfda4e91c50d44834e48105a5c4bae3ec85d1cce358ddf7570d62bf239b0d070e5de07d4d49aa2272f84ab13573af277df6884af0e3d237765e474cff0f1598c48647a82f75cd54c91a07cfef2c9519ff75e239b636b5043c7a4bcc951d109adc79c3154276b88a044258ce689b6aabbd5ec0e25e7d4b428f71810ed9387e22b622f057a017effe3349b4e2c252704f9376c3c9d4871c4c195e02233492bc0b77c9099b5a0400fe418be9cddadbafdfef2125b3e19435da64f67f70c875e37ea884c22ddd50f51ae977d66fa091b6844ba37af9ceb3070ed67e6ffba320b5507074e2c63507653267fe844c8fd9ca0b34296bead92c2ba9839362803e208ae8971e747fe6a4f07d6132cbd762d92085ed646c80423d923768131c629592696fb19e412fea3bd07b1e608a11d9ea1fbe8695373730e7a97c68e74710c7b705374a2d35bfd518ba2532a3afc123ce8ed421f0b7e3589f058cf8bd3d17fbbd362cdb3641480261f94b70ccc0c3992481a65a42be7a6311cd5da04b7f64c67c63ea074cc360a49398eafdab8fc6fbb4682ef6eb2427287284700917a03c91472d4b6383a7f48dd7b6de2410ff7f4748220aacc9f4b73403d797ca8920a6a2da1741cc6bfb67d9dc02b112190db1701d2e3cf64272f956a4dac8575d9d3c2eb8184a3a2b3ab3d550eda9387aafc19868ba3d9c5631b4142691c31e051de8904168c8101361f4d878b6672745893b627b8ebfea8b37ada14653f59633d5742d14842473a8f16f6c51337e58a9f159aecdf372e379251009f6880ca5901b1414d34f72dec44f49324c7b25009a395d6644b149226c1e811c5ddd05a465e930dbec105cd1c6e9c4342ce74a6189b2e2dca6a122b2acf33490e0695048d37bf46ea62b80043ab00bb41d344055fb0cb4d86593e1e09f87c45476db0f4934e87ec6114d2ca54e83439cf5c74d9a10e79f6936512cc145cd5e3b42ebe3487fed949c57e30e846fef473dec8debea235799320d85c4908d4e49d5151e8232a317e6f9fe3fd45ff6aa230146a30e020c306f9eaf07bbb10de50f3ae19cf6f74a9dd464547421f695e18bc81514d34ef7c2f8c4301157e935c753990e532b5da6c641b145fa2744acb904fe96614d6d7c937605d3a8cfc7ee92c022735019fcb8a5a48a642e73e7d63f6a176f38fffb39dcaaeddede73ac3aaf18656df60eb8632a778df13d485796dc05261ccb3e48703d5c1a0c61fdc14e572c01c6644f6d8dec5875360652b103dcdd70715b87b0d2e555ee7e54b2253b71e0e35d99ad27ad0bc47bed9cee0f164f6cdd0eac0db2e9061c3d54e56f2d5d21ebe29282bffad728d34c9f633c53028ddfc0248e5ca0194376b91e0e3d4142da5268fb4a3e2769881e0595f78d0163fde2dd7e001c2db26a039b621d36cf841dc2a585c6bc25a248d1a6bbea6b4f58f272e6e1cfc117f6c9e52c866f10fbfb5d159f9fbcef6c6f9e75c2db71ddc3e49da12f9bcf65346b68465edf82e079c7a60fb9d95eb8ab0aa8c23e2e1dd2eaf2926811001c9894ac7a3e0d3491baca298a4380a93246f519126cec5696ee971e3f87912bc51d54419e9cf30ca117d39f447d5b8a0261621de45a609e20e596b2bdb37d4544bcf95ee79b2678a8f9cbd613d6d4087df117cbe6fa292df133867474b43d6e829a4760fa62192d26cf4a2d976bbaaa1450739c29d2085db1c73607216618d9dce449bdba0579fdb215d946472eb02974c7202c0da21ce4ae1278015e9e6f9d3b9029341e6083a987d82c99384269a87d595116312024d89ec27552c7aab87cd350dd0d31a21807d8abb11cb72db5c2d51830f58b564d0f84f370db428b022d8b9712b408d0834890126b022e72c64e1df2084c4252349eb3d2d713eaa7566ce760c4eb6a476145e9ded0d001dd59be0703d33280ee9271569850bba54268a57c714eb811d69cfdbe80246e61c885e44722b41a835fe2ed33e5c49ca44313bcd77fde0593fa3e096de8d43972d026dd6f41659ef361ff44fc90c00b402b461cf8792ae466d4c907a19d6e259cea12236d4b0d61e8886356758e662632cd7875e85cd0b0e843de6a4b73058d33233c7d293a7226063f3b80407319b623b7900bb1359a0571fc207196d34de9f231fc094a633d25089a4e108786fe7bf6055115b6203257227e850a37bc2fa73eba4d4b3cde2805d08e417b442bbe4eec7752342f8521847c34645b4cd6365b2dab865c5ba2f09ac20e768ad5a17668f50be0c65a4bb4625fedb441c57356f4d6903d1d190d131dbd10f35bb12927d342e8bf197f2f0a9d17ad64f1825293bdd144e21594e8e0dd2de4b21edb7264b20f915445597b8e1c50e22f65ddadad6aac5e1c6275727a86d7d2284bec58eb66a193e03365f3edefdd0096910fb6ca5a4ed0d47853ed924d51533b6fe648abadad2e05d740b18c9bfedb95046e591daa938e578ad74a7ab50b58e1ff5fe235c330a068813a129959c13cb7e47a1c493d8d07b01dfcc901810fab2a21a52d47c29e3fa07ea381d4379721b774efc1b495d7a0bf657629bc6c292acc36d17dc3410d57841a2f768bd20b5a7bf3911d71f57d9ca0d70b5fa13f369919126db4d784f99d48c1ec84e71f0b45a7fe53023aaeab6eb46e1fab61e59274b643144ac62e9f9f0d006df60a54bfd518dc076235df00f8bb8421b01495e354bcf9e5032de638e3626daca79ce9bdb13d422146848334c5df724751c7d07e8580e338b4b19811f2caf3d33a5dd4ce3918022acd28ed43fb41e74749267ece6f81fd3960726f9ca77650f992a5b413ee40e9e00ab71d6633125d0a04dc0ffbd1b8c8fa22e5b1edb74b2efaa5501ebf49624fd8242bb893677dc7d2afb19cbbb071a4854a178968d314a89727bd6865c8a2dbbf1342d4bcb0630db9a0f3bcbffa783cf345f7e763501697c246eaa4aff79517b9e6faf67449d4ad54a19c921146dacc66bad3a5bd0da8520ca565232b571abfe5abaed9c6e5a6933529a9efa949662f85517e30b3fc746a8e51f29464178efe0f33e204d8dcda39de95fbdad2f1405cf7c5b12256533ceb09533480ca57aff9d02b6e5b91cf3fce10ad426ef8243c12f3a7af799f259c39cdfbc417be32d746569fa998284f1fe3f0e6481af5b194c93b42907bc5f314c10651d63e1c3361044fcd1e43b48ecd1b39da7fc398c60d2c5c54ccc6aeca886bc898113cf22b379676a79d821ffa19b0a1653c27e0d7854e98c39acd4c83aae3bbb08f8ead4251816b4f94666a4d4b789639650ecb913899146ab0f002b297a3cf464ce298550ed69610e09b75badafde24cfbe5fd81e6e4f9efaa3ba6dccb0ecffdfb6ddec93b54d8bfe860bd6d2ba52b0e3664ce4578bfdd2d7e4d0967644a150951410160ce45f139e755d16361ea944abe1bbf205e506bc274ff5c6cf709a06a77f7355ef4e17a79bb2ebef73a383aba827b29e36a1dbeb7b057f8ea812c4307bc4da490129f153e465ae84383bbd53fe1669c7485fb912cbe4937354f8dd9fb3b07e00e9d9c3b71219174818736812ae7c992c93d56176db3472726fc79b2d6c43d74c6182e72e0e8019c7e4ccfcd80689fc2730e704b383faf84dafdfceb0f49fa60f8e9a00bc1a0dec89e6ae22ce22f5dfe2f3f8ae1ddbf311dd09e351b3bed88fd1c8b18a3db782733150f91a8ab4638c4412e09097bc2de42b0e9d5a3325bab2f5fc1cf0915983da314a4adae719aa71e406dc09ef0495133d215c2ccd8769c3d611137d320022afd6c752deb18c6114b799db18be9214aa5f80b24217eef6e135448083766b8f949311a5bab4d0c894e002b6b9c4e2f783c574946ed9fddbdd234a34fc95d81874d9f7db645fce755971acfa7e0936f0a476cbe121dd7c4558e1b62952f73219716116f2e13c5d61df9306b8551eca387f4b16c9099c5bbb22142c31d8175c9451666e51d170535bc51b0d91bc6125a773728a81acb91a816c2a9c9550ff4d067eea4beeed3332a3fbbf5c224f2ac4d76c1dd5f714403104b916f337f57f01173cfdafbd81f9b0f865efa38e77d609216f1bb70d829c9d848540be794a0970de2c85c619b4adf6a3c82b4ae6a9293e2e4b14e08606e3e0037e97fc1d9003366a39e7f4aabfc31d7323d65fa3592942004ed85103464380b5e764a5023c27c74970580f5ed612d64ece00a4931e7d1a25fc6043fd", 0x1000}, {&(0x7f0000000000)="adb527965042b84bedce5680c645513f49c034af4807d37aa9aeea1d992cfa73df8b65550c0d1d7e9407db947426cdbe38375dc7bde57a4728e041d2b1f889bcd0b7cfe11e60f1d1b527f2ef9974b2c30d5a58b5071c531ddb22f97832814d352ea5c744ffe4a1c6d42b", 0x6a}, {&(0x7f0000001100)="d4abd08349b58955a81ce3e07ad3e2298ea1e4b0a4e4991fda6244db2085913e0ac2bdcb314deb54aed0b47489abc44beaed3c8844c7728abc855722e954e8b4e6892699abb627c2", 0x48}, {&(0x7f0000000080)="692bdb64", 0x4}, {&(0x7f0000001180)="4d9cb257c64ba3c3362ab732c2025428d9bfe5728fab3a6cf6474843cb465e7e9bad44eb88eae011acb5319fd26c8dfba60cfaf944369af954ab757ef56992fccd8944ca1d94257801f45747ab1ee5be44dc92bc03a040474e5e2aefb2ac94cdbb0220d2482c7b08f62980753dfc4ab95c879725416ecb9f3228f4878ed78c15c3a06d7bde4b345109dbbbf1e68d65c95150b1b9859be342e9557b9c875d73728ea030a48db19df5", 0xa8}, {&(0x7f0000001240)="19d5dd9250c28e9f52c1c2081a916b4af68dd02551f02864ffdedb4dda36554290c5c465ec03c444ab9def3ea49ac327364e9ada657ddfdf5d7ec36c0a6405daf7fd96bb3d4902a352582fece22cca9574d6956d000a92c3474c78c17ad5835377ca52c9fb4c485c0e791675679ba3478d2ad743862d92d5d8a9842a3c833245f7004d400e76019ce87affc1ea331cd1e9ac55082b7f2c4db8738f400bd781313b98a916889f96b58eb1c6be64a74d0838cdb102", 0xb4}, {&(0x7f0000001300)="738fd994a376b187461f9a716fb240ded98076a256bd084402d179833fca6f43ec3d287e9693e9a28103e665ea636391a0110ffdc94e77063cffef8b27d0760778480ac8542e2fb7abfb63ccaeb3bc4ed5dfed9585189e1a7cd2b302d7052f4ef4f55ecfe086af9847df6bb49de48928862cbdc455940316961541be4d22bdba9325c9fee10f5ac2b616d0c34d9d72d73895659a1789e687fe532a7ee3f06cefcae7513cd0b3b6587643bdab413d8354484c9df495a55b4f5636a159f4adacf12df62e", 0xc3}, {&(0x7f0000001400)="43bb28d9cb349900515edfc12d5855dfb10dde0a42ea3b7d96bac80f733684180c1d70ba9e92de2ec42be2757ba05d4474035d96d16152642552ed7bd9548af58e5e80cb3b22d9db84a735033a14019abefaca1165f8ef0b5f85ca616a56b302733ae4d53e077fe6d76a3d3173c277eb3e5e21766c7961b8eca75cbea63575ca42cf4de71dd44a6cad08c47ce84a0fa28c5aa75da8f7996ab6dc201d0c689d7b421e90b9cefebb338dc77435642a6e12afa320d5b6f8ca6184", 0xb9}, {&(0x7f00000014c0)="77f1155f6fbe087da2a7879f736f7419c1ac40ca65d65e3d734336db3ea37cc6470390831a9aa1d430bccea67f0b418baa5a57621f004f0414e2fc3166e8532628eacecbfa9edf1cfa0646f771f09ccbe56df7137c6af17774a69a16df31bc5d859962b9", 0x64}, {&(0x7f0000001540)="dba0fe28847f390d213e6019b1e3a192474f0b93e9c188722eed3d1a32c7c87b28e99a5d9ead816167914fbc2599d6ecaaa27ea8076d5a7fdf87655085cd03f2ca5ea607660cfc6e44602b40e71f4524902a4632ff122423b0c0b3cd4f6c7099b9208301004ea1360e8465991d184b071b9820990b2f20989d118cc0c12ad27942cf18a9da488f5d97c06225a6c044f00a3d0dc82b7779059cb3fabd58b530a6063aa15b2df32508b462403f8c65abbdf709ca78fea6ebb77fe116da708210d2c10922f7f2291383695bcc1b2e9e966c54d607c2fef57301a05b8ae106fb66dfbab9b1c7855aec1410ea7e7ed2e191b321da482903b2051665c9c77d52d53380c23bc1440cee17c722f89d224940e3df2f5a84ee947449205f5d0f13cf0a59e54ff29049163d0ad40f2383e276811dfe1c81dd48098fda778fba0a08ffe0c1afb8df3b7efa664d1cad37dc440192ac0e34b59a239d20d50be27be5444d0490ffc2230875f72af5999e501ef74253ca076b1b72e727523b1d0f620e5a287b9916423d72fb1eb26424d2b112267ebbf4e4df3bbf23096013f0c7ee746599e1a41a2e12bcf3a095b4ab785e2be6fbb6d6a7137f9b5948d550e4afe9d80b825bb393dbcc533625076b67a0c9f1b867ca296e7ab8a38cadcf4a318fd1f9475d4d2e4f3a52923b4fc669a965cac99d90a91b3b96b383134c7cff518b0200ddee90e90e56c962e79c72271ed7120a91e2283470f405719c82b06ade0e2688203de3e1b70fec282a6ea0b6d5cbb9b47233d0595ef932efc2afff9031fdf9f24edd14613af923c8d5b9f92ca65dfcb21e856ad239235e79525e2c23aba1469a96298d9787ae32de1ea2d62ef64a42959627ee96d74fceb6f1377f9d2487dc6b51bf0acff2f005781194a8b4a2af5f1f34f4fe6844b9c0e67969793244ab370298f382adbf438542263005ce5850f32f5b84de0534447544bb06c4b8646b2c2c7a526c5090c797819ca7ea0c5e681483f523cd63ce2bfc665f65469f08782c89b2e339446b3e92627dd53c2ce1f1f2f6a007a23e398d481bbdb3c9cb055d60872252c1502275380eb1067284b3b3cb418d42994ee1182042618e872aa600eded7a14f2faf57a16fc63c69533d339da41b7bed350368e17ae271fe2a15630559abb6d99b01417abf9741d9c13a11c7b78c42f6ec78314414dcb87be10916f247904f4b8ea9474e5a2864176f345a33e68e3d70c6cc7e232217393ecf78d54595664a081d4e6cae017cd2e4254ac470abfe2d2dd09ec74ce4e81a16f20435dba671e15b6ae2123f43fe1e0b696df7b887c042aa090e275dda8df460611b1d335377c6014dec8584deb3ce5fb5e57b58a236ece1d74bbab397ea8eee3071cc1776fab71bce3a50c9df78511ca6a72ba8b52086dd81e23a7feb66bdde82cf4cf66578f81acbd6c4b493cbb5367744363884683d8296963a2119156875656349d8bd6c3e9f62c2aad6b566768f9efca6ff1a654453d6174ae1da3aa3211c7c3a533229f04ed238b892152feed888b0721faf22b6489d546c79bbe46f11cee9fa31c586654197d1e4c7728e93eafdde7a47ab65c2c2829df9ae5812537ab54026b2c5fa6c7b9c47bb30a5d901349c2c24609cb8935fadfcd19b9a3c7cdbf7351a639589cf63417020f3ca3077bcd157e4010d8ed88e7efd2809d479d0e03623726161fa591c2273f1554fc4bb674fc5bf368cc5f6bf7ec2d960f3f23bb8220e53321dbe3799d0f65c1244b1351a286b77be0ab63aad9019d66f31761ff440e16aabc23468a1b9861a8e924e771ac407de8fec1dc6e87e102e2900542800bcce06f900399f028b930fa23ad394093b5be482080fa914cc4582614cabcae080268f6f9a48a8e89a99f07109a79e65ff3b9b59cd32a424326b0d3a4de06c8b98de868a91c45ecb5ab4b7ed64cc5b876d0a16be5aa9b00a3fa953e8fd9b7716855ded591f5ca4e271ea3f6974948ba6a7f8ddcade31e7a17ef539262327c72b5a0f218e0c43923e50ef779122dc064e1618fcc1ffd880bbeb72c435d082bc68b5f85a2ba15cda6737c63b722238813014905768ef9f7b2fd8a097137c78f37ae0251b54acd6ce03fddb60daedc6e650f2f67f0f303aec0828984330fa6ec8372e6e471e3ffc01958fa2491a5d4f7189524899f26c04ee61afe0d3e51c96bed825d14b3207b22f04c4f394fceccea3ede63826a93ffd1b664e4656a79cc9c1d48af7636b7ccf1b775f1d1f61e99dc86197abcf349011262acac509ebe7c78611354c31f0c2b54d6ffb071fa1060326e3dfdf171ae2cf46e56184d5c102cd31c0eaa6d2d42a993912dcda80195f642b06132c5d07ce63a08b09bccc099417c59812d24c1ff4de80b9da27874e5602005febdc1ed0b0c29c2f82cd69238591fdd528005ac248552a288dc04a36c4646daa47303ff591642f5cf52174939475a346703b531d635c1b076793d14cfc7dbd8fa70485a81d30266bf0df76fb076a92dd861d6a14990f9e2d78499c0d71721b998f127f44ad087a8082b7ac1d943e2fb7acd4aa0bfcc52110e5913623b9c7fe0eade517d7f7fe619dc7ae6488ef1876d5fc496a34676786fc6c9a589b58d1e3fa3ff2b57e21a76cbb81258c40d7f9821942f247917908c2dfa0e5539c3a6ed24a2903cc2e1e89adbb7019201ff53e03d3b1d6c8275481d1d288713710a496d67d1ccf28eae3c3adf5585f4bccc51a54ab3c929be740774c4b150a3dd5b1228db4c3be3c094298f2b324e761d53ec29d993e6256a0950f9de6d44aaacdefd1195adf4ebea56c086f59d1e1b937c23b7af30824995f4246569137348af928102c5b3f5e06215f4afd8a0c90c9f474c399179ec89291fbaf7e875b6860a9d71da8a8e672df59ed19bb89a03c7f6c802ddad181e93e2091777fb256ce29de56156e4448043d999b67e509b18cb4a29cad42de23b939b4bec5f25f793889525fc56979dc6b48aa6f437fbf94afdb42fa110912687710e56a234cec6dda4fd9905982d451ecf4b3a6577a62b084da6022e946f82b7445c3d03d9e62bf15060ceea92bfa0bd88008146ff82018ef18d3da666b5174803aa5a9ff4b0d1277b1256a8d8bec570bd72c08669217102ee6259d3743b300f5aefece8ff8edba449877d855a66d68558d497febe4ff7bba0bbd8b21a1f3f1b212e94e951b3c3451fb08abed419e1f552c67b2f2c1505e033e2f10edb84f3d8b6dfaffd004d7b193ef2006752374e3ad99435487df0144b49bf63bc4e2d0b9313527bf07324959fa7343d0fdd82201c1eedf84b0d474d3cb61ce54095bee8f9b21a0e5b66f4cad82d9b1205a3ce9e2b96146f4e531e33ee02390bcf2a2ef97467fd1aa0d60e7f930bd4cb515ba9824d7bbcdfde4b3cf9419f7d417c0012fa8fbe8e178d7786003f6a8843820e7e4ed335c4dc231db6601139df515558f1843761ce77f9b6c54ba617a71a5ce50ab5429fe5c5d06badc229eb8992eeca6ceeeae9d5034cb4642fc63cb10847f817cc6dd13bd887c4b78f6da648da5ec395844307cd1cb51ce7d60b2cab044519ebec32a9cf6bcec9a738b702eb01300987e20bb4c7cdeff3de65a8bd8ef519ea28bfd6994a093e28329bf23691de2941e51e74a5e3e42e27ea34bff727bc7451fb21f77e6a1201e61042b0332357f5be0d056ab113115eb521ba96ec489ee80549b4c95cc70ebd3307bed67875e74c961cbb2855b5cf6636c9d5b9f89faae65ab996266906cfb55970124789d4d7a9fe74c7162f85d456d971a9dcdf84df986044923e69584595dd129ecc89945217b0f1bae16e80b03b491549e9a65fdca7edf5b839c207c2aef4b00f495b47492bee0b912650f688f99f328a6627858e2a1c0f8bbe35243a7af3df6c7c6d3fe09cb77acf11ca0f3fb26eefa8e0ce74326c1e64530c4488141b371e75c8986a516bfb3034efdc046f5f7f9aceb4ca5894d9eecef7a07e744d371165e0540a17626a551a381ac6863308cd03d6e479b4163890186b77483de2a37e1ea6d57ad0dad69391164225125364b4a9566260bde22b0ea00358302c423e74ba01ee78dd577a6df9226aa80cc40e0aaf20fdc879dd3983e55795bc8afd4c574b141e785b5cf813654daa79e5f743d9ee10b97bc7e3b42c1f90e60328d1e29d27ae5ff8c5c57556493e445977b3ac8aa7ebcc689b99f6e54f1c51f6ddcf045a7c044c22b22f06d6e66a1f37dca899bd74431a1d2699a4d470590de32fd4d335997329e469018e3d179f4a4d4db2b200f31fd705b0c1ee1b054d05d5a6325c68cf01e2c020ca8b5ea29cb4dbbc82cbe183c48d6fb3c63775b072d4d4a1d4da0c41c4ba3d5d475e46ddb8e17581c0019b412b1c06135e5a8122880a569e0df8c05c717d2d5413d9ce145c724465f2fe8a5429d2807f15f3c27fc3c01190e11c0bed61594d62eeecb3f1abb81ffe1c361cda63bf7d6df742a22ccfbcb5b24aed40a6a1578ea7a31e1fa259fc78a0b924378b0a0c4635d0aef4355dcb148ce6dd541c9e43ddd3bca2c2318a41f91587860358bd9aa897adcbbf0a129a0c6735e7b3497e634250e83012a1777106c54406cd2f36fceccc9989c06c0dd3260692010acfbccdeff4d098189c868993b786ae44df7553aec40162d3d05608a392e28fc49fc0a96b57c872e0d5e6bc8685e17c72b1b8a8419cc8b78016db5ebc9e6b777bf1cc20d5b9dfb44307d7c3ca5c9a740d97a8ec3fcc87636dd29bee05b0fbb3e108bd995ce6af15d45133521995507ce8683d3ff160c1313d2120a0fb5981291cff1dc23cd2ea1024f66ea0c481f060b7d9a22bb1e23cdcbaaa91292c6d352d9bfc2e6ed7dfd74c5cda479542e9ba18f0178b1b0ca5df33378a1aa13a5b433743dd6184dc200c63400b7783de68f09b87aa7efe00c0feca42c689bb6e3c53fb4005463577ff111ac4e175bba6d1754097d44647dd1f896c156a3633fc04129b51e24eaf5848c5adef0d1787b91d4a6cf01a893894d2a9fcb8a9828ab2649924d5f33e6e18743957ab1214af80573e6d37af6c2945044eaec1fd26dd9a558a3bf876feda5a70a39e9eea36123a643828ecbe0be9476e5eb4259d14baf39f30d00d81c18d55405bc47a0d1de83bb762fca700dfc24a1dd5ca1b225608f84cf2b94be94afd5fbbeb1fd3d9d5fc5c7d2462ace18c8d76030960c196ca4341995cfda27c94e088f94083ba738b07aaed6ed16fc7193481353a596fe5e59d3450e27b756194b8701f7eae4793fc5e072c5ace8c6db0e204f214cfe303cb8914bf85fc89e804cc60efacb1bbee7ea9b98b7370d5a3c5c4a36e41b447939d2b6df1beb6e7382cd5ee803ea90e6e67aed4b6294a275bee95e529f7bae24cd92b139ffb9e888e5d660b50746c2d42ea7ca03aea9d7c938de706c63ff862bead2116b53ff2b7b513ae792d35614f386e2da3df5b586b2f73eaa6f4f9630babbe5c19cc6642f8a88bfbde17067650ac26a772794e75af83d4705157a32f95d115c07b1e47269b68a94a1a128fb5a002dfdc8edac8646b03918b9a27736c36af37919ac7f49f537802614656b84c68985a959fdc0d69954b69d3ac105cae55566191b7a6a050d92c61751a314b0eaba237fe3285cccae3b2a186193151bccf6834f7b7885676cda930edb4ef0238c552a4900b04203cd62b14b5af9dcc665c4d18ab16eeb90e6c04119ca37abb9e8f8f29e0152809aece7254387aceb375332910a10a18ee6c2789e0cab6f18c37c55acfb793043b8249078d5e27", 0x1000}], 0xa, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000002680)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x3, 0x80000001) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xa528d3301f2c2501) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 16:00:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x4) semop(r1, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) mprotect(&(0x7f00006b1000/0x1000)=nil, 0x1000, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x3, 0x4, 0x1000}, {0x2, 0x2, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0x3, 0x1000}, {0x3c1290087574541f, 0x1c, 0x1000}, {0x2, 0x6, 0x6d771b3d5abb3f4a}, {0x6ae61aca80f75b51, 0xd43}, {0x2, 0x6a2, 0x1000}, {0x0, 0x1cc, 0x1800}], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x8000, 0x52) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000001c0)) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r8, &(0x7f0000000480), &(0x7f0000000600)=0x2) r9 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r9}, 0xc) r10 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r10, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51a95a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e489bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b3830e0000000000000e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e7f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783f383b84a6f341320ed2f6621974854fff99937bdff4678396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b7191d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b002ce152d2978875b286835e09fb9b473d07d5f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff886e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f33df209492d554bf73e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767fffe622f424ff0f9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec3a809000000000000cc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c328694ef99ab2959aff89ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a252000000000000000000000000000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828c5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef9216236347ec00"/1305]) 16:00:16 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xb1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8c0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r2) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) lseek(r1, 0x0, 0x8c299ec05761787d, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getppid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x1, 0x6, 0x7, "6a8392c65acc2428d7a6cd6232c8072f94d7c656", 0x9, 0x9}) fcntl$setown(r1, 0x6, r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0x733) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0), 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x6eab5206c46e61fa) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x2, 0xfff, 0x3, 0x3ff, "760e185e457878d78b04a37bcd97b0e7eaa9c823", 0x6, 0x3}) syz_open_pts() r5 = syz_open_pts() close(r0) dup(r5) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200)={0x80, 0x8001}, 0x10) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:16 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f00000001c0)="ed46be91510d834e9a00dc4e986af9de8e51efc6c7bcf2990f90ca7181287d4cba42604c3e5c8f81b9a24d3971c80f0522725c8aee015ac27b46ae3bec2c5d6e0d4bb2227baa463c2f58d850f1f29d28e517dffd9a0e1566a6aabe6554cd87", 0x5f) 16:00:16 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1526065831e48ac418b7bf22c6be437fb700b0735550c553901790af521397b17d4b19ccc3aace5ec734b914cb95cc94cd1e1f93a71fefca66bd5119c381453791c7efb7445ebfb38053df1048fecaa5b8be43307cb9dbd3a2f0eddb505d84c62fc06fb9fc238981d413b6a2da0f17656fa9e041c7a6b6840b1176680cee909128141dc653546d122248b537ae1624ad75863813c6743db949e45b5d96abb8fadf6c683e122e41e7b7ea568d187ba5a13d8c801e5783ef13db66ace18a4756e387a2442970c1a2f510592f8863", 0xcd}], 0x1, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002640)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/102, 0x66}, {&(0x7f0000001440)=""/4096, 0xf0a}, {&(0x7f0000002440)=""/247, 0xf7}, {&(0x7f0000002540)=""/233, 0xe9}], 0x9, &(0x7f0000002700)=""/4096, 0x1000}, 0x40) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x1, 0x6}, {0x6, 0x3}}) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="f568b1e54f1aef49c963efafa0d78eab2fd94bfecfe58bbf7d878ba2e4ce", 0x1e, 0x400, &(0x7f0000000100)={0x18, 0x3, 0x1ff, 0x80000000}, 0xc) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x24, 0x0, 0x0, 0x3}, {0x80000000000015, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)='h') 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x8) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYBLOB="8be2fa5f45e67d8c97a67a23e118c3ddc4fa88978cefa015fb0df2a3eb22c5733123ff5210e71a0f347ee6000000000001000000b3a9aa5c0000b60be0d735a6d8e6f5f8537575b909cfe04cb3c20dd21a14d26a65a75597f72d715530759a940243edb54730ecbaeda03a4dffc7c824d8b4ea1663716b735e1b90f36eb0a395b860ab208cd7660bcd93060d10ee81692ebe3193ef010cc1dacdbf816d663492a7647a782b724aa4d095b48672953c8e023a418af8529e24e9fe0c1605d94ebde7487a7d7eddb8b3c0faa2dab74be277e44f1d0000", @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=0x0], @ANYRES32=0x0]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x8) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x8) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xcbe, 0x7c3, 0x5}, {0x8000, 0x3, 0x3}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='![.\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x0, 0x9) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0xe11, 0x2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) shutdown(r2, 0x2) fcntl$getflags(r0, 0x3) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) writev(r1, &(0x7f00000002c0), 0x0) write(r3, &(0x7f0000000080)="9d1264eb178f5ff3a4f831b3a140db1f27843765e34e640b21a5867df845dc075394ded9c238fda7eaff02393e1af59c6c5f0f34ab3b437269c10b1dc084057ab465244b907b8907d8d9a79ff4c2e2581fe31834a170697b29a46301412a279fad147fecaabdddb201f8401d5a85de9903f72a34", 0x74) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x60ded333ba2208bf, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2c}, {0x4}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x4c1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x1, 0x7ff, 0x4, 0x6}, {0x0, 0x3, 0x6, 0x883c}, {0x888d, 0x400, 0x97, 0x3ff}, {0x1ff, 0x1, 0x100000001, 0x4}, {0x80000000, 0x1, 0x400, 0x6}, {0x40, 0x8, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x200) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x0, 0x3, 0xffff}, {0x80000000000014}, {0x10001, 0x0, 0x7fff}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x2, 0x1f, 0xa8}, {0x3, 0x80000001, 0x25e, 0x7}, {0x40, 0x400, 0x5715, 0x2}, {0x10000, 0xdb9, 0x1, 0x8}, {0x3, 0xff, 0x4}, {0x401, 0x3, 0x6, 0x9}, {0x3f, 0x6, 0x1000, 0x71a}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r3) wait4(r3, 0x0, 0xfffffffffffffffb, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xa77e7c0894e0ec48, r3) execve(0xfffffffffffffffe, &(0x7f0000000040)=[&(0x7f0000000000)='}/\x00'], &(0x7f0000000200)=[&(0x7f0000000080)='/dev/wskbd0\x00', &(0x7f0000000100)='*\b)@.)\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/wskbd0\x00']) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "3007ffffe90096000000000000000000000600fe"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r1 = accept(r0, 0x0, &(0x7f0000000100)) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:17 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: 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}, {0x2c}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:18 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 0: r0 = open(0x0, 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/153, 0x99}, {&(0x7f0000000380)=""/149, 0x95}], 0x3, &(0x7f0000000480)=""/136, 0x88}, 0x844) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x14, 0x4000, 0x4d25, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100), 0x389) 16:00:18 executing program 0: r0 = open(0x0, 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(0x0, 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000000c0)="a529ea169b287b0356f970bb1ebeb5d8798236aab618d1a6848c66cf635529be86439c108587e103b1f3c8489a3ad9b8", 0x30}, {&(0x7f0000000100)="c5e277dd020a0e58137ff6f794ce7607f0464a0261464a949e8411eae871d93aea045a8bb132ee2235bcea8fa0053ef9872fbba391eecef0b7da009b2c86a68b7422a504c40e60e0e8339450dd33d7d3ae02e10a53399cb381681eb97d3e40ab3433fb7aadd5c9401c8769654d7c6562b286e482ece432cca83db0a6a03406e93a1f7ee39e838e75342d6edd42399b375fa83de530763258c558497957402393605a8cee990343870ce3892cfe66e7ac9f846ff8e07da601c1b0934f221ed4a5e73cbe7dd4638246fb75c1cd24ea25778c567a8575f1afc637941d5c26f7a099afc62d3096f5ed7553ab272901529c8b25061cbd65acfece461dfd9f0ae30a4b26eb8717aac9b5b19926207dc1dba4e7b24edc4a3d1fcd3f9e8506cc429cfd5791a3da5617b93cabfe332e21f7faf9b712095a6ac7b3a5a5ce5dc14bb3ee179aa535e7114a05548d0654ea4b8a68524c88123043600dfb629812ffe26d6a4c504781f15125108433427a750a18d69f03f6bc2036588953487b2bda0d70bfe1f6f00a760c96d0f1df58a051e84e291164ee3de94e1ee284fcd1e91eeb6da75f87772d1b4c97e66045062f13d3ddb8c32e6cbdb37425408b3d8ab940f6d15391ad2b70b901a497d2c2b5dde3d4aaa173b35fbb6adcdd83f7f9d6d1c84f606c6970ea475ad2e38c5c60082bec9b009590072342714978e84cbe7ec33edc70567a1938a3fe037b8156f8b5cbe284a0e8a5a3584a07bb45c31cea816d0a616d3af524aa46a51eab0725cf05d3ce36726b8714f2b91fddac1029f7c9bde8079b7930a36e2ada01ef531a750923877fd2f78a28202c17ebc23ece9c28412ea3abafda172f00f0324e6f660fe28f0993b0e3723d969283529770a422b853645d7bf11089085148d26846ab880565bb7b12aeb96925abae08fa65c0a9b9583b7d6ef4b586879341ae5d7fc36c30663afc1f447a0e8a58376f863499e2ad25e890121d63f8626738614aef80a7c4f31f8e7236b5433310f3a5e5d7647bff65838309b08badd3de9f08606cf92c2744af0b89fba4c919272c8a4815e421b851a443dc2429f162b0310b4cbb7059a207ef3d4358021a9ea79cde80228217a9491a04a3758d8de017c7db1fc809185f433a2e4c92b1827b24cb1a0f5bce5c63232ff42d120436db1fe9b5d39a857da3f1e6ea59370455a98ae73faeed21609206c29162dc42b114a843c2b477f067c248bfef7e50978d650b4b2e521cae0595e85c4b30ae3b03e171e89b0bd31ba356e7745b5774a8229363bb0f860eeb79e6c6b16e692a495e9f0dbcf90d4ff3c7fda4a3c6e6c1413e98b7d7a2bb59e15b7e2f48a7676c95c2907ba95d7f0a68db5c222f0067b1215ab5829e90ea9d37fcd29f008f4d532ca64eaa1c8a76d6b6bc1b504dd2ad1a1479ebbc2cbdebe469ca1645301cb2e8821cf63474c471a85aeb50cc2581fb9f5295af1524564bd8f9fa12e2fec190d4052e8b58a8407653e537f58c1dc4a61628ec484af3a55f17c1e0e928939a9ab6039bc9d6f7afa76bbbd6884fbe2f8abe1928794c69629e20590341e2cd5740d3513df9a88d63c104e6d72c748b637908809afb1b638985d16272d5ccaa2c29747541d30a2af63578ebb4d8631eceb7b8c22dbd004e95ab35cbe5603fee0fd48818164c6d64aa63a084f49c6d458365f352698bb6f87f38dbeb1b092c474f76c0d8703e88ea25112268c3eb87c3f88bd9a92c5413cd40cd242d212fc180abf2773b29abfd5507d695263c618d1b123d07bd5251fdb217ef377f701457cebcc763a09c0d2c6a8a3dae509a30504250612df70d742ea3faf80b8a0810395d389f5f98b4fde7776f45cc7fbeed327070f74618393e7efd8d18dacee49d7810277431c4fccae75353125843e92498341c953f7f1cc3f6603fc48c8d74282d939a54b3b07bd9aa57b61d0e79fc0b301f10b043eef0e495870e86431c8f2046792fd8069561b1c3f783518fe9c1b50ffaf7bfdbf6f0669f253a5104d54ed808574ce0bcee9d4da7b5223031b36fd647294847d9ddc2a134ad1398850117fb5fffa860a7a56611cf78adf72843ad64c81cc59f0d4d3e7c89b63d42c028fdac48d3f4a6c6dd8b9d3dafd914e9c78408a31cd71f9b9ace8d670ddb16c20f0d0313fc843c87655c600ef6c066e3fe7d14b81db47d08a23953e4ce26e31e0acec979f8a9bcf6ef87891e8b230561e6e72b403ac4eac0b94d379c77610c7dc8525eeec1bec424ec66e45b087364ce96e935ea4bbe4289aaafb8f7a53e377b23592e55b5e705185b765037bad2e81f77de404eaf8f3aa6495f91fe01a38e16098cde0af2b0e5b67179488dd6fd616b7b111c3e0a1f4601f3deaba569569a136fd3ea49aa95adc277c0c65d4ecda60dda5d9e9638e20bfae567e9b60954428a35f452a39f6a1c9816d76a2f986e177f5d2d8b87c279b0e142a1817558fe7e599a18790ef5453a144f2149a680ecb52d750160ca168aac68f39a8becd25a0fe0ce28c3f7b2f15f38b2e73cf212707c9ab7ac7b489661788ff0f113598e2e9c51ff08a95b0793755679e0c13e0ae0494ce2f5568d7183826622449a575f5948338216a8abeb2d3b26ea654b8ca34ef733ba2ae07900ffc581773e639772f8aae43eab4103a71221e325b7dc2382e2ed871554aa70a51614fc26d0a4f432b3dd732888189d864eefd25b4746086d466f0ed5f7be4f7aeaf6fdf0b0f7451beed83050188a2c657f500afdbec5fff87bafddfc946c1f6640d52dde3ab6279d13593381038b31318c95bb76be12416d2763bc86412571b44fad0a88fb6cf13d1eb2340e7d7405b79b7f4642f46578f8aa8d681b50287405b4213005b6c16fe0d2f08b7b4d09b817f7479a064041410e038cc350a46fed3ffacb3dfa531ce905aaf57db1b30b7af0f7091df502c08c068657dfff63d1c521a6a1c395f56a787b4ca1714a8f3d2981184a5ff1bf814a3174420fb78bb9c5830bc8d6f577cd5868b9100640bd3dddfd3d872bded84d5a57d9dca96152635eb8251bc31c799bab4a6501f756dfcda21a610c0483afee2f183714c45a53c85362700fa82093e3bd6a7ac4386133e5800e3f0fe263d40b00b980bc6f198503d5eaa809fabab6b66a3e30f7d3372be921066b5830a32f7270fa8533d112c1513ac16b33df1a08bc13e5fb3d6c48654b172299051f83d08843ef9f8a2d462abc7e24fd9c7324ee99cecf93befd3b069ad20ab37798f1cc140f3c86dfcbe81ae4419a22f22c02eff74b95518dc1b7a2480f575b92e1146482b4581d2952ab3d3acef3a1d94cbe7778188a85dff2f87971c60b5bbbf0e4de9beb6431791773ab5a54b42d803dfa7cab54a5405410387b826cb6e3437abd3169dfc8e453c7b2bb06d43e75cc771cf231db89f32bdbb20bae6bf22e7c94a4deb8a68b93b2e3edad6c3f269cc82f481e064d89606a97da02ffb3809d97f90e6b20860b61ad7e6242ace680d3c08621c76b7ef96464fb1a5b88abe80c8b2fb196d9384d2bb80d27e29c8f371a677f004723a424d7f85b592a5fd789b03e8f2660102a5a5409136307b4c5011996f5cf7b16a431c7cfda46d15722fe75089a32eaee924a7e70bb91a7250012dfe055d3a7f4b12396b960ce734c15cd30dd68eb15316472f80d1302dc14fd5e05651bdc8156bfd30a5138d01f42f16973e71c4024f071c318eefb4320ee777b2d8cc0a7a54d7cbe55bcf5647c63714cfcc8877e3cbeba573104a5b5a869c26681203ecdd91b6e89be62057bbe36f6cb4893c27adc7e3761e0d32b3e83d1cf1193f1118a0f5634f22d05fc732bd6ed5770fcb9eeca6837c2cb70222293c782bf48748c70dbc388401c68ed3c9f1fa92407fe9f5e6e22c358d50dc64d7eb941d003d0a7a94d41249e4e230eecf584b6f0441eeb2eef773bdc389b53af227dc14898595e22091e7ba41f8d6b464987c20410fbfacadb7bd024ee36e95f4aa642ca076fc250e8552cc24152a8e67bc92b6c6b1083844518ee375667cc221fae0d80000ff770a8291660b06556784ef436966424e9ec65c5455f5d3898638d9e67ef06e70b0bdaf2bf0482152a01ddf3f82af2c57d8cbbb589029d20a50f48bdfe933e28cb767687530be4f3bb48fdb7c01df96335a34f8e738bb3110d43b58c2997a5945239f3f509bd41d3cca4af49dd2bcd83d6f026fbbb666c4478a8cd808b1bd8aef6369a1e0d7817dca89ea5007e6502c231bddaba8c6c93e41ba942745e1ff07f1b918f49abb783b1bfd2fce9ab6f4d98758661f3ccb7503211bc5935ab52b8736709343d009c47cf7555aed6fe5fdf9167c9429029dd519defadf22f0896c5971dc23559753488e95044e8f58f4e553621582a20a2587b4e798b820a0146d3ea11cba8e93cc52fb2c1f682f737bdbe8f365881d2836b69c3c95d2d14f6502d59f4640309f60d2e377f69baaf9cdcf7a019f6f96d3c3e753da7d227de05d80a479825816dd81fbcfeee195b5d8b2f71a713e0a8dafa4c19f8f6985cfb15c6831540b7f90f617dddece22d85a7f59d7fc1d5762a64b921ab3d16ed9227c40ab88d2a7b3da2b9102262a8f50c3ecc87e35f2c32f454763f7cbc9150076766008640900bd848444bcf995fd9df383fa6b3b3f9f70fc7ab8c8baeef42a4ccfb3e605f2385dc95e6fabd4da53c93468c1b4f726231726cffcc0c69f2091d319546d36b02438ccad046453fda8fcc9c530f9565f58be4f9b24b424e37cffd2ac6931ffddf6f994ebef07c8a3b6f1039fb4564be180042e4c575618361e3744440cf171cb24076fd76a2f8d50a12e5ef19064b2823cfe0d32de5431797c910fc7aa44bb9f1014b262f7e911e23229b524a71e88dccde3e6fa42f8788210ec769de8b3f6917bb09be3baab26f70448c939179ea6c01a57c3f6ebfb6754f6fcbec96fb848accaf69ea693b37d53ff4e08b51b6d0361ae631c7a45631c872f1b20ad20bb0afd6a2b9485f5b3238048f07c7856064bce3df994cd4f85ddddc156509d0e43a05eceded1885ed5f57539f8c81f8c8c2364f498098fc533e36f572bc1e6265c945a8fc4f7fe516a9b40797099c9798090529dcfe1937642a61e81c032abc448fb0f685d58fb135fc012134b8a999132b9583416366060f238d4694a4bb8cb3b9cbc84d3e43800c45d6d910b973a420607ee6f4d0a0dac840e882fc42ee86de9e69ea59295507b6cf945c7fbe9f4bcfdb6d111b22ed7faacd0ba9a62c9c991e5bfa5975c77b35d4e1487fa305ff279d1b75c1998e8d2aa56e7bcd9d5883e3bfd3ded105af734c9df635df091f68c98d9c9d80c61ca629de78dea866d2e6635bfe695c9b5309e760551fe1ce4f3d3943b2c4907e7db395795329d0618b1c8e0875a473ddeffac9b1e43f0a62bc5aa74fa60f7c1751a63a312a7544e5c6518cb055edb28ceb39a91fb5e72b01b189a646c5f6779d50c6be61d23b040fff709d1ed999100224426406fd893ac85543d16ff789a8064d801b3ce4eb44c500b3e8fa724f1a60d74a60c35dc8cad9db31d6db261bfd3aba3d108c7637e0f7414fb9788b62c273bfa0e720071a784f9996fe1b4494f4cf53dba14a0507635aa985326bcdbbdcab6ae0defb35097ab9e027e2fddd74fb9b598df19657422cf4e745ce3ebacdb538960430237a788eb38d718a2fe8f6aeb1d8dd598fb58efeef06990c15478e9fcced4c24bafc9c0043b91d574ce9cb479a0bf7386ee9762ea9372ec979acca809a3db95e47e8c46d5df51c967875774af01d", 0x1000}, {&(0x7f0000001100)="2733afd54f53562bda72bfe501bae27107696a257117075de670d3e3539090dae728d9dd0c839456f59b9931e5af21f19ad7cb0cd784d101dabd79a94ef83bc1e4da9f9fd226280c75e476951fd26e7b94388bd146f87bab31c1989af8d39d9ff9533b87f73d97a020ce174dba9f53b9417eceea93d9e7c37db53ec08cf705", 0x7f}, {&(0x7f0000001880)="367b7a55db8dcc3a19c95f04119d4b263b1b0343995e0050fc401170f001897b9d1f746cdb9bc9a5c239dfda9a366d3052e6678c652fbda0c286d871cc700bfc75d1a114502898d350d707e0932824110ebd8f5169e88259aac1b96cf7f2c5a6432ce0523bb34642400f1640cb19b6681933a85ecbe5ee6e640e27685eccc3b662c6e1d9dc6957467cfa6369fbb0b4063dce3e18e1f3c95b39dc8c2a995a4fafd03d0cd47306c6420c27ed3af0e5fac9f6281b46c7471a861a17e57b29741a6b395629658d46a64e9a69a418aa1f01ee3c5bfa7975ce1cf2fbc73c5a0398f0d91e5122d3a9d198e44e84d3a1f2538624", 0xf0}, {&(0x7f0000001800)="1a4d5b7eb8ef5d41825dbe1f365c164865918144580da72a0900a76a65cecf7d71775872bce96adddabdf2a8b5148be11a529be880691f47c9990b3f01e3f43882bc5785d9e9ca46b11bc913778a1ada707d101177161ae72dd0d83100", 0x10}, {&(0x7f00000012c0)="5c8eb76303f1fd039bbbb98cbf4bc5d3167541674a7a40f68990eb3bcfec3d0cad1ab1d38a72344dca535479514b4701b6c6e07c76ef67116e4d2794352104f1927f138127bf91d48b834c0e689f3094bc8da2a3b3a82a992f876bb742c2bc36a35f0414a298682cfb405f2353c250182741de9a9d07d6235ce25c0179779d85b3a4a6fa12588bd844526af0376b08c46006f855d7bcf9b03eb3f543684b2d288168272628b0e496f74ff28a5a63215dd10edd171e26a9da5b28732e57e5bf7311", 0xc1}, {&(0x7f00000013c0)="d043c2123988c82e73bfdd03bef03eb7c75e97d153b0c48caf51a45041dbd8fd821ecb0a025bfe8f692a308f426cc7a214637cd97b5f026170a5f479f830c95117346a9bfebf5264522b32d17ed538065c3eb3e1dd3a5b8b", 0x58}, {&(0x7f0000001440)="3bb78c0b6039b8f6d42e146232344b976fce46b4a9a727112ea005da4bb7e8eb67d0ce139a1ccaa9a88f3c38bb6d1de481a7d140a0782cd113c4c2ffc664432cfccfd65601a7c44576bf6aa36ffbdb20bc879f9f168592", 0x57}, {&(0x7f0000001680)="080000002f5e19bee97bbe75383e4453afc8c48ddea65a26752a7f6cdfc89ad5b9240b048893a197b0dd2b29e19220a3a93c3b7cd2dc961768a0121ef457ea405f42755b1b8d22e0aee276a848c02e0f86c89b4ea9074f2935493beba221c20e4cd7907f02a490446eac7ab764271c791ab9d3980a63dd30f7d24e93b5dd054876a371881ea837ec0fff1347aecc40a9850637157bc9df00000080000000000000000000000000e7ced71c732a89bae06445fb12b11fd73015e09e66f1aedc49ac927a43fee591d039da39f7513ffeb3541a21c88cab341d502e3a5491a7610414a42d04b2475107d60f8540cb7afb4c9eea9c5ed0952daf3ea97facbbfb2e0d9c429f76d5932aa87e528870bba04b0654d9328b86151014893b4290c25f1a734dffcdd4e34dd1b8c6d6d4a0e0150cb3706aac5df26e853b0205b066b2db86dfa49f16a0df0367abfea9206b17", 0xa7}, {&(0x7f0000001580)="dc1e075db4d01a96560428b6732db35447ba3d50e6ad4c668405dd1c2f531cca884b997b9853f5f1ebe93b4582003c3527131df19def1d0a92ec64de40105f", 0x37b}], 0xa, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20a, &(0x7f0000000000)=0x8f, 0x4) write(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x7fed53ccc8019d8b, 0x0, 0xe}], 0x10002, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xa4bb7bcf1ad8763a, 0x428ccacbe1c4104e, 0x1e0000000, 0x6, 0x3}], 0x1, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffa, 0x58, 0x40000000, 0x2, 0x6}, {{r3}, 0x7fffffffffffffff, 0x1, 0x20000000, 0x3, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x100, 0x7, 0x8}, {{r0}, 0xfffffffffffffff3, 0x1c, 0xfff78, 0x6, 0x6}], 0x2, &(0x7f0000000200)={0x7ff, 0x2}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x10000}, 0xc) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0xffffffffffffffff, 0x4, 0x1000000000008, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbd}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x2, 0x8, 0x5, 0x3deaacd4}, {0x5, 0x65c0, 0x40, 0x7}, {0xffffffffffffffe1, 0x7fff, 0x5, 0x6}, {0x2000000000000, 0x0, 0x2, 0x401}, {0xfffffffff7d46859, 0x77, 0x400, 0x4d3}, {0x5, 0xfffffffffffffff7, 0x8, 0x1}, {0x0, 0x1f7, 0x100000001, 0xd08e}, {0x3, 0x80, 0xfff, 0x1000}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(0xffffffffffffff9c, 0x1fe0eb8d6a8dfaa8) syz_emit_ethernet(0x1, &(0x7f00000008c0)="96") r3 = shmat(0x0, &(0x7f0000ff7000/0x3000)=nil, 0x2000) shmdt(r3) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x800, r1) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: r0 = socket(0x8, 0x3, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1000000000000128) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) close(r0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="4ac252b0c348a3461a569280", 0xc) r3 = kqueue() r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xd, 0x2, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80, 0x40, 0x4}, {{r4}, 0xfffffffffffffffc, 0x10, 0x4, 0x40, 0x101}, {{r5}, 0xfffffffffffffffd, 0x10, 0x40, 0x7f, 0x57a}, {{r6}, 0xfffffffffffffffc, 0x90, 0x82, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0xe4, 0x5acf}, {{r7}, 0xfffffffffffffffd, 0x42, 0x1, 0x800, 0x2}, {{r8}, 0x2cae1590e2278d77, 0x20, 0x80, 0x1, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffc, 0x8, 0x20, 0x2, 0x8}, {{r9}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x9}], 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffff8, 0x40, 0x80, 0x1ff, 0xe4}], 0x9, &(0x7f00000002c0)={0x80, 0x7}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x0, 0xfffffffffffffffc}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: setrlimit(0x3, &(0x7f0000000240)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000001340)='W\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file2\x00', 0x8000, 0x55) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:20 executing program 1: clock_getres(0x6, &(0x7f0000000000)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="9f11d17105fe729efbcda8ab2be30b2650368b73f288915b7390f0014f123b2825e41781d151036957326b7cd853fd432af1ebcc09b0bea63717b8be4e635e258c5bfdc4275b6220bd38a5505b99273d5baadfa6995931d1129b5d4de6e2be04eb3e9fb597dc03bf921feedc095fe7d9861e70e88b2c5a9bf5218aaa69913af4e61b9320d667d41ab5e77f718a751620", 0x54}, {&(0x7f0000000280)="b4fb8709677d6d703c5d629ea950f9a161c3a09ab1641cd1e15c21ea91077500928b4298d05890e252163ac15d0e106a68bd173efb34135631088f5031fd00095f2ea8f149eae3f631d5b9446a9dae04e9"}, {&(0x7f0000000540)="713a95a5d18f2cf618e3fcc67f864a75bfa94b1c6750b493cca86ad42c1fd7f1fd6aeaa65478485221bb2f96778742bef546d747d0f3c0a9af33bf7e9447bb77bd52777e545e4986a3894759a966c72ce67558355125cd1d0693e27f75fd1f00490da5be86cf7f9e04b898c559aecd8dccc0"}, {&(0x7f0000000380)="4a240ae31a1e435ccb3d46ed1427ae"}, {&(0x7f00000003c0)="3eb148527544a7e5bd1c469c603b04aedd6010ab4ab80af9e28a158014bd59e8b94fe507418a5b13cadc55be6112055dd1fae2feba29321db5ce894dcf2f4e7a426e3db7e5058f7f29caeda1253e2ffb6bcbd4f85a45c9b95f2d78bc32f57a8115131a5f77403601f1e67294bd0763b448bc928fbd32555c4ee7dc8568afa7ff3f4ddf04d5e1372d47865c7525d25062038a2050a34abe67d22cd9c1e5f0172a413906226053c765e260d38ef90663d2722ab57d238f01801164db4cd54baa26b932cb8c910a5a15de80d9ee5467"}, {&(0x7f0000001280)="16460d38f3012e082b5f36b7f4c1ed5ad17b376360d299dc13dd0a0aa3eb1ad6180166fa249019eac94fec147ac5578b67b4400fbf9591410c5739f7a734899bafe1802429b63785cfedb8a25eaea3a9aa09bcd62dc43149181589739c4eb55b4940e65653c68438aff4d68fb2156eb503665ed60d277647a6ba56577feef4b15927fc054864b40b85c8b1c880a050b8a3712446196c0615090d1f558c264b93b07167465afe3aed2f85272c990b224668ab6f991c1a2fe36c58c510940a42f461d88a6e661c2b14631a7d4b8da76b18ea0992db1861deaf3d7d8dbd6df97ea7afa94280c2f270b5dc0135529aa015378efc96d94479938887646ed717e47a7f4a141da3cccbb723efeb41ac6ba53421ab6d7716c743332c0834be645fe60ad83dc8ac0d1da53d368a18c63012ee5c546cbdd3f5261aa8fde78fcf735ef08401d7841b90c352623aace08459cf9932f4855536f86d7bd8f3b4656540e41da4ea81f1dab096d773650997a9d02e130c07d3c79544a0da6a0d80ba6ce5dad62052d021aabaa14b6d645ccd69eefe4e2ca6faac9c40ac2e21d1522128edcd2e7eb1c94fbbdd50124e902b8a21dcaf74e09b79b7b2f2a26dc91742ede63931f7dd1d28666598cb3acffd6cba28f45e0f4db13118be8ffde645f501053fbb7b881236edd58ad7a4d2c00c28f9b08237ef0e91c10e2183b6c4e4562770be3db64ee9d1c91ebac92fa0c87a640ccc1e7e1624c85e4eeaffdbf9133e80641014fdcea8be42fc10c2d52f166006ca1aae7b892843de602800d482889d0a1912cd94e5608709e9e162f6a72c0cd933641b1e85aab7cc641625ebd831e2139a35eb92bc31483a938d29fa9c840452ea1c5901d1777565b9553b8230b3874213a14cbb48ea250939c2b9d5b9c5335d6dcfe6aa326288061030694f328c7abc95c5102288eadb887ad1c5f7e4b3f0be0bc4879c70d828bb8625e9a2825c67a6b4febd2b64d029dc5f0e06b826a6790b187d994f9face084873c73c0428275b8c312a7e253c0a7d82e1e06f4b2f1cabeb3cdbf5ccb41b6a8121ba344abe7ca1a474f3ca98383be0329547b82f0b113db4f9d5748d895517c38b7d7e45e8334d3291d6128c00b86a0e9bc501b060e7658fdaf9ebb68e793c8d4d82923b4de53dd938788a7fa31d7ed21e0ebf34438649e406cad6da91cef83a0c225dc892fb371470b7c009804f4cbea08e2f1a3fc20cd5546a090c6deddb5b2aa556d2ec88d38114f7c400ca9b53d12c672e0bf673ea00944b43b189d56e2dc2ee8d37db7adc22ce12dd72f33390c21a1f4bcb26c395a40ef94a9547d6f30be733e41d0d86856234ba8a4405b5a1a9537bcc115e765fe50852dd1376ca3f171a4aee12233263377fe577070f27d022e41debf2da6de4322b111f60ffaba53756fca35158344ece6a09beeda7d0a0563f06cb6923c12543b24ffb1891efc76b61bf7e84b07f401c289ce4e26f6beb8e2d18211b35cf0effb1e7c7076723d9e5e79ba3661fc0f7c97b82a26ce9ed56952ac7dfbe3c1064d8e16be77b68cf2e60ea497afd79a60d55d7d22fb577be60d3e69f2c6a40494c03e65899224616343b5e9e3dc04e17c84de69436f398521d9c6747f84838ece5753c0cb066950881566139af5695d7258b3d6d8999c9fa640c43e2590ff8a90e02748ffb381e6009d22478dcded9480d38f2b8151db9db803bde86ddac6d42b53727d4d791cb5c0136fd0baed759d29799f9c4176bc5c75ddb32a7968a6569193035ea88ad2f8f88d339891114ca862740832d39ae0ea8235243b66afe906424fb16e3d0cc70238912b4d92ee12fae2c753f94f6382b2fb5c84bcd41d8fc4130d7e5bd96efb077a45f45691c5932914b302a301d0311d4b6bbc656d6c282cbac3495714f6678446e784f6f128e3aedb4e9dcabf41fa748f1c3b8a278761eb76af72b5c6fb90a9f71fc4154e504ad9d8bedd9f8e4a9daa014c000605e9ea7b397a347c24ab57cd4ef6b2ef983463d76c62dfdb68c537403daaf65106df2dcdfbb2c5604481b68b234603e91bafbfb2fbd8eca34898b776b1eaa6053830ca0d62d51930bc482fb8526aae12569ca3530d3ca2efbe5923d1f3d3dae2b17954b43d32bd54d85913123f510c9cfef71f5419bd753135d7bd0b041a2f2854437e8502a3639cdc2817501a41a8637c3787515c669b59137d67211dcdc8e80fa8d578f8324c80cb87d025a46c00339ef750b5f88a0bd6cb49617809a886d315bf6b716d3665139910caeb71c0da879b83ef6d19a164e545ef74728aaad8f1ac8364f60317739c7c4960f7eb45383273738f55ec39394104ecf14e61daf1462701ac3bc8d3dc5a1004bcdb4960c6ba3d66e5faf7d1325ea3f24a2c36a0a22feb7cf56a25fa789e531e522a274c4f8d01de798da35930e85b9bfc9c9862b0f5b0bfb45473393e75366cf91ab967d489e13c124692413e5da0f6ce509219df2e97d92b72ab61fc6df527aaace759e674d71ad7c60cf00895ed74f9b9530390312cfe82b035400674e4b7bebea92761bcf541d8fe5892cee5edb8c5cf54d82a163d420cb2a4cfe3e8d32f3328358c9d82d58445fff298cf8df687e3450357977a9b454de149fbe9b3609d4159063d4018e46167cee6756938ad7afa4d2196fc4137848931bdca0fa1f10df1ac03b5f86adfbf7e47bd5610c300fefc5b5370020d4f0238a2636b9413b0fff36c935631830cba2bc1efca76dd2a4122084605c534276692a0bd412947550a779014bb979358cf2ad1b9c2c538df4e93e14662d7761563c9f03d160ef6e4ec44f4bc5c77ff45fb988c1251d9cdbfd417fa67ba6ed973ccb84cc1c6be6308f7c31c4645097762fbb197d48b3d65332d68e856deabed5404e8d379d2514c16a3001d0056edace1ecb17d8821e44e0c9b2d70a9502c99edc04f3ad372c38b2e1d71183902eb80b2e19619ef47bea242f70026fb0f6f4efc29388231afeca8e6099a22970ff39672bb99669fbe2d1f8b1ea946743565955c62e76a7149124660c4cb158fc9f97878bfd5e5975823231e582e0e7acc9d0712b537777a09d6dc4ad024a0c854a3a004a0b7302d6e41605c1178fd151a294742772c98f854de10eef52d93c8208d61b717d4ac4121266f36c97d013becac4317bdc52de82c5e418140457e277f954ae9a5b9b629775712e3d63ba5cfada39e00f2366160eeabe9d27caf605b2d74ac4059c6af1ef32561565224fabde974f5f35866d6924d29908385578f34a56caccbcd928b2ca9baade81340987fb14b9e6b964024b7c7961abb06b6e7d77dd90dd6ff07e17c12cf6481fc6d03311930835add53427becb5b4c9eca3e880e1844669d3f045733a45da1de0c3ed2628411f94f46bcea7a63311d649dc536dd5f25bd634613ffd402f00fe26941feebadf37bb84727ab57b40f7525280639b174f738b58b4290f4a96cd632d1627f75fce3fe65282012c1722a2fe9e6b7f3b56330ea9aa46120d628c8b8be9434e29c561c4e54148917651c3187c287681b734578c0396048283f9f05f407d9c98ef298ce44c21471c21be8a0812d742cffc0030af592cb4252cd6ccd62bf484f56621619c13d3f984f1473b7a6ccde338b5547dccc41e291f98588509de16679ef20b1c811095bed0a13aa09e992c07fcf5f6b0919904225275919455eed3011da146574dda8e4bc8a83a75d85c4518b4483b90937e0c7528cdb851e8e132d4fac62bcfd84b51a66a17c4865c7e1dfdc44313d4220c4571f4ef8bf440ac04b985a3996fdf1b266f34b2c1cb5d1d6f3ece22d93b9218529e61c1731e82ee53797b730a664b9dc4dae6d9fcf37dd6fd50ae36eaf640fa7fb822bf5936adc0a8e4dfb5a0eb8f719015b75c20a8ed5056ffd318223dd983ba27e0e99a74e270aa37f04d543b6a423a0d7f8b5ad53a2f641d64ec93ca90850452758a631fe61a8bd457ea2547732785c4ac790ae7bbcc58874d15f48219b3e77f3aa618b67144eacf1f2562989589894b124cf799064923958e1d87560526c94ce847f94d8374d5d2d6a99895b183cf658341207a66d29e345c4b16f298a6a13e6abbcd9ccb2a803fd69ebd3084ece4e20875f648d46e39c209a032d89ba6dddcd313d2716f6fbeb67c768eb140b94c6929bb85a5b04662eb91037da745de2207eb4781254d598b7370e7535c96706c95194d7628e86f923bf95df851cf1f8d094d201ed7105e9aea77d7780a8a34664e60c8f36b0cf79dfc51b4a7fcc2c3d2d013f88b20a613e476ed8df759f95ef534dc5c2a91c634f10ed2079cc8c7c2f6641dca22273868468b14c4bbd2b0e207057f8cac051e85860a10ad1d33f11e6d98d20e069672a40fa7b01277b9675afc78f68b69303299ba6b86537cee9b2b8e0bcf0b3c56d983e5bc84b8aa6ca2266ee66da7d1025f5ab7a4ced7da48eedd37f591590ef7a55a56939a7dadb2056b9f2530b1f64808990eb8f52a1b8af4a215047b60fbff27ebd6d8b414bcb4e93065ad7e0db3710b9b76bbab7327204b44dc9edebb50db948347808cd85bca81d42aebb026bc598192723fbcab77e6dba2e69562d29f5e091a448c02252cd09c21c5f82112a77a552e5b5e2d8bac9b16cfa65a3debbd331710b1229fea248618e8330782d5c4e83d1652b298c7c98a724cfd57f6507aad801aae6d82dd6ee8658b9cdd3d1abda0fe36b9f5c2ffbafccd309b2ac5d8c25ac5c66965bfb199aca4813325f4f2b6f4e6c9a3e2bfd350513d2281dd6290ff4ba1ddd0aab9db8ee631d6390e972ae177863ea149a817833af1a779e470d1c6b81ceb2f0e8ef41e4d6f74a2e46e9c41c9c3fee2a3a98fffc666edebdacb4868688df2682dde58c2b1137eed285072fa01494b8165f53c6ac2dbb27d4df5775b37e6e06e4d654408d8a41aa95fe0ff35b6ad32b7a4cca3caf370221395a67dc2888402d248de79dbfbd2bf84ee0b591b73cd43dc4d2d35fec7777afd980bf38316e913e4d8d5bc3dec546339d016c3916d7a7afc43261d9269653bef1e4e04fb1142c889c299eb235ffadfe117a56c78621c1255a7cb7a2e3e07f294eafe5cf1cefe992030cc3b0a4530337efbf2b943cf5263c2bb1a67ad5b707751471d80125d08cb3f9170b72c4aaf33575e398c22c68092eca3b256a356a9283a56d8b9511ae0cccab60e64ea341df9adf8701dd6e43da2f53fbcab270f6bdc0c74f27533b46ed2a592b6204867216265e16635789a02475eef805a465edda28abd338dc9d4852e07061d9fa80de94a98ebf4c779bb929d843c243f8cf7b6dc0f3bb9eef6db1104c652227955d05f104743469dc6ca2292bbc772fa03d09de8c3ff4f0659425fa31b9162eae9e7f8dc287ba6bf658eb260cf904bfcdc88303002188b669f26f1c2fb891b81e7133e9026a0440b5e7ca3b408456d11d2ff01e07444e944cb827c619f58cdf84bcb5fcdebb6fda6d646fc59f74ebb78d62114d78ebce6afec5be0038662a53eedc643a37ed41ce16850735a7ed75839419f96ad8a4daeb43aa2e02e006f81213e08e146057871965a505099c28db6c860b864b82373d133779caba708b5f05558cc919f010167a96a1a7d12b5656506718689a240c87166811978d3f217ca0f41783417b021e715044f122778b01da1da9ab5622e09bcbb7f96a6c1ac1330438cfb6b58c07ed8fab8badaf3a870e22140bcbd4aeb138bae0653bd8ac0991f35ab174f8b1014724908a28de00911cdcdacc59a752a1df302f64b6f20ae34d454"}], 0x270) writev(r3, &(0x7f0000000040), 0x1) fsync(r3) socketpair(0x10, 0x0, 0x1f, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="80", 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/189, 0xbd, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x400) r2 = semget$private(0x0, 0x4, 0x40) semop(r2, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/75) r3 = socket(0x1, 0x1, 0xf6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x6011, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x240) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x880, 0x0) flock(r6, 0x8) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r7, 0x0, 0x8000, &(0x7f0000000280)="4684bf682136b7a0aecdb0c3f61d8b064fa457bd684aff346c882d0b0b2ee34855c1f64b683b64f3a13f5062eb19de9e", 0x30) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x800) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/4096) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r3 = getgid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) r8 = getegid() setregid(r5, r8) 16:00:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40080, 0x140) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\xa9?.', 0x0}) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xfffffffffffffbff, 0xffffffffffff8000, 0x1000, 0x8001}, {0x1, 0x800, 0x233, 0x9}, {0x8, 0x9, 0x1ff, 0x5}, {0x10001, 0x6, 0x3, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x3, 0x8, 0x8001, "15cf609d832f81f7324375c4fd0afc80a6efe379", 0xffffffffffff7f64, 0x3}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x5, 0x1011, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) r2 = getpgid(r1) r3 = getpgid(r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r3}) r5 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r6, r7, r8, r9, 0x5, 0x8000}, 0x1e3c, 0x8, r10, r11, 0x1f, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r13, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, 0xfffffffffffffffe) r14 = getgid() r15 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r18 = getegid() getgroups(0x5, &(0x7f0000000280)=[r14, r15, r16, r17, r18]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) r21 = kqueue() r22 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r24 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r24, 0x0, 0x40fff, 0x0) writev(r24, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r24, &(0x7f0000000040), 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="966a71a6686783d04bfc", 0xa}, {&(0x7f0000000140)="2970dd22e157d6f263e636cfebf0baf7e252b0922c7f1824a98f0e52cb6733bb23541414abd61e7ba8c367b806326fc76a19292f57502705a00ef63297aa884205d80446c9903e31a50189704e31790592121e6840", 0x55}, {&(0x7f00000001c0)="9c6d90441c14b063a6c76e03dd74c49395ce34b805bb8a3bbe5b5e390a77fb0387fe70000d557530a683fc02f5d7f3585833ad493f92ccbf6df585874c7ef76b22c87daf465e064497ab91dc4d8ba40969fc7421586ffa5f2148891f8fbc1ee1b3ad8a829c935a35c4302a387b519b3b0e83a4325a772bc1ce6ecb785d8dea551c98b4a51172b5588b35d8a3e4c0ec1d38692b581371b7a28c81a3d63546bfc2eb02cab894bf1f3068a7ed70282760e0b24d0cab7f737ac03ca56466be712233482b40f8178a30d72b31a11aae48dafd4789f40b0cd076d8df5d687fbd5fa3d60d4540", 0xe3}, {&(0x7f00000002c0)="181bdda11088a91c05f06d2ea137dcadf6689204c420132e72ba0b55aa7375f50190ed45f8c66f47d2874fb0e62180e7c4862cc9af5191a547f380aa0ca138b9cf477e9224bbed5d393d5ccc31503c8540679066627e8a", 0x57}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r8, r14}, @rights={0x30, 0xffff, 0x1, [r0, r19, r20, r21, 0xffffffffffffffff, r22, r23, r24]}], 0x50, 0x1}, 0x400) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xfffffffffffffffd}, {0x3}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x8, 0x8, 0x1000, {[0x0, 0xff, 0x8, 0x8, 0x3, 0x2, 0x1e200000000, 0x400, 0x2, 0x8, 0x100, 0x0, 0x5, 0x5, 0x91ca, 0x2, 0x0, 0xd2], [0x4, 0x424, 0x2, 0x3, 0x3f, 0x5, 0x4, 0x3, 0x9, 0x5], [0x0, 0x8000, 0xd0a, 0x7, 0x9, 0x3, 0x100000000], [0x2, 0x8, 0xc, 0x100, 0x8, 0x20e444a2], [{0x0, 0xe5, 0x8, 0x6d}, {0x5, 0x200, 0xffff, 0x1}, {0x3, 0x4, 0x1, 0x132}, {0x2, 0x51, 0x1, 0x7}, {0x9, 0x5, 0xffffffff80000001, 0x1}, {0x9, 0x7, 0x3, 0x1f}, {0x200000000, 0x1000000000, 0xf1, 0x71}, {0x399f, 0x57, 0x9, 0x2}], {0xfffffffffffffffd, 0x9, 0x0, 0x5}, {0x9, 0xfaf, 0x7, 0x6}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x6, 0x9, 0x7, "856e2e955376fca75676ecd91faaefcf66725f12", 0x80000000, 0x401}) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7f, './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget(0x2, 0x1, 0x0) semop(r2, &(0x7f0000000240)=[{0x4, 0x5, 0xc00}, {0x4, 0x1, 0x400}, {0x3, 0x13f, 0x26afb1f876a69554}, {0x4}, {0x2, 0x0, 0x1000}], 0x5) openat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x2) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x80, 0x7, 0x7, 0x1, "40c91983ec8d2b4be18a72bf46744a02822582ba", 0x1, 0x80000000}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r4, r8) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) 16:00:20 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r5, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r6 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r7 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) r10 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwrite(r1, &(0x7f0000000180)="c3561629acbb811610c187de973b004b2a755ac98240e4729984961cddef9fd814f60c15d8d504b42e122f6d7018b5e9b5cdb65fbb573a77405d130871da3d8860cb467574acd0172d7d0753f4c3406baf4f8f44b85bb66455e3098208844934a133960c6128791bbe71e6b37b5a3b3647dafc1b9f213688ee9281ee870e51f26c93628d467423788c5bbbb54ddf001f5bf445c99f8521db1e5d07c21657c020a7689fade96c906b5e76baf9ef46e27050b5355682c58a4232fda5bdf46152a857a050bbb0", 0xc5, 0x0, 0x51) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fsync(r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x900, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='[{$-!^$\x00', &(0x7f0000000300)='\'&[\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='tap']) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) pipe2(&(0x7f0000000000), 0x0) r3 = socket(0x6, 0x5, 0x5) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") socket(0x1, 0x8000, 0x10000) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) shmget(0x0, 0x2000, 0x20, &(0x7f0000008000/0x2000)=nil) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10020, 0x10) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="ae0695c73a02640c9ea99c1df52c1bb54d45889d5e1deacb76b8a79b810cedf3502aea332d9f447fc5eada0773b35594840c52b23cc90712832d618802fc75ab074707b77ff85c356370fdb4f1c08653c6f756a80ba8f52d9e5818efe71802dc02b27cbd11bfcf4af300000000000000000000000000000000fe875e784e962e6d2a4991a66d9b68ed5ba8fb504001d2a58690664049e0ae8734026017df1fc85964df5b1cabdb1e5394eb7ead8c385eced2d527e39c38ff76f7dbfeb99c11890195ffa8b24bd7d6f9721ab700978d80bb66a52db47f19104bb40d22d0de90fd9bea2b8e80b44a4c0bb2a6b20b473893fca607ee95c3ede0aa4742", 0xfb}], 0x1) writev(r0, &(0x7f0000000040), 0x1) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xe09, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000200)="dc6d24a508826855b17d38cc7ed22d407cecd208e48215fbbed71d7357bedad427a4b03e43bb48ad6abf0eed8656667ecaa3cc2c4b7b453fd2851bc8068efd8e2c5952073cceaf9e97bcddee844b4a3f2d3290bb20f1060760d8489e10313fd517d07fb208c2e47f21c297527fda548a8313b6cb03c0561dc6", 0x79}, {&(0x7f0000000280)="6eb1e68dbb2f467b275f9555f6b44e7b356616f1d2b9bc4118cc8776091a457828d4d6f3c0a2c304c1794c5abef6dcc417b93893beb83cf31d2d783237dbcf0be24f2a4f427b3a22fd865ba2d152d930d136d9daef3e2f931bbf89f610676664d84804bab84d4c56de572f53dc9a2962e63a7c963cbad1a5cb3b6a63600725ed0921d9fafd81c5d966bfdd3d6b342d6872fe1ed37022bb56d169fd08b5ff562c9437", 0xa2}, {&(0x7f0000000340)="24ae6d8cc34a133bbf59a321959c84ca28ba064bcc95934a0f81238c7f2a63dafcde55087982b22aa8b29409b4d909dafae263123a604c898a63f1b0d060fb59f95dd9d1d0390e81", 0x48}, {&(0x7f0000000680)="f25290443a572aafecd4bb83ed8da12fa42949a4781f788accc07960b7ef8052c754ee6c0aed0e0c2ecee69f403eddaeb7be0257a7b918131f2e956fbf08eb2166cbab7894bd33496b1d84031d2bb329d06b7a85d3369705eb93cd6bb1edb8015245b72460861303d3738139e166d894c5da8a9c6b4cceb95c6a6d2b6a5dda94233c4de533cb2bab6f8c0a424e6320ef4d22cff48b5d8d5b4fd4d86c2ce1eb29fbaa4150e5eb51680a6a02de55cc2376ee6fb66f445af8295ce04f664a5a8ce0e77fc708a0da7a5469a7154f4fde58fea97f3cfeb4cbe4c6b7fb18c2836c6df7bf71b2fdf7d23219fb7e130544379a5250d82db577fe9feae67b9011c9c257e1c3de10dde82b01415be7ccf7e59ec8327ccd26b8e8ea956e6a35822643fb7b27850ba71448444cc30511004ce5d3b887e0c5e21ac65df44adade6d7d5c1e2d61f902fe3089377539042636f54707a7fb52a5a1c249146f3c0c4f9da5c6b57e330325f5fd9989019bc642b194ad4e8f27b338d27253a7023a6369c878ee2fe20dfbdccc5d56288de686e4e07746b0d60269f9300d87f6d0ed24bbe6c8392b2838a986b58eadc851ab89c7061048fcedce7825fa84cb1f0e4eef650cd3302efdf5adc749a5ae73ee14e9e5d75fceb1bf6528eb3a8056ec3158ab99fbf2ea78413e38251678b98571b001215e78caa85a7718996baf7ebdab98d8d8bc7e3971a00d516eab9ed732547153e384451120eeeb182452590196988e05a6fb07b73f41e9c81952f1e1a3f1e03a00c8cc35c41f08a7b06e8110279a543c87c42bf59767c13bbacebd14a8c007853b2af708bf0fde315afd5729e710470a3e34b74a22c69a4ee3eadb1a74c35c11c8d38b3367e4235c4dc96e1d1113ce5c3fa269832da0567ba1a5dd6061b33009490809b6cbde99ccfe3373166e3cad151b53a08031d13dce1472c5cbba403b0ba9be04f4ec54f8a3230c88c445cd3c3e5632b8fd01fd3f13304a5a0bdf23e1c2719fee3908c3c2cf3863b5f17d2d4a7e571142bda846e2a275d06d4c8197a0e4b6db4a550b688f60081aa1d647e1c085da8e8b5ab5d256215ae9509ad026b502dab6114b5de78e7c07ddf0f8d05cb151a24acfa09e00d66be02df2337bea02361af54ae50f3deb68041706bdc66aa9dc53c34c39a3bcdf7959ad6553424095d24f8d086390eab899686f45bcb493a783154cf4ba60a0d3bc4237e5822b296c2ed636195613544267749cd2c6afe22e9293ee1687af8f6a2e036112b369d419e05c8c883c3bb4811b5ebb6b3a54ac8e0e77c76427e42dd89bca2ebdab8ca740d34b109ba7272c24e36fd7bbd93bf74c8ba84e85b9721f581d9921a512c6e0947ef0eadf068c28b078e5a29d020d19864a8ae98d1e1b15bf9e9c95b9de7f64b42f5fcf57f293abafdcd28357641c6ebc5bcb7e14757d4311151596c76a27f26a878cead68747844b7c1cdfb570a91e151b0faee74048529555c6ad8c64e6e44597290218805f0329c2a56083df64d4969b310ce0c3274d76107e7dd18c2e766ccb3acb8df5941ad578e4082c23ffdb196e8fcec779039d3b26450647781125e68b085a5e15a94bb9f70f9b397c1bb92e122adeed5998fd1d5bb9667d76b7901d2e5b6023dba6b7361a9c8471394dbd11a0a4878120a4fdf03bea1ccf14fb5c32c9396fcf2437c25e32992158a4bcd3b17f07035bbe6dc17a08cd4bf12f9c9808145f3482ed9e957ba5e7083eb726953cd321596e0da7e2a4511dc303ffb63e23d05394a059fcb5e2bdd110ac281a2d79cf82ff4f88c3d07ac44e974f12a5587a661acf7201c976e735219e5b0c386431c1ba44e7d78586977bc676ea94938be087bafde8ef030a22cdb97c9f099231639da86bbfc1c641a59e9213ad057704b94c777b62eb2bb6ad7e2a2054186deefc4659c62543c8ea3c306235a3fc49b5ddf325a0192461911a430435ff18d5c37789d5d7fbfc167fb69a2501cfb5671def490874c4fc9683652173c02343e0616d71f1a799c697853190c802d8b47ae390612eacea110b5c9659ab30d884a7a3df47162d292fc40a7fa16a7fa483ce280288b521596f13b029efa4a011a112ca2a9c0275bb327c08c37f06fabba88b3f75995faa95aac229fe030d89fd58ac444d9b97b8bc8486d450aceb8fbb38cf5b00c4e01da777b5e7b4ea9b0a708b09f1e423b59f89e52121938157c7b121edcce321ac9a4b730036ff7d1e6479f7ae1ad66b71481b0305c2a9be62725b1f6d4660c36c005d536d761e7722ea78c974346085cb8cf0e02e3dcbc315f18b7c0bd8768830304e6dc71366580f17a54c1b5fd0eda20ce06277f6e7e1f1909ae6fc1a5aa08cee575a003f415cfba8e1338afeb92056e837eb4a0d93e49f454c51ba4d2ca83c7e9c2ee16dfe1598f525d88f93521f2ff526edaf4782dc60f2a9eaa98e2ee8a27543d27b7e028f3ca3fbc03cfc3b2c67a37af16c300ce3552116c93230f886fc265061e9b3226004783308659ce01920e1cb39a7b265e91fdd9df9b4de0e860a67dcf347e407e9ce4333770c81db08c73cdb143930ef81358d3a0c2312064357378c277b9cc77b89967ed8b629a0057a1aa7f356a5881d4021642f36d2ea290011a118b8e7807bcf0f9b764ce715e3c2bc882123e73b6d0f72fd1d21ee9a7b543e8dba561672ed6270fec3e03c9a30cd1808d3f35e8f2ccff9ac39d8fbe68bea8afbe46d99c4a05e909a2c1860b8030c4cb01e9ca5ded470a8ad5838434a309bb8d463a1f88bbd05f45db940b693856e62c264181d9d604b3cf26e8d6d8777c04919877fc98b86125f0a7ead201704bf9e715952321827900b5962dd2b4543a12ba01175d25180a37965f72a9fa1e92d96ede8e71a44ea62dc2caeecf5fd0ec60bf2d6963d0b1019f861459c942625b43497a1fec786716873c701a00e0a902921aceec562209422472f4dd64eaf09b81269092f3e1bce75443e0a172bc200af10c4691d55a895a63e791074836d81e2bc9627ec09946b0a8a486ad24dacf6016a333e09d8d1d7777ffd070f06114f1bde23aedcea97cab51391eb8fc45e46cb198b0809f3dbad9148f15a53ae6758d4068e01a716582713b9b00772792324036a9f1d95ba1d01bfe871218c98c816bd8c9802a06dbca1af90706992b63fc4b6bcd089787e76ac78f0890dcd5e5a2983a0ab907e66ab7c17ac46079908c1a4f316f87198938f13d0723fe361974c9b2cd816ea1e08b6f1c5efcb20445747de68cac4ce55e630dcdf87b5bc413e152d04ecf9a11e18196b03c2e30ad3ca7cc99af70612200156c315643303fedc3a7133a413181ed14676b53811617dcfd4ac2f097453bd529e2046a94da3a7f845e3e17b4a6b1c823ec87244372eee820a77e8beb0de0cf4f262af3e0254ecad557333dd7f6d6ff9590664b28c201a15496887a8059e4ba365206033eb48152fc9d960730ce2ae92101ccff578272d3dd86769751e47e927922736ae2ffcef885de6e08c8bc304d0282c73bc06931027141d544a46ee18135b1e11ae5450a62ce70cddbe90c3e807ab45a624296109b4e945b47f85182a4206090db1d85f68510bcef0a33595177768ffbb7eca7727abc8e854003cb8e3aac6bce523a90bd7d8ddb5412a2fddecf3467b19d1f6422ac9b5d5771e74786ba99f2bcb0e40902bebcf3b670b5058453829e7cf6ec7112e4420db9cd3b588ea7052e9ef1b303b001fb901431df25c6e013c01fc73573999a5070cefd351e0a9279357c1d389d3c215a7beab8060afa592655bd57640a362f73e7f95dfcc44d08f8d7b4e93ff636fc91e017bf1b135dd6771da659e3e0374d83079ea25dd2a375727b65a4905ecab9abfba23009d0a507d929db27e19024a9b7f5e5014cb949bd5a7a0ac70c4159921772ffc78f923d8afdd1032a399e3140572b22568c79ab6c4b53c8e977f7d0f700cbe4b43802c2f836919c3bdb94bd88b750f388fc0ca50357827e72da05710f0c28574ed03dc269f4b764c558c3bc1169d937211b4a85c629fbf6ca2dfc4a085f3397523aef2de1725b7d81116da99ed8fc252607de9ecd44cf9590e5228a87ae04cb4b3bed490a16217d8ba3b759348fd21cc08eb48429fde1c89b22f9978aed20bf8e87570f9c393971aa5de5c9e3fdf42b5b29280b0fc557bbf097a3e7f9d687223a8f7eb16160543b45ff57d3243764e0bef456f877c87b884b242e5fcb9bc11f43490f9ad76209afb9178f46fb512a879d4dea9ff43df42dbb4d205af9f0fb23bcf813a8df5dc0c523891de2be28afed7011745c73ed03e441debaf13deded326324b752cc7e0853206bfacbbe8d87633698a6953c2aba0c8f3b9a8d43571559bc353c59a7862ebe4edc0b07e240d16d0bbdb1cf081bd5d24a1a63267a8237a5102d59db007a846e39603e8788acaa7b8fb3bd935e5213268b1707e2ba4bb7f6587f5946055d30878248679d47162344df06ca17f575d483a81c5124e70fe3f4cfce5d83b891bf7ee7ff45a622d834a296d61e11999ef5ea65b360a486d7b464d060bd7b8d9e324e9861aa8829f790546d930e25c68fff55ee59bf69ceb45b96bfd4bb370c47e842bdbecdc8a03c5abe546153a2140cee16e85643b0a1773be28d983843c649fb5b91b5835fced1ea492071451c91b712a9f529b00a849e405f08937f4ad381935dc82215f874357c8f8035c83cc547d3acf37f36a467aa3fc77d074dbe7e65f5d1ee1f504445493c16a6658ee9b42180e5ca9035ad1f5540a8fcadeb4cccd91ef00be84bb37da5b49e3189d8c62654436dd62131359854816eb39276b5d9effe4ef22fd4909a0b3f30f255145cad97dbb35187b966996f6d72151cd9241cbcdaa9dc7bd8728eb03715001a4413bdb488799cd4395df5666f96dd86040f83e50c770bc35cff7d72fcda6cbf0f7ab05d33d333cafc32362ec2db804adc083be80d8af995a2e3e9a0d11c157458d524fe107365b75648b5d0ebe935ab60efdb4d8e8874ce2027ae9592970bb59348191e05fbf335ad7d36560414c89f32a68cf5e258994cfce441e98eff435f9bf7134f19de81f671d1943554cfd89fc0af9ecee79cc472c622059231cd0557a731fc7293a12f1e7a5a35306cf91eba0e6e3774e6b47ee882e3c5cf42c0ca60fa6f39c0bd50deb6d989916ad817b2f8dc95342eb763c9d0fcffc31fb7c7f75a37b2d083ec7d7a9cbd17e7bf64fb662ebecbd2cc461a8f6c8fabb77adc793fd6dbd13fe28f14b44fa24304b665473269f5449e3212b1e9db6bc1faafe1ff5a9b295251971b979e03b6073b25794559c5f514c7f0e4b61b9b583348697391e25a62c18e106ba5a75aba89e3cd95a0da62f80166e46cf862bb5d8920fa7382cf43cd0a8ec127e43bd562a6ff52fa7307b92120d64b6c9e5dadcdc764c6aa61a7c6b4f9368c4bc0b258a6cba89d803ec40e86a83efb91c78d4fbf220dfee3a9312c31d4bc7ce5cfe3182367a94174bf654dab6d8be7de2566a27e392c2f798d7a53d6a0154a2edbde2ef30782161e4b6439bbcde0cd2e8582e4af4dcf1dfa684d8b2591dd17dbaae2f07564a9f2d724df4518a618c665da8cdad0f25123d60b50f51862ed63a210bab519af010813c9172b2398ba4ee28afd0ff32ff8b95496d10b201ba8e19ff8e31b00f4168c0e9581c140f3424fe61db762a450127a667baa7e12a2ac93a4463dd501f192b5eb98aecb7e7f8e58ca48117fcd494a1ad2a5cb2e86a5c5ef5df9dcac0952ef90915118c35340ff8b4", 0x1000}, {&(0x7f00000003c0)="8c4e019ec3d67220733e18e0a2ea06959d003f627922aac83def0d134074566553c906c79a995b32cd3bb965f6f078ee39874f2f9e82954a21c1d223b055a8e033fc1fd3be87074f885b48b81d3c15b041fa49f3034422cad0a5395f7a2c828db1334f10105519af020df1d0a9ba08bf4c6438313ddc2f81e2", 0x79}, {&(0x7f0000000440)="4a4a01da9228af6dbbfec8", 0xb}], 0x6, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/13, 0x3c8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)='W\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0x2b3) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r4, &(0x7f00003ed000/0x2000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) setuid(r3) fchdir(r0) fchmod(r1, 0x8) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x14\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0xfc, &(0x7f00000002c0)="60e1c03bb04a81a4871122c10edd2c704881f1c4cfdad76e30936775eaa0edf5210490314680b84911942f7329fdc5456dfeb0637fb4077c8dd174e6ae6507119d751d60946c66ed7bedd9b94b64162ad4281015cc7d878402952a403fb569dac93eb63c8a6d711f40f85674e36218b4fa61b8fcf79f20e6a62fe966643d76ade2167150e37eff21e630ee27abead4060000001a35bee764dcbbc4cf4ccba3a378f6fd526bf0851a22ecce49b604371a7da4cfe3adbe1fcc2bb3f12ae4c52fc368813cd64a89f3cecc1caa0bbeada6a903e6bd505b73f151ac5ec9657a9053f471ccd936c83fc954e7f9e06396bebada4b3d7437cb665bee778aab88") 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mlock(&(0x7f0000007000/0x1000)=nil, 0x1000) getgid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x126) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r2) r3 = getpgid(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) kevent(r4, &(0x7f0000000040)=[{{r5}, 0x33e58e6d2a926209, 0x8, 0x20000000, 0x5, 0x8}], 0x6, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x10, 0x0, 0x200, 0x7fffffff}], 0x10001, &(0x7f0000000100)={0x101, 0xa3}) r7 = getpgid(r3) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r7}) ktrace(&(0x7f0000000000)='./file0\x00', 0xb, 0x1c00, r7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: setuid(0xee01) r0 = getpgid(0x0) ktrace(0x0, 0x4, 0x20, r0) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='\x00', 0x8, 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9039, 0x4, 0x8000, 0x0, 0xfff, 0x2, 0x6, 0x0, 0x0, 0x0, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x980, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x9, 0x1}) pwritev(r2, &(0x7f0000000180), 0x1313, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x1, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x6, &(0x7f0000000100)=[{0x7, 0xcf9, 0x8ac6e8c, 0x4}, {0x3, 0x8, 0x8, 0xa3fd}, {0xff, 0x1, 0x20, 0x8}, {0x8, 0x9ae7, 0x20, 0x100}, {0x401, 0x1, 0x6, 0x6}, {0xfffffffffffffff7, 0x5d82, 0x38, 0x6983c428}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x1ff, 0x7, 0x8, 0x9, 0x20, 0x7ff7ffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1, 0x3}, {0x1c, 0x663, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x41) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x1, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x6, &(0x7f0000000100)=[{0x7, 0xcf9, 0x8ac6e8c, 0x4}, {0x3, 0x8, 0x8, 0xa3fd}, {0xff, 0x1, 0x20, 0x8}, {0x8, 0x9ae7, 0x20, 0x100}, {0x401, 0x1, 0x6, 0x6}, {0xfffffffffffffff7, 0x5d82, 0x38, 0x6983c428}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x1ff, 0x7, 0x8, 0x9, 0x20, 0x7ff7ffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1, 0x3}, {0x1c, 0x663, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x41) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/90}, &(0x7f0000000180)=0x5c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/202, 0xca, 0x0, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000000040), 0x1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x853, 0x8) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="9f982c413693eac828a94768625992dc696f0a6f7173490efa1313bf5e4a40b506618e027d024ebea96a8dabf42432581e44d02a592fcf411291904953a5cf9b59500d8fd2036ee6e885687afafe9951bbe6b041299b3f9cf8ba3e016e9afba753", 0x61}, {&(0x7f0000000100)="cd2b54e2dd9df33aa1f06f09a8eb1c25d734714ca42bb7bcfd69a705edc2ce7de78b130eb8ff63bc5de8eca4a8b919112489e20f6f", 0x35}], 0x2, &(0x7f0000000180)=[{0x68, 0x1, 0x6, "44dea9ec2ea59c379e9424dfc4bddaf14d3f15bca357812b87b6019399f62633e2e26bf819cb3e61bd2242446c8c20c9d807481902b17988396c5bcd9107e669207b38609cfb5bb25447df5aeb1f4b9a24fb"}], 0x68}, 0x4) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fff01edffffff0000bca64896bc5e57c6360bcd830a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000030027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f0efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2f9bb00be18b3650d23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59122418174df3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00000000000000000000000000000240b93528910e514fbf5e5fd491ef8baf2f4692f5ee406e8c3b41367bfde5d17390ec379310dad96ca59db85f97884d8f525e162e49e065822250f85bcede18fa0c044cc6a70b91294c88e083c246cccea1b9a4ee097903f4eb54be6874f6f77d0b44e32d9050e076aad8aabc6bebb8550d2209ff5329b988941a10909dd758f4adcc3239998b604e17c20ea8683292c662b7d291805e86d425e33b17c2ec1f25b64190f8ca33709cca83dad379379cbca38f4e6541547c664beb3eb195ebb17f1f4924010fe99d644422e0a6d40e4547f4a1aaebf60a2f57aaf17755"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:21 executing program 1: socket$inet(0x2, 0x9025a8250d9152a, 0x4) socket$inet(0x2, 0x1, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x100000000000102) sendmsg(r2, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xad, &(0x7f0000002540)}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x100000000, 0xd8d5, 0x2, 0x2, 0x8001, 0xffffffffffffff90, 0x100, 0x0, 0x0, 0x4, 0x9}) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\'\x00\x00\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:21 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) chmod(&(0x7f0000000040)='./file0\x00', 0x1) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/48, 0x30, 0x880, &(0x7f0000000280)=@in6={0x18, 0x2, 0xd20}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0xfffffffffffffffc, 0x5, 0x0, 0x6, "c1330f50c5f867ca2946de48e3ca02f8b6e4de7a", 0x8, 0x3f}) bind$unix(r2, &(0x7f00000002c0)=@abs={0x3, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2410, r0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x9, &(0x7f00000000c0)="89239c20e3de3fc0b8db17742a9d2587d038e3066f156620864258e200992265ce15d0da", 0x24) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0xffffffffffffffff) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000003c0)) socket(0x18, 0x47afbcf83e5f40d8, 0x3f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') sendto(0xffffffffffffffff, &(0x7f0000000180)="93b8b5c15281a4f5c4befe9ba8c3485eda5a76856e925cc3fc79724ce1b5e913e1c2e1143ce07bfcd534056fc78276a4aaefd7ca3df583b3ea6907fbaf234219ec", 0x41, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 16:00:21 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) 16:00:21 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x1ab) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40c, &(0x7f0000009000/0x3000)=nil) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x2811, r0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001340)='r\x00') 16:00:21 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0x200, 0x0) pwritev(r2, &(0x7f00000015c0), 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x3d10aecc765ee59a, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000001640)="f7a35ab9ece67b25cfde8f24a22b1cbff936d374fcd7581c2eb09fb0a7a60f774ecfd027535682c5465600e4eb34ca266acedecf8f17fe244af8b3207dddafec6e26e1d19ef5233f1f68b15462aa36f99fce1a586d1e39f62d16eb32bef7e486e09fe55d25aa38ba21f201cf9bac45b891bdb214402c29171c89a6b56f327d4c1e9a07b291b13f72efaf85dd6a303904a2086c5471d54999b4ee7d93d0d8298fa5bcd6eac89bb536ce3d51ab2a6d4eb1ef1459485c21fca558b360751ad327079341201afcbaeda7396a4c2b860d0db7d31f4d9e3dc36ff8cc93194915ad362d5b58", 0xe2) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="14") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) preadv(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000040), 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3810, r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1031, r3, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x6, 0x5}, {0x4, 0x30000000000}}, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186204017900232c000000267e897f7780e99d2d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100, 0xfffffffffffffffb, 0x44, 0x7ff8000000000000}, {0x2, 0x6, 0x2, 0x4}, {0x8, 0x6, 0x7fffffff, 0x7}, {0xfbfd, 0x1, 0x6, 0x1}, {0x7, 0x1, 0xfffffffffffffff9, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x3, 0xc5}) 16:00:21 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3, 0x7, 0x9, 0xfffffffffffffffb, "5028d0568ced2b3abaa1ac42dcf5ba4bb5bf26bd", 0x10000, 0x1ff}) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x2, r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket$inet6(0x18, 0x3, 0x202) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000100)=[{0x2, 0xfffffffffffffeff, 0x800}, {0xf, 0x3ff, 0x1000}], 0x2) poll(&(0x7f0000000140)=[{r1, 0x8}, {r2, 0x20}], 0x2, 0x8) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000240)) r7 = dup(0xffffffffffffffff) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x3ff, 0x7, 0x4379, 0x7ff99886}, {0x1f, 0x81, 0x24d25a06}, {0x6a21d, 0x4, 0x3, 0x800}]}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) setrlimit(0x7, &(0x7f0000000340)={0x3f, 0x5}) getegid() r9 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000380)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) listen(r5, 0xfffffffffffff40f) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setown(r10, 0x6, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x4) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/2, 0x2) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) recvfrom$inet(r0, &(0x7f00000002c0)=""/94, 0x5e, 0x1, &(0x7f0000000340)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pread(r1, &(0x7f0000000380)="0a6f276db97bb8b593310550551fbfb945a8c2d7c2a732f25a04e2da293d155c2ab5e709e9d1e223c33aa11dcb796400244d8e05415dfe0375177430d3d42e38a485b8c5a29512b153b87dfca8eb35624db89e397c38a7eb41084807fd6a2777aff9d56841b7e986cb177f6d1d8da37d91f2d9f6e978eaa0a6af31a336bc6c5899fd8b3a0733d7b38a051d87fcb0b774628b49af142802b141be", 0x9a, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0xfffffffffffffc5a) r2 = semget$private(0x0, 0x4, 0x288) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r6, r7, r8, r9, 0x5, 0x8000}, 0x1e3c, 0x8, r10, r11, 0x1f, 0x7, 0x2}) r12 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={r11, r6, r9}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r13, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, 0xfffffffffffffffe) r14 = getgid() r15 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r18 = getegid() getgroups(0x5, &(0x7f0000000280)=[r14, r15, r16, r17, r18]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x20, 0x0, r4, r6, r15, 0x5, 0x100000001}, 0x8, 0x5, 0x1}) geteuid() 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x100002000000, 0x3) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="7851c511d0c14aeb116f2dfe00", 0x1}], 0x593fd20) writev(r1, &(0x7f0000000040), 0x1) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x2d84dae25b180037, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f00000000c0), 0x0) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/12) readv(r1, &(0x7f0000001480), 0x216) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000080), 0x20004) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setrlimit(0x4, &(0x7f0000000140)={0x28, 0x8}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x17f, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x50) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/155, 0x9b) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='\x84\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7fffffff) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6012, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet(r1, 0xffffffffffffffff, &(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x7011, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x508, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', r2, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0xb, 0x8000, 0x9) 16:00:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6, 0x92943164bb32595d, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x3c, 0x0, &(0x7f0000000100)=""/60}) r2 = getpgid(0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x0, r2) setsockopt(r1, 0x9, 0x10001, &(0x7f0000000780)="19f7a53bfa76867f4b6232ff6bdf968d52f612f9c0adaa6e1c9243061ce5d3d0450e96d3047f084c94bf2b6ca11d6351c04907c25d7a862f63a681ee69db02687b87a98a3fd4e5bc444e9f5677c6e1366f506c685e4ccc357de48fe57b808c4930f7fc5c39cd31a4ac9c9a52974ec06d72eab61c9da92e8a612c69e7de40b846f614014b658baaf706ab19825cf17a0b3f4e3e9b", 0x94) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) wait4(r4, 0x0, 0xfffffffffffffffb, 0x0) ktrace(&(0x7f0000000740)='./file1/file0\x00', 0x0, 0x1000, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x90) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000006c0)=[{&(0x7f0000000340)="4c352274a2e67888aea59f6d654cdd78fce2054447f802bdace77abbfabb9566ba3754ac0dda8869c7bafdfd1e"}, {&(0x7f0000000380)="4b2f446ab329c726c68473dd9bf4f6ef8ae595114163dac4828e498d016c0af41dc9d5effe3102b702054f1e227272a3cf3ed57c7b7149d1ac556330cd9b68b8a0482f9889169434371dce2ab115dc9dea2d0453f6a0fefb666064555c7d092650ca4877914d881d62bedc6293a9f18944c16490ed81f80c67ea36ed4ce5c0fbae165f394c113f"}, {&(0x7f0000000440)="98d64107b1d85470ae93a6e65787b00ce12df000a73aca697b17fe779459929df40df578557eea06cfd035d470651b63d812c586b7a6c5d7d867da8df240975528a3a11f"}, {&(0x7f00000004c0)="b87335c5508dd2cf4b9bbf1a0169894a9b9061c946d254dacc3118b54fd57d18c1f580f49bd9db42604631624e054aefc9aecf539678f11c6d4abc13dbf482efda1b5341aa89f3cca028853742ff186788c0573c5043695154dad16e1a363360ffc3ccba4cc3df545567654468cf3215aba51498f7d615b3da9a4a7c9aa2e3e902a133d177bc38e4671a1663c8fcd8783ffb70f2b9a6651306d263a44e1579e7b0ce51b7b8019a1074bb6fd6df29087f6924f3230f1bb0b8d54e"}, {&(0x7f0000000580)="2344b55907bcec3dd2b6eeb99ee606598d943b84528908af5def4a33e3e64b6f2fb59a482f89ea10b6a643765c8de09937bdb69d9dfc56ed1d"}, {&(0x7f00000005c0)="92e61a6496f48a2340"}, {&(0x7f0000000600)="95c5207df8aa34f09fbd275fac34b0d382828ded9fbffb4112ef94c321572ad44b21dfaeab03a218c0eb97196f"}, {&(0x7f0000000640)="d312d45e93b952f7dd55cbb302ee8fbcef1f28127bba87775a85e594e4a7c1f12e804a20fe72d5706f4b4e89fc623eb5d9f20ff0c1401d4c92331565440bc5bc096fc6cf116121dacf896a6957b2ee20619dd0b1d8b8269d22ed122d6d545c989e82bd5845b50a59b887bd0e513dd3cc"}], 0x1000000000000497, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000280)={0x5, './file1\x00'}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x8) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) read(r2, &(0x7f0000000200)=""/172, 0xac) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='c\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x6a3c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0xef, 0xffffffffffffffca, 0x523, 0x5, 0x4, 0xfffffffffffffffc, 0x4, 0x200, 0x8]}) pipe(&(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x9e87a89ffadee619, &(0x7f00000000c0), &(0x7f0000000100)=0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r19, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r19, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, 0xfffffffffffffffe) r20 = getgid() r21 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x5, &(0x7f0000000280)=[r20, r21, r22, r23, r24]) getgroups(0x4, &(0x7f0000000080)=[r13, 0xffffffffffffffff, r2, r22]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r27, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r27, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x111) ioctl$WSDISPLAYIO_GETSCREEN(r27, 0xc0245755, 0xfffffffffffffffe) r28 = getgid() r29 = getgid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r32 = getegid() getgroups(0x5, &(0x7f0000000280)=[r28, r29, r30, r31, r32]) r33 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r33, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r35 = getegid() setgroups(0xa, &(0x7f0000000140)=[r1, r7, 0xffffffffffffffff, r25, r0, r1, 0x0, r29, r34, r35]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000280)=""/108, 0x6c}], 0x2, &(0x7f0000000340)=""/239, 0xef}, 0x1) chdir(&(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0xfffffffffffffffe) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r4, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xb6f79553e42f3795, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000200)={0x1}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0xd4dd, 0x5, 0x9, 0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x11) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/116, 0x74}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000700)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x9}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xb35, 0x6}, {0x5, 0x7f}}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = kqueue() r3 = dup(r0) dup(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x7, 0x1010, 0xffffffffffffff9c, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = dup2(r1, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = accept$inet(r2, 0x0, &(0x7f0000000340)) chflags(&(0x7f0000000500)='./file0\x00', 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/250, 0xfa}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0xb29b9c959d48107e, 0x81, 0x2}], 0xa3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x4, 0x6, 0x2ae0000000000000}, {{r5}, 0xffffffffffffffff, 0x20, 0x800ffffe, 0x4, 0x10000}, {{r6}, 0xfffffffffffffffd, 0x14, 0x4, 0x7, 0x3}, {{r8}, 0xfffffffffffffffa, 0x20, 0x10, 0x5, 0x1}], 0x20, &(0x7f0000000300)={0x7ae, 0xfffffffffffffff9}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x35f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x2, 0x6810, r3, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() msgget(0x1, 0x0) msgget$private(0x0, 0x2ca) r2 = msgget$private(0x0, 0x40) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="4346d23346b67deaf1513551ee3a1f1a7db74d2cda11c2f115b7f00174c51409c523d55887ef645dd3e41465d7568e1d78ce0196ffff0000a964f4342f2fc78b738bb6e7d9240286f1f5ec5eb5b213cccee3443ebec7071046dd256d65474e881b", @ANYRESDEC, @ANYRES32=r2, @ANYRESHEX, @ANYPTR64, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYPTR, @ANYRESOCT, @ANYRESOCT], @ANYRES32]], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/232}, 0xf0, 0x0, 0x3800) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) close(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\t\x00') 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() msgget(0x1, 0x0) msgget$private(0x0, 0x2ca) r2 = msgget$private(0x0, 0x40) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="4346d23346b67deaf1513551ee3a1f1a7db74d2cda11c2f115b7f00174c51409c523d55887ef645dd3e41465d7568e1d78ce0196ffff0000a964f4342f2fc78b738bb6e7d9240286f1f5ec5eb5b213cccee3443ebec7071046dd256d65474e881b", @ANYRESDEC, @ANYRES32=r2, @ANYRESHEX, @ANYPTR64, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYPTR, @ANYRESOCT, @ANYRESOCT], @ANYRES32]], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/232}, 0xf0, 0x0, 0x3800) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() msgget(0x1, 0x0) msgget$private(0x0, 0x2ca) r2 = msgget$private(0x0, 0x40) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="4346d23346b67deaf1513551ee3a1f1a7db74d2cda11c2f115b7f00174c51409c523d55887ef645dd3e41465d7568e1d78ce0196ffff0000a964f4342f2fc78b738bb6e7d9240286f1f5ec5eb5b213cccee3443ebec7071046dd256d65474e881b", @ANYRESDEC, @ANYRES32=r2, @ANYRESHEX, @ANYPTR64, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYPTR, @ANYRESOCT, @ANYRESOCT], @ANYRES32]], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/232}, 0xf0, 0x0, 0x3800) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x800000000003) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x88) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') geteuid() 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() msgget(0x1, 0x0) msgget$private(0x0, 0x2ca) r2 = msgget$private(0x0, 0x40) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="4346d23346b67deaf1513551ee3a1f1a7db74d2cda11c2f115b7f00174c51409c523d55887ef645dd3e41465d7568e1d78ce0196ffff0000a964f4342f2fc78b738bb6e7d9240286f1f5ec5eb5b213cccee3443ebec7071046dd256d65474e881b", @ANYRESDEC, @ANYRES32=r2, @ANYRESHEX, @ANYPTR64, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYPTR, @ANYRESOCT, @ANYRESOCT], @ANYRES32]], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/232}, 0xf0, 0x0, 0x3800) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000000100)="6aac8018dd72643fbae7d0ecd93fd8957f99734de9cf5a0b28d8c4bb2cf629160f30473d4693536188e4197dc5831600f4ff3053022f1411b598c2f50563fb24eff7e0c023ac8dc490d48f7b493e5f9f380bdea8bb22df37cafc923663f4496ad5f4ca138b406e3fdb9cb238429fb936700e24ab2faaa7f12b6ce7fc9f520ed90f8ab11c12e54d430ad0a0fdc31c88dcee6d53e5af84ba2ce80d868c9f77426fb5add4baa912b2c2f8e9cea33ee0ed073c7f87d6335ade4081384facaf96f263cd9e0211886e4757ee36442153b9b988ef79743e339a0eb5aca45b3efea54a30dd34ebca07d2be9ca59c42343f2eb85713fed0a8385799648ce172b49d234f9a692faf7db6462c9c326b3a0297943a200df90e49c1d65a83ab09a2d0aaade5f2c5ea2d4259b6b9f2d6b735c0641432f7afcae488af5d5a64a0013994dbc78b21a5d81f20ae59b8c597fd9fcf169b0676c6f45f8854713d879e0edc7b138a30a0d73651b7429985dbcfb906358eafea79f64bc9e56cd7b27b6dd71ab345ea81db90d986b325e18b2a6039a033ff5e33b119ce7f297f204aaf1446a5a110c400535add7dd0c687c7e26f6a4305b5910911018ec480aa14f84de8a1fa8746d72b4050d61ba2ee5f4f235ab58151caa0eae5ae6fb22e71a2ff52985be6293fdf29a7d881724304dea7d9b7ce8eecaaa51e05238eba4dfba58d4ed3030fea4afb2d07bcac745439a4437e2bc4f24cac57abd85ff606801b14c6617b0ae362c22b5cf4d17551efe2761b50e1316a68cb832b7a4bf9a6e1d043dcdccb51232865e848d9c74dec6fc999a8276eec01f6e9ebfe7012db9d8e7d24ad81794b862511f9ca7123470c3cfab8b0f76f6efab5baeb1faf3a4a843b879da5adb49375332cb7c5f9aa3d891079bf383b5f8655e0375beb76dac02d88e23af340c3222ea596fb8323a9f98fa3d50ce4db84a4c1efdf7064385e398538f2a6be91de02a1a6f9fefbdf06cca250c11854d3e99bd93c27ff0e9b4f74824b4d95517a8f42b120a4d87afa6f608bc513bfe609233859a946c7bb17142c6721c7be0a90e63e5a2d64ec15d4b3f749645fae688537a1a64eca38026a864483a8ae17e5c4b67a71a1e29fba787662078fee626cb597c02c371c7cb34b6e46b4848af02bc8f43d6f680e15b308af36c4adb48ee081790d8563561e3f5bd797f524c762fd3409e0a19f1a398568a0c25954d4a9c0e0edb44d1db94b19d76a3291cd13553b5c01113fa462a0dee59a678dddf1408f7b65e954d9475faf74c48ec5396dd324d93c991b30a7c37d904ef9e1dbe29a008a3d62f244419d7149170881e314139483e96120d5790f113b6fb0f1c8d177818d4be5382f56e477f12acfb10e277394c1ab044f1f27a8da9f75d527a72dd8c0b2b43076b07fd88a93c8ef8a0ae55e6ffb4fc8d9696e461b16f491fc2ea88fa07afb2a430fbf6dfe16637878f47857fc51273228ec26f5785341a2e67108fe3b407937cb3b42cd8569e729907932eeb504107de96b1745238bcde089b86331c9e396822a1a0d2c1bd7976983c05341dcb48489f7d05f8425fc084ceb2ec90ae028f9fc2c4ef6c511e45ea64274689b0b3cebd0161048163fea4dbb2273442fa51d8d6b7a0a278e1b29df40495d21cd1d5acc8911b9c18f3876c1b0fe8fd215fb92c63e8f041ba6338f6beb885e00901b79d5c488033d0b0e959124447c9bc50b03f1e317dac199bf4b86f4eb786577253521c11864e71cde212fb4df2ace60aef44800e4867a121fb55fa25e0ae1201883d4e3d60dac02fb338c57926017c939f49f11b7b9dad27f7a507acaefd467217f7c9cd03d0dbb4c04e305c8390ccc2ae5ec006f50eb3491c8c8c3ee33075979cb822b587014bcc7f5ca73eea33918f8d83c69273032d35c38b8340151766dc1b021f1af8e072301cecfe1cde36ebbc714552bd7c20862eeac408bf49a46aecf97a36b9d0fedb13d8846663631d7d450a3fc1708328dfc61ad310140ac6470f8995afcd48820db96ca60a4eefdec024f966852ec68d701eb100db7d4c5f1d04a057367dda93da10ed351c4405d08c171082d23e2424e57e378c823f258d2d7210c1530887a7b9f7e5ab314d1ddb9f4f28a1f769b60c49790a2b0f5ed4cfdf33aeb8d63318c49f7a36daf417e40a4e1aa56e6c72718aa1e4c133b0e3ba773ab4d2355bfe731c8eb0eef2a42429c6755f46c64b4cc272285ad77d49414f0ada08ed6ea3b2096f9c6d4069df06b1b0cc80b2dfcf9dcd8489e4f90e5547ed402a91448a016d396764de951cab462a9e017e8bcda65006ffb0539644647d5463a6a0cee467e18fdb780b62f4f27fdfc9882ef49ce6fa7dfdc731a25b1d6e0681f8cd96120e6821f78b0882e8ebab9a4de2d538e1c8416e2b53bb32e34e464413fc9b6d41f60224cecfdfdf35cf9e59ed0d2f944019fb5d46f4f856d7a9439a8f913fd5cd943332a588e413034ea96368777f4ae788f3bb00896c95d9bfd71f3abd64fbf1331305df0fd0d5252ae84bf62f985002a1d684d327d870e59379f7fd0c05a7f1a6fca6523b8b3de37808bd66c7eaf3e066d9aa8ca883794e315baa8138d8b162e7d19b44300a7dc2bb3bfe3515c94d6d6cfc29aa8187b33a9fbfb4c3b254be010d20688db43d2dbe778b4959e3b9db35958cfae68f6c73acc95a4361001976559aba30e2a480a1d6a0f81e1126550f8efb5ce043248487ef33d5b0455114d727527dfbc9ba468e498a07a1a81176416cb4816b5f2d5e940638f0b30129fde7480cc131e05b60a820f01c7d2fd06de0c00f7222aaedbaa3e7f51942c4da0699caf9eafa385acd7ccd4b0c5107d4ab6fa74e176c027ba3c72327596fba67f114fab4c185c8b9f61290189fb5ef6fa6db812009a085edb0d1b092774758fadfef96808c7a6ee4150d9d39995a74041c988a2fcb119bc07317b012ad85dad8d8bc46f8ee7154748e2eba9b5f3749d0517aa8cc9dddd4bd4a258d21800bdd68c482239075b0c924b852b74283c9f2ee67b32a738eab1a628570dea221f2841eb5ef3734089989977e6f17c0f310c8c056efb1a26d2c594d7bfdeb17e002f82a03b3a340f4cc7ca064fe66f5e5867cc613f496b51ff275bea344e3916757cc3955f052c9fde8d02dc26b3f5c639eb47fa5cb8da803b0e233f1b51cae548023c09f5258a18f5daab640bf9657c4d2cae3ce9380b577d8b16a0d189a3b419e59d56abd7e0f700ee71afe8ca2deb197428fa0e2dd4c22ece983fcd960e65ca3a28accf8d19344c86055ccf6a14efc5454889f1ff991ddc36f573aeca6d0d428ebb3e9ea3ccd6270aa7fe386666986060d5a23b0354ab3eefac10a67de81ba99e4becc52bdcbc27cdda5926f50756d863b65c8c723fa2548e891a5ade6314a70c60896596a1719e0e6a5a068e8d75f98ba7f02a65600de95421d10cc90737b74499171c9c7833da15c53bb4ea927061528b17771109f6aaf4df463af8e26aab938c18414f1c72dadb6b2dc61bc6edab13b86049b95efc4d4784ca16f3489afc4aedde60b6637d8f65572e5c86604cc75a678d02e4db591c2823f4e3fe37c081a33efcae5f5fea13192f7f846a2a1dce9bfd016c7720f6acf3c35bf04c59391b2b14076f8ffae7e03385a2c1dd98d538c84106b8cf853c5ffb62b09a4fbba81c13e6b125a19d48c062e2cc40827b321dbfd87238128442964fc4e3716adcfc9307e0e6f1e64f6d08ca8e0e3aa806e3799f99b9a5d72b76c585a9e874301c7ccc6811b455f47a064842cfdaf32e78f8bce74e2a110892538b5b159cd608b865d2a71932b599f44723319c03bcb57ffaac544ab1c2a966561126e968948603932e38ded339b11965023c406572af201e0ad97a084be88706238103c23ab13ee516edfe1754bdfae795e7be6abc93027aa689505bda7adc3642233d160c0d05617b49fba3c736f32721e72e72db535d8f284d057d4519b05f126e0363cdbe809f9a92305c079916ff84afcfea0fe6129325632671bf490f35f60373a0f48cc2e0d875d1362b43e77a160b606eaa00cb09d5ca4fd0e930f91bd4d702b455e3379417ba16844a1909853108ffadae9e56f671bc02ef14c5a87e3ba0095ca4490ed11ea24c6846be0c77fdcae279528920e2c114f103b3ee12573c3db67ea4613bba877726eccddddfba5d32594e023ca119c6a74955360a453337d0424380a4d02899f7410fdc9e668d24ec7f105d9bdddcf7e4946b4679536ef48b579a44d5c3c72b6b62e09eed5a25158ddb0a51c8263871bddd287cb4cae33bb6b8cb34c4cab9bf40a16cf753aeb74b085ff2019f7e67b3076072b5d12c9d1b012e696bbdbe0823b46646cd628b8b3b7d9cca7f93ac2cb253f37a16659663460879e6dd58800fdd1242862723c69f9b4d31cf2755d8893b3f02d31a069c04a23a00446de1c14cad14c6fd2f491b0c340356871f7f01062f14bc83fb6a10b578f563eff908d8722286c4717e0eac89b2c043cb393d1e46995fa80537cbfa6c735f7b7dc80e323cf5a7c616a45136d3b91f0af6002093597a60ea5efe521f76092216cbb8df393521a68e3a3c86784dfec6df7cec87884ac832b0e6e708152b13ced5f4407a17aa440899ea60c07f9cb1c3664ac9bcce7faf799673e83140e5802b2ab2120a2ef9e08bf093c271fbee15d8b97580b3bf770e09f163155daabfdd3470f3790532ad9f92db9a24ce372fda5c66a0188cdcc9e29dbdb12f5569af0c3e3fd77bbe79c219b16b4737114d2b4a05723679e0d227982d6d1c00045a09c3d9633edd2cb653d336e3c90a0e2dbeebd1addb97ca70e99ab2920c17e0a82d7b386724459f1e9c986071c41c116a946548df72d50b9bfdd548f784ba8e44a28c25613757fc1df7bb6b96d4481f461177d3cd257d941708074578af479e6c0aabbbd45fd938b4ab1491e4347708d8517e08cfc46a0ed5aaf22395a300e504b3ee082283c5fa59a6ec149bf7a5f38012f6f547277d615cd9be350b4cd87218bcda67420aac047755f7d5656351c8eb9e18da792deeb423f4a12ae0269e08a433be571c3a1950dc586e4f19ce027ceaceac5d45ce8f56e12a9134fd2113773c2bbb32f6ab75db530734457d5b9e8a7b7e3de848909fa2f7eb80f7d9e8fb02f589e203d0a6fa44999167399a6570afbba51122cb65dd5c936a5a33a9989b36ab49bf193a199856d3949e00f85f6ea36be3aa1703e7b8f1ccd1ef8bda8829b275b19cdf2ebdca561b780f18cf1fa7812ddfefbef5888c30855837be3fb1dbe523e84c77173a063fe1c41ccd42a7f862aaa10e0143f3dfdb3ee3c0d014e09f87bd5046e2f8c8cc4281f730b69513b2ac6eb77431d35cc0e441f3069419d2c2a060f37271721035b09d5281844cb09e0f46d1dce45e432a3f5df2b6e23464b6713ef5c02ea5320c27e9459a30641dad1656a2f99dd308c2a29aa48b1e3601d617a7fe9c81518648a60126322a1e5de29314eeee217cbf68445b0380cab9668cdf70fcaa679a5b9acd9cd776708a9c59f7f00a619b78515ab9bba79b599db0c21a6e99da8216446a100932fc35cecd67d26686a525b952a5751fb5315bb128b4d7537822eaee7ea631b3e6825ad2129977debfb60f15a89d9c7db3a67d34d023018bf0b853fdd2b44383598f1a8849bf09a30ebaf952af0577287b76aeda5a87a18f26d976268893fe77d644329531f2091c23992654ced4673f5640283a50a1f74ffaddd6682b59dedbfd5e9d6962f209b2d7c63f97f0a44d", 0x1000}, {&(0x7f0000001100)}, {&(0x7f0000002680)="4e0b1af18db044387bdfeb71849b16ac6c8ec2bdfe90f30f40e1d2db692fd46502070044aa1c2199031b4886b82616dcf4562a9ef3e4a9b9e7a57fbf5b3e77f7d0fa4fee55312c29c4df9952d9e62e0a2e787e88d62394890fbec23d01579728a4fd2aaf617ed692a136112af7b4289f2cade800000000010000009b67f957e145a4fd21b89cd02f2ef87c54fbafb650b22f5644691c973115d5b517e3b1fdffc993ad5e403a44b63b81ec011495", 0x18}, {&(0x7f0000001200)="7a8e219d1d33dd5c42ce148e00c0c387b60fec372ee5ec40e2a47fdea79d1384b8db2e48adde8d38b223806b536228f412eb05d80bc77c6f0e48fef3853a3edc5ede795fcf66621fbbbfe467bbb902c8e31f24efe04f6e0f47e2d2ced63fb9d25ef55bdf3613bb9d4e4548", 0x6b}, {&(0x7f0000001380)="4fde7a9d2f8611d472daa02df5f9ac29f3d0a42313b9c3ac42997bb6342adf089ff759c052c2d90392ff43861170693e757e79e27e440e4f1bd2f9d97c554a9c0f66f4df7f85f80144a8ee160616cc2cd3b474576822d250350d4be47b6d6e3eb77c55a1b1f9045c6d6674443ffaa0244d358698343cda9c492eb6ffb7d4ab859d48a59a4c9c726ec5855739755a92ec42355c387389fcfd1eb415432f222b00f8fbc6155cbd7594a468f89cc60598625c3bd810c8a8dfc93f8af0a5bfed78822029c822ec387ba9145b061af6e6f2f988e247b861258e3d222e97c320516ba8242d5b04102d4551c135315436c32771c8177081bca2a387cda3df6ae45d", 0x15c}, {&(0x7f0000001280)="b6a51338df38c52d43e60d4eec24acf8a2008000000188834d3528cf851f859f195837218a9007dfd8cb6dc0504d782ef3c52d2892181947cc4fe47d616b4714dea9d2c05a426cec8535ebe22e2c10dba657992c382a8ffa793b3d2121085add17ecef36549457eb4bbab7873e2a6cceab8c968383d46d8c41cb76f7093f4b416fce89b37dc393c35f0aab55e1729f694618", 0x92}, {&(0x7f0000001480)="5ccdac3d7c2734c548e81d6e5e21180ddcd5e44dbe44bbadab02248d84d6d41efb77eb3c919d9af1b4fae032ce7a46dad2d67e682a1d53a7096fa171cf646e27d3e2a36b3d4cbef407aa95591175b1dd7989ecd97e4af377e2cc139fbb7da22d6023ae040446e33683eaf97f275cb8ea8790c8af485e498bfbd2134a92d45ce5bdc5fee0676679a14f4da10b8e9358211f7ef79295331b54bf5e62fdf8d297f1f1f3269a97afd47b0950401213e91d09e2872873af21b354a0241973d405b2f76dfd0a3aca7e01d42d7cef56", 0xcc}, {&(0x7f0000001580)="3d0c9d6a9aa63136cd4afb16813bffa9fa01d7f06602eee25246c963276bde", 0x1f}, {&(0x7f0000002740)="676cd0c8dde76047b4c9bb514dcec2ccde66bc388700a07d81065e25981238cda1759b53833e01f11c9c92c5c743eb5d11e32f323ab12aec627e792e36cfd87b69de6081d0983a15022f66cb02b621771b053467e1f1ff2da6b8470b1b01e0959967fba5b2a650e049e0f29284ffaddb983e021cae6c1f77dbc7d9b4183a17c1058ca6a0ca4b7c98e026d28ff00597b4c71ab855074cc20e1bfcdc6d7e0cd78fd22004fa5d4c6b9ad82fe8c3efb8e75e41ac8f55b68486fde48bbd0209ffdd43b22858eecd73fbedd267b093cf8bc090af2b07dd937f73e432dbbe870ce5eabc9a41f048196a2680251e7dd65adf21c590ea9fc275b75653ea1583b95d8a3a01e0afbbd4c23f30cb75bd295593707175b333bcb4463f52a75c93738d12a7102eb8649ba71ab62cb059285ef851d03cc8c71ab1d875a5465bce338882fc1cd742485d9de6a578db96bb0d0b10b2baa44608aaaad678d9d7855771fef07f7f79b43a7a10dfbdc3639e97edd0d44be85dae42d6e422d977ef38feb83e13ab92dc83bfe5fd46d85c18219b684cb08836368ead411d443abb00767813f44dd6cbd76e322f44d6a8af5531af8dcc41dca5e0b9333d5e51b85154163031405e74cc32714b1b2bd9482e67531083473aa4376001f1b72c9ed203f7e6e7518f0d4bb91351585f7465271f7a46f77d6d93e3f2a3afbb7ba957c1baba732230ac112f7bff9fbd2380d2deca77b4b5e80e56514e7b2d287a466ba83d48800b87d013739c52f99d26e2dd689bdf77c1d06779400a150e38f32e1aa9efe3a8a0b06de5178fddda3262c1e30e43f04186506f872bf61dae33af5f8cc9f7bfa4fae379e9680e410bb3d87387bdd9218c4f12c34bbf414b581af7b297df5d41e5a5f51269e784b5ff24dd2a6861db690bd4917e065696efed67ee1837f702497aa01597827f61b19f6c0dc3eddc75d102a5dfdef703f742f273679626c7a7dcfce9f798e842bd3b79212ee310f709329ef623c4c55d22a8caaf4d37d94668a5421bea385f75bbf9658d9857f7e94e9cd70cb9e17f13e36dda6b11b47cb2e92d9542d4ebeb9fbb8275d0bf7506a42d5592a20af49bca16da414c4c78365765c85b4073ea17552e912e56816914dea42b1be8bc1b9f9f342c0225a504765ddb7f12538058745e2ac7b050293c4784cf7008c71d86c8c539546ec4d225379a6596da570a09cc1166f8fd5dee8422cbf9c3346223390c5ada83f43e6f8db9c710817e1fc3a0d5f3d07004bcb69ecd4d0c0e9a0e03ed643a234c7c1ad6b6a00da736373f5d137a222ed9384b04d5bdb0d2990488ab26493c23a7ba4a16e43bc7b4fb2874a4d05e767dac7d6d844653e92b4673e9bacbe4d0a06c7d500551bc88e642315635376f573aa567b0ac9310365e8941ab679ac196ab4aa6a7aadc92b2eac515ea0106b84aea51a00aafe75d2b071bdd220e15c7917f74b5b32e112e58f84386c4e3696868fc87255c7726c164beb8d8df88ad8f4eb53082e5831f3b18d68a126d77ca6759b2858561990b2b95d722778fc1133b6602da822bf981fd023f439239732fb543c4d9129144a4030211194cc365605b1a8d942178a45a2d601479cebc3237aca8acd4211a214df655a687424e873ce0e009dea9f7ebd048bc30b5ae4b7ce805f317fd7fdedbb9c4e3fde9bc87aee53f7140dc0ce8ab919eb56f7794e801958f587e2e5a92bd9ea215e8404b3b37ef8f9fc2d6c774201b26b12a10eb69fc24b269859f905a7b6db297f1f217c2d43b8e0646280c55c8e38b127fd92a5743ea1922484bb7b46b98b90883ec6bf5c9f80ab08dddc507a0d6af04080404d4bbf75884ccf995e4963f08388b9639aa88a8c78a10c7367294516c290a01d3c218e8234b471bbd1a3d7a098ab4ad97cb4ff6dd4ac78df0961615bd15c36d644b7aadb3f6e877aa42a1ff252b58d1e59c2d0ff9cc1d05255f097bfc68ca6d5abfae7cb689abbbeaa2e2b839d18b30628bd8d2d6e0d5aff9c61e98aad2d4b9dac2a7fb9b0ba7b92ed3333255172c397cccd144ae3f4885c2510413542a79d840c7917af7a5693e3afb6ccd5c9779a4d9b8210def69db726dca1f7765b39667600edb0de35f10c7927e13ed6933bfc51fef57605ed6b602ba66101b7a5ace293174d54f5ebcdf7f73112a86945eac8461d57d8c273dca0295ce99a65f6d03ac610fc5276e885c0a4a494ef4bfda4b7cedbfa0a0c7f8f049499b3653c8ef7abded6ee1f80001307877e306a487cbb34cac3b5dd97ece95eec367f7cf2df34fca9898d20741c89c6897a07e7341c530a0907361423e336b9e2ad953cf581e6edf96c9069678f65443629c85cbdfbb21a24de26c3dca6cb92ea06ec11dd00f5c9d9dd9563f2c88665b1092d24a2e81f44b489cd6e2629de529e527543135945abe72f0fb878773185a1606f607156643c59ca627ec9484398ab6df55992e701148600cefceb69c3dfd8d8f1715cc0c3ad8b6e74abceded3ebabf7e4f5baa9ae86d109bd75d5375d435e19520d5fe78438bb1df5915c09e99ec671ea2c83c03d5406d636b0ce5a56b2594526c3cbb48ad4ee798ff55c7315e247f6b6575a5eaeb36e6eae3530a4c9881a4c408e8ebb9e2917fc1aa6ffe47293ccd40c792b707a4dda4ef2577fcc7194da22e00b1d7b1e0bbbf6290ddb7cea5626f38762d784ac935754b6ab9c70b2c0182c1195b08e4b4a8891e72cd2089bd8bb6f6edf2f5eabcf46565cb8f8812877749dde9caa885bdf369ecd0348af41656f126a88f60f1ef5897c3498ad94a14906b8727795d8d66405ba000f554a5793db92081f370e0d39e844a22de76403f242c99978e6bb9a074d339dec5af8c4b37c4ab27c2e8a1c5159b5de3e5c794a66d8df3b1a573d6d3653ae2df869c9bfb9687e5a974ff78508452435a50ba2addd4e7d4ecfe60b5a7aff88e715a76c018d9efb4cad2ef52af0e5cc3a6e3b5d8f8f1a29358cea864af0a253d4a412ac04f52e8b5df8342b9e313065511092cdec69c4ef7c75bf0638c06b3217c4db4c6c9ae1b3bd55f1edb5e41ca848aff6514d8f0acbe2c3607c3c7b7f416ec32b2b755759cb814e14b82a1a1176a1773ce5101356ebd9b75bea8376930c33f4a5e1e004adf40ad16bef84f568c3cf411fc275caef76f9aea5590927fccf80587bd44e93f6abe568097cc6dfc0a613678eba8e9dbda3eec61ae91832180f188ed4a306ee093eeb6689dc7573e4d2a790a4e15e75bca96f65544dcec0eb1723f4683adbe8c94e125e63ace954655366a66f9b4f6119d7eedbeda433eec2a7a2fefd4f4b494b33c6d1a6f72fd08bbe75d28f6b4bea56807ca97df2a2a65f6a77f93d0f492b86ff1ee026890d2c0a5fd9a9eb6fff530e8088bdefb864594f35f6ad1a7c5ca2ebbf0c0045ec6a4f9691e2e61f220ec5e01877791a7cc2946d9c9da5231c438585c1133d220f2faada1d769f67f4a39f93aa5a1ff9b2d142163c2da16baf78ece76354f527c6286db59553a3b11786ba379dff185c89eb30eb81c1aabdfa28acce66d9d13351fc508cb37b2cc92e9456b00831a5f644c74f61b7d2f5702a9339fd2c831e14c6b86e9864c811100d1a8b8be7cb95fed5bbbc12b1e5e03ff646cd98272265647333584d2fbfc1991983d2913bc5b8274a00ff1e6552bbe0c72f2af321e715d9faee1c3374d58a62f1419e12d4bcbd9d410e6d1419aad0cb442eb82508fc9b238a53fc6c2d98d4728776120ab209662d93cf50ca28484373ab2967d16917d8b574c0b98d74eb025fb8499b102a8ef20ba06759c88da79a5220af9db12cc5a67e357da860980ac8f2a29b6dbebb4e0db36d0fc20ebec1993b6ce9d21af1a28e4b97e411b7675cb06f48194dcc63e903fb5086939fdd5a2ef02da2786de4e3f106026df7e93421c7fc0b893378a13a4a4d6fcd7ba1eb76a6484e75fe224156566e106ee8c6133f0fda803dea15c6d3def8a83d4b6acc596df30001c87f96b9377583cb148fe1f2f5b2b5b1263491d5d7ce6d9b2017dd882b95e7ad7a7e86a3cf34ee19d19531dce1766f54dcdee1f801fef22cf62b5c03ba3d79ef5adcfe4b369a12c4f34fbbba5fb229c9eb51947e40d8e25b4f138021f10f4e603f602d007d1316e834b420deb7dec30c433fb035057cf95393512073d851ab0194dee70c35f93b80e3084e5037059e1af61e3dc633a910dbdd12e89147d83bde226cddab7496c0990a21e868ad092acff862a3bf8246afe13357ae14773ccbfaf50cd8642ef065a02d3582c37950fee38280e56dfe6dd8a6cb9486d954d44f810ef48bee5c497d1aa789187aee9afbee19987c6140094f627524e3b49aaf537d255d7abbfba52115f2d0ce701a7579ba39666ebf15b150c4b696418cb0ffdb627f9d1e630929bace17e392fa515a3a4e6d82b03c9a140c3d8b9968274d0c09a941f952001cc8a760b56af36d13b747f57b3298943a1c45cee7a525abea4608e762128409d2b41c3a986ec351cb1a9311017b25d537b71406069a06ecbf8f0dee0f6526c61ef06b15971836bad6d9a34914698b9499770798950cb32f2b7b2446300f0ad8f9bdfd1d47faabcd03cf4e4dd8d46643c908561163326a2bdc482282a1517a7c750717696ea832b0743f86570b2f9bda7fcf57bf78aaed1d15a9f09ca4bf569bdc23eb8117639f5fcbf77fad4fba429991c9494f19564aa1b65b84ce091b3b0aace7ed5119ec71a423e2b8a13999368eb75c3bb4b5c03afd603827e2282e4a5fb5181f48adeac80988bc791edb20c758b078e7266ff35a39329fd02860aed9069aba72e5039ed867f1dd49f3bf18dd30f8b505f2db71c4516023b9106501fbc009cde75a4ec9a82b5eaff73f2bf3e85bc8405f4c5265e6fee7a2b80d9f882ef51a15d0f5ab3876f8532ed3eaccf15d28c5011d5140e31be0e840c8fe1612a4c22eac4bfae850b702d145450fa7d47d5bb1dc194c20d82cacdc423f8dbdf5d4e356dff08ac5940111fa9f4465c251868ff96e6aaaca9f1c0b022f311b35f23bc1c3bb504ac7b6fb1412a3b4f6aad2858a34fd0fb893fff4d72807d5920a1d65b73062625360f1cef7aae12b7d20acdacd415cc910a8c800e8d0efddbdae11fd657f1cfc58ea3893b44e6f2baa731d9c48cd9dceeaed24b41cedc84d7803670f23922d839ebf887e48d43e8df9c0ed00290fda2ce819f7536317554a6f4139d4c8e619daf8c399e1dec6d9ddf276d3b101816a829df09046691b3a0276cc3a56f175730e672ff560385911f115905fb4c91926535c9f035fb3f45cc825d42ef179f16c71d2cc34503f9830463430bea6eede647b23a00e0ca148da3ca7122bde501fce16a1aaf429e7b76f5330f8e3db1caa7ae5f724dc70c090f88d53cae92795805483f1b2f159f2d4a5785574b186c548db43e5477ad6268f36f9f505b5ab7f48320a47b34fccf8a66655ae6670613ecf8673c595cb2d9b3fdd73ccceab294fc468b637c8db7875185746e8ed49ec7d24d6dc6503c755a95e4efbc069d9b9786ca91ed64e7c7480145d759d3255f0a0fceb6cace50a3a2494590c8714fbe7bd00fd2b36d48b9b7745cff673f877b88c1521de80c90e975216eecc0610c1237629a0b32078c8a9df258448dd979393076a6c997e6a8a3ea2d8294a51c479565f738c0b56fb677b41913e50873ea16ffa3ef76f4d448085b0535150ab362c8eb0acb5cec9fd48295b513009689b0a7796906f0a791791f3019a7f6cf2c917d8f5227b60813f9bc4c3ef74d34a45281", 0x1000}], 0x9) connect(r1, &(0x7f0000001100)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6010, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0xab18358c73e0871f, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000140)="49266299074254e4eda82a6dbad91b1137a460409e022d7366f5c9a2143d77ee73e001b2f53bf6a33b1348553a6d592f1fbfd09aed62a6e77da4c238b850d428dd0f21b85d80f948f5fc920b7aab77936920349187071f9350e8a7289d1d43d1ef85219fcb8763a42afb691b87b58cd97d3212b7203292f49c7a3f89e16ece77f580e22f4c74625ca678e10b7d80e2f45eabb773220c67210d7bb201caee73e51ee448b7c7a691f02256aaf47084b5c4e6eac206fc414e2933bea02dd9846001bd6dcb78714d498cc4f21b2799c84d85d3f8d91c001d6bf775a8cc3adfc7aee7273020e75768e900ef61124acf", 0xed}, {&(0x7f0000000240)="d2576aa12ceda0cc9bcf9d51d004ea23557b410919ae053210d675bdddd38071681a36354d748a0d9c610529d5fa619699f9f77e28ab9316e98764b563764a8a26d67a0ce4fcc780402d6c8de314e7925f95669a31d40a4ad2aa2757ded5976a8dd547e26dcc3670fd0e0f7713ee968d920c10aa855c5028ef551dbd33507f0cbcf9517e8b6a5be53adf0f69", 0x8c}, {&(0x7f0000000300)="3352e639025eb2acb224b62236580e004c0748a899375f6e1fa9e5702f4021d26312281593d07159554532b58c3ab1700b2176fd941a8b0779cb9914ee5e8c1ce6dabb9fdae9ad3f4df2c66cff6d14c9163c3e5acd8d07e7b85e479a5e5bfbada038fedbc9", 0x65}, {&(0x7f0000001380)="b95f1fed6262ad783ea22ab872019a28d7b7753246a4395e27cbb8ae30bc5a50d406634e3b49cbae6af666b036f6f499455161327221b0117c04f9b7d7128d61e15462d33e041e59bf69148a102ab4405e44449b8e4a55b11a2a361503c5e94f95d9baa49c52a75f5306b2e54650c142977affc0898792c2e190ef6f4f24c2b12319277cca512effce32f34dafadb3cfb61eb8f832fbaa3ff3ecbdac46b9810e96f983354ad70a4185f323812665059a2957e7efdb862d36de5b2800061930a8641b3cf0eadbb7b43c8447ba9c9aef04aa3ded5a52a97e825f904215c81b7d30327435b49ca4ea669918ec72c00d7ca1dcc831504d6e3b8cbe971f6da742f0648e303f5318de3df00c4cef72fdd6bb2f9a351221b851d5939723eae17f19928a4a2e616aa2ca59fe44118ebeaa720a838393a79028c0aacc6bd8c2df22843f805e386c88cc3a6f36e574de16b8f57e85d68a209db305b20581f08afbe27813b530c0568f6bbe7be2837294d741f065b6ea65770c74a13ccbb5cf48bcfff555f4526df0bd9e5d07042bfbc625bdc3afd04d851f5151c4b2c598c72971755a41cab93e826e5ba9453565ca67ca904381024fc36610195fbe9da11b5abeb2fb704f6cd47e3ecdb01e97c4b4a20a6ed350a1a5732ab303d87145474994f23ff8eb18f4ff5bab8ea3298a3f59e2c1a13277636a12849e65ad0a1eb97f51efd172b92ec692ea67a85c6f88930640b9a506b10f0d73a06f9339b1a003356183426e301074cceb9e5c69c1e0b40d207ffc0b200b56e44250c82fe640d800b169a858b158764affa7fe3c89c009aa338f6d296bf7dea6d3cae3c8e80f6ee34fa76ac58237e5f67883ff607ef1a8aba9fcfc7ca1ea6ca5f29d34a41ca2ae3c21c5939b413abd4eb4b2553f4fa7c11c7f7eb2f38f9a45b3a062df4e6e830925b39e374b259024b0595d55701d712ead513a9c2a9aa00efed910b8b15a605f9cdf6b8f7a9317dc0a680262c0bf12a35400a00e743d07ca6c9408c65f73ff28b423f22f308474bacdeff40532d73f773a9743a0f3c8a136acf78da638e31c77fd06287a23410e5dee48ce7670ee8f12dc007855d70ce386ae81c5eed6934de3bb0746d3d5af152a4a638a4a4beeee254beffe1e3273da4d62273e47daec2170f722e99a793c53808b99def4b3957f58c572717624fa8d21a79a4d153ac848582817dad25d8efa281ef9eba921b8f45c5e554d7e25f51c6df71830d4d4f31515928d29168f07ec18ce0f94678ea361b33dfbcb379e1fc5ce64dfdd73000bbb8083fca202f273eed2b13c6c9d4e8553f8e73b6c94b5d0fc1b454e0c6207769f62b9a833b2b0dfca60658d45ce3393ded2f373215bf5317e7d5316dca49f8b74e1ec10ff9664689075ba2a3365ce649efbefd9e1b6de01d2f9d91e41b9b7f77007a1ac0c9de2bd81e0b91a5336ec6e49e7dec8966cfc2590d2c3fe612e350e8faa6c9bb373c52679b704ed4f760c6d570286c676192376548955fe6763bc903538b93e2ef6094a67d9a80eb5e170652c7b53b8c41c12dda665052afe8cfed24effaab444e43053c1200c0f43a984c25b4f98e2bce1836c9c6dc98d8d245ac2bc29bde197bcaf3569e85895749996b4a72235118934379b5ed15b1ed8c44ece7c6164a6a324e8f7950fcd0bdd1afcc01565b31369cc6eea5294a67c2034855ef437488fa53216edb5f393c94d6de0f91e4b0bb5a5af549b4b6f5202c2e9ebd5411bf3b907bc9d30eecc31066c1bf4464d91616ac3f225ffad43161d0982d4516dc4af8d112cdb6f2683533773b1d729261d58db49363882cc7fbac9d204914ccde5c6495711ff13029a3ac66122ed47b2e3aa0da927b1cdf1e54c0db3afe90c950b2678f5a79e973121784a03993afc0770cffddf22bfab8114d136b4eec58ddc29817c33e75d203a95add4a16f7b8ee42b0023091bf013d96fa1d2fe193cd2a51756dfb592909997e6d054d7d81249e70719bc00c92f8983cc0f96dc4f86b7259f451fac03708a1ce96a39138c59ce2741d4d61dc81f76183daa1b2118e244193e7d8de5c75a6812708d912541ed7aba528d950dcb27325aad0bc39d2260f60eb0d834cc35b740b41a7fe76a508d4c897e16bff0a6dc63fe53ac0f796c27b0c6d18d036db56613d15f8082ba5707284a54001c22c7fdd88a6bd15f9a7b28768bdfc68b8ef91502e2320dff9806976f1fc159e7a54d427e9055b1166a00ae62289ef4aaa40d904143ac0f7f728113880885e4072ed3a870910b40ba03ba91aa03a91ddc9bc1df418b3a2e246da05c0e74bbf118e82f0deef3fd930f02d67e0b3851c7b497cf4269cbde5cf1480a8794d42bdeccf8d809e522ece437b793684881a14647b3091497632cdac5784db4b23279570a3bbee017f0211469c6125ea8ced1f618ba4e1be096244dedc5a6db3e93b2203a6e6934f6d6dcfe1ab58003a9a478342451bd00911bb3427f5d34d7081944c1626903d015110f3858abb91e09adee25bae4d99d7173cc5f8929762d3d1579e4f7d0dba0b8a877dca0b740b5fb5f92e3a54e39b4b3cb1d341ecc7b7446c197956b3be29561723435cfe984dbd98b137a61a4437e304bc25b1d325e47fbf38a09b79dc90c3e8559c9190147d3804cb713f6330a42cef3e442b36cdae4b8c85b846613d343acc145030128feed2af43b054929e8430f892dc3f531f01e30efe35f70dc489d334f18eb10a031171d9ffaa4d47496703a079b36e7d1f19070b9509e256a72b495ab35638fb33edb91dcb4f58af199df1bad9df5b6d841a042d4cff40034ab62f54f38f64b0702788056ea91d5ccff02cbdda630d6f3c8c9ebb1bd3434ee8146845d2a491fcee3ebfda75f636e66da8decff7c494ce40487454a82c44382034fb5ae1de880a20cba467b9307cabe2b44b229350902e1a5bb6f4eed28f170766c0f60d6e0d2412d7182f69acb61a1f323497bf21ba02076d06558a1d36b0780a67d84f7d2d4895a0e0ecd818e766d03ddde9d05dc8470096f1ed54cd335bd30e2cd3ac444dc2e945070978ee7126029d625decf449c07c06e0ceb4d22ab976b66d4653a442ef6df5247cfe38d037e6c8ae0e05f975e92b3ba1fa28401d2a81c07024647553aa2629c9319d62c39e649b440cfda59d0300f4c4f4ccdccddb9fe87d21840adf78c564dd8949b838ccf76152dd3ac293e568e964dac35b78aaed6e424b7c2dee76a5b104a8cf705e73d0318aab138efc26d83951e76ff699e2c46f27e0d14e50f5f42ad5617409a7f919ee3e6dafc0bad277d4b4ef89bce7633f2221a8e2750be83e54e60e782127aae710787c2a3563d0618368ac6b8fc356571083558b44ac6593e7f7e547d5cb744a5f1194ae381fb4bb6972488b1785e520dbc85567aa593c42504cfb0b9f2226f72e3aeea6fe31157a3da12072df923f5f58a485a139f2d20e399f92066aec6ee169cb296c057768c3ddb46d1d89b2acd8baa0f39a97899a6663407d6b57a35ddebebfbe688fac114871a64ee9d3d400d2af67686d3db82ce1d3a408b5117f5c6fc0e1100dc36dee8ab873cbbf30c5fd46daa6445bfbdc9706dab364850092b211e11ebbfeea9b0d9facbc99b2b1d6f59f298c4e014c7a300481471d26b895a380c629f1b03cabe51ff8581250c40ce2af393331ed04712b0a0fea1398a719b7536beffc1bffd43874cd0001d1bb600fbf5f665b10cc22421f215dee92a26620ff25e08b1a2012ecbe084ca0019c0debb945aa0363264230705fc12b88f7c378a97c0e5bb607c8739809552bcd8aa6398db814384cb41243ec926d1acd38f9b16193e063a75b3bfa4f148f19bf3d2b647949321a96895e0d19b4ba8c85f4f092eaa6a4814152de8a216840953aaeb3865bfb825c02b65295665f7b2f2d5b09e69e350d445ca70e2423d2a268eadfcaf612dd0734b440a2cbd3af2572049f78bcc5e4d8ac4dd1e507d2a8c4dba4a23b1472821573315284c13758de5a0c86404b90e32689e39e4f7b24d98603f9e494359bfde7ae0c9fa57159ed81a1da99810453f2167e0470f9ea146edabd6f0141f715a5a76c1a0a6689f98975df72302f40414a0a79ea1cf30a7b6118cdd53c953a901716c1c96b2607179379c0a9b98527c9f7b359c42e08ba15354f5ae8605b029acb24f0d0c1eff6d87e07cd5ce5259d5a06244e6da09483d7553ec89a808f40c1f4e97ba853c0dfd23709c6ff7ab165b38aedd042a64e09768c0d35a40bea116ea30c1c2baa9f20ea7e535c246cd5aaa496da294a33cbdcd3077ffe0ecf9a693f32caae8e4f891c5db364a8c3c74ebc5fedf6733a3bb966a9981c32fbb73c416766d86343c76c4b6b1316303357f009c332308e02ed63dd42ed97b83dd08722eaf84b83c79bcb315ed8e23b25794104067d0df5616a7e3029cda940d29096d7df0a466269e11800b4c7c35fce01c353e82451a646b517f626b61338814935ce79cd880bb6544cf78bb28e4f767ad015f0ba08d6fe754035ff6fb5ca84b6ac34510d29905e454902b9ff58d7f1f217be6e7ab740e0b4fa64c3d87fd988bcf4e4ecb051450a9ff2a3b53543d17b00b18e76b27ff3abbb308ee82ed71b530d566abb6d9e510694d6ce6947b7863d6774838d7cfeb213f41e272a3f9a20e6da965352b8df26ed6c87b86f30124d36f870fbfd2f967209ca39c830ecdd13d5ef2bc80591f88d0c9848c32b54149237fc4a16f81be829c612519da3bbb850eee6de5c05458e33346572ca3cce0cc51337c71557f84c983ac5cfef03f131cd1ae06f53d11da1c236042651df4f4fbdd05b4d5cbcb7b684445ee8eab989a377f2091645d5fda792f8db864f5ef5002fbed184d6a1a0577b9a05df71d111c678341aa06c03e8680566a3e69a238101805415cb0036677b3e11582f5d7194bcb7e933e92d5415d6d14b473ef3ee49b7f219b80d362ee72a3b51fd9a7e04ddf3190e003b41958d74496ec1b2581251ef80d4e82520526eb7627f1f4efbf3a8929ff6887a1f4eb26ddf7403fae6a5220ce7161c67e05976f74cd771e06f0dae08bcddb63942e0e6ab4ec5da9a1c0f3ab3cc8e8754df42e3724b335aa1bf5f2899b8ae120db8c9f42803c465433c0c0707eccdb48172e2ef7ed876f04255d1bccc1b84ada0f6582296dad7c3d22d9268aa059469accf41d780ebfdff7acfe9fb824b651c9cb4b3951afa5bb09a540ddfb9e6cff202d978167bba706cb8c92ce6bd3e0045f47fcefd341f1765373e4ac35cebf1751ea6e911ddc96fd4d40067dcc1e420eaedaa0a7cd9e51f3958e42534e47ac9ac97c151b5cc2d86634d55aa0172394b4f867703b6e2e09faef52630831d7993de163c0bae5462bebf07b1b7c81c7447711c762d8c0f15b7b82208eb4c8094820e46e89a05f35e847e68becf250b85a41af154a0babc01ecca25a594417f73bd8f44bff560ea470a0659823ae65616c9e4f2104ce13478d00a190af706bec72022a59b25b8b64bf7d29c6d7ba637fec75407d43bc2066c350eb8a185f3f9f30405a9ae25fe94a0a5119c131a7f8c8ff4c021a2514a549d8446b2a623fe9dba37bf3394d09bbee11cad4e4e0fc630a8cdae4e182ef659a01ff336e59739bbd075c76b5c681b856ee4d7443b2f8c8077dc50d8efb49ae403dd9626b35fa78aa24f7e47aa51b1011e33f824126dd8bce673dfe26dbf0948c5091ca29c5aaa21310ad01638176b228ce67f20d647f70b4184344a2a1463a3bb1695592b32c958708a127142eda8ba206", 0x1000}, {&(0x7f0000000380)="39d980469d87b3b9b0e70d74ea5c37256f87717154db141203bdaf61e0f77483a73876a7d73f8d0da3d69aa4918cc5e7bd42a772afeef05447ef443a3982f061cb399a6a55f9a41e44d93983a5ff2c9318f788d5e0b2f44614", 0x59}, {&(0x7f0000000400)="dee256db64f8ea0c7b94d588a84c14d6a7b4f2d9b4dce3c0b1749af7485c38597e825f611decdb74bdc4577fd9908af83565fe94a5517b2fe5d4f2130f79ddec0a0524908a25345407e16cdb37f0ef66d32c704e6a3d98224d179201ab74576e1f3586610aed1f2ffceec32fb3f7cbb5ccece4c21e227bf8cd886a95a842ab3b931b1e5df8317d83176ff4fe5254b8a39e22dad6b9994d2fcb692eb334be23d139feaa5c10804bd896b67bc8bcfb78dc959c6cb4ad87212ce06603c9d40caae6da1e3191c587aa06264c42854e72ecb85bcf4ad78cd8100fe5b8a24dc7891dc5908107e1643f0aece9c1b6532d", 0xed}, {&(0x7f0000000500)="b6bba27e169442e28b39682ebfa40e21cb8c8a198669b0e3168fc73f52c0744eba803cb0207cef26e56fe0d4deb6f184760d4c1688193d505e00969ec65ca4c65a20130fd288d94d76e71d09db64f44a765e2bd54e08d067a4265236cf30dfa03df5903cf0c9c46594617b4e3a213af9b8eceda1f56205976e5032b71551be2fb28b5fe9a1f4c8c2aaef2710396fe5dc80a0d1c5bf812c07d2b269ed850dddad", 0xa0}, {&(0x7f00000005c0)="77d194ee85df8d25bb800baba6f113668dcf81a0cbf5d9f829fce2ff60ab9c69df57882a6fcf7a3020e4cd0d5b1c17dd92913856886adf8ddfb96999fa78a548f73c689abab328afc4fb009bbb1f4dddae56fc8d28532a5b439402c4ce2ee514bb0efac7128d11d6e42eb8aae77d2815db5896dae0693ef31815cd18f87d02b1faa0f8db04be2ba2cbfc", 0x8a}], 0x8, 0x0, 0x0, 0x2}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000740)=0xffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x835130d3061eb8fc, 0x47bf6295426fd63a) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000800)=@abs, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) chown(&(0x7f0000000780)='./file0\x00', r0, r5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/diskmap\x00', 0x80, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000001340)='W\x00') 16:00:23 executing program 1: r0 = msgget(0x0, 0x310) r1 = getegid() r2 = getegid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xfffffffffffffd4c) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r7) r8 = getpgid(r7) getpgid(r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3b9, 0xffffffffffffffff, r1, 0x0, r2, 0x182, 0x4}, 0x5, 0x9, r6, r8, 0x1, 0x1, 0xff, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4, 0x3f}, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r9, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$inet6(r1, &(0x7f0000000100)="470a2444e4d8fd6cd0388bd5d8c9e0411da901972ccc2f18fcc87166a13fbd5787adf5152a1ee8875033b4ba37b09588cf0cf5f1e5c5918795e26b6e36cf3f11106ff9a9c7e7b9a00212a964c8ab1bdb4cd080825edc5020dde630a5a5742ab676e0a27b0ff0f603b97057e7ba2e6c89006c102e72719bef7878724d37df8e20c92cbf77901a20c0a38023647571c2af2ce80bc84f86a14ff05fd6ffa925c76206116a984a70d05bfb1930d8e2dbe0e36e1a1a09c4f888af1b91cfb3787adb14542b3715571313ebaf3a73cb21a0d50bd0c9e31b367497a90b16c63e2815107c39bdd416fd446194", 0xe8, 0x9, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x40}, 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0xfffffffffffffffb, './file0\x00', 0x8000, 0x2, 0x3, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0xfffffffffffffff7}, {0x18, 0x0, 0x3f, 0xffffffff}, 0x44, [0x100, 0x821, 0x5, 0x2, 0x7, 0x9, 0x5, 0x7f]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:23 executing program 0: socketpair(0x1, 0x8000, 0x7fff, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x9, 0x8001, 0x0, 0xa8, 0x80, 0x2, 0x0, 0x2, 0x8, 0x4}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) getdents(r1, &(0x7f0000000140)=""/160, 0xa0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x80, 0x1}, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) fchmod(r1, 0x7ec7632b0ec87ce8) r2 = fcntl$dupfd(r0, 0x5, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x20000000000034, 0x0, 0x0, 0xffffffffffffffff}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xb4e0, 0x1, 0x4, 0x10000, "f78cf193267d83895f57cecc0d2a25085504b346", 0x401, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) lseek(r4, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000b9e48fb0c7cedc00120049791201"], 0x4000}, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x4540, 0x90) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r3, &(0x7f0000000040)="1149d9ccbaabc003", 0x8) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) getpgid(r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x4, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:24 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000c34, r1) 16:00:24 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000ac0)={'./file1\x00', 0x7197, 0x2, 0x2, 0x2, 0x6, 0xf64, 0x9, 0x2, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x10000000000, 0x1}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x40, 0x4) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000100)={{0x8, 0x7}, {0xf47, 0x1}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001400)=[{&(0x7f0000000180)="b71d9db68e872435eea23c623602a5c24c9626e4439a9e9829dc6b08d945f962d67e037a78d9dffe8dc9e574e5384a48728e2dbfb909065764005ca71a476f74a7659640430aac", 0x47}, {&(0x7f0000000200)="d1b00d35def1908366", 0x9}, {&(0x7f0000000240)="d4b30f413c1b6272a425db6d99ce43962dbdf752c42702ed118642cfb6d7a2a954c862341f702df653bf41301db14b224ebfc68e9a87a925315fef516f0c82451e0ca1524c7f1175860e3ed9d2d3cdd8198fdc049da5b85acba3c6e31c56a4c1ee28", 0x62}, {&(0x7f00000002c0)="30e579089fd44c49ef8684a9a5e5a5aa59e61536892cec4598526d2645dc8917dc3211bb577f6c7cd467ab74ef2733f0f9bbee2038b9350b045e96586f715e42c8afa7424c9610efd50d40e9be26f95b34f69411a45ae968e1f612b5c208cfeeb96466125b803b219edc02afec286355630c15034611edadb69a6a47b7fcbc66771ebb33fe4b0288970dcc7d9306499fe71b161fba63ca236b55553a0fb316cc2b8e0ef2ee478bdc004a9bc4246776f7d6a103bfc84a52676fb9d21213506a1b0a2860cece5c6e759825323505794f2d83153277e2b741f6699fe3fad2e425950a7a5e3287fde28297199d8e7e0f10f38e0e0b1be4b6944748e7aa0bd84aad562eeca602e4875603cb4c2f1c7e32d26543594c896b3294497a6e09d0c96628cf226ad1bcbb93492952896bee2de60feaa87d1ef6d08dc1c2447396552d83ddc1a9616fbe613a50dd7e8577b1c8021ce22c42dc393185028475679da8efba5985940c0b1f4d29f13702142d943b49ce20c613831bb81fa9ea44c6dc57bc730f50d4e8efaea44523143d74800b4c6f6ca75e19edad2d6836a234b7c881443d6be67f862b5ed7d70180b1f37a8a29b1ef78022d34d03e856d6f209be933ee00d27fd11b9b6595474ecde04899d1a0dd36df014372a8405c8a2d2fa22c8a9906d6f647cb85a71f484e823a734b672fdcb5d6a23f594fc30b636320f9ed509dbf4b2b5601b331f6524f628adf1567022a0ed4591cfd2d44b43d2da574a0f77eb352439239ad0ccb9b4f46959cbcc9975800b079479c30ac0c0256ab97a8778f7f338efc1e032c35a95f94901d8c253131208279032c12844557a68240739fa9f6804dc7a54b7c0e7ecef20af911438e9565b26ba942944b3a6e8a8a6f3a7371c560ab52d8cfdb9a259b7d52f03acc7fef63080cc2082868d9502773d4ccef7cabb13557065b39433d570cb075a087a83d999fdd1497cfb9c040e277c4a83c92f99fa8dd693f90517aa60c4c224bd65c5156368be61ee17783f404674a8f50ce5c43adfdbc7671f343e4213bfb1fbf91e2a5be115eea3f0be96bbad88fae5b1b45a8e065b03148974ee864aebbbd12b814b721cd59c07b7b48b9bf1b5df228b86d4619fcb9ebcb8ab329d652d8a9a671cde0d659c5b190c40d92b9e578978fadbced0b2bd77a242d8e8e996f482526879f73c29d0739e8e3c9f1a77c3a296570df884f6e20061199da4822f3b15cf1d27c5bc4a7142fb6aea2c7496014c9dbaab664871d3c66fe289563c013f65d685980af092970ce9f685be7e0f1e845684f5cb10c697b816a63b9b7cfadeb8695f2998dde77333f8dbf46c1cc734e1d904202c32dabe933e5f9aaf742f7a559e485611966bc6084f8affb65ebd3287907496ba22a1e7b94c3279a973178e755dcc03b04a2c7eb69a3d92ae518d8037d64fdfcc925443cbcc2160c6a1dad521ad70c0bbeaa0d998170cd04be08ff97efab138b93883d68bf56c3ca169907b52f9205ee4c475c6f612c2715e159787f6242ac48c428a1de6cd1d8138fcd2c31e0c76b6293904a84273d2f90f1af925d99c3e6d3cbc9c351392f3a322c7c8791a22b8f7eb3e16b6b4e4ac5d708ee9793a9dba525bfeefe5520fb52fee95ce51dde6033ab67decfb96d120b2aeb0e58bb6eede78d0eac272c9d0449c7f078fe7e0d77996fdf2b10968e06afba603a0f208b2f8b72e65584c3af4e0b8e38ccc68591ac25a7b42ed7ee7e7f1f673582b23118caa9e60d6c3e8b3b1f1d4b78b7db0df4f9f7ac73aeec26a4fd9d77c20b0645d7d28771705ba82325ace03136958d798a26a1979ba73adc0c768257efe2e1568eacd1acb49b134d29d3eb74110b2a4b6e4bfd69c11e6e5c4a37d9b7ce7de49705fdef489c4a03d3e1546f0b361c54983ef4255206d5868c1d77ba43cd675cda8cfb0c1443f8407ccdbe8c17f59f6b4f6f52d79df5982384ccb478f4f148da79ba5a99d698b09a5737d9feefae5bc640391ba985fb18b3b0e5e508e5b7cfd57cac8b1d21b692b64add9ba099c35b577ee2f58d5b4facb3601580ce3b6f6db227e37d5621be4d4b16a728e1f7dd53eb6c125dace7378e6ab3795ef0d3d798e090603c628a2fd16b3deca61482284878109a714a59ef36dc0d2ba37b052c699f21754455a8b9dc2a6e9007b654476ff68cdac96c154fe88fe8b0e5f2a2feaae3ab0acd2864c447906dc105217a99e6873b3b140eeb1270fb9846d9ce5060e433a452b7b69f93e09a031f71d271e947643a74c538f3eb63356d76bb7f54240f1fd2fc3bf0ee774b12434e348425617bba76b29907cbbe5191c2ed9ac24b20f5375afb82dd6a263200e3da8f7f8e8ef9fd090bc049e51df520fb835eeedf4827da2983e6636dad9cf72081bef898b2e301b54318eeb1b10117dd870d2c924956b9f141c8c8582512fdec904fb3fab8f6ff555373fc0a022ab99a616c00e9e574e79547b7836bd536e38bafcc5cda30bdb5bef194e7ca69ff8bd950f7d000918004e6fd82fe590517637a11756b6c7d2ae7ad980fb434d3c973b87440c2168e569081bc663c536bd3ab3e36bc732b6ec43075572f74dd939c350eede16c56fc4c189f06e4fb1b5750fc36b8642546073cf2289d4964294e80063f00bde9947def8c3c0cfb37a84f93865b1957ecb5eab289aaf89ed28c95b1271eb9d08c730742d249238445bb67d29ebb95d80fd4564a40a6a6f8eb9f89958e4a1ab4474d0c72910307fa09e52f21c80150f26a25fb9dc0191da8386943342915983b01c6000fbe8eb1502c31a9f27de49b14252132b4a628431966bdf04896caa10944a542926fbab0ec4995ba9c82f0745f5cae45acb521b0f03d7e8488e6c870b8b113a9053a624a0eb59d5c1f496974f191945ce9ffe6db8add4d05b97878fbe0b0dad93051cb2bef3072821fe01ae055389f697ac3a3df684d74e1d687259c278f4bc44e5490b1babaa4aeffda22b40164959f745cb211503eeb51345e28da336951b0a75d686cf3f21e0678ee9747b6113004747c670579118791de7c36400cf9ea5fce5d9377200397d3251fe923da4a25598f7e0d5d316f572c636be59563286fb88aef925e5c987f7f2498adbcec26309571ac05c83feef448658e3ebccf478f351b6fbd540e97b0b4557777491c616241ba867127b81cea823bb46b7f5d604516690ea1ab21838ceff12c715a2197d29f3f9b7b7af9d1678adb98054f633fa4d620d53807145deb1b7ba86786685164f7aabb7e7a39c0669e74fcd176a083daea15db41afa4e3026003a608c8aeda68d1d986a43e27f9339d3bba4187e03f1d1451100a5b62d422aac46137f1f902c008790d4525998523a33ad92b198502f516a35b59340faa4402b5af709d459fe77c9854f6772028c6e8793063d709cda08795f638ce41cc7d5a3c1db3f3b43867af8f44b5c2ecfd973409340cca90314771712e84f2594dc7a8299a2349baaa30acaab28ddcc386e7008663996ba581a42022adb90100e83d88cfc0a895a9843141bec5675b279a2d62dc733147d58f68a51404aaf56c7383bd21f74a438f31b690560fb49a97c00c227d3c4626a16ea3453042a27583de018852dce8f7ba883a419639f3e1407da120449040a3882e5174b5386dcfa66b69581c5897e59cc1b58e903e1f5a1561d44bf7cd48110c541dfa4193369187bdb3cf1f2c2ea1e38f85cac972c1fa99e159ab918dd1efa30cabc543dc5754da37e142eca34d1cab195edf158a37e4125db0fd7a2daa504e207918cd647fe5a893aae6c89411b80fa9371b4a38d5a11bb6ad53e261badb82fffcb50320f6707d90ac960e2be80e2f25d0bcce243fd531449ffc06517456b30c5bd709131f80cee18d5fef1daa507cd585189c89b2321287791c050601b58e94e4009e513d875ebf6e5381c6970c92fbe9f7242162db65c4a0e628078cad6cffea407fe96e1133173f31bb2bf8324cd10415f1350be263772766179099b73f49be55b1538e0179f032f698bbda5d04eb700cfa266025eb91eea40d88d8f545e1d81f9d32e940dda250c577682769a9dff35c96bc0d2f63ee478f67257c92e08765a5a00179d55884fcd554f9143a4108045681c156911441d6563ebd1aee9f850373bb5639dbc715beb3a482f6592bb6f2539e72a2a7dedb31e6a00a1bf1f82dbd882b549438763e6072b41953b3dd420876c349468ff5a034e66f39456d10253b731727594f7f754654ac77efbaf69b88f42b008a40a995ca079052f5b41d1d5d1b0ed557f4fe8fe2b639b8f9b5edf643744454142a85f6f378878e91283ed96d5b26a814bb292d6dc9814b5147589dab95f30dc531981a17c59454969eb4f0f226c2aa360bcba100f627bf26433c718b7c1b18aeb59ca6520f6ac903b0ec6d918410a41ccd996f4f109c57cc6827fc722e2f52cc8100eac5ce02be8fc9d84d24249f3932910e6477996c501d371a1bc9fbde93e3b952faa54166949c9d69927cba8fee90fdfc7e99f2afd5a3b7b0551494b2dab04f3c9b61b581ec9403ad48b133e6d5032a6492aa5113cfacfe817df886faed4f2d19cfe9f1ff8609f6c089084b521a9e20c6d7e3218abd56f0876f0451fe4f0b6bad3073c18156c73dda70b35658abe532d4537b929ba10b055e5439a753e47773aaace3c417f4937cb4e9ab47953ac491bb318c02a4709dc04e0e963b7f667d45ffc82a741af5a20454b474b5a8138e9412257a06e33fa4137439098eaf75dd499344bd05fc2874b5d7217129cd59a00d740bf9d4d502d695acd665b5a6728081913956771728053867113cf2179d6400983f1c80fafbf1db9bdc621659ab1c950935cb8e2a05075c81d8707a4e6c955caa85f03dfc41f1a188da9f77e1ef147c8fea23a67b87cae8998874b1c69b1a8ef28d61d91da9553ee2a1a548f0f4046618ac2112778f618c86e623988874c2a8b216a43eea14c14affc5df8a0ca9abb2619c2d21dea5acf5768be2bfa7372ad3806be4174478aff2f3ccc352c8fa53c40d063a1c9db79303331bdd65fce71cedb20b1e98de6aa871bfbc5f6e91dbc9b932ef18fc3beaddaee58982ae63d8b6fdba461cd6eb0aaf99a0dca8a0b532533729dc2d0a59d8f4c231d1551764076adbd975faf7bdf5dd62ab1a96b57ee283250368848163672a146f1a318b5dba2da9aeff02d7c3686f5dd612a630ffddcefc1aaf04b0d59099a5cc8d0224c190b7e736092cf24e514944cd0c558c93fd223203fc955b0700f1de0e195eb01bfdbcaeebdefabffe47eff2e50bb7a403931d1a79b75b6397ac722e8b07c54482228513cb90458d6294c77ca74fe1012c6b2e14a257570ad287b12bdd7b7f6f799da6a830fb8fdcf7825c5c4b8a1f959a5887676fe2206504d87b5d3aa500aa27cc24b757b8584dec49b614812ba2d8524c1536bc9cfd1e1ee86169fac808b1892ffc90901510a2ba91db651deadb80fd6f44642e2e079e2cb2478a095332004c9b65288ba56fc9ac64de52176a78a8fcdb7b1587bc3a12eb5171914b57622bf042733e57906a28f1002779230655b1f2dbff2d71d8731dcc666dc4114bc84f438d71e12294b6e8f079a40ddfd61cb29a9eda4a2cf40e281ac30620663e3622e6330b963efdd16a5dde969eb573ce04229c7e4ee8415612e7037f570322fdcf416793b5599537565f88880d0aee1d1ff09eb88f49961f70936af0485518ca306ec1c8d89a9394544cc4283a057cf2605f8e19369353a20a63c26bf5e4c03be630b4e779f4d0bb3e0e", 0x1000}, {&(0x7f00000012c0)="ffdfedf09f2c3281000000cfdd4ed63cfaa4c42a4c14f4c74c61dae732e033602ed952145a35e1562dbd37ef47668751f000a983b82742c5cf12464b16dca53b56cda6fbfb9f5f732fc6c20d804068126df4d0759018c92d20a650187c", 0x5d}], 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001380)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001500)={0x2, [{0x3, 0xfff}, {0x2, 0x9}, {0x3, 0x6}, {0x1, 0xfffffffffffff35e}, {0x1, 0x1}, {0x2, 0x6}, {0x3, 0x6668c6fb}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x3f}, {0x2}, {0x1, 0xfffffffffffffe00}, {0x3, 0x200}, {0x3, 0x8}, {0x3, 0x1000}, {0x3, 0x9}, {0x1, 0x2}, {0x863458e14b8d0395, 0x3}, {0x2, 0x8001}, {0x3, 0xe8b}, {0x3, 0x7}, {0x3, 0x7d}, {0x2, 0x4}, {0x0, 0x1}, {0x1, 0x1b0}, {0x1, 0x4}, {0x2, 0x1ff}, {0x2, 0x9}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x5}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) preadv(r4, &(0x7f00000013c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/255, 0xff}], 0x2, 0x0, 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001480)={'./file0\x00', 0x7fffffff, 0x1, 0x0, 0x1, 0x8, 0xd67, 0xfff7fffffffffffa, 0x2, 0x4, 0x101, 0xfff}) close(0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x84, 0x2) 16:00:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001000000000000007790086e15c719be1b8ccf3f655147d7001ae39f80f7de88bf24b7bf86ed584fcf92db6f608cb8132d95137b2ba58dd23a9d867f63459ce0c9e86271fab21ca33a090396390a6e305c520edeaba22c4d7658ecfc8b58d85a3033b0d487992b3247b06956a7e070e286d75b6d8aefcb5be45182ad0dac33ddec48a3bc7078364780c5816c2aa2e0c324173198e5a656ac46186554d20f635b7f03cf04b920ab24c67a22a386815d10ac7e78473cbab8d5f83f6ddd00da8953f1e7229a9a2de2abd6d204afb1211be4219150289e5d2e9b5a3f5e351ab647eab80bb02c7a8b3539a7039b33f77420c0364acae9219a4d73ab83a1a04abf9a89e8460ae30b1cd99fa1f14b43b913b42b8f0805b43ff49843246db54640196e76de2692503e6c664e642c4cee9ecb25a475a3884ecde257cc32bcc0c5eef899c8cb52f18c0690bb6dfb60eb39398083ab6e160a9f72018c3412f3a1522a15d2d1178a17fc49dcd050c75150129537c5885fe1ac3800c5091e3ef9b684acf8f5867697540acb941a4f9d0fc5a51da1fbb921d7e9f5df04b07d98c42c0e3afbe7c9b772d77aa7907a7aa1cc2b53d247ce75bfe543cecc996187d663b8e57a556af0fd639c42667de251c56acb66b045c0fe4e5d041cba77813c894c84292c2dfb5d0ad35f60cf1278"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) wait4(r4, 0x0, 0xfffffffffffffffb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r7) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) fcntl$setown(0xffffffffffffffff, 0x6, r9) wait4(r9, 0x0, 0xfffffffffffffffb, 0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r10) getpgid(r10) r11 = getpgid(0xffffffffffffffff) r12 = getpgid(r11) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r12}) r14 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x1, r15, r16, r17, r18, 0x5, 0x8000}, 0x1e3c, 0x8, r19, r20, 0x1f, 0x7, 0x2}) r21 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={r20, r15, r18}, 0xc) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x80, 0x0) r23 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) r24 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r24, 0x0, 0x40fff, 0x0) writev(r24, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r24, &(0x7f0000000040), 0x1) r25 = dup2(r23, r24) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="aed89d24ce5743338100def0dfb0f788fda984a8a1fe0bb503d697b5dbf542fe70f7c6c1992891c5c893b4a2062f44fe86c865dc3967e795533d5792cbd97e1c304d9b0b71e97217f3f47f0404d2f9e235c14e51a57d5339a82e6a8876b3ac645c2081e2815179ec68dd4c8fb6174121e6076acd8641717fd921f502b413459c510c3c23a0e680019f33fbef5710407f1cd37fddb5be82f33eb1ca8d576d98cd3597340532e8dac0936e9a132a287a7e05000538", 0xb4}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r12, r15, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r22, r25, r1]}], 0x60, 0xa01}, 0x4) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x2a6) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r3) wait4(r3, 0x0, 0xfffffffffffffffb, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x1206, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') getgid() 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socket$unix(0x1, 0xffe7f8a01a48fe2b, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 16:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x42) write(r0, &(0x7f0000000100)="f850a42d425a99bd0618501b524cfb43e7545968f48268ad9d1dc8f9b12425c5693fea5e545ef7736fe4f0ed0bfbf52d924741c304e63e7b319a1630a257063748e04a5d6af70a9e53848348f589ac5a52df7864de3477ce094321c6c204326482fe8298909dd08cb13120da31bb2080a9cd8fae3a25c3cc661c32bebea44f9f0d0aea50a9d85735d2f91dbbfae790e17a", 0x91) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="e57fd31974d5ab7cf765f5015f47b49730402aa395eb777c982523adef41b510", 0x20}], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000080)="02000000000000002eaa63713048e69931929648", 0xffffffffffffff49) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x8200, 0x110) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x9, 0x8, 0x0, 0x2}], 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="985d94aa992a9e80f04fbf7834862346a3f6489e654fb0a064739e1e5f38ad41414baca063042663c731dbe0142406d373a3c61aef6c683ae445be72f15977ae486ee6e3526dd495bf234c5d8870941204136d26e9c94abecf2fe0cac9f27111b0ea3193b334187aa17e9fae7a149c137ff559de92561b159332bd8a7b6f7170bff4130d6ad9787d7ed2dfb21dd7ff2c133e24190ff63efe63b7fda6ad9db4cd786e547228221a6913d89c94ef9bac8cb65247b0837119be8c306dda60a2b0d28bfb63add45324be6dc803585561fd0f371aa098600147850bb8db6f", 0xdc}, {&(0x7f00000002c0)="1fa57c592c4d2c78963c1ea53864b6ba49f5822eb2ee41179a400bb4816add577835d85b2929d7d15f58e86021b220f30cf80ae383c2aad932ba8ab4f9d5b710594fe1a621aba98e9a0128922299cd3fe832a60bdc6e7bf6431de9ab1bf671a202841e3dfd0d1a8203ef3aec7e420d5890f3b0409c8a347dfb156af85b749f18dbba3d0a434848ecd9254e934369023efa243fd319bb7a1315beb849bfb643abde2e0d7539291724bba5", 0xaa}, {&(0x7f0000000100)="05973eb1f5cc04179ac7aa5abda9a83f4a69b8f48a2b5aa1c2107fdfc4819b77ff88e7367f27a5179031f64c8ef9d4ef1ccdb82d79d2359b4e4c321e450ad71d40ec649179130fe9ff1611568d73b550f73fb5f5632bc943b9c08c5cc14e45a37f31cfaeac0aa52280d3cf4786d8c34f8f1370000b012a38f768", 0x7a}, {&(0x7f0000000380)="c7ac848053ecc64533a372ffd8c5650a0f08d00a3e82e742af3640bdca811c4ca81a5ef8af102e9f9248a2a8521169008ba0084a0f4afe42ab62a7e0ab274be4b61431f61b8be943f796ca0154b6d4a68b2f046047eaf1ed875bdac728b46d4bd5e32de198e6bcd103dc6f", 0x6b}, {&(0x7f0000000400)="504dc36cf27b16437f46d1df361ee2ddda4699995ee3bc171f82f42864a69251080163aeb2d47d45861fdcb057856e5c697d0a0631b0df7bbd07f851446a0cce4f0ea44b6569709a9721b0ba584ca8ab97cb2da74e04b9e13823d2b1c7f26962c6510395538cb15d24868c2079c378948f296d26d328f66bc9348744d939f7bff014bef4f24033ff481c017ccd459a3ce220236db3ea3ba0265252b1ada91127a4cdd9a10d26312677c1a8e077c52496332d0e675e31074eba02e247974104508cd427187274a3cfb6abf8bf96cf21e84e88a5c304bf04593f80715d51e9f745685798377e0e4e94c1", 0xe9}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x100000000000016e) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r3 = getgid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) lchown(&(0x7f0000000000)='./bus\x00', r0, r7) mknod(&(0x7f00000000c0)='./bus\x00', 0xe68ecc659e80249e, 0x40004004000828a2) r8 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) openat(r3, &(0x7f0000000100)='./file0\x00', 0x404, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) getgroups(0x2, &(0x7f0000000a00)=[0xffffffffffffffff, r7]) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x3) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x2, 0x0, 0x4, 0xffffffffffffffe0}, {{r2}, 0xfffffffffffffff9, 0x4, 0x14, 0x5}, {{r0}, 0xffffffffffffffff, 0xc9, 0x1e0000008, 0x7, 0x9e8}, {{r3}, 0xfffffffffffffff9, 0x60, 0x1, 0x1f, 0x101}], 0x100000001, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0xb0, 0x1, 0x8, 0xe5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0xc6, 0x8}, {{r5}, 0x0, 0xc2, 0x1, 0x607b, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x98, 0x1, 0xa3, 0x80}, {{r7}, 0x0, 0x20, 0x20, 0x9, 0x5f}], 0x1, &(0x7f0000000140)={0x6, 0x1ff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xc4c32e24c655abd4, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r8, &(0x7f0000000040), 0x1) dup2(r8, 0xffffffffffffffff) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x0, 0x2, 0x200}, {0x2, 0x200, 0xf675, 0x9db}, {0x1ff, 0x8, 0x101, 0x2}, {0x7, 0x8, 0x5, 0xd1}, {0x4, 0x39, 0x8, 0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x834, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/74, 0x4a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x12, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x0, 0x2, 0x200}, {0x2, 0x200, 0xf675, 0x9db}, {0x1ff, 0x8, 0x101, 0x2}, {0x7, 0x8, 0x5, 0xd1}, {0x4, 0x39, 0x8, 0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/3, 0x3) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) dup(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000100)=@un=@abs={0x379cf160b18f0831, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)="e77127f1084bc0c99ab34743f46da912558242d7677783107853cd3a7bc6ca9ba749d695b1f8723abce77b7abfd2c0d1069e1069c7ed1abd720a1c6d1a5e8116b4ffbd24b710e55ae5e306015c4a33", 0x4f}, {&(0x7f0000001280)="7b324be1ca951f33d7b3b924da35e5aba6658e2b1e70a859131e9cd847e6ff46c4a6a3449cd551625b899a199667ae4d2d10a1e82aa9ac5b10983bd96f85c532ab7bba09c91a72cf9465469f2981c75334df6d34ee30e5e17ab181fd3f2adf0e74aa7d0599c2b2a3570e206b0b8395a123627d36ace0cbc37dc5bd15a358e4c15e280c957227cfc5c313040c2954369308cad5b4263b3d2abca6623559363a1c588b18b2c125f4adcd3510d07fd192ee6c9463a5826ee2914e740ef8c412d24648e09908c389dad75550bef84bc0e10169fb7539e59dffbf83950ee5a5d407569d37a91ebb0e6ed3a7931afcc9617f2434e609343dbebd3d0793c74994ff476e8babfca7a28437e74f19555065a3766250a4a08303e6a651e7becd631c07a421c9c40c2e33c04b016461eb5747da1b40c48cf8eb9e66598c06f511e598ba43deef41b2552c8b0f1e0723eb2c5a5a0933e2bd5286402656e04222529bfe2ff4bddd2f8e3d3684ba96d0e6129f394cb093a2a750722a3f4c115cc291e8ef02b2b93a132f86ae34c7b1f27f43ae73e4df0897402a4780ce8d70f50d2947c59d1d7785c7a118b9de55ef2cc72bc6635da97841a15154f01b59d842518421b5532d8d525a72c47acbfacd291d821e35cc45e44e148b42136cb5d41b372eb8293da8b6404be978757b91e6d6a7c133010e1e0ffb0bc2698ac874ab2b9ec4cddb64a7b60a720fa3a49e4e462e5ad41c987c716f5f93f7bd703c387f2a4386fe62bb25b839b71c23947c3a738c638498fec4507ab67bbd7e68f0a8c67c2333ac294d792ca98b7912a8107076fa215393fc4cb90002a65197b0116f161f636e1fad0af884652e9f1d1b5f5a2e94fc462cd1e3da9b226b5badaedfdecdb56dbe59863892743945ebed477ca2a89bf7db284f9e50e0cadcfc5a305a8fd84a2d58b23339178a835149f462f39e22d53cad53c98df15156f2fc8f499ebfcfa1aec46bf1436c1e22bfa6eb16a2beb0e662bc8fa54bf550f0d0911fa4458f7793e73326761a8da30d5aaafe69e23178e81f43580d5fd1b180150010b4b3a64e8d38dc1b693c2a769a13be848e7e7542e03b6f449e6e52134b6d18921186309cba3d52992f6ac3ba4ff99cba464b138dd0e93bd2be44bc8eb3aef102c0933cbd099a482a6c061aeeb26099788dd7c34f5a9720fc0da872ad13b2bfb7d1664e780ac26ae89344bb44acff4ef31ce8f9be2f75b4d4c2236d482906b1a203c2b141ec625f62347504a45f2f9a8e6ef9e1422ea1c40634a178560032318953a109a99dacdc74e2937d3f217c3228e53f7996fb365ab30d3c6cf947d6d8891ab9d4e14428d8ab82bd4ace80e5303314033490b6b34dfeb7a2d60ec57331d02b63b31a72774bab925705306320563f546bf781f7d695a60a552225e338a22acdf7532786126709f52ad65678212eb9ee09a3d315b8ff407913b46c17ec68ae9fe756b893645d2598cbfba56ebd32925e0b5359ba3d5b8765744f11cedb3caf26fb1f2fc5fea2650f67fafcda9d27667d527a1265cbce4a388a1515fa75c924400182eeee1e64fc61b55e7d20225663551fac7cd2dede036504b31ad8a3bcbf3055672402b674178fe7dca600452a451e3d353da471fa5d2785f0bb201dad027e16c05e65624ded53aece22e17a45da9ac41803cbf140d9c19b937fe67314e23a555599fa6a5507be05c1d227e6f3f4e974e768dd8b54a98f5d586c3adb93df13f2d1eafd750dd33649161054b060784ccd0b4e114ea09a4ae237cf0d607a869ae44341af5089c9df21e0a6772d2c051e6b1a296434653096e67b2c4975b17757aed94481da24f084e531d72cbdd77e505e983d1a4ff402708d1bec75ffddd7d8ed83e740ed63d2a2f3185c6c78d9a6925874074e0856afc4e0187b11daaddb1a23a0074a42e638876301b029b8f958a3b643632a5e62026ab3c9a9eb38b468e986bc67ba24780d6e28be0314755e030a44e2370e3e88335b4c768f55f148ead95afb3fd8ed9b67634173a31bb9953bda41651af5865f5a96c65ce1d4a1321640e83c22c535dad31d7ce0407f356730ca3313840eae3e172b2b4eead8d989f7b69ab6d3ca3cee891f9402b89cd56a01d9f434008bc27b4275af9f1742853ab41a5677a9fbeec3822ec722594b3f8860c5137b3f77090496054c1b277c4fb646bef24c5f513cdfe8ede0b5fc1179a8c57a8c3e90f8cfd8db925af4f64b5d8e02e204780bb566fb875a75be7f0ccb3f3143cf6e7bbdd6946e27c518fb940ea3a79de680fb19b5114cd99a37919d3f949be5bdf6b5c049825f4b3ccf189c91679940fa6ed7c88883fbce665937671dcb13743ddf76a515acdd82bd3a8cde502485ff2a73a836b0a3979a5648512c7c58c53d546c600aa638d3f279576d18e5ded63c5c3054385983c00ff4437d042b048836ec650e00a4393fd7d097b8e43bf497853258163a82c6ceff07d24f30021ea834ecd75b44c49a150e104f22d54ad7e81899529a62d8b0cef144d18192875fd5783259429b3bc7841ec24709cc5f22c2b51bac75aacc11c39cc71e420e7043a0bba65a2aeaa6e66e45464df0d8a458bbb84c763c0505a30f25a96b48a7abd6dbd0ed538a5a5501456a9245cbdf8752d91587101dcb479f7490086b9029c113c212b80fe42f7fe6a73354c780064fb7ec4abf01788fe43a07457d13fcd6740fb8f7d8378926bc8bf488ea52ce3744f4a300f725206409e74ed19a1aa605b8f6b7dd7431c2b08c5f6778b2d15a2cda5772e9dd5bb7a3f0debf36f3298026113e818c80c05bb29b5ced74d89e2eb6b993ee0ef2541f3278b2a76896d3ab2e423ffedb68696654c2b5211a7697274178edf803302baf49e02cfd5681b36bdc6b85b12a7eb34821c23346954d26a623c49e9fbdb4541f78750ee500ff02c63e3390edf6c99fbb24e8e43deeebb1f71c9867fa3a71792567d82f060248fee9c542a632b0ec4c02fe804819bec5c1adcee260f13148974f791dd82f0d8cec900b68e818ed90c68827d0dda5c0ac2fe8dfdf07d2b45f1760210e67d388e951d8faae153178894ff94868c0cd6139735e5a6577f2bc70e4ecef2243e66a47695e9a767637726f73e2f7f8770f13ea96afb5a95f949d5d6f4b77c2d93802af436f9ac0763d2fe0931c0125502afb060cc6118daa7f7cfb5888e335962a53ce10064c81cc072cee69f934de563464a323b1fc52c83e284f109f16f75a507863c7c3a3993d2a4c6f90365681b31e76aeefcb50ba41c20e5bd2eca2a483433ad9ca2ad1274dd48c23c355c4b1b5e6b597b8e60232ca161f4fe0d93eeab6e344c13ae1fa3b409ce612cdbeea01ed3d16526ad4349d2bbecb0387aedaae4f395d904653352db7d8238b8a328a41a1f7f15495b8f02e2b9e339a06705539937a6cdfef3e582380c3780f8a0107077dad1ad6d9297d536acd7defc554ffeb77e576cd821b0a304148df10fb3e42f067ae79af1249e6ec508bbe838d3f29966c08177f7abf70c86b724cad429ecb5e6a0c8dc93049be51acc0fc315923003b2c96a70f02e33a2145a258b3847e456f2a1f14a59c474a4125ccff510fcd021c2d28cf7e49286af20aa5b25a11c12c755fd3024abef39dfb0c2708a82733273540e912a02e15dc8f3cce42ceb68488fe91f81bd90780e365165bc6e043f5cd77581e7c8843e6294230a67f89b5349cf40cd159dce87c59e73343cc12c1169e16fe44bfc9bd463fb94f563d7f4ca8710df4e48683366918d3cd758d77ab02a89926a2f6f31bd4eb801b2268d2552a59397682651dd60bd6c01dba34f234f1da360e80f518c09f6b24851bbac9f1c3d5470436aa377a50fd6a227390775f745b1a1f753a65401eb2ce053e1c850cb40f073b2db547675a9f779a1fd2630e63ad3332f2f5dea22af8d48324494c2aa18bc1088ecf1b6d5c48b11302123ca073a1895595667e0437bec078983b723406c67a2b4013652dfed2ca86a80322a6898306ae618246b959b313383c079bc42859775f3cf01e6640a2870eb9c99a579aba1f29e5c62cdf5402af6c434a30d978d424abbdc19f3a3f39f18059f68f28cc2cf6448434219f8c16961280b35d481897523575f2ae940d01817b5db20f6bee4cf4502fbd51ae089165a8599850cc6fb45e80db3aaeda1e06b6963b7148ac9415101dbb43a0fed146175c04cc01b01ff2c77424d260ecf43c97e2501f4178cc72248062c6f18ab07eb44345fe1aaaeab5fd1110c9d01d304cdd6c38d822f661eda381a80ca485c07d1f3a132f5c65156b2ae04cc8cf07207d62a101140ea12a8c03a77f5b5136788d8af9f3120d7ae2630937ce4479c8ea240e4c371bc8b25e9c338342c08d259ec73d3cd35546c071e7ed123b2bb28f78aa5fd4356d60bec564860d064bf201a062e82a666c4e199c0ae53e3e8a62732a95277c6c9559fedc94014d7b3c0ac8a532439733b4075155428bca47cef3143d8722be1b29db906f4dd83c471521c3719c3e4fbe2c6894f4eddeec6c08c5d2916da8c06f3adb469ae60d7cfc647d950360375d16c4277c498821e177972c1c58b87a5b28168e174f35f10c33ed90a62cad8ced20cf6be9ead9660907e5fd5ba2844b29d1bdaa1d5384dc9f0804e5a409b16800d50b2e4c4f9a6325e6c6e3af5c809bda6f05644e3f4c79abd665896f7344027e5bcb06d27671903a51b6d6a233e3affd8a6b7282d5fc837e713385977bb9294d68bd287dc165d861388927e7c415625d0f3663a96da519e0081acedd884c2e841e8298014a866d15dd22b84f4a5276ea3da20dc1ba255f7aa5bd8f9932ea0ebfb7dec95fc556bf4260e16a099a6fb8eb9b555a91d45bf0ed4c8d874cc851c05ec5b6ed03eae7ac142c657b6166f9abf7195883034f1316c3b298e719d441d9ec0a9f13541abf92cb3d9c9fbdcef5e19053a6edf3a93fcda5169836b832efcbfa0e855ea6afa26a67fee2829ea7ad28e99f303b5936de2a96c6589305ed072ca5c1218a19d2b104b7d9b7df03abc048a4711db8c26260b81e6987c5b4f673dda0a771b6834007c09e7e36527dac0b27539d9c44d2449af1f20043418720e726f5fca5155c38d20e94474251b6e4592662258ab4896a65e7816ddc0fe865e450758c6b9c7915988566a8d821ee5aebed2f992d23c28e4e2dec712f5831ddd54c6afd4b1cef25c35c2ebf1f867abd413746db809128fcf8d90202ed0608d0d8ac8b41e116cc78c26e2b19ff1d00f72726f6cb2675b36871f5b35f1f671cc44e24116467721f0d3451554d150c11aefbbd4681639df0e81c0c0e07486545ef118c14445bf743353509147409ac743f54ade623e916cef488deb17c20a5f43be6fde61608c52f4614cb969e8c2a257296c89bdf9d672400df2e011c574ce363e21e5e69989a014b83412fb595a31d6d70cf06b6358906b83214f48c0edd7e2a38f9472208862eacaba3f8d8fd9fe40b6b11f8b2a6c369e0147216982ce75a674c59fb6d54d70424ce8bce47508c6b6801bec07af0b9dcc58f445ccb324795335c6949fb9fff99331f887fa348d18b148cd2d6d56fcdf2eca942ce6244b70133e78e9f0303fd538dd459128b2ad5cb1e3336bbc2a48b847192a27745e8dda54c25ac44786328c03ad686d2d5186eb26e3a3961b471292d456daff712ddaf3efcbdba75244bc36246a85e6def725100b4a8fd276a9feccb9f252356a2fc5675c600b3729d11ed01b5a09c0b17f8820cede6dd173f990c14435dd77d2f86a5ff67", 0x1000}, {&(0x7f0000000300)="3bf3f282e493aa6b9ebc151ad844737104568c4341192958c7ec4dd60c386bdd8c15dc39a8239913d60fac852c532299775e62bc0dd6416a516c038dec3811d3193cbf951ae4cc4cce782f921baff1ca1926173964dcedf4550c0482df46a266323174fae4852dc3931daff4a15aaf06e63f724434251188c3e5cff2733b81ce7bebcc05c5fa3d8911b3fa9b5b5a49b42ab88c68b87455c7ee9a123baf6fa8c2265f1ea01df7f84b5067d637913a5545719b26b60e67c3f7022e4a4b87baa437acd0604ff1a29c6e1699576d7f340395f5b673", 0xd3}, {&(0x7f0000002280)="aa615af57a22d860343e08816b658e0d513d56bffc4d9decf67f9912c45672aa54fc2a7e14465b11f7417fb2b91a4995b225933c9854fa24920436d9e3da9ef1a1b2b30301052c6458b8cdfb9ac1784b2d9d6174618d2bb91f8fc7a3e4d1c187d516337c03e86b293a38a13d8ea8d1d86de0f67c927523b4d3f0718161c07548e6e8a31a5b9274390e5a63b32762bda60ba38af92972f2ae4c599bbb372d2cf87abad1709cda2c9aa2d20f6c6d1ef0d71eea8663c9db5e843334753f54ad193711d6b6f80e62e8b456b70802bcb03643429d187a067b3d6e3023b3e03be3306154c47d98fd0a94fa8350e5713559d596e76640d4ba5ed85a917aa77ac34cf83370feb2cd9a8b540ed40798f3090194b532368b30c199550e1bf7e39305ddf7308597253465487249306fe3c1d2fe2cf97d2a15993183819473abb2a8dffe88f88cc502427a9511b599b750fa3b2983fd5e90240503b5ad2a8cc358b9c739e79ca2cf99b7e9278ede2cbca0b5a499715d92ec0eb588f1ce484179d2ae51d105a9559c679c7bf9c2a6880fe36304455320b484a5b93533d7e8ab12b1eff6687ce6fed390d8cf35aa5d8cd96e78f4df50c60b50c97ef5c82d4e331a3171297af43242705789f0b6136f574d7035d56f92e684df4ee68a2911d97f6fdd1f3c218d243897a91dfce6c1dfd4625428db1f695e24e7e12c8c9f644401699057b6697fe71fab4c0fc62d9a5a290d657380894735bd82b2ad69f5e59ec2febf255bc175ea7d21d19e6c7108fed14256013422d4f07bd5fffc6bf682c88fa20b0978e066eff17f585fe5b93d25cc1f7c13f7d1a12466a35e5aaffac9154b8f6dc4b9974a2d5eb9869f28dc16e2689545c31e554739d9f88f95058614855dc5cf650c1743c65abd6b23fce303c68ac02b8bc89a67b8cee8d800f0751d55abbee8c63da237f4d36887a6be619830a0780e4bb16fb3a9836047f166faeecaec547c5349b56625dc3ecdcc6661f26787d557c01afa53611338ece9ff136ae75fc8cfd1f54ab878ce28f9a979ff632033e2220582f9c799c7c291d38fef950e38701d8b550817e318f6587e06b939061710d6fe75a6419dd2a50e16ea25b2ce8e9e4cba219ac1580b737ac10f51aa3c56ca017cd69204b887959bd719a9df3921852392e5648428b4f86dfd06fff10619751340634e774e56315312bebd13cf9f73994060ef0412231970f9e504099d1ce48276c54d4d7c63eaea47387deb32d94c294aa11685ccd0fe2cf5de78d045f44087a2643811c0f06f569da67d7876723d680b8a5093f37dd12b5395022bb70cfbb924f0c0a09585f76e8b5c6c8b24f3f831d685980c56791d183119f4d91b878d0921ecbb13f912eaf456be35aa33e15984a8921fa3a8fd7ad467e2c2baf2f6422cd317496b6dfc74e12edc50e70e32e4d2196efedfc56c579a60083a4c21e7a7e9126ba5ce2234e2754e4633086d204882ff796ad8830d292ffeccfd940a1bfed32129b38045385a5a04eb212b29ab33ea3d9d63b63d5030b298beda88b49b76adfeb24ec2a9109624fa9c6a44f26fa9ccc9aae23696f9a3411a4059173ddc05e71ac9a725c294d5c7daefcba2cb9cdc09dd383b37ca9e358856b8417cbd74304e5d6d760600a2cffa98eb614060e7ff4a0083cb28024048cf3b56e4a24496ee5060dd2b75fa97dc2cdb4e5f1876467abf72bb3aeefe4e0b979668734ef4b939bc502cccd1e54e09b31db82e7937e057f2153830816db67e0df039c1fb34f40de54c43f9d87291d67ac5dd001765b1de0969764e3d3ed5841a9f90748088864130838922a86325b349005bf704397563fa33c8d1cbaa6102aedcaf399b8f4278089cfacccbebbcfa132e1237e5f3d3ead0c96ce22c4f6d3203d3034e415e0ccd396d3664fc7effe104428753e9c125b9020206c932dba068142bb3d5715b0346a74270ec80083b08b92c3ff327a6dc29bf08b48a0030360e97d62b9907f8969e58e0703df3bf5f390da1ff987a9d4298c233c2f29fbbf910cc0098dc6759d5fb40ad4efa197f34945b8ef96ab342b8302fb04fe23e981308d511df57fd345ac9f185c008b752e83952d01453a52740e2845e66b299a2e37bfe919588736d7868f9574e4af072dd0d1bb46db2376d715c19709dd6ed5644bd2a10c808b824616b03f92a16e4c2364310770b1c997481b817b51b957822813de563f534128cc67f85e6eedbcbde9555586d11596c7ce9c6209abc9e75c9669061f6f1cc2adb36ffbee712d84f29c34e61e024ea5c7443dee7a76c162a69d599420c7cd474d0690fcb6da8d4ec67bd15b65b5fbb4292a3854520ac486f8e326b06852ad3fd43a4b04be8bc34d0388a901382f857c3b22c80dbf544267a44f012d2cb7c884d1614f0967482859caf511d0a696bdccfd703a2c5ea8f8490132275ae9be711a790479f4af85874a4d26edae2c4dd82239a1164a629c0f7d35587718f0b1190101a588f40f2d46db33c72de14e9f2d6e85b6dc2687d22774c31bbad48719810f7ce5cc2bdf69c12d0843270987870e07eff9e21ddbf33191433ceceda78ea591053ad3d084482ed7ac72b345b9d916e6cf3e3b995bd177049815ca345922e0d8e6089ce136494941006a0e1563ef70832dcba40693436501624addeeef155a473e3b6746270c91479501d1f9a9d04810dea346342943f747f4e696cf16594fa4b850aac2140ed78342b88459a19bc0fc7d12d7479b8cbe8833d6a8e6416d03ab6d08065ee125a41a47926f4545a1e654a72cf16f39c3eb5613c176648be3edd38d21dabe535d60f8dcc1bdba1ee8e0fb783ba06a8fe8358a5dae105b10d5ee57bb9386a441667b4b6338f94128fa48c2e53b21bc303e47328ac4c3fdfadc65a2fbe56ad6fb7783cf681c5163b42db4c52affe8b720cd8daabe48c088278d06d15d9c890a69ec8eb6cfd6c209eeecb8f815135319b6ff61c8f5e4329c5f02605dce45cdd11e30807e3268e7757b344667a00bda23eb13b81eb55c4caf21e47af2d9447bd39944a1a134d68bd55f90dee18f49bce297d054136fa8d02838fd2170dd46ab94a316f0a5314a3c2d903bf0077344c2b47ddde62419bbcea3c8be6e6eafed0ec5c8c901a12468ccb6e88012daef9ae670d5a2884aa7a136800d02e9336b3819b839c712b1d1e51cec1a87a8170dc5862cc917d469ebf372260cbc28c525c3305ef64325490306af488aa652297a83a1360883de1f9a74562608f17f1a24244488f4588802279ca57a84b89963133601b98ff3c095019f673b1235483dc9a4e4884ca817cac19bf6ecd60faf307263d6eba67969b40f36efb2caf7fdca9dae0762370dca958013d5713b8c60e6049a7c45b335b54389ed4d7e9efc33b34d6c27a99dbc40c061ec65c4362fec5aeccb5247c6dae5f4de11b43363f531e41c632a412ac6b8008612fe99f15fe3e0af18eff7761a2b98cafb7e95408104d6101026090dc72ef69e17c1228339418c2a53e3a2092dca73fbf247abdc32c7511656d10d7d66ea2d4c79aae0505523c7e6b17c42fc210f079868b433355a2c5077b8879a3b909b2722605d13b1ddb8a5d80d0adbdba4db592fbbecf0b58e41bf2180e2825bac9e25b1f9b9abc7ff46264725837e5cefbe9bc3adf1316e628c2684ede45506f0fc9d66bf5986140320b0796a1f646082327578e1f717c2c4576ac40908185211c4ccecf88818ad03cad2f5cf5a37908e30455a5401c04d912f6cdb7f7177cd37051d6feb40f1ac53b16eb3262358771b56ff0922649d413cf149e765c5cc344581a5db902ba3201cfd56f77f7cd1408c8fade4b8bf5d9c61ada2366ce9fe37f6985e01a270e9c996e8b4e1fa44111cb5d5d452dab6e306fe2c1ac096378cf6aaceff4a87d7a74cab14569ad33978edd18a59d62ca1d3ed81c5f11e82561f59fcd63051d486446f35519f954a6d057811b4b4d2e10415d2103c5882e6c2d394dd55ffc1ec62c570d869315a17f1b824d3f735c6f879b6beb132b15e60ddcd457fa18080e08a0bb9068989ec1b1aad7ceb6ad890d8e566424cc84673b9c915a795cb357c282a71be14edd1ee753f009c30315f31431e810a2c1dff074a485e90288057e1ffce8678e70432a2ed38f16b8dcc06bcc7166326e4818b1397ae60009ee6289b001f4a9cf07d73bdbe517c359e0980dcbb42e69b1de79b04fed1a3df0b220fc1ba39eada0d47b24cb2b2ad33ed4a223b4f211fe5fd5a26210993d1cd5d7637b0b8aeed02f35918d622edfe57dcaf9d110ebb3bac8e8f30b9b514543f95d2107cc4b69323c172751a0e89cc397585913bc069d6d5741b71bfcb437acca71842dca403974f13ac66bc7688cbf16f4141f219984ef848297f883b257f2f1f0143bf61d8da1bd2891962caa3d9fe548739f93513cf65d557014263a5463e18128d38edfca733fae2a0538e8594ca82eeeaf16918d00fffd40f52c0f79abd3a55f348faeee670504255149ab8a54e4eb45405e3213cf9050d892087324ff2581b22c6065d3a7657950af5230c1ef233045f0a8217e20ef45b317cc5d6b38dfa6ae68964d3effa65e0dd5a5f3672221f507c53c38a878c097a2331be2a7fd4390aaa0d8c30cd63a76c0d5c44621aed245c8f6a2545f02a043d408eabef1243d9727b3d3ca1db5899e586a0369664e0bf43b6c92c1252f4c173a8d1f3fcb1c2c1d38733bcba236dbe28fd6bf3dc5020a27b6b2d83971a957b2e6cfce3f38f76c06e9bc9c9b0e4ea1c9eb442b1a40340a978d7705145c65bd1d397abb8ea0dc6c494d91e8f8982f4c774fc4baf792d67f2ccf57e4d03ceb77053659716622a721072b0d7642e89a879212e2754892c7eb4601cebc2b19d97a301a0c5e257fe14efdf45448ffeda43829ee9943b34bf3b5d20ac0bab6caf774eae18b4be48b3a4bd7880773503c606fcc649b6bbd662e3cf49ac29a7f5de1c0854f817a2add69ab267427c225a036e804c1d006abf85fda04fb77123ef67a1f5227fa50ab462a9d35ce78f897fe2e09787eb0ed01814a04d6a5f3670234cf93034ea7581da756002cf05710306fc604c83b06b94a120af1cf41ec664cca020b7e45a070fc5a9bda6ea3c13cc709a0dfe84048feae24b5c266d7faa85055d63794d58696715e3a922b9e59c36f46997ce46ed96258513834c55c0a978565f07103924b78f2a35c47035999971d452e263d70fec1fe25389c36264ca6fa326d1d1f8a9594cd3a83b7ff82f8ec49ccd6010cc746b69bc5642ac29c87a684f54bfaa83d15d498162c74dda699a0842a0aa59eef1a74a53133693a869e9900503c5db0c291aae56839d39b29297089e762e5e6d6982d047fc155f166d25ad5f53087c196c9442baa1ee18d305bdde5e65bf36f017a2a129a6a5be226779a76b7ed74bd904a0d583a61f0b33f3b40a601db2ea1d8f49bbf40c84c08f12d90b8a8305da7fb57e86047569a9b6f19b072220478cb5309e692ab2de0a36446169bcaaae4b3f02b06f0d2624ce919aac5c606df758fffd8effcc06a2ece98301be89f93b0b7728e192e747e556d3997d63abb40d301da52893ef4ae84fdb532d309c79ce00c0d3e3dfaf6923f86f3c3e8b549d4370864b6b0d502451a4476870d48af8af43b8682d4577731ad775384803fb441c3496cf80c676e955944348a6adc70a10fdcf76080974d523a9547fde1829bd8ce6f9238d93cad5380d56ae5548a626293fff335bdade6cdbf4945afd2477a2d5a765bda7c8f1e60f0ec4deb12", 0x1000}, {&(0x7f0000000400)="45d5fa4d5fb54ce641e4ea99c7d6d727b9d958fc07748776568a75daba9d87c2607d23531f7829ecefc030b45230ee91351e770202e1c0225a96138158a6ec4157a0c5a4b52dbd4862ae1c5ddd14cad3236363de2c883bd739f2", 0x5a}, {&(0x7f0000000480)="fa959ae3c33758f69653c1961f25a8618baea45cecbe2cd82c39654d96599fe4a03cc7bf18a14b4ee4d9cf1c28bff2fadca9a68521550cec62afb8f816819b143e8b80690c8ffa280e0f9471b99e39f653e12c6f6215e9da268facf70a81ea0ae52f26455695e4eab0c4b599b3decca8af0a96de80dab95fa6d0e98961e1eef714efb8f75905260614c0645302ce562f2061646e5a46a9d08212108f5bd1ec34c89374d5988b2f7293bc933e", 0xac}, {&(0x7f0000000540)="703cb182f834ef6ff290e9b620c8828499181234d77c6a02e170ad5a127fb3e663a2006da9361551589e3a7edd56938a8a47617652cce7bb2dadffa1af8bf2f0673e02e0b1581bf0b64f97182b8826b6d395013f90b3ad713767ea2b8b782e1d27aed5c43bbcb7d317375fa0ca884cb6600abb0b4b5743a68d1f82d301bdaf0a1206a4b593132288ddf912ba73806ed58dc4878e59764c5cfcbfc5fca212c146621a1e011068e57ef7e8783e6209e9b92296e792e4e1f02f184fa4e41931a25824c526022720a81f23df5e48b34fe6b1d56f4beba3ecbe18b355380f707c24c9a340e926c15b10b5fb0859dba9c9", 0xee}, {&(0x7f0000000640)="dfaa55a0f5dc1b0048b4c088e2e0512be80956bd42909897e12916d77321f0cae1ddc15ff0956f063fe3244b68c5640635f0e1a469b4443f8ec42e307c650871c604936d9c6cd3fe3e6bf9c8230565d20475bbecada6644b4b0df08efd760498449848b5aba67aa60335d9fc1522ed8dabbcbb18e9b0b5e5bedd40b60152e9bbaf7035415f0fd74b41234e60fa3c9fe64f9bf029c25a46884d42dd69143f08", 0x9f}, {&(0x7f0000000700)="fc5659b7d7b59a4175698fde4ce95898aaf1bd5478e53797feee7f936e40f8b401c448c1db154baa0f5e88b24b44d13a437ea20ec85b51b5f27b73d186f8618de51ac86bf603fcaf", 0x48}, {&(0x7f0000000780)="41e08e7f15d10df9f8ab7b630e3125f11738072fc15233505638c40b9dca944803812f810b19b7b6dfb74190f5acca0acdea365a0f4fac53277b495b97c2c9b53fc99fd577bc413aaaf515d6296c852d56bd78f5eee73aaa90bb58fff31731fed39428d22a73edb3453d56104ffb55990f39", 0x72}], 0xa, &(0x7f00000008c0)=[{0xd0, 0xfffe, 0x80000001, "06a0e0943783ec92269318f0bf6ae7b68bbb1d196c57b0677586c001a4f384c6e748c6edbc117d88f488eff1695c05a646b3def95471496e274db36cfe8f46b2e2eb97295e9f2f8cdfcf6322771c9cbb1c15bcf0bd7c1bd91374eb7497ab3e135500dd859bc2499be8de25b7af2b7de38d9d1720f83d5148f015b722fce048cea5150e6f475955f46b405fb044e6377a522530d2bb18cf4e213d4affd47e0125171613effba8e5f707e6750fdd6d62f2b05c5d366f55724a5aa8a44a"}, {0x10, 0x1, 0x4}, {0xe0, 0x8001, 0x5, "cf46850bd1d7dd35eb3a2237bc368de41074fa211db6bea804b6c81f0b2782131421d8edb405be67e4a0f1f68184feecc72b21eac2486d2572587c8f4f8ab5d82baea6e07f8825aa5957cb5c04b29a6376c9d401787deedf609debdefc93a5fbebef715c26b082207cd35d9fa6b0120f55144abd0f1923ca05576b8c4afe4fcc53671a36c34c6ed34a2562f0f10747f609d1e82abc8fccee332ee2d6996d79b01407e3328b20b2da2c32273dc0ff2d9cd23b2c023f4e30d75478720727f51a7cf4e599cb4ca88886c946"}, {0xd0, 0xffff, 0x3, "d8f082aff45a543d4278ffda4b7547092315bd5390f5954fbcce14a1abcdc1597f0a8a00e1fe2abfb4500099832497607c6fe5e43c09f57fecdf81488110d77bb79be2ab1f219531876989b45f5ad091e4e76cfe72a38b40db4d612c082af80159393215255d96e0debc2f8ea71f2b1401f34741b99b2ba6023c3efb1582bff5dbd52234e487bc43a7582a777c6dd0b34dff91d9c6a1e8b3707938c093f67f2bb3c8301cdc82733d33de33ffa17ba863aecf840b80901388a6b7560034"}, {0xc0, 0xffff, 0xffffffff, "18c57efd59d81b25ebd19479e2c0cfeedfc21e3b54979e89aff88c0f1dbe671f9e5d28b20a8f25b66acc93708d2ff8e4723555085a8540e353c7991e47d4d6f655dba4591f6e74871cff9381f86b5d3bb550233b8bfe2c1ff50522360ba3be03286a96170e200ac3f1c27a34245b926f69cfe7a561e16051ede70a541f096fe888664089f74c8a9509449dcf7ef268f6befbfeb90274dcf696d314ab8e4d5b844db38a5378de9b42e2290f23be"}], 0x350}, 0x2) 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/22, 0x16}], 0x5, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8001) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x6, 0x4, 0xff0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x72) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x7}, {0x46, 0x1}, {0x0, 0x5}, {0xa}, {0x21, 0x8}], 0x5}) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x140, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r1, &(0x7f0000002340)=""/190, 0xbe) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r2, &(0x7f0000000240)="4a58bc07311940c18b5f8138326320a15d81000000b71ab9aadbd976d29a66aaf52aa66271caa9829513b2b4aabe5e9e38f84767b544ea14b421739388758704dcacbb4d8f108974539c8ffdd7b238443ae5e1d526cdc59603da273238a174cb9957764761fe1a90357a5cb6508115b9018eb5a592649842493d5a0d00000000000072e6060000000000000095ccab3c9632e589299e2c9d97a2ba168302d6b35f6ce547e245c3f854ce16e968a65267346ce50c72dd6c4249445885f157cdec1df89b1e75cdb26742406fe53511c7b35b", 0xfffffffffffffd33) dup(r2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="fb8785b8aee138a4fdeef5694bf651320754c1021535fa0aa3c5af1a257fd9f9cc3dff5cd83a2ba45d8cdcf0809b05882edbaf025717cf45df6a309719f942435ad3874e841a98d607965bd0c79d58300fd5a08fe5354348bb0e257e41d5209d151dbcba00da58ea9819a31360ac19068775985d07c29e44ae6054b2d6f27379a29b885137ab75cb81b12f76542001859420c5c9853bb3bab1395446130bab6dfb6662ceccaa853478556bc4b29fa4561ffba7471df49270c1f6bfffb6380541126919bd089369543940d9e67b0eea3aaea2d720c5041bb44fd6a50013a6fcba64e4b41ab7242bfa47fbafd128b5b6103badb953c3f02d3a797780b14caa9ab1d977d30642379a476a20d5082defa279f19db93212482635d3b9c057b6176bd48f4a50d64165591ea396737f3ddcf5a1a06f8fdbc1fb0605c839210f18971ca9f3ee11e08dd214653b7c75bff9a237f34cce01ad64acdab79e86665770ef060c447352096af036650656e0f04050b93a54783dd64e48672815242b3bc39294c0e32d60628c8a71a5f29c7544e61aee1cd78ff9b547b59d2e394fc53228a02581ddde66d12952a138604ef11cb5442b12d59f267905e5088d4e8e30a276bbed16e4fd46465fd6a221750637ae1c2e259f1ec1d447491b6e015558269ff9e5f7b363dd3ca09a8bf911ceb392f7c7e5d4ddd32e57cb420df6efd336ba1dfc024b82bc7844ec39a8370f803d6fd47f639403572cdf077328440d25d6621e4d857493d1be89d62bad669c038520039726fda1e656fdac5011f428a8cc35a01dd47eb0b72372658f2067ddab28fafec8aca6f6ce3291c0a89c0754e213e22b7f8576337bd186af8e9c51d8a694f0b14ec1210d600676673f65fbd92ab571066f194a857854d4161179ecc4b5f214acd6c81ac39c9330b7795cd0501023338e3d295d48f05ede7dd0e08ca4c4941f8dcf80d034577d6e4b076c9b5c4685cc32f1d6e2412f915926535ed0a0a7f2a2914e90c2748c7c5b4e09fe1a5082cab80ea090a7c83ba6120cf2bee7f0b284ce7ac0fb6b8cd329a6c2db4e46ab4a23faa5037252cf4336fd2375c8426e453efb6cbda0596b7e63bf61e0cc19f9063f3c260d85a4a66d71e9e79bdc7d7d4dfebdde2c37c02336a9df4eda4661b672a98633a993e062859b71b4d07b0c3c23579e5d56d4e5ba5e71773556bc5be1552cda47a9635e806ea139d4f742e37174b71c0f1b22ff68d0340499f8b5d2249167eba7c9b996b157b1ddb7cd98849e6f9e35aee265baebf5072f9511177fb5fdd7012d44f3710eb1ad73be898ec10bcd85e32d31741ca917f10c432aab982a2b2bec8f7cd68d15a8a987d93c3dd1a1b327750c83aa1037b96d67a76eba86e5c5d32d6524e351a5a2ecdfe7d87aa40cedf70e9f288fac7f57345c5ac28fed203f78b6f61be57c486b3afacf157d86a6f93c3fafea2f85286e69af02097d5590fd76e07128aab63d68c5aa1f3782ee8eff3ded58543325c26842b832030addd2d6739eb6c324eb2300734979d9d4572f6905a04e197e71b490dd66b3c1c66bdf73de759a60a156a132a35db0de8eccdb1ec40159aa3e66b6ac4da9acfd3b500948d7d66a9490b6d126590a2f465f51d6a9b26b83cec75a7d07555d2dc9c2c12c6ba53f52836116710e676dbeb578f52adef8d5c9d9ebe93f41436d1b5a91e2a41fafb162b3a7a7977a9ea19ae07b833fbf1cdd3a509ee4ed1c1e11c63e3816fc57252de526ce30898b8d8378215b7e3cd7d97f032d3fa6ed38d2a45943a9cbb43021864bc885d79cde36b22c3a4e34b2b45e058677eb1ad4c6d986013cb1dacc2bc66f3185cd70b4b9c8900260da1efc839f072e02ea1f43b9c413b31d52d27059b84b8ee8fcfb60697a4eaaf1eafa9057a5ee5fb12eb1bf4da63624c81f7fa25363aaa3c06c4eb5ea8e01db7b0335b01d6f4b323ab90cd504f2043d7df787d31b5aeb0ede4fe4d327953544887ab99e0805b502a254b3ed7a05a7e575a715c47f30e61517af2ae01879092da9d5ffe58409029526681b75e3869dc37b115a4a57b83f7e2d386b57e17a17655e3d03575b3cbfcd85b20f78cb7e379a50b39f15a6aac3a6f4e74f3c9ff9d6df5fc2d7869a8cd4104be0b92590ba239490a0107c13d907c4f69e4d589aac902de705b5993a134eb7c0e42fef8eea79ddd8d37960dea1ee825d0401c37d4db2c33f0d528df4a1d3f2db960429222170febde7bfe3cfb0042b115390c23098abec2ec25fbf686758731d957b5294c5d5103adf0a3a080e9c09452e771cfa47754ca14ec678de931394d34594bc1e99900b58d1943227fde073ddf1f7759aaf113cbf6b86871008b33f4104124c15dfc8384f664d9011a6bc79278d78b461c37f81b9cdd77fc9207eff938863babd7e2ccbf414b572c4f9a463377d094d1840377c5147ed780e5811eabc93ee17a58a2614a1af474c2e31a6535d3b8436d1d6ad7df9a28949c8112e926e4f645791fc279fa120ef422bd9df57716252c88dfe78d80d85cbee74e9a3e0afe0de8e9b08c8eabfcaa9d548eb76015f687caa8d2f8559585b12397cbbdb3f2041f21de18e14f1fb550aaab32186f9c00c1f90b7a59a91593b2497bd4fb4316ab840c994d4f2ef95fa768fe0eeb320f9f532598946f2105f6e91be990e9513f560023ef58049b1fd7c1bf13e4ec4986143fa4d85ae9cf0e576ce18d22e2ce25efc34b03aad622f8f92dbe0405c979b3c3c647bc7648aba224af6a43500066ea8d94cc55a97e847a1396f2be374c33f6be13d4d49be5aa8cf2ac5d2e10f2cde1d44530e3f1d7db474d91b08d3fa66f03aa16715addbcfaf8f5b4d4f52e43448a81129fe3c79bc23240f67097aae264541982f7dd09b2ad075a006744c2e6f06c08cd7354e2ac2f4ea68cf23a6b468d0191a38bf08b36d2728c221051108b9fcb46fe04829c4c9d60df871b9e34062cf266f7e9217b76d73b4d2dca4378732d2da7a31b04ada3a2a326ab83871c413abcfb810da752501d9f44a93b1a32fa6730529e4c0440223cae3d9ce6f5f8790f218f623808ca84488bf500a0f921140a02e666d1d6ff5ad59d8a55a9ec8d65a3e35eebe6449e59991f1ee52434798d0b431b78ff8419d74c4992d84ffb2d10a4b9d20f5460dd0e48a9667b14ebef6089785009e5ce7d9c9b379645dedd0c28309d014baedbd505a3d1ffb602b108639a8f44cee7cf576141f15dceb5ff60e5e5cd620c58ac2bcfb75f0fc8e3129f9aebacda553edfcfd671fe52a13ca6df091a684c9d9f07685a7143cd7e0de7bb89f24630732dd4a2fc80ed6700e5036b85b173738a5b11ed741c378974239ca11d3d01f8bc70f8e3e570f94a315087e16dfa3342c42bfaec3b348affe582d2114a5c28bad46abe23e10c1a49d1fdc9d1a3005dc81d471f0c95c7c26f6124b2b3bc6b0340b14050ea09940decafabd31190b01ad4ef624c209870795fc3d17ed7d07c5f676b853393bd42f8b687e3332fbb8caaa6311183f33add3332beb1e0e47e5ffaba05febc75682e106b159f09c838f6ada804d230b83caaf2a477c2f1bfca5e10504c5f49b2080e9cffbdba087a72275e559c8b6e07f3037690c80205ffc7d073522e62022aa039caf5f2771a5ed391a9b0bf39cac56a53649abfcf5da99ceafebd7d8190df3391bed57dfb4d8e2a9d9c6ca1ddfb91ade576924bf60356b0104286136e22bdbfa66d2e0a0bde7f15714694e0898aab90fccb09a176136ee1d9f300c6291ea70b79db07f21ffe289e4beddc46d4f5f4f653983c5a231e45616e574bcc9fd35baa06a7597aff68c8d0bec20b29d2bbd7c134d13ba6e314563ece57cdefe41fffd34b9724d34aedb0128d77d06502e793b15c97a1f192262d86fbdf38e24561b63fe91ad029b4ba59e3afef5cf20eb930bdf423210c0ec02dd24bdd1489dbd18b9dca35484e64505763adbd0c4690fd935b172d8223f2339585c532d745109535543ca64ee0b33f269481a282a68f3f006359a0461aee668ae84bf1a3967da7676091f9ba698cdb85da29ec3a5c5956a683159164e82f03a128a9e26b4471256cd39f3345583b56f94c7d724eeebf99e2651ea636111c9b796ab24babc3c049511d8f4f6c3648551c894a26909fcd8169184f474915d9cb881ae48c50fa1b77e285e3ca99216d9e9406d4e1d1a6ee8d4777d1801b8d079075f5d2a78e8c12c69148ca7f128c2ed4825072011be9dad05b245e3b7ca7b56c281c4b485c4b2336c89fcb9669afbb73c93de4b3ec700142078e02487bf4dc6876c4f6f090ad42f8b2c4cbd0c2ccef2050ddfd10cc86d60c79fc0719f919cd3c30d3b30518818a24bae643ddb5755721ef12206b73f8d913d002976f6500c1a7bd869f4ba8716304973e83c4b5d514a69f7195f3f685d735d4025336618d6b4c95d3fa8a3889961b5ea510155f1ef0a985d886ff7ee6b28918705a3ffb575e3b2ed9cfcf90b0f0ea4a2c2004a8ad3b6b7f0b04730ad59e85b3a4822a0f3b93f1f2077807a41220acc50ac724b5446357e625a7513e3ef5bd25c80c86068f34c44eb4496af54fd99c3cede50f8a176b86b5e74c67980806ce579e13c42098af9db66c4372c7450871ebd50f662d8ca5de0a73fa178f3131182d1c27f7f09cbe00d5278530708c536cec0e256bc36b5d95392597021a63591ab9f7a5f777b5e1455f1f35baf0b096c5dfb5932bfd44077d5ece5b937a2b691de6077df5cf579b84a8daf1695db95a9f43c92d678919bb1b9b6d65fc3da72a93c28b51a4d0c4954288db5eaa7dd25762c3ae479b84c5ddb2a04390f6d0d977397675d2a2395152862f4b0b5e449f8be7dd55169910be9684dfa07c42662fe0015d93cc761f8713b653bafca819787cf5e6559e4c939c0719cc2bf3b2540d78c72fdaac3c0cd448047090081295bf545290c4fb41de41e62e10cc269859b4d9bbf15b941b20a6b2d4e17832e83b585157ebe6dd800a78edcc170082e41294c6619a3b1c588c07582de8ef005b11aab913ae10e6c1296e3b5217aa0956e75f199ad4cd8e30f8cb0bd39b1bcd159e3d29fa537466b883a68a7395c12051a4db80f1ea3df11fd3a2a02f899a16b7de9d5231ada1ade7958acb54b29d9eedd95efb521d5611996c658231d0925df69970afed688e6c1471bfe4f62085fc1b2143eec15ecac830b542020e965358b9885b0e221fca438817807331985fb67f471da36bfa64b48b99d256440b6eec24b3c934873fd158824b343db327e9aef33de0be5108498c0fc9fed8acfdb6b63c4bfa18c77c3feffb5afd8dcdecf78f870958386cc2eaf4f6a92c7d0507d08bc7494a9f13e821504cc85c1221efe5eb3dcdc9ee050c7e00ecbb9e6aefc39f0836f633319b7c515fc19cef5f4e4390304e8a1767dedbaa96ed505e228a0651050ea6b0fb5688b9dd18585451b1cad783551d950b818867488741233440dfe933f796ad5d6cd6e9a42eac8970aaa383b195e90fb58f5dd5a99e84439b907c47ce0f6a3cbbe75042b1d4f4ba0abb5777947859f28b59d50e85e3ca530544155630eccbc809ce86f1f6b584bccf60dce1e6d2d4f178e4399db012dfa3052c1c99b91428a1bcf73517dc4da554fde1b1616b19dbee6cf71281862956e076c68e86942cd5854371ff4fe510d5a7a178f08ebd8705b3239f4d4ee2194cad73bd18e855d416953015b1e98405a53fb14cb57412f1f7394bfca7b4976fd3dc1265ecec9df4b63acfc45aaacaa478c2a8270bc7416c346f0a5", 0x1000}, {&(0x7f0000000080)="d6ca5d4f3dfde5ba2d5fdde69f893d6ec652f368c43463cf96eb3707ceca22cd4fdbf1b39332a0dcfbebd6efcf76865e742f03eff5b4162cd568c6d1ee7a7e3422025f4b76999b3ded3409213539034a6c30cbfa5a33a85aea56e83c790a4ee83baa0009d95d7248d32a583eceede4bc7098a54c69b1545a7e5c85cb9f40c7801da6824ec58fae3a", 0x88}, {&(0x7f0000001340)="7231695d77545ad9af7c7b9ab77826323f3da5d46b138b32796de740f57f48a7bcbd5757e9607e94bd6a74c7a91c560b456a23cb7809a52e7b647dc594845e213e5435980d6f9a9bfef1c0ccf67ace1ca013a7a76651de7fb83bcbb91a8d6cb2bb07bde0036e294118f4a5f9befcbd5749bd81de6ba8493417f95edb1f38d565d3686915603e85a33a2d0d76dd2ac2e264b3cd388cd8591ac4b8413d1f432a95284551df2699d59d13d2929154b8d889b73f9657942a2d15b1eb2fa5999c389cdf88b48f7b4df1f8542faf9d9f258eab870ff0e2711f7113f49abf44f84456659da505a8206ec1ef1c2686d5a899ac7b105654626c3083cce95a674593d4e9325c980eda096ae53e8df9fdcbc7982c525b670fc3f760989392b740f77bae1cf2f1b441d1f2ba5f2bde2ee461877b1e715d590d3fb52605aee8ffbfd8d676d8d7a82dd94337d055712488329c32c1d375af82ee109a3a69cbeebfba5b5d3904e9ec1365246c40a72d5ed352e16bb74b52812c30d54298dc31ad81dc0e3b8b55118e68b17f2f7802c44ca60249b49094089ec73d5736f5085dde0bbc92d31f9416e3c0d26579e62c542e8f10826c3eb6bf54f3c09b5623d796c372a15b70a01c8486fcea4201dcb7589821a8a3bc5ce32942f6e93d6545ab403651156acafe03744a114c5ea9c412dad728fd8edae37b5d3468c7d2f7fc5f75834fc662d093709c4a86ddb3d69c3372c29e70941afc9aba20d61742fd0cca30b527943bb8fca24d88946b592f282b93edc65f9ae2d196586cfb032a0c9dbb68043ba02c34b2d35c3f4b3dc9b04ecb52179a531a5633fca476e8f55a60de53a337b4366d3889c446a718df6564f4131947695a72d4846b432691e8d038f773209b46144861b45e070fd9831a35c12c999b2149862a91979b7cb2342a88d4a77e28ca6c96cd13b1d35dd3604ac7d191064f9ed8b20da23b342a8b6738b75866e490fa482a0fd8f072c711d3c4098064f08b686b5f582df7654107da55eb4a10ce51f6fdc7dc91c2b792ab0b4a7bebe8e56e43c8f2958de16728184ad83702ded69218651cd20579a4a38548ed6ccd99734715e01b1aa91c27dce1dd71de04b2e55ef1440a3153987943d566928fee051e6064c4336047a72a5c7877dc78a13b202dad0b57df393634fe71a42398cd8dd78e8b1049c6e12de3b394adaafa331bb5ac7fdfe6ee4065583d84c2ffc4451ce19d3480fe0565db20aeb7dcd7c5fd87a6d08861d620f0775cf86862db8b9723514f7fa79bc37f25bb611d1939403b6f15995bfa20fd03693fc956f56cfade46cb065b679e58a18961554be4fa85309c7fc60af936eb118c27478fb0d4795f85c5b7e3dcb3e15b2b729ef7e7165ce6b111716777a6ebad3f85cef3860aceee0f5d755440b258709a607fcf03423f8449c7f12ad69c1229a4c527fa7dc3bf63570d66a29bd25b89c4cd9764219e1144635ce5e87150bb362da224c624df4e955c4a0706950066157ddb702c12cbd83b2f3b7075cf8e3164bcf23ba8d721a18b7b12492b3ce63b5a976b9dc5449b1ff842102655eee1dc377d786a914883472ea6dd531d14f9e389fa862f54c7bf0b8e76d108316f38fba8b263b519110cfff190756d302243a7b749e358fb936f7846ff278cf0acdc4e97dc65079ee7c9870c8e87afec755054f9a7df27beb0554a4d817d803cc8a0271de7317a35b148ee994ae3e8217ccebb5755b3b83060e8cbed80210bcb2b3d6740633b4b22111dd789804c33bbeea1388249bb37021d0fdf756c3728e1eb0dc60a43f734df1aca13d08a9865cadce33e4d5dce508f33351c2648e807aecdabaa4bfb8cdf6b282b1e7534efc55048c97db29c6faaff1b0f2a5e64ae4104ce719228cc0f867b768db7c1209d7e3868641c13cbe40a85810f247f620e2baf480febb4ff3af1e5b3b168b86b8a260670098af95e595948022687f91304cf9827464d7c023e5b95e757ae11add636cc64d07fa3d20fdc2df689ad3b11be227988027ddeeb4754fd1e2b3c061e8eb39d3972bd7c7a90f9b449e2fda3c13b078ed36391ba52e464eabe759b672e1eb2003ace05023d96e8570c7646763f1b6b49f79cbe32b44d1b1b0beb7fee3ed0a1b367efbc8dfcc458645c5259479e19a72edceba4a1c212112d6e18ed254172938f8043af4f6b994218da9ffbaf4f51a25f00c8f4ca75a55e0163ad95a2ebffcbe462af06d5bd9a83c7818511d087a6573cf63377bd386a633009e9fd39bcda0281b726e22c894cdf8abdb611008812c855d47a8ec0d8f3de884940737b8cc8b1c681a398b082969f1283c4f5cc14507397562b40b89b831f7d2751bce4441a0a64988e5bca57726b6d61c092de4c1d4c065b96343c950eb8b34e9715294e5aea5f5fc45c1449890c99983e247f1744e3a17e16a93af4e42142389010a38015581b88b6ec8b4081392caaca041238375022393676b866f3aff9630c68d7ebad4b8e8d9f5407150d49ae8a84327f16cbc04d8fb68699f20363402de45ee7ce4e051d7f30e54c81ead1c283b9656fa3c1af5b30a7619781e6cef361c938459338731e2dbc20497d2ed5beea2f9a15c3f6cbf621caf0691009bd95e5580f911dbb6145de2fb5c079706c8040e85f6a70e4bbed8f7d302523bd2bf954d0869c98eedca53813c8eb8f298212bd6567bb6394777f722cef943c6201c73da23a2abbdaa1bb60d4dedc2846823b8d51af2092851fd9d52ab728d9deeee1fb1882b27cca56b46a77aa00209f943ac3721678387a0a326e4b795b4f3a6ec04a01f68f0a3d4b53ab090f08944d2c2468c08a24a84fad7f62d532efca9c17218358dbb1e86f03b5f2b9d948c74320a58310487a960e26d4900a7e404f6a0a67dac78a500dca68fac04c320129ecb8ac222b871f22d5ddd88110ea3731e6d48f371e20948e56c2ea2935aa9f2d693dda6aa7407860ff816bbbeceed4979949e0aa691ed9e564aa32e5de57ec2e696d19e73e9faeaac4e93d3183d078d28b9ddb982d0da0dd03743c313ecd9cbf65d50699507fd6ee3b4edd6d2dde3d91ed2ae6bf520752bb2f79d92e7801ad2fc02a834d4e72c1d0131697eed89217468b768b258b8a6cfa9407d6ffb7564074b968ab980d180ac5441f2b2ff93882f3ff28dd7b36eea341ea408bd606fcfcf2ee4df28440ce0be07dd5a17febc1ab8bb3cb547525a4cf3fb3b4450ebda08a62350a78e1153727ce34755e4c27f56e5780f76e3c993a96d5806d8598ed1fc7c95c04a3a6fe47a295f16ce7106a8726e64a2ef03d33cf08347bf1658e6e9c2ab96a127e593b3059cbde78fb20a0ee1192dd63a0e7d27f2b26ac8d0f0a0ff404e2e048d364dde935a4a6b239e96c7749f091a99bfd45266efcb0e2686e16cf5262a44d2094fe9cb1628c5fa4e392d54e828d5936cfd295130e615a7b9a8d775b6b66ac14155a68cb4986259aa31ee212b6ec560fdc5ce08f7d3258f5c7a4980b87b30cb67384f5fb51b682965430dd79fea0b2bd7b1eaab1f9a2e9583ef7e4c7ab7611e543e2f25138b869b3b7c59b395ef4b68a95be6a8ae5813936765ec7e9f10eef58a5254536555e8c896fc5e679685117059063c8b3f225e9e0d6f628150eebbabae153117310dfb3dbd111496e02371c4fa49c8e51e0e04517f01f731b74136f97b0c7577758e1fa533bc15d66c7d08b95d734ec19c8cf946bb5f9e9b654b282e6b12f4d153a4c801e1a8850436fec48239bef2df7ff0da072861b6da136a83eccc684654944d9886379584e01383733843fb4932b07247789da8d3203b7c068c3de0f4af6128fcd166888620ef5b447577e33334e2ff3b90b79fb0b107c23053d4e7b0b8a54676f8978971c6b97248fa5e48124d2ffc6f2b3d521cc9cdfd3a64c0efbf598ed477f57851c3576b5d65cd1384b34ad81b192972cb973caf9897703d908803a9dfb19270e08750e75679914e3309140cb5c358b41c6055a32d1fcaf13a96e8df7115019d90f791c1536c935f1cff7525d516a89e2cd0d3c5c4f29a08f73a76ecfb582c403b2caffcf4067e4bc5596962a0c270811db4bc09bd1496daa0e5bbb4e3e2de093aa6840364b21bf80ecc62296a8d2180c3950199f738fee22e292c3e86bf4b1dd0d4253ec64987bff958c9ac4353f17d11583076b4ab58dc0700d5e097f209729c89ec4e01b614f965d3b70a39f9fd7265c8d44ef3e88ab346768d7f4e22da277f045fba226bf028374ea073a36d0dda048ea7f0fe44423a38133865f5e6ad646ab6f4f29380a761ea30e03fa47c319e5fc78a0dc62eb722ca0177e33a74c36b60ecc29b64f985360ba97fd6df5f0e0cca714fcc2811e0d98d82be3f74df28abb1e4004fae58e78cebd5b682fe16a8f11bed62493271c0c17e321300bc604224f7e066c3012dabe5ffafd8cf008ebf823ca9bbc0dbf980d0a028bebf5b69596cef755b411b2d7dad172c24ee0371e04d7bbc0772bf1060213915fd6024984a32a55a75250bbc2348ab03372a32d83e5d15029b7665bfc4943560de47bbf897ad92f7b4ad8f7e08dc1ac89d62d9eead591127ef3776302137fe37376bd23beb96076a0fc313761249b625e68e49554b3bde4927ba4e0f28687e9bd2ee1c39a4936ee4922b6436983d837ac3aabd6e7456479ae270f91fbe986699a2193c85d2ca2480b6e5523ba69a55fee4771ecb2c531c11f484dbb8de6cf6b44ec65dc7f6978e912ab205126038fbdab2aa9e901c8ab88bb1fd8a1329d73c35648afaf38efab46348cfbeff954584c90a2e29d5e30dbc24800f5a816b4c6df349a880930fa0198d91023a7d37b3d9b4356482b42d75dd35288850e62ea843fffb9603151f81350d8d6adf427f7d10be4bd286dd26670379103a27a5c52a7321f032826f286979b50f9f7cd40b99edaed37f1a3c79b5624f0171b21658a9c1d68d7145b7e7d80fa52b53e992282ff4505091e8f3ccaf2b08f4070c02684062d2547d4d94632c100387ee03c5cf11c1383826421db6b5eb9f5b56d6cd029f3e695b6bacb6e100d033d8f4271e19147c2da3dc1329f83882f8cfaacdecfeed10e37e3299f8e2ab676bdc26e0dbe115bb9737f2335ba1fb1626822906475ca84c2440a8914c048731bd7e558e217504182c6518f73c81dec24e711efe66125f56fcac3492ed3143fa7ecff4f8dfb766e5edda19078e9fda116949c9242b46c54697f3aa43bb5fdf69dd84d6e148630a8dfa82f9acac062b6ea746bfdc9013edaf23bef832c8f22e577a4c2167c39bc4ca4be0f0c131f155132575db88fdb4abb2ac6e2ed873a9693abd901caf2fc36fd5e6b490f3360553941717da6459b36145f1c0852a23366209903e0fb33f5b1353aa0c97557be1782ebb79edadd86a04829f8ff41ed9cb49ada03ceac4df992d67cbdc354a5a100238cf6b5f245846175bb3897617feb00fa292cbe320e026b5030761c787d524c0f48f261a3619345fa19e85543bd7ef10efa841e66f9e84e0130fcf0e1715924c12143e67754cc9ebadba35919ed9f6b65f7923d34a94f0784e3b73cb0fbf404d65ff03abbdd74cbe2b34b427e10e261e6b4c2b5edb845432a00942824a5036186b1bdb0eea0b1f9f3ff2757ded3ba6ca9eb776f5bf61e598b6b951d8ce15d6ae52e77996a2c30009b813f46193c0e21ae2b437b048c0b18e6ff800e0e305e9769e5345e102cdd8076fd18cb7b602b74a611171e71cd3c6d41f91c44752509a39eb29da55b58859ce3543dc8ef67dd55b3d2e4ae6c1a", 0x1000}], 0x35c, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semop(0x0, &(0x7f0000001140)=[{0x13de2095b2d58733, 0x7, 0xa5706ce5dfd1aee8}], 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000001380)=""/4096, &(0x7f00000010c0)=0x1000) semop(r1, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) semop(r1, &(0x7f0000001100)=[{0x3, 0x100000001, 0x800}, {0x3, 0x3ff, 0x1400}, {0x4, 0x2, 0x1000}, {0x0, 0xffffffffffffffff, 0x800}, {0x0, 0x0, 0xd5d9938615a4ca5c}, {0x4}, {0x2, 0x1, 0x1800}, {0x3, 0x10000}], 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/4096) 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="341047804afa61092ab9a2e130ae413380e82503b0b27f2bbb2262fd62a3ea94a6820e2a66604d06b5347cded307463277d474acf9573267370cb45f111805cee94f679ddc48d79627f8", 0x4a}], 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:25 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) getpid() socket(0x6, 0x4, 0x8) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xb012, r0, 0x0, 0x8000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x25) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 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) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd96, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0xfffffffffffffd66}, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x2000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) shmat(r0, &(0x7f0000c71000/0x4000)=nil, 0x1000) r2 = socket$inet6(0x18, 0x3, 0xf71) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xb3, 0x100000000}, 0x8) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000fca000/0x1000)=nil, 0x4800) shmdt(r4) shmdt(r4) r5 = semget$private(0x0, 0x6, 0xb0) semop(r5, &(0x7f0000000040)=[{0x5, 0x1, 0x1000}, {0x1, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x100000000, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0x4, 0x3000}], 0xa) r6 = geteuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r8 = geteuid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x1}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r7, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r10}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r11}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r7, &(0x7f00000001c0)='./file0\x00', r8, r9, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r15 = geteuid() r16 = getegid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8000000000005c}, {0x48, 0x117, 0xfff, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x1}]}) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) kevent(r14, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffb, 0x8, 0x55babb26e8f72229, 0x100000000, 0x1}, {{r21}, 0xfffffffffffffffb, 0x5041c7ef42b8d080, 0x6f2873e01a1aa69d, 0x82, 0x9}], 0x7, &(0x7f00000002c0)=[{{r19}, 0xfffffffffffffffc, 0x40, 0x40, 0x1, 0x800000000000000}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff08, 0x1}) fchownat(r14, &(0x7f00000001c0)='./file0\x00', r15, r16, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x1, r6, r9, r13, r16, 0x40, 0xfffffffffffffffc}, 0x20, 0x9, 0x1}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$KDSETRAD(r1, 0x20004b43) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file1\x00', 0x8, 0x18) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$dupfd(r1, 0xf, r3) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = msgget(0x3, 0x1) msgsnd(r2, &(0x7f0000000740)={0x0, "c4a97e0ce001ff2b95"}, 0x11, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0xc112b89247173310, 0x2, 0x5, 0x9c, r5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r1) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000225fa99132ad1dbb00"/110], &(0x7f0000000180)=0x6e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet6(r7, 0x0, &(0x7f0000000700)) pwritev(r6, &(0x7f0000000640)=[{&(0x7f00000001c0)="b1886bdc35ae71bfeeddf9afcf59165c09e777cfb0ba8a15407ee396ddaa5c6306e8456f5a105281311078a639656c6b6593583fe1b89c704f9194f5d22e6283b63d74f1ce5e7309cde82f4ca67eefd406ad55fe3f8d4c4c3387d270c74cf4e29574a1e7dc47b0d8fb8b5c56bf3fc2a7632d8a94795f692d16f6b6ea4d398dc4c610f666e6db984fee2e7880fd499528897e10fe3cbd05133e34e4578e718c4b86333cd3827c8ebeb584b25b348a049b2ac461b4095ca96f5e7b492c9e92653f1eef4f71b555", 0xc6}, {&(0x7f00000002c0)="bf48914b6a2873b1be4edf5f6462f64c2b129343b29729cab01ef522cf46415e2192b6349936c1107e88c3037c7b3b391d3515dbbb3ecab50a5b7413ff8b230e23d09ed525b394d67d47bcf9a4f2e33b234c2860c8339232eca385b35ecdef9237cfb25f7f04b515c50a774e119629f39adfbc1c4cac3e7d6eff129cb3700073b72a819ee5519060efe5a5c5c8050826fcc1764a6c5414f8db9ab634d260a2db73d799f69b36c7c3770980441070", 0xae}, {&(0x7f0000000380)="28b889fa97af2152a2e52a6aa46c60c739aefcebbb865d07bddaa8d0d346c81df310d8a36c5af94574ec405437a80b5a24f271293bcda5bb9903189e23184530c4a86c7677162f632b731a502410b7bc297ac2820d6d9d7159ad64a36367094cfd5d4816716d1230482523d850c4db407756013e8fbdeca3d64ee1006deac9ef6caec2220264573b1ac7ad1efd109e7efc1f9f", 0x93}, {&(0x7f0000000440)="9e8bb74bb569c4221f6ebc9b21889966424e25f2ab0378a890dc2c921c97fe1557419df90c9598c4d8f5c35f55fe31291ce27cf3a5b9529ff9f53c9544b816c81ca8195fdbbcd3f03e21bf3715aeab0318cbcc1a533787f4e51fac90", 0x5c}, {&(0x7f00000004c0)="5dfb70ab4a71bfe8a121bf09b54353ff3daf09e763919692a130f039621df666fc427a92849ec7daf4fef5bc0bdd5e6e72c3d2f88c391bdaa12ff86a9a8ec77772084f44b47a8ca06a30decaec3e660bd04147a2754ac9761fa4a18684e72e1ddb44b9f7a5d3837d3b076ea776b35046d37e93d83f88fcf3519582ccfaa7de3efbeb232f85e328ec8ff8c09805c88e8915f0287759ca70be226e7c4aa139c6bd2d29b8ef2324578d5b8ce7aa9bb104fb214beefc6da03f9b73e168ff08054afb4a25902e84560efac5", 0xc9}, {&(0x7f00000005c0)="6f44b3c0c9c57536c0c853d6f7e66babf7f98bc042a7a4a67f6f21f48cbc2f0a18518282ccd3781d2d5e66dfe1140fbf955cc9428203f3fb4a9ff55ea93eae7ad8f071693447091402ba81357527c0853c0fad56aeca35e36b428c2e380fc74dab287600"/112, 0x70}], 0x6, 0x0, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x28) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0xf, 0xc000002e, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x5a) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 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)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/231}, 0xef, 0x0, 0x1000) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x9c1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x0, 0x7fffffff, 0x3, 0x1, 0x3a7a, 0x80000001, 0x4, 0x0, 0x2, 0x5}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="6937aeb77eb747f4ae360d13fe8eb43ae17da1a68e57a2f5885d32229648b7c76a7b42a870f5706ad4edf22d7d4bad86300d2b0201fb69a6f2cd948a68dcd9696d37f9232825c5a3bd24a259172c6f07d2aa6c7fd5cfa8a85dc531225e457ddbda8a299556518b58ea1091", 0x6b, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x1010, r1, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000003005955b6e3380728901cd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f83ca3c030bf41bef848b5db81372d6fa6f086b2dee534a25a8deb255d5c3c9e9c6042ccf2f93785151af59433b13f3d8720eccc8557d8c3dbf9a3434e93ae7fb363174a01d9ad9202ce5d0ba2159da12b71a8ed52036ff9e8f1508b773472ccfd293a60f791f4d8ee7e9cf2d5ba53027cb9e0c87e2d63a70d241568f1bd4776fc4ce5aebbb9a48bab4c8734798a2e6167a15fc1e510c68665a0edce7a2ee78f09a66d3afc20972a45d2d75cde4b4192a3d7a5c7305012bca77c04fbc143eaef9a65d756718a6d2bb85c91b67de2698af0968fa6f0a0b556a4e1176929eca0df730ab32a48f124259d65ceccfe65800"], &(0x7f00000001c0)=0x6e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x4) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x4a61, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x1}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3f}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './file', './bus\x00', './file'], 0x90771a3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflagsat(r4, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r7, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, 0xfffffffffffffffe) r8 = getgid() r9 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() getgroups(0x5, &(0x7f0000000280)=[r8, r9, r10, r11, r12]) lchown(&(0x7f0000000080)='./file0\x00', r5, r8) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) semget$private(0x0, 0x3, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000340)="d68fd03030d13889baf09ab8ff0289454cdedd21b0ca66fa7b899150f558ea9b928d7cbae34def3d43ab27c529ddc9a66a11c4f482be9ae4187c817eda9ab0c838c24e6fa1943f3e6045e7130729b2dc353be74b0da005381d867bf78baf4d83e42673f9f932472d97e0fafec4bd3544", 0x70}, {&(0x7f00000003c0)="63ce6dcec1a1b4d3e09a8efd73c30e41dae966dedb003f387f545b547a2eccc34c6e9c0b458adf0119549b590eacaf5c9296c528dcbe89d91cc6cf9281e52d5504269b0f169963e36ef1e104e9c10c0e00cd5ca741354c8ea189127141bf1d23479fb5e370095649b616f8b87f6ee12370b1f3da21e1b67f3fc3023b8d55114f79452a30a35bb799b64d70518ec0df18d0db8bd712c2c858cfed9fd4182dca652179e462f55e878433ac58b38653e499d9edff43eb46da0349a72bbeeb9e72e0c25c955966d669dd9ea03300c63d76cb62d59b3f04a35a7684f1669daf54391d59ea82ac18deec471994e6848b2a309697a7c2577dd92298f3af358a166fc576bf1398776d351cb54ac65ff161b9e7cf2101a9ae85b156a3353d18c20264bb0cec73dd27754698bc6ee5c959c0d44d493fd589bb39d211bc260f75a4fed884816c5e42bd7fce53febb0aa6ce709a64b62a9748a9e211d32e73490daf04d10a55a8f19fd284a67ce1712afedd56106abf5657e81888cdd5ab381bc5705d7f533dc0ca276fa633118ccc9207d7b6599f2d06b32b744bde010b71bdf516535900ea54a6562f38d541f971f0e2e6846eeb90d925260f112a3ea6b32ab1eb393f7d8397828d6cc278b5fe41fd2ae2e34b19de8345dfb42ee4f73135a311a41289573ee87f34c4f6145dc5bd6276d7733e256a4e2a230c660878a4461b1d2bd06a085246620dbcd2076a728e4b9ad01da4ec805a0c03d5bb195de2de2790065b727edc51e09b8dc70232d57dd0eee1fbc4b22aad81b21b88ba2dabc39897a68efcbc9956e0dac1d8c04d0848d65df988244b7e7a9fa66f5460c952c27940ea9562e0c78498660a4b97e5b3c9024781721213e43f0fd07bd3c4dffb36cd7e780c23d4b72ef2632ea267ceee00d474d31c0ddbe5d486f3042e300c2d529b2588bde3afa354a2c2410eaec270fc53c2ded8606700b8b04e97648463e283836223a5a19232308f0996196874f4bcabe3305a1b63ed358b5daf4e78f8f4c14439b737f49b9223ae76830fe57dad7ea6f5a065f2a2271973564786bf6d2db35d368f053da347e3328d186bee8dab519fcfa37eb403e24046a6f803ad0ab41ab909856e9084aedcef656aac25f7fc8211285643d23ee0b1ec1fa0302178b6c6e46d9e3634e20b15302ecbfa7401463fa91d23d0bf9254401937589afb5841b87d6173694e9b0b91131613a571151318226aa2a47d3202c82e46ebbba13b1bf1e1c449e52e1fff571d3645c16b804ee100273f4d5a6c148cb7ad9c00b424f5fe767872aca18e4844164472d2812ec738f96a9522219ad93b9d4ca553e1dd35ba0a03c6b0e2b610f15883d23ee065d50c8260b9341061e88a18a89163ee14ac10821b40afad5824b85dfa04e26005c487c81cef11d722a1464e22c26111f1ef6b74bd48f965ddf7ce6fa28e1dc7b8de1e9544bbfdf0cd7d6c09429f43a99541d6028b08e2fb389a65ceb36870b8ab4cb2449cecd1876e08f4bba4934ea3562c9f93b63ae09b102660e6b016b48ee636193dbce1dc5b9f3036383c94d3721848625cd4ee8dd912d9b64ed50a5f056ee68c524d7f1755cef51795e8d22d0353f33aa928c615235984e264bb0deeee77b9ebe0c2bf0e9859cc800a39beffef1644e779a6b53b0af3c2f46679865c4ebd6dcb5b700197f81f09e7ea8698d29cd4f14179e400f803e91f71a1a7973d3895a737018c76d9c3c7f51fc1d356961edc9ba38bfb6cdc08c88fdbed474bf932dd15818556384d8b922caaab612934ee8e5860ac51d9d3c07b7644099030712381ed422d5396a9616595a71c07071381aa3c6181b9ea5d8f23fe0d76a05b07b79d52edb932e52446e96e26c27d02e168ac6c90ebfcd4e16c1a91b66b3fb479cc50d4d394331b2c83c32a9ab62e37d521bc9a944fccc11f80a28263c451a783611e69e732ff53a290bb52205d46d8b769b988a096d7bb0f9c04aae57cff95f724ffd50563ff6c9853030b700104ec2e67a53e9e597ef9f4f0a46efcaed53332013655ed049c7775ce5f34dc2cbf1482b58f75ea2dcfd9503303b11cfefe2c09e7afec14ab1b887d2a05b24db88d623979538689fc4b71a4f8c31f12560695c1176cbd9bcaca48c7481d5447898947ff1e27db8cf9f802dadcd3d743ef1d34ab63b6c751cb4174fb6d9ab61490aee3114e593bf846f403785f7257ee2aee46e87857b6bec23aedfbbe78ad16b50704491c63aed409fae2927c6aa1cc20c75f62e62d3335addb0dab040e60e0d82da0c56abcbb4990dd2d81097a919a3d454cfe8effda30d80bc9b1edfe0f8ca563945019a2f56c723be24edb2b2020d4c6b79162b66ccd3c83a9437da5f8668a104d384d509f69bc9de008a87a63f12118b87b159dbe7b5a3a5b549321daa73943a9a54b4999b1c2f2295087a71582b1361e19f09c1cc738ace62f1e291a4605d02b2f5ddbea963d7131acd6aee71609c57b51b0323f664bbb590afdc5432a4b150685d75b533642800553ba0b11bbc00fe696bc8bf336fcfb8ffafae5bbc2c987f0d07f55f84035cb3977e48d0b58bb27ec1ca6f6913d84bccdc740549219c2818564c414fa41b92e16f6c34e539b5e0001362731e4332a42486d25a9154d2e49fc4ef13e8de08686aece267b526970099ec44758fee89c26868fe79f22aea14558cda8ca615be9c26859d5eb0b852d016b4bee6b8faf9e585f28384a51e39dd6a7203ecf4757c91065155d0f5c63a53e891a882224349dd8ca63cbd2151a2059edda37af320e471b5adcf715859ff9e0c70ac4b530cbb11695ba0bd9c873c98aee88d3783cb29ef4bb8333c80e97469ac7502f33e04d95aa0984afe11fe91af6f4e2f7eed198e545af4aae6cc2f2ff7e4807bc2d4957d3b9f6d4b2eee73e7ad5919c2531762006d54bc3feab02bac0f591d8806b6aa35cbe49647c96dbc4e51d60656f2d7f8d88f660c68a5f67e92058429dd182b0c50c02f65f131796dc25a5ff1f5e02bdde2b2c1c2441fdec046a63f46005b8905922fb821c68dd8fe218541aed1d825044dd9f9fe6023e8e4d9ce82dd1255f892395d6bd27d18302c08c314b88af9c3f98a981ebdb92d91672abfc398e4d7204f433d7bc6924bef035914604f4d6446bb411cb59d4de5d6c525f6c577bd912df0a1910cd47db06a22b038d30e0adb921a306946471e62cfa9c39801c503e3f457935483839292c2f99a793d215a0cf9c9deb76b2b2ff13d34101d3720a80b5692bd34099426b8914fb36a924945055df0c4afd097d7cc870997599ee823841f9afcded046aec18f2078aec25efb36b02a7158d6a1f1363ace58a616f1198ae94cb49e1005e8cce89b3fe26dd1af824b9f2451256b06a25d257ec0c3cbcaa5139badabb27160afcbfb58c5b3473b5fdf8c5245c7366aa73354a0a0570c1e3aebfd501ab67df3b955850ce224df1e61fa14252accc8176251e60c18d6872ba94cf6adaf1ef1084a72644bca74b2accdb528b7be1a5e2e47627603e2f0a4b4cd52d07da985b4074000b0e98b83a00463b6dc9cd826aa332e68ccf2c6fd91e4c3c68c0fb66bc9cbb38109772e0a15a2085970f8a9a5d95498590d5d731ae5b37c4033975b6da7e85142df39aeeada9bab2c4b0462d1d9158f0280ddcfdb4e94981209022e0b81557443b3a246321c2fa75f498a389703832fbb039a1523c552294b997511e111a01334dc7db7e4466ff69477910f82caeca4fc18931472e9948427c8cab3be6089f52634d2c7ea861ee21723f8f267f26c20db780ab1d33b4df1fa054846ec0effd85371b686b6ae0ef623b47cb6171f23fa27e78a811bf1e7496e5ad45480be0980c014306c0adc7757773fb97f716300e71ac91a7b10750e25c347486fdfe0dbf735940b5591c28cd9d1a0aa77a7f5d7f024da8f7c58a5f60cf5e039f8ba93c2634a7190177f789bb8cd51241e6414f76d1abbb94ac6eefcc2479cae74704825339ba211cdb25849fa3791505cf8ab8dcf2678d60f26a87bc99bdddc11474f898fb1c2b9a0dde61a36b24272487519e4251e174ba40b45f0140ef29e0dbc39a64629457cd7468dd24be31a50e03d1112dd4744e9a4d89c41c69951abaa93b9838de4bf83356db7fef274fc789b5b962d110ecd8e61a00e1a3e7d0402c94906b3eb514416cd00de620e1c7b5e2ef8dd353a96ac27cd77c038f832d8429cbbffec1c9567d9e862cb8422d882ac09bf876056b63ed4f427d5819af324db7bf0d202dcd2638ecdb24bd4ddb2259d0f964a881f5be6345261a00d68d721bb50e59baf2d7521cca44b7707e0112b0af6c0c1f61449569a76aeab11d8bf6b00331f7c6f79d166762dfd63bcb1eaff5ac8d29e8f97b9af85126267159cdaa54ae600ffeb9e700ff469af3b1c229628b602cb7a7de24cb489a742b2a9d0c2b1f8de1240cd752e954555c9bd4e5995079c43e710c1ff5376c887bcf9fa227f8a75be88256255bc80f3d48f74377e01adc48d73b948961eb27f5e740240010b771a741cb11a60c4a103b07dcfb56977f74c99dccc367eeeeb694a9252f7bd97918d4f4098f06a0714540c13e7c6dd6fc3d7d567a8a4d835388c4cc2074fabfb93466a6a398c868b88f6bf8a46b798cefc17436e5d02de44dd1561f9004ddee30a6c791e9612db91026ceb006096212d53d7c2701995d714ffb2d8a622b0663af57f8ba4ca52c63889b2a5432602991878ea719610537a32ebd186a30b998ff9335f2aa9ae95c53bb4f516e4ff40f73d751ce2dbd8f010790f7c4d0f95381202d02170969dddc863dcdc092fde7b7731e6d05cf319add820e7e00c44b67f85f6337c0c8c0c545d9165447aeff6f421b3dfd76e6a15e488ce92801a8d0b3dd34bedcf0bccfd390a58d8634d448e3902437dcf8f8e00d6388810551ef67de3c46c15f508c373125fc46bb2bfc864aeead7e881ca50537647bef0c93c9855ae502f1b7e7b9eeb368987b86de9f4c0f9b4a8643e9200874a8b4409faa6cd947534acc1c5604a224854226baa26306b0e6a4a4129555653c0b987b8dfe4bb3958d9097ff093b26c263b3eeee815942a4588f8e6ff2f13051108f50d8dea7ac4b0f5bdf3e4db53a8fd25edc1b993d277e94ba59642f56531cde1ab600766c6e2681818e8d6028e8b06653235b3b7b41785593d1dc6f2329ca2271efe438ab431b72ae23229efd952838f3e9715ed6001686a7540fc4eab1b940e0d2677a6e1f583ced70eb5d86e55a46498c2fc3f55992dd3fc01e09a864aef75bed27fb60ffe6efbc44c5be1d04b7604cdcd761edc44c778cc0869dc29857265d68cf36fb9c2972e655da709efc2a922d8a2c558a0dfc3b00de398e224d771454c0716d1ec44c1f53bb2d84b431af81f2c57ca7876730dfd2be95b923c70a1273f9bb63c892828960bd79069fe56cdd7cdebc4e3cc7216c8ace155584c67346b63bb2bba2cd3d6312c3f5169689f9b9c91fbcd0821326d7ff1d5375328568732030323b2941046cc46121f618b781d6ef4185b07d76d13857bf0ab462c14521b64f51e59ea748dc04eac997bbc9552dab0d19396a0b6cacf93cca3b0002cdcc67b101db8e8f98161add47ba5fd40d0cfb3024d6ca622ecc143f3e191b15e662d6405000bc48dab30a42d728728640353428aebaf847b6590e2a4a94efb8e2396ecbdc9cad54bcacdbc4814f5e87de303db1b07d356bdf45afe4cbc012fd44b77b558cd4253eea31f9dccff65ef6dd1ca1dbf445b5025471572fb42565c2943703f7", 0x1000}, {&(0x7f00000013c0)="65a376a0320f21f155ed06592f24", 0xe}, {&(0x7f0000001400)="802f08e8d91f0bd649e7cc887186d497ad23", 0x12}, {&(0x7f0000001440)="ce44372e0cc13c1a5207b16987ea55ad151f0b31adfa69c928aaca6670a31b735717560aaa9adad29642da28a911d7f6775b55c219527d3fd164130461d056c846da2525f90fa4d1ab2742ffd86b74ddbbc70ddae57e83ebc1e5b51bc88c388980768fd52ba8824a3f020d2452707f0c9e0e7cb328c3fca69144f0e4b05aa19f6601cb7c3a86317ccc42359d6d84e6b1fb513ca8b125196159fd14ba647c30c9472a17f0d523df29b29cc3db6400eb896b0018c7be03", 0xb6}, {&(0x7f0000001500)="9d8ea7ccb59b4252a56c438d43ab19812eb81b2af118e5775a0ced390ac9", 0x1e}], 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10359, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000015c0)=0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="70a5fa5507a8a0d19f4029bf74be5cf0fd8b5a0cafa9d885788904", 0x1b}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0xffffffffea8d0b5a, [{0x1, 0xfff}, {0x2, 0x8}, {0x2, 0x9}, {0xe20194bf464e7009, 0x101}, {0x2, 0x4000000000000}, {0x2, 0xffff}, {0x3, 0x9}, {0x3, 0x4}, {0x1, 0x1000}, {0x3, 0x7f}, {0x0, 0x6}, {0x1, 0x5}, {0x1, 0x1}, {0x1, 0xa1}, {0x7, 0x4}, {0x1, 0x1}, {0x2, 0x7ff}, {0x3, 0xfffffffffffffffe}, {0x1, 0x1}, {0x3, 0xbc3}, {0x3, 0x2}, {0x7, 0xeeb}, {0x3, 0x1}, {0x3, 0x3}, {0xddf4434657cce363}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x6}, {0x3, 0x9}, {0x3, 0x4}, {0x2, 0x1ff}, {0x3, 0x10001}]}) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$inet(0x2, 0x2, 0x73f) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/214, 0xd6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000200)) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup(r4) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x200000, './file0/file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 1: socket$inet(0x2, 0x4000, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffff9c, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac879767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2d3a000000000000000f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11ec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc05bc6cb23dc10f49ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca691d231159619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f38353bcea01e153d7e1bda3f30ec6a000000000000000000000000fde87eb4b44921f5d5bf131f6eadaa42277228610ccc17b23ea1472ecf9918b59af472e410d58c52a6e14430ada67fa1c77b59d4086d41a0fa49622f5cb7c796f3052a97173fb3b86be0b4c55c839f96b857f05c91948edd254d759fe4df0f2c71af5d68b9623b8cc759714181cd38af1768b0bb09425bca04d53574219157699d8660189a913e28fad3af45b35ba34e37b9c036170427c089a452922d04cd23789a6c4bd7de04791df755fdc04981b2", 0xfffffffffffffed0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x2, 0x6, {[0x1, 0x0, 0x9, 0x7ff, 0x6, 0x4, 0x8, 0xc5cf, 0x10001, 0x8, 0x0, 0x59, 0x6, 0x1f, 0x4, 0x6, 0xa0, 0x92d], [0x0, 0x10000, 0x8, 0x1f, 0x6, 0x0, 0x40, 0x5, 0x7, 0x401], [0x101, 0x1, 0x4800, 0xc00000000000000, 0x3, 0x1, 0x7], [0x7, 0x80, 0x5, 0x8001, 0x1, 0x3], [{0xfffffffffffffe01, 0x1, 0x7fffffff, 0xde}, {0x2, 0x7, 0x5, 0x100}, {0x895, 0x800, 0x4, 0x7}, {0x1000, 0x7, 0x0, 0x7a}, {0x9, 0x2, 0x67, 0x14000000}, {0xfff, 0xffffffffffffff2d, 0x8, 0x2}, {0xffff, 0x1d5, 0x4, 0x3}, {0x8, 0xeb06, 0x3c93c00000000000, 0x7}], {0xffffffffffffffe1, 0x20000000000000}, {0x1, 0x8, 0x5, 0x20002}}}) r2 = socket$inet(0x2, 0x5, 0x7fff) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) fchown(0xffffffffffffff9c, r1, r7) r9 = kqueue() kqueue() kevent(r9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) dup2(r9, r0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r3 = getgid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r12, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r20 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r20, 0x0, 0x40fff, 0x0) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r20, &(0x7f0000000040), 0x1) r21 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r20) ioctl$WSMOUSEIO_GCALIBCOORDS(r21, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r19, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, 0xfffffffffffffffe) r22 = getgid() r23 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r26 = getegid() getgroups(0x5, &(0x7f0000000280)=[r22, r23, r24, r25, r26]) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, r24]) getgroups(0x5, &(0x7f0000000180)=[r5, r8, r9, r10, r27]) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRES32=r1, @ANYRES32=r2], 0xfffffffffffffd29}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0xd6, "d730c1d5bb6fc6e2ffff00000c000000464ff2cc"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321200000008e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0239a559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0xb8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x3a) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f0000001240)='./file0\x00', 0x4, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x80) pipe2(&(0x7f0000001200), 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)="afe86dcee4", 0x5}, {&(0x7f0000000100)="fa7c394f6a729ccbb4d33db264e1b7415338e394e7d0b98a30d2d8fe43c10055088b6ee98fbe172a979dfb2c4eb976fee6ccaf48de5e7d6a23bc5de84b81ed9023a6c991df02bbd84162666ac27335e2a67d5ef2b33a457118cac771715ae90678c3add881c133c40e815805ac1cc05a38bf02b5386d480a9f789df3864876a728a3d5e987868a7b65c3cdf27179c8384343", 0x92}, {&(0x7f00000001c0)="4428a7d9acc59bd751248fd67fee2d49f28bc73d81e16b1a57c44fbe394312442f53d5b65d592856d86182f1151bf690f2878628cceb62f72867a51f316ad99c917d9470266faf9e1167983b883c96f7d3cb10ba0856842d6cb039cc22c97f8a3bde5e60983512dc554e682917e1fb14bcac52a7788c89b74975a066eccc4f7caa3ff462ccc76c628b348c9d67d6152ecec952accb60561fd6609fb9404f0e7c31f7f7e527e5605a5885d6834f17d6c81f72f9a9276fe276b2cd1f72cebef6e11e5822041b5369bafb0410f5d165bf2e0806f980964249082c6d7deaf8dd5d5a473e1d108c6a14bf00fcaacd5beb17ed692f82010d0dd72db49d462c357f017f16c3cd7ad8454e8397b0ba20a1cfb0fa9a98b7d53b3d4e202979e4c054b54704c06e792363c177ff4a7c7f9b06addc43da5e92ecfe7445ba31b6a9f03b14a324b51a35014930a431443deb93d7a3b1c5bf1397d69b6515a5f7a72ca7bdcc0d124bcf2a1c7775d2f20a63b475dbddca768e0bc1a9af0a467d7fddea56b298e43745aad353d312d392270bf63fb4755539ecfbbf20eac9c6df4271bdb292238e9234d7a15ee8170bde73c9666a3139341cf4587d2ff69e4f5a58def438ea07cffc562422e217f553926744c89bab1d28697de90df542ceb74a723d5748d9654d8fe79236cc5895860b0982760959e26c1c7271d5ba0cb9b9ce35fee2767ca3c9756bd3523f5ef658581b45c1ecf6c65f033aef0430e04308c1b87957387e9483eb400bb0829cacafa90a30f1a86e2c360838857dfb7b696e94c0a5b43e9ebbe5498ce5fd0b8af1fb8d31d9de4dc6259c2aae307ff8ce3ca21df97c802fe07a91f5ee66ed449b363d67ca877eac96eb15ff9e130cacfee28f2ab65922eeb9ee22f9c964c11e03d8601fdf01ce0071a828d7beccd3a03f3609fbf9cd2b28aa8e11e7b7816be6909968d746daac45ef291a625e4592a9b46c45778fad958833b0c36ffa53b81664087ba5a9c1080c1ae61b8ca9a8cc9a6fa0ad9d0808abb467fb99d3a9724cd9bdae30437fffdbbe1fee941b583a3f012daeb45c6ba83bb658675e9d136957fd9f6c1311530c81328d536be9e8647d79ae406c0b263ab78fabeda77d5b5df320834afe04c5c96f289e3ec28bf13a8b47c4e6b5db16871bea85cc877e4755950a668f286f906a720f2ab5a94e790fe60b18611eaf2b770613ccc8a5b3ee7cab583e1cbf39cdb49d22fe90752b8ea53c2981ea5767e0af48d261ddefd56e1736706e76e2d9a636f5289b9531fd585c50bf93489392d588f20a1414cddef1f3cd1dd0e3674d39e56002cb5b54d0fb4e57064ca63f607f73826a12fc3b66318962091e875e4fdb43237166fd26527abcfd6820ab86fa829317baa4ff1d61377cfc9fac4232d4a9ff47602abd3486ce699236a3838d72b43cb16ee1ae81c9f3fa982719388c2825d1136cef8d8453f691994d9cefc76cef48456c3a5d4fc10e0a47946f02d3d34feed663acd4572566695235ee3b9470411d11498debcda91d2806e4dc4af1be5d8d9074ccf2e8f9ef1d0fa1c31f5e5e6d72e0efb3f42b1422cb4e450170ba3af5ec64fdda2bcbe0a2f3ad8c9b47de77b324ed1bb6817bb5373e27d9d631936198d257b6ff98e6285aec13b2d9dc0aa27e5a7493e481dfbee25667dbb08ed6c46cb4d5b830b13e7b0e71ec9c59720061c9ba14407d5d514237e993f33d8a0d0ae7fe20185527fcd9793e3560ecaeb115a9fd32dc5f89f7f0b63cda004180ca65fb51938862cdd6dc2e0b1c3cd5b53e2ba1d427f1ee3ba4ec073a5023d00c5bd44d6082a197fc10e00e85a34d935eaf1bd6bb5a461db3fd7ea6aea8fe561794712df754605356e9f96adaa4b6341ca0dbdcfba33d5e46a80097b2420fe41e7e136f1ddb3138220726e35c29339291a75c679943e9dc2b90fc63471aaf0ed730b16aefa56d421ede13799f45fd866e7be074ad7c10ea81a8273d951330d69a4ba441224c8c5a780d6defc386ecbf8b0caae9b3bcdd8286172d7df0f67942024c9a0cf16a9f498dcf58cdc961803dcf3e013c72c8a280d5642df8bac92ab919abce1666dc13d1f289dfe8731215dd95f2eeb92fd182f645fd6bf1b0aea4d6ce88574b9e26ce7291864f4d07fc6e49d413a0eded5ca89d2fabc8cffb28ec1f3d03771002d6f34d420c9f3a5f409dc9106cda48cfca949ed2624269718fc2d4f1ad8a5ff92cc0444406783aa417c8aadc12170445b2f95f71b72175667a51f866f149da235bcdfb93cd766a29e9e6937191324f218bbddfb9ebfa207b83436b1fb9cc2e7a053376607e868dfc94b79fd64320faaf5cdfcb92e0ec1dc033b4005942cbcf4b1129e541a60e908fca016b6a0b8dc1536cda7828222a95f6a76337b04a6a37792889cf6a80064b8d91b998a061ba0dede11d9474a1f2241c0e63f1f70a34eda16fa2cd4cb50620a546657197915ff2038292954da8c01e104ce84671f78ac011e6d01bdd6d585704638880e07007b2c0320a4f524f69a5b5e3adfc1f987f54c3a68c5adcabba39bb97825f209fcc31254354519f854388ce527e27d71a53d968e820bc9aacdc809fd17b708506578792d68c4a3b34bdb415a5584974410d6898cd14c6364de52c92a250073692931d02154a099f7fd4b1ba4dbaf2ee46df92d1c323baf09afa7fc4c816a11b3b908888c122e773df253535fbeacf344771174f0faf35b48b4bc7c27668d1a0351ec77289706f8d423dc1d39faf20ea7e7baa9d84a4fd7f4e0586bf2939f4de0db1037b6305b55f67e44d653da091c951cba9b25a233c72871a92691995d16dd87ee16ab15a237673f29c33d61c00bc3cd2823f90dd0aa2ba9883a4fc0c74521ce03e7dee6857320beb484d7da58bcd7b7df81d5f7b981fab1c320735207c3a21d5f11c652761be09a47503e6519b0befb5330d381447da7f6db79be430131ac5d483aaeade66b9069d8d2f43a849f8dd52f6ae60491dd08b81c4b083ef2c5c152ffbc4416b4472fe1de1557fc28e0aaea295f4f5638d153fba33f15816ca5ec98faf5d6661f61d32036b0e879d084fa59b89b5490567edec19ca4cfea5c6e14b4cb6c9486f21edd501b141146fcec3e91042224084033d03ac67abb93320b21cce9c365b635ee97a6f8109029559aeab3c2b08afda6534e5f4e1e21ddc76d4e94c7b069225b61d5ea5dbc51e1aee1438a7caf293969cca850482673542870b49fd25ee1a08052ccc508e2b0734bdbebd545a6707bed3d8385678da071645ec87886ad93af3ef3a11cf39416b2617866e0e7661bf337416c5294abb6957e82c6ae2b9b6a0cd62ef9b9d7e04842aa20ba486e5697a05bbd4125da1f0b7c489baff8f1228b8af9b6d393137a75d800ec5db6af3a2509b48f02d38d979d7dee32dd7dfc8d84846021259c78986707fede5b2a2f7977e22fca2fab3a23d8af7220fa62d2d604193419baaa02e6fa5471a08eeb4e484de0fa56ed3029354921ba661560712586c49238311b467b465ab216792aea060591654f8e3f9344a20a4b0943e33c5ec2b974e45591a2adcccec10bd46019b8bb6c8da41682567512df0ba2332001953620324de0846d72216562c0686f49ba99217885432520fb864fc12cb70c0d0bd6cbc1d3abc86bbb57a98e097b7313bc5fd77657754a33952d63d93ef05507828bce2a9e709615d20d8691425feec214993ab6f1c881f427b10f87dbeebe304d4d2d237c6bf5bab1f9542910438f8ac71a351cf468a6c396cc8daba2f9bcd8659cab2595294a23cbfca73e9d2e20bed00ed8f21818011636db68499b3b9364ce275e4db023f87e3e5e6d3f0ff619cdb8ea95f64cd1d6f51b25ed2a42f38ea7826f02382a48bb557121720265404ecfb08bbf95f623d45a6bfcb300aebf6410c06c24f3387fc4f08bbe729f35630c8e80ef292843a5e2367288193cd5c09fdcbe3fbd7b6b0431a677cc1fcb3a434752259d76640288b70f19155370848d4232af70df10002c4b45c124dbeaabd079cc87f97d2f0032f9d68d992f16dc9e33337ceebb394c41c3069586cc551cc96cf430cbf58ad2eec8cc892625f745e2324da3c5299d83c6d174a4aafceb73a13464b0b92a5aa701d3836b236db2e188da2d2e765938be116c3aea493df61293e112f458c3ec81f7bde5ea517b3a053b59bc28ecd4f7fbc1fff15e797588f3e3a9ea0c7e831b8ee60e1779baa6f8ef08f73c5943d44cd9dfe5417af326d9780992b8dc9c13814b0dc652e2ff0fa4dfd34ccc5434fbd0cb82ac7cb173fb915bd8deed88a28bff22d3b9f8d92b30a399a835d282aa2332e2fda8d930c709b9cbc10ee81a9f3a0468ab2d66ef998675e09ac46cd8fa3fbe952dcf325573c779e9af77483840d61eae4fcf8ff7db6fe52e9f1cc88f416e5174a1e597a35c5a2aeb4cb7fbfee97c6f5fde98481974827e984ccb023a60fe336b675c3afdee88f66fa52becd6d54daed0b8f7ccfaf46c19927fae303b7c8afe066f7d9edb04b1672e649c868d05ecb0ae0854f1685e127cf677ab73aeb283526d280d9ff360f2bd89f3fd7e555393d6c08dc617a26e015177b223e72729920f878490b010dde3b74c6e93ce569e50d8b570a37c1df89ed9d334d2084577b1b8aa8531824f9a2dacd300922ccb2d3703f8dc98e34829cd96ccff3dad14e6e04c232b51e847366a40a9a365febd18a06004c9e2b3ff2de15cbd4a7891471cd7545d23f09e88519bebb62f6a74e8889025d279783b3f087476295db037b46d341e8e63404b3e6a6a95482b1dadb7b879b1f766e8582fbc893ffb7b19662bac64d76381750004394fccc1df9ef0afa0c4f0bc22667540416f1d73a1d7db6db5e55ddb1bfeb8f1d6df17fa0c3c3639b8ab9b30f045fb27fa2b9df561a81975483f38f2710eea8834a32f36637bdc4fa43d664125f496b6296848afcc31a1337ef1279d91f27ac29f4974f2ac16d4a0518439115b07fbe37e80c530169bb234afc71eea11bb8dc54bfeb16dc447c661195443a0687b1be3cad432d82cccbb09a02522d5e8cdf75cbda2c18a66e93a2b98027f222132db92fe3f494990efcf3291657a4ffa1b6db725f769565003452d6aae12521376e39d98067bcf02ebbeb9d4696bb88ee639bf2a99d04f084b48da305c66f2385c19766f1e043d7e0d9047dafb6cafa030291f397644f0fa63340565a0cd7290f854998aaf2057963c77fadf5f6a1e8b54cbe917cb58cceafa101c33c4839d9aabe69451bc0da706d4cb87a81a104d1697e947722506daad5d96f2e1a79f078ab9286f0ab33b7c0165a63d3dd7a8cd9d60e2854f1fc7fdcbb91876812dc1d0856efd6f3eb8dbf4a0ec52413b5f8aa88ee9e30094d5bf39dcad18c8216075173f1313ebd7b8e5290947f688f47bb17bbdf87e7cd6886e26d59b121ead86e5a09c0060556e1f2a73ae5e1063cda789f3b2e153a976a58bb7ed5f465d936a1afaf376395645ffda9e385858bcef2348a783a5c67dbb44e97c512fb6ebe0e8523851722e537cc166df8cb5502fca7c7f824420a35fd0bfb7a7a36cbab8f84af02692643f470086339f698baa50dcb9fdf1733f70b63576654fc20b25008b0531d386c683c46d8df4a68d22ae7d504252f6dde5da510ef6f438b4a48c83f15a0177256eb795d0a21081e413893367b91b207c9acd51aed7750b0b021546f22e93db3402a123e45c8369c5a716ce6bdf08eddf4e50c44e46a2e830e7160aecc6808aee7a01dd2c32db20e1f62260f76a52e616299", 0x1275}], 0x3, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchflags(r1, 0x10000) sendto(r1, &(0x7f0000000080)="6a4024b0a710bc94f83bf6e99ff21c4ee243e47f53e49ba412d6fe4d15ca0ddb352538b15696cd121a6b853b89f9e371bf204cf4757ca965a23e431f541b769f923da357fbe4bfdfd19e0d9021b67a58c5623d", 0x53, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x80000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") rmdir(&(0x7f0000000100)='.\x00') 16:00:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x22) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) r1 = msgget$private(0x0, 0x445) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x4) 16:00:27 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x3812, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000240)="1725ad7fcd17ff8045222d51dcfa8991e442c62aa5d41937f30dd861a0e4382b2378818407d5a9e08313c1b00e3ea696eabe9d7af03c7b5e935bf296c2", 0xfffffd00}, {&(0x7f0000000280)="b5486f61d8754ca6acbdf44ce2b733e63afe25475ca60c07d93acab73b97b5d8a0fc58af1cd23272de9051e4155124c9880c69578681f78f390bea86c173ae659f80d85cd30e92e0335d58f8f9fea19e6ec78d3414ec5ba02d9209b9f4688f8c20f00487425e76b6ff93eec56b2a88c2f114ed1ef942d6e3d07c3deaccaf2aac8fd2b21569cbf66fffc670906464d6c43b4869931648ac095be7a4702982e0468209b40acd0f8d64ba244edc23c6f23f059317712d6a003c77519c83ef07df5b4a8d1dd2df28f303b891985f3ef9e6b27e46d868877a428330d03ed6e2c550d7bf634faa5fe6d23c0f0139d74691fc6d2ba51faf0c858219ab3a19d2aa926e4d20ce5fa396b6b398b83000db7fd7303fa53781c18e843e01607a27e0b6050c6f2a68c35606833f3eefd8800656e0e6eca12cc4100b29b6cf61360581a5af154b61515fc728564247ef35f316feb21dabfc8832e6f098d571aa0590186a8afd88dc499f3c92760c64aba2fa21c3a8e9cada0d4b405b7e35767d2d5603ca1efc3bf63259adb559a03f9cd8e832ac7ca06b21ece1be450321013c0ca46fbfc81122c55b632189351e8a93d394ccc3923cfec784bc0b3915317382013a547aa02507eb8b985c6f55aa41dce519db31a1b5a7766c8476166effa6d5a386a06b4836d5b54c83485ce2c0592a79ef703659617487c6b954364b555caefd480c064bdc41f8eb561e024cbd5b18e4847676c5ecc8756c42215790f2d0cfcaa3b0393a15476452b64fd88e0483238ecb04db3f97f0b1f092682b1fba334bc73920ea8e0c096422b1cbe6b40939e223e614c04b460009fecb5003a3b4d5a2e2cbb5f03609d3f46ce90a5c3c3f812e9e5173cf9d7037870290fbe39e7de69e765a35b8798089c633bc67128df01307cf126b54eee784475f8ae02eade8da4b865fa9a55ae13febfa49b4ccd8e3555f95049d6e606780e95290780ee5d54c1d9d8d8835531f5defcb0cfe6ab0cc300671c7a57f0363161bd8aa929e46387abe1acfe58a5c4e447a2881ed410cdefe6d4534eb04410d721e1edf9a9109eb1c41ceea18f3169fe47d3bd18663c4af1081fdda6cd2f88ae2d4105d8488038935acb468737e56203655933f21494a94ab626829e1aa1fec938e3dba3ec91b1134546264aec92c165653019bf24efd5cca35859f80b2e7fc38af84d1bd5168ceb573fcf690a62e9967cf69a16207b73b6c05a3be4a8d2075ae0a762d788f9a3e9ffb557f0778db0d9a9f4a59977f23dd6dbe1e7cb0169e6621b68b43c791c85d52490c50b81b6a3a48d6a627b23671f4d80f3e9c5e5bc206dec71de03a4ca1498e5aefad6f286be943c9898f22ee1a4981ef17be51301e1df96a3a0b677d9f264a5e5c7491c47c3e594975865feb3f85d453a64c7c622ac76f315be7c7f0630e1a0a11b5f3b31664d2ce814069cfb0937ff0d59baeab301566693a470b9c94373212bb52540cf8ff756d6d6ccdd93345651ac6909a1534fd97a2d909558f48f1694fe808942ae1f5a2e0118517218a753bae43d39a072aa09e1d0d55d23da45a0bc77e91a5cb8e29f42306a2d4090ec3e79af7736c5693f60fd4118af9f3fa870a36a954f785a268da01c1c50506941e612dc75a5a470fcbbf8b32b285b739572835f83f663f22a7cb446856297b9a02407530211104616b4447a2f72b55ea4697badbf48d946595fa4ab1283d768b23782dac627d0d98a37046598573c06c01e8f7494d76cab1a7e42d26a11df56eb32d1970c8c980ac0185b9d355b50dd419d05bb24ff1d6446ab3697b10b39fd4b86db00faf23531a964e255ef94e4ea5fcb01c7e5dd001ca8d04317539b1bb68c53ea3d961d2586f0f1b4e17ff0b1312ad037feaab1bf6637977bf24c74b626e475eaf83d40dd6385413c0bfac17210da7b60a985cc6b1a60f1edaee93b896edb5db08a2ea649e5671fe04818a2bd89343709c026bf2c276ca4ca31332d34487a5e9725f8bff177236f617bc008f2117c872c4927523875e661fc02625018313048cadd479f14e3b5b574f1625a7924950753c6bc1c83f9dc83aade904fee290574c3a782681ae0914a0717729b8d8b52b1fceacb4da581a3242bba0f104969dd9c00673fa631530d35e6f71ee33e653c1fc3a6a29e333bbf5d72ce1858c2601ad280ef710abb3dd2231d14ab55c55e962135c5d7ed78e3c5e60d7b480e7699826ecc8dbcf8dee1fc4f83e3dddb651e1b3249b186b264e96c85990d477eb4a98e700a9cc660d46bed2aad3a7ebb7ae71895170647788243a0a229500297bc7b48d988ba54708f6c60d785821f92f4dce1fc7975bf7f65d9eccde6b714e635e1df95e362c9c8126c00d6d26ac69c21c35f0f4d27bf3b5e00d1416089cd4211a965377b6972d7d4e27fc832c15f963a6dd1ecc0a3f7a458077307f5df1eb2fb65530ea6db0d8175b36ac9c4c37e2f7f86a9b8df58e70ab2416e31561367d304cf61759e72807fbea24dabe756d25a83eeec60eb946da3a86bdfb17c6c69b69cde893362d5c7b2d459fff3c7a230cdb776d9868040384a51149d86ce3fa872ce878628fbfbfda8b7031ada5ba5c2741546a801d3615519a3f9603f21ee05bd225040fcc9563e1ecd2501c822ce68984c0636842b3f9bd3d52b0723c26e35a8b8b67de39612087caa3bb882f818f4f7720c465aa16e87648d384ca3fed91d3b498130cc3a1f92d4f666cb91af66b7c61750c207948e24793e49f38cd91edf8cb3063939f78a789caed3521d4d6b4b4f52fc14c5e10135ede235d45d671c0ce90505bb8276ef5a4189bf1753500e71dc3c3fac6cdedd9a29b8e26834fb07e0b277e9d530eed808e881d5a0dfbd161c69e481569dbeb5d4b8e5950449ae59a6fa8bb427b74e332382875e1144a2dec6d2db31e5ed0a2ee24bbca0dd9ac257f22ef6cceb9d3e12a8533af25e949e40cb25fe21498303b739a33a6a3746846ab60bedf2d2b8691307967cb12f572630d134125e6014a36be4715a7c7284863b273b0866d8c773ac3a5711a74e14386dc40af75ee7b3b96e0f71607021c5fe40176b90f47b02e85e6766567987c097cca4725964b38a8db0c1f7ce52fc649ef6e56c6fa5d0cca45aef08d52b74a0b747da5a73db9b50403ef2fae04f857b6d5ff2f7baabc5ad804571b54a430d59df86bef1c5e7022508265ec01b767d0e0a64e4b7ce0bc58fcf98a5ac85b9c93a9fc1941275c6f92268ae1366f9531711598a683e0349c8c1f7318da9ab656d470afdefe1586da0f86b45e77b9a0a560713c181c2483e408cc807b0580f177aa26e308771a59075caf6251d5a949933b4a80613dff56f96d7f58436f85578061ead66b549faca63ce4cd6c6b0025c729bb38fe77e12ab91c2ea6b2eb8cb4a603a26c708dea1d1fd6907abe69b6baf3e1c43e0e092828d77d3bfa716c6748b5a8d6bb0b43ca238f64e644d781b5fb6b8a9bead79d6c29a617cd0bbcf8f1cd02b1f22f79f2162a629fbfc402ec423dc4f370eecf08310e1bf316248ab9d2698c28d945257750400f6671c07aa0eed96f6fc32ecb1f87306b33c349b0b4526e7082c64b23afc1880135a1de411d3f6893692597f5e5728af00e0acd13ab23a4b60647ca4c9bb3a281fa9d32d1f7fdf7fb2c45317e6e4e703f017d7b587613aa15db61585adcdf1f49b1f5a6231693a675c65aa5ee2ff5b8ad16492ff0d9f304578e0dac46008614bfd459dda4d2c9d59b1b468545140fe1271b1f160695e1e2391257a8a62c2bff8989bf1dca6db69a8e5228228e5ff9b9d6f2b7ba00f118dca33cc5d1f16deb3dc108b9af95a4120abc1dee821cca22f84e16f617bd3e4cc7f1ddeea8fd19c3522bf04e8b53d19fb8f54b15a5a3297984b6dad983697306b61f087a4d2e7f7e1f8a578af61ca1c1d585ec0cdabcde8798f03eeb5737df07875579ec8e76f0b6d268130ed0682d9a8134b97234a2e9a91e94cb7a50cfce70f6b29fdea23c9c222c3ff412f9fdc2af1cfc6ddc47fac8456ffc59fef54e269c2ecd9924b1209bccbe938f84e267592d7a7af681afa4d6bc9b7846ab7f00eb722f3a1ec374e6168c654ad4a02a655f6e25766d26b330263522a1df4772b73e881fa90ccb24835a9beaf0adcf7d8dbf358743ab4f70c4cbaf0f08550a3b234b5f2d45b4363199a9b9011585540890aa3bab18eebd270ff0c3e4aa4160fc1e1afc936ca7f45ad6bb76c93433e46282be6313f1ad16ec1fdf447c6f5a970077e08646bb98b785338d46985a475598ec202efa97e447885657a8569cc552fb6283e9767d5ca8181e870217fcd782c2d9eddb7211f063c42be31a5cea361fcac959fa9c3227e9eb27b9140cbd54907c3c110c34e9238eaeab6eab3d1f56199db3d02c3b44d5b201be4b0855d66d1a78953dff0b9e90c8f0d1a8cb38f157d93497b9c79efd4142a45f655fbdd01925ec9d3f54059960b6b85958a07c7454a2b4d58903252bbe37724fe3c9b71c3e121869b536844cef3d4992d2cbdaeb6e2927f4a06a4b62a404a94ca4eaf8c1fefb2d51b7f1d4f4a05925608f6167185fb544e284af9239269b0327950483b9031e05cee7f097aeb22c396ee59d9ee45449ebf763a09d264855bd184bdfcd052f77626e2d7a1498e4ba46e52d471c8a1102558a05fdd2375db638f54195695e5674e7a0758ea5946bdec4e34080512ef3ee3f0125b4cc50ff9861deee36464d38c2739c6811efe848cc8c14a03ecbe796d8f9f043c82c3d6370bd2e2a8d3595a94d353e74a5b12851b06fe046e3f993c2c552589dc454848b1e3ee1877b344cff274161323bfc587076e58e0983f4894b69f4bb0d3606a57803f2557c85e071864e9f7684a600920805323b9453c6111a33603f05e4031d71a05ee45f905e6a6f509081221be541e353a880083f633e6d7efc19c3e62cf3b714403bedf4ab3bb8891ba451a925005fd9cc2a5cb7a6620076d54357069aa479d7af940acf8e4cb3d1d7aa2deae34875b81a88c75ae723106a9aadcd5ac0c9cf1553ef9f2f5da2de1a92ffc6b016c1f484c628b9263fabbe5293019c09fb4d89c5b480590ab484125571fd6539a57967ecb840226ba6a0e439395322afcd879fcd001a5a3898123c2fc51a1e3d5f1185ecc614d6802afbe7a5b0b927eb230ed06acef7e25de0d015849e3f330fd544e84f4a22fce4656a6bcaf09b5bcf6e23425b9d9ea215404819c8a605c842202a3327af6100baa4378a240170a2c0ead54509c47d43ea29342b93c99d3e118294e5617206b09882b543a4e84a49c019268488b20ddfc6107c635a1b3c6dc9808ca9706e99dc696800dd6d5fa5a876d5e337d229aff313d4e47419df8b79db5389e1c369825fe4bbfc76dbc67814784c874d1f05be73c01ce61e3dbc529fa14e6023f476e2510647bc5723fd16ae59e93c5cf7ab5b2d3ddf43c9c4217af234b7ad79c2349a1ef8ee08cefd4dd59e035feecf24050320f070d51847a767cd3747b241e6b32d6277c2aa1492b9ca17f174bcc8bde108aa40de806fce452647cd808eec944d0f77348bd3bf5586c4f40060d5dd492d395842329e2cdf6659ad4bb7b6efcf6f3ddc6efdd72113b8e9cdf480849af055d9ef364f4d84bf62761554e83c86b4ea0a603c7debf97eeb666192960db32442f982e4e482dd85061a864519899c6916bc90d3505be658152972746ef9909cc5ea1ebddbef4e7de4e44ba809dde9690dbd02b924ef18d558e56f7df9c42a3fa8c912bd4f2b4d065ce894fab930dbf5"}, {&(0x7f0000001380)="d7ff8a641a578038cb940675633063d7fd42ff4672c74ec0d459491629220813d3a0e0b99f0779818cd9318429563e6aac45a2daa5a87abf814bd5a6e9adcc5e07138140b3f474c28e0016c895d5525cbf19a1c5a7927f7a2eb268418ee59b2ee9eb9dd302d0e22f431a0953a115a7192bb89e293153ecfe997ac7c1968a50a4fee317d8663289087ad25684efeaca7675803906e62dd7262d06057061052b591a3136f334788a623862b9a654accd67400d937098bd1f7637d77e5dfd463fdee74f504dce2062e9f4685be43a07b9d2d01c69248c5ddd6c929ea1203ffdc6a5c2f4661350ed87a5367e4fe7ade751a72ced5082e17296f7f111df259c46"}], 0x164, 0x0, 0x400) recvfrom(r1, &(0x7f0000000100)=""/72, 0x48, 0x4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') socket(0x20, 0xb18ba1e90303abb, 0x3) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x8, 0x7, 0x5}, {0x6, 0xfffffffffffffffb, 0xffff, 0x1}, {0x100000001, 0x7ff, 0xc00, 0xf}, {0x7, 0x3, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0xe0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x100}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeffffffffff00000000005b9d071b542a53870600004c00b81800000029000000310000000000000000000000000000000000218be1cc60a9c69f86deb554453e98e5c4c1a6753400"/92], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x9eb712ff1cac6f51, 0x0, 0xffffff6e}, 0x400) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffe9a, &(0x7f00000001c0)=[{0x20008, 0xd9f, 0x1, 0x9}, {0x3cc4, 0x2, 0x100000001, 0x9}, {0x99be, 0x4, 0xd2e, 0x100000001}, {0xfffffffffffffff7, 0x4, 0xb38, 0xffffffffffffffe0}, {0x636, 0x3ff, 0xffffffffffffffec, 0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000230000000000000000000002000000010000004000ebea1eb709714655c6368368eb33cfb326da894cc670f93ddc957c05875cd3a54ff2222326e2b9212085306015207f725021dcbfd2e625589087c7101ff4e09acc57e3d85801debefdb5e503d551d946bdb9640c22bd1ea65f006d42e289e7b03fa1d7451fd6bcefdfc35469cf24c204cffbe291ef5aca1a"]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000001d80)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) pwritev(r3, &(0x7f0000001a40)=[{&(0x7f0000001c80)="e5165e212eb8f63f8c2ab61d18eb3ce5de2cd6d922a9655823f860160e98a1c2eb5c5643ff448f2d639320021d821733b0e669d21db3b4925bce9478e8b6c06e9428148128e61c1e2eb5a6b679fb3369c611c7758562be1cf162f1481a1ad18d196cfab41c17407a4012a9f47bf4d487ec628311664108389d6a249ba4779487a10c8f0ffeed22e802133faa1b88787b0ebcf071a1c69956ab8b2a60dcc9bbf4c872656ba29491c0554944759c98e65cfb3d0d466c55d5af4d5b04df44f5ea1f9112aad94dff10c6f2e547cdd5b2cb6cdc74ab8fcb08"}, {&(0x7f0000000440)="1b4722d57916e760adae54b459c04bb6bb384cd52118ff3f66eb87e0ff17d874d9af2dc0572327c92e268c189f464c00e9625348ab4105d0fd4af766cad7424c3ef99cf6f08cc1d12544987435956ff4e4274340810224b08645b218c0f8dab3d69e79bf969a7684d5929e8331cd4b0b0026a06fb57f230a730655365cf440d9974b7cee1aa949cbe0ee0779355ee8b8034386462e7d8a1a274a60dd1f585dbabffbaf5fa72d1def22665f2ab3182839fd98e772a962bed65e6e9da224e8ac60def48c4ae8f00d47b94aa5db8bf18fdd7db31c747e27656ef1c40817334117b214314b8b4bd1cfcec049551316e91284471034c217d9d35606"}, {&(0x7f0000001580)="1360712a001401c359e0cdbf78afb240ffc5621108ed6172173df4e0b84dd9de998723f82442b039c33230a771d232e4511950b06f77ca07186046d93691209ab636b9beaf79e1326b658f8612ff6288e4cf4dc91eed136ccf25df0db8f57e96dc1123f34ee8cb4e575b6bb45c224d73706adb58477c709d9e01c24335199fe633b6aa01700276caf0437ebad39f04d15853ac943c6cfe62ce"}, {&(0x7f0000001640)="b0f74c28a7ed5428452df9a45e"}, {&(0x7f0000001680)="f953203900c8beb5deb85bc66d40cfe0db7ebda329f8a7559c90b9e9902c79f18745d76fbfd89d3ebcac8905329eb07bdce15e2704710ead0b3259d2ee7a5acf34028b7d9c960034a3762394a565a25ce72d43092f2d298dc55aba283e0bae5a4269bd21ff5569a9c86b389c67d175"}, {&(0x7f0000001700)="3fc23fede84b131b2d0b8e9fb570ee743e4a805f2179a3af6d11168cee2470e4389d86e6ab1106b8bc3fa3b147a2d4739f66060c0c680c0b7ec076604fae1724a93c6927c8681141c28c82b6858cbc0ca9d85727c7df2b9bbdec66569bd2a0e3034c8b48dfb507743cc8c0c5caf16ac2323f2d80b69364c44a220cf6137c04ca05cfa99a9f"}, {&(0x7f00000017c0)="63eeee8f1a8c52486c82bd17e13950886e7aa682ca40b5ac6ce132da7c95545877f260e4c5a4727901ee707503a77c3dff6e69b336edf7dd7b346300b1358a389ba3ae7c69906ae35a9385ed2a12f0927888507895811994e0abd6fa50c02f53d5cbc1c355c5c34757f72257672625accd638bfce20cc8df0be20aabb6479e54b5218c75182e9f0660cab3cfca65fe2f8fac32f40ea634f68b728c981135abef3bb8e2e55bae6ec5f74e86996bf3223a7ad31977074ddde50cb3c778360c7c0dcfd7a14420c85eca65a901cc38d05672b3daca77973ed996"}, {&(0x7f00000018c0)="7a20eb22dcd5801f96fe0ca5d2c85566dcf94e2cd27c5528079f00838b5ce975e63e660d45f6b6879b7c257b6652e99ef664bdd8a1453214cd9dd281d1de4893e10a30221bd7c5d512362663021fdc4b0d33c311c5f616f42228fabe116035a4", 0x2c6}, {&(0x7f0000001bc0)="aaf307f0b1e76d098cfcaed3871095eda1889b69ec14891a88cbd7a20ae88ed53acee17495b02f788b19430b90a3304380ea812a0dacdef66d0c129005a04ecbbaa7ea72f4275ae8bf3df0f50ffd2e643cc27cd69858027e268cc342a9bf7428087422f263f5814e4a728b068ccdb5abce83e1000000000000000000944a25a2bc3066c8849a2ec8e99a5a59df2baaf035705bc035cbdf083d1c71e5d709674eaa242bc23a384e8db6dbbe1492bcf1508eb55baedb38f51514e700000000", 0x123}, {&(0x7f00000019c0)="43dbb1cf267cb026314edc63b9dfc7d14ab79a060c083021fe77b5a936a81699824d9d8ca496e9174bec837d427a7fe786b317e06ca281f4c49b8fedeb0d0dbb6ef0"}], 0x10000000000002ee, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000580)="1fab22a02498b9e6674629519b5ca932bdef1bdbb297936512fe076935ec0e651a3e773934124a5ef55186f9ad719ec461341697d5966c65576e40aafda788c30a0e46a8745de889e5e0b723a28cde1f25b6e4107a095d6159af37d6569c6072307534146b94fdad690fdbfdd2aeb5a47628e311fc2196eac791613c9314f5c60c5b08fff563cf51cf8bb42548bba802445556b5e203220c9e5df2e5760f5d3895f8df3ace5ec8a586b53f8e62ebe516377eb1a19eac2a7133ed7c535e46b0ea137012c3af0398690f2115c989a8df3513963a3b3b55eba960c43f33914ad9074367b962cee06f204588b0cb8a20a6bd9d3ead370f3afea8946ae276dead97d2bd6fcdd0b4c906ce7307c097c29b5944df7584110ea1a2921eeafd58e227fbbb3eef1800cfd5284296f3ad6718e0355b2ac69d713a39d7f1d91989969176bedb745281e3ac62d262f3f32dd440dec68b798cc073d5bf932562e8154c52a5271f27c4a225ec2fbc4964adb7ab75b2c1368b0305dc1023dd323e58c89e2dc40fface926bb3be3b2b1185472ec24cd931d8b2f27320fd8576df0bdd9d679c60643096f71be3e8ba75d6bc5b37a58c83bb7f32b77a3259562acbca064e1d39ac4a4ba48ca4a867a0b64f7bf87d7bd07b5c476bec9abce89beb90da0f4efcb70363f13f613a9f4e944112cb3809656f9af1542dfbe5ab5104f4b41d137b5790edcf99c81963decca05243b4873029783a94252a0056329c3a3fdd80c9f18bcbe9a0ce324c732b37a869863a0b1c5560d0cec41572f30f28296dd082d0f06c7cee07eea149b7d6040cfd2e7797cc789c57a6f8106f4d8edac1267a63af3e12dfc665e5369b2de40c8fa6fa6b8c39b1a8fcd7e50e42a055bc8094cf476b17ed978318dc74033c3aef5a82d383c551750fcb89702ee42a404a2ba0837fc6f12b6ad59d3ce6f89be87ee60e5cc0c2013ff37b808ae77a0895ec461bcf85f3328e41edf5ebf466cce6c6560393dba50421cbee51c174889ea0c9fd8a7ee0dd34118fc54269a373eb901fb7edbb1c8e3496b86005a74695171da370a0df6fbd1d8075cdd2874d0d35b40a1aa97b6a5ca2dd42760406177abb018bf711863030db8e702925a7963dc3063634a44efe95937a33ab1fb4656d88ae812351c94b7a3ead9f39d8122ccfd5c2ef974ab358329c7a8c23aba52d4f80c61003b492985a0eaa2534296367de3f0257e08f9981234600ad380b455bbaad3b85ae21c4e569e51cd8a4b815d52643702ae4c22bc3f5d32fcecdde43a211747773c64c5bec0d5ce2eccea7fdc3afc8d6a31c8e9476ac9b3209306017c9a76c71a8110b7144d50f54e51b9aa74f899ff4c5a98f7f7c3d9ea741032381eefa43dc09a38842eca34331e6dbe81f54df3c5cdcf50e10c50e9f81ebc19df55c1794e9159696f899b9f5d1f71d919b9e6279ffd719475c3ba762aa03304d053fc73f8f0a35e67482b97adb898dc2a992bb2322a241468c7eaeacab0acd71909330f9aca221c57e5e4c924a7d979c5e159f0cd643c2351c0155e0ae48918e050d117b26c6e44c67c6d3892d685bbd74be912d4d676246681ac88486e5b95a5464be10dc3d96be0f6372af12e94e073e91cee6e5e4ee355cd002bf45eca768cd88c9356b9998b444fbb4614f1dd5bb808c59e7788371f4c4f3b986f93a92c6b76d113ea298ca96f143b4be7bf96e1696b2f68c78004e0c77fd7e86b850bc00a8eaefde5b745a79d7eb932a362a59df97842b3432378c770c073d1953fd6f4c17047e2086887c788ed7b73a095688fe84eef7ff12cf24f257bb9af9e84c78a77815a6f86645f3e8cd506d35a497f91c416c0bad05e50ec9c11986da45cadb4f3631305ced1f2dbf2769b2bf3c704d3614047fc118638fdde10d92e34aab823ee3f42cbdb047e3a1a5da1fd5557c1b18db1343c58541705fb6c469b0cca36d61d5ef7a93b84478e87699f556f4b00a61f09128c54710e1e5bca5f6ece3bd09036cab1a7d670836b881d60eb05f7fc4b9949d5d8b2503e34b0c76982eee73c97ae8cf0d20f87b37048d1e0164ab2d64f62e95ac149583286317148ab56cb404b37151603212272113f2e1e29a5f5d09d2d5cf2d60094037853cccbec3f803099c82a9f8a2a8f983e7631a63200522a46d10c7cd55c3a21610ee3a72ea4339b69fc72c5a68a724db95362dcbefdf04e61ff601b49bbd0fd573640bee1477a7bb7a0a3cb0e8b7a96e50b5645db8c021b3faa3166e8d38e22e3d85360933aafd0e42922b9869d7affa88769b0264db673c1ddd466d2c94c98f40dd4d3dc9d886c92157a352d3cfbb27e4e26f3e443a5a6517f491129c35fa8a05672445a061c1229bf5218ad46768d66043083741697a5a67190cb7f0c0293e53b9d6b6bdf8f00dcac7a51884510a504b12e000c69749313e3979fd5b875bc1a01e55a288496588b85aeda689512b4138c78ac49c9fbbbb424540374517015d7de3f4a0288706c5d75b9e0598f9a1f57b81f02e0ee1cebe8a29db9171251aee48db1ca05c5a98e95cda21056fee8d390754a3f9ede3b2504d52beb8d268f6315293b4b3833f9b048f09e6e0100f1788ac5ef835253fd08653fe3570e22043207b58f27db1b5306ecbff2236f416b55bbc153d70128a33fb93308a2bab39fba151431195ebb0530eb433833ed37288b25d904a83e161d1a20b8d635058b8de84e9fe6849840f15a99c4925edffbc62bab26f1ae48111aef8369f75e3a337f646b76dd6ec81edecb93d5b46c96837a4cbe32dd8ab0c391408e9de0b6b9ec6c26a060f7b90cc6a05ab062db30cb69f0044383913ac973854c7784982b2ed993310feddbd76a75aa8bf28ed5fbe9e4e4db9de54f2a5ffa74cc05a74b92a2b9cddec02f2191f1c82aa49a75a37fc8aec5d1e7b66dc814c8abe8f17f287369bf316f1511cde5866a1e866c19fb3f1cafa8a092333754f13e0486eda5e3646ea51469dc4791dbb2e28496d08fdf7d819dca42b8495bb1283d3599d7e93cc78fa972cc64af78727b44c40d3c3bf8bf2d2cf1491d87e0e0074ef967205b6e81efce348fb17687f5ffa891d4cad473d4b0802262e394d5c200aa6c2104cb2b7b326e2eba040e8784d8f7e1ff18b6237deba52327fbc52703ac7e9290a9683c9735e31c7e4a8306ba284930235608c30de3b59eea74c764ec0cb26d01d9f97405042b02a05ab5d7eb30d595befbc99d45719566f94540714ffe021b40fd834a5507fc88ca072b40baf9df0b51688008c3e7c35ec28fee2f2e0b766b3e98221579284e5aefd3cd10964cab21276e905981087c6354fb9dbe07bf7225d2aab02d6f908cb5708ec18d49ed61aa61fc97963cf408b46c21eb5a82b9cfce7d397e48f68fd33cbec06a135186d1cbcb6789f983c6688d1341aedf1750a669c8e2681775d5bc80067248d3292400ff4257bec97f92e146bf45a0f9ea49fcb10704ae2b8206c4c23a1862bcb0dd63a148e0f6fe9acc9db3da8b57d588bd7c27ab222158de217b6f384c3cde75bea1af8de3d1ac29de5e6e42474f3b34c0456350dc3c3dd899719ddd7a6b4c0d2cfe1cf6c66c585400ca56bdc74c541ffc5bc51918f317d778f109c27012af395ecccdaf26b1efe0d88239470cd4b6017e8b1f89ef4946b2b043e9ff3387a73be4abc11b917362e0d328429e736507da19d1f798bc06cb786aabbd7332c765287d59fe185180bc075475584355ddfbdd44522da009483a38e6b1d7849b438d4c4ae47458e2ecfe119555a514752e22281a32babd4a8ffd6332f7d7a2250f9455817f2cd5e2dd9734258e5d2249b9adc4573887ece84b232814a75b1306e77cbcccce838196d42bbd1fd1077a737423e4fe130d89221dbe7e343f6a287a03da40dd718953d71ad0860b22c47cc02d1ce5c4b818dfd952538bf802de2fb8cf452aed621a2e355010fe58bbe47162503d5ca7892f11c1e1e78ab22f845abc4ec13d17ee5aeddf4c61037c9c18f59797264ba7e16d6717635915c3f4f083ca138eee4abebe7582a2572a684f3e6eb69863a3ee51ad9b051578670be5c8ad444b4048bfaf80f352594c3d0dd1a4f2b3a407633a98aafb9b9bd5b403ed4f5f7e9688e5bc4fa39620121c11fc45846762ba6188c2a6131c8b0856266fe04588e185c47ed33b6a295d9400f5dfa64cc33fe30743d7a741d786003d27b0dafeebe3d6f38b35f19a84747e881730d9138cfe616a368c8b4bcd0fefcabb805c8fc7e486c5bac6c9ee65032ba174e6c142abc7591b2af7474a7bcbfe90b6328b3936b5935640e6c3fa708ea2c1e67d3ec223c0b2a98f179e691edc50d227b31af60ce42f111ac058c20008b07ca418760a0fb281d78eb93f997d0f281a927eebd45522761ce4fd577f5148b38d2774323737d305585f23be1f9aa1c07af0ac062ca8ca029590a20b4864075d69893162938fe9a86b4c9484c8a9e67a20c53e17a4151552dd66300847c1bd8b8cbe363d245c3434a80770dbd982ef76d4cc65e634b7ef09f6562493b1b48ffde9394ea28eb8ede96fde40cad41630191c7ba19d198f8aa51b84adc5bf9358421791ad192e44b9dfb447dd63a1a3ccbeb77ed9185daec07bbda51b00e42ea9fdf150113570f4f616aeefed817738e4f08ed47cbe6377ab6bbe9c9a241d3d495322b6348fad72f05367bd796ea0e2bbb1cae69dd851c90b4d7f765dab1ffff3081df1f8ca95697118041f2dcdd1f42dc73eb0e3829e84039cd2b50042937097efbe15c5335894824f5bd19d162748a39c4f853a5251f007182035b13dec44eac2bec3bc80878ef8f76f3d19c11d1a55eee82ba8c5bd5fdebad5733aef7297e6577dad51470d3bbc3bae85579d6f5f3506a140b326b0fe7fc312f2b62f516c2546914d1b9444fb4052bde4a7c23ec6ca0854f51f075fc3043e222f8dc1be367f8c562a4d469fdd239208461d48b14b3f3e061b7eec68aceb32c5708780f9d1b5e8c0a3b46d7fb06931f4705b3e2d7f370014514066be528aca85722b47aac4ccf5f66e8ab981a36ab2af8633ec0ba34d868ae391337b9159f3de9dbf03f3256143d90bbfb155403a75740bf199781fdfcdb39e4e888279e036c2dad90c32d51fcf3c1572362e65dd2ec7d9fc4abe5f7f38a5e0a0fe7a1e37e88032959796b5eb7582bcb3fc8612a2b0a747c42a5cb8a5bcea71eea28d6bbe1a022f95ebd115dac2930091b2c57fe1b6499eb2c46c81cff0e9fc8935ac3fa1d910abecc6eeb802b23e1572fa6e83f3c81246a0c5c9f32ca0374d43383d1f0dd5e35feff036362423919657b297397b6f7ab6b4466ba4a090418431e15ba53000f8384e651a7ec6bbfc4c58a348acd1833a364c5103e9488aa53699e9156eca5f8829041ce2bd6d10395303cf1f9c4bfaa8c64cff6deaede96197fba4391c4876375d4bf38f63e5551827fcbf7825711e3bbbf160b7cfd418b2a2141d5015cbe81a9f0ce5c8221dd11dc4d3bf8d88809f26b05c503517d59ea3a8c3e5adc9c18bbb620e0987f7b2a1eeda705e716a719f9609a1467a5277b66c209515c591602226f4f2e42a5fc0b3bed33c740bfe83c2293ffd67dffeed098376833036d90cc46b49d1464504617e16bf3fe1da2e8efdbabdc2141f924452476877d4ea75ac240dd3848d1aa4c5eb73f3cdcac736066d130d20fd0a8c250c4f3a5c151265f450e2b5a626de41fc2e4da2db4f2d17e0de965fd5bdc44f75780cbf631991b86ff475f0659dbd392fe9d7b0cadee455b178342feb32e3bcc5c21", 0x1000, 0x205, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1d) r4 = socket$inet6(0x18, 0x0, 0x6) fchdir(r4) 16:00:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrlimit(0x3, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x20, 0xffffffffffffffff, "9375b01a93b45136fddd00", 0x0, 0x9}) poll(&(0x7f0000000040)=[{r1, 0x80}, {r0, 0x4}, {r1, 0x4}], 0x3, 0xfffffffffffffffc) setrlimit(0x3, &(0x7f0000000080)={0x9, 0x100000}) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000200)="836585a8e7d3d6843277eb2dab51f04ad33fa61a0fdd85ff96b3f727fd93be35299aa5dd5409170e48d374f03acdeb7b6d3d425205b65fad8ea5bd30a92703658d874a916e33f6d6295f786546b7a4239ff664318537952b6a14fccce1286cc43cbec6e67c3ae7549d55413f0980f61ae02dbab41841af278533e104d5519b094e8415ef6fbb6d71f3777ca143ddd67dfc325113ec54ca5452f1e9aef2cc8684174bb031a0dda4803038", 0xaa}, {&(0x7f00000002c0)="6fc156e12baf38b05cab6f7c8c305abf635650db1af7d1952ed4b0e6c1086754ec56e7521020fb77b0678613cdb3cfef2e1cfa52aeb8c8d9511c22624b68f21e856de97ebfd25d3845e6c58d2585b9e0145a1b5bb9f15e0f86010f22953a4eb8efc52cff05ab475da2013a02351b308f067e2f667333146c7c5273b6600415768366f02e7bcdef57cb3634b9f8fa83e71f84fcf2122ce68de5d01d843ba2e1e4df9921ddb0da71306b635d609a634dc24b8adcc96758e8fec758c4d2783e147cfc4cb401", 0xc4}, {&(0x7f00000004c0)="e6e9dbe65a4485d86898dc8ea0891d0a21b88ad9996997344e34ddd95c815b7e471d7136d04221a5203f41ca79f8f5f385dd78b3eed78a05171071fde4c8db44852578f8489d5db7316d9b74afaa99aff20dd51be705c2719abfe364bbf790e334bec1221395ae2b41279d79ddc99c3ded0607740ed18c3b579150f2149cadbcecb9a1a9cc2e9b8669fd651b7d0be8b5e88f06aac2cd3587e0cd8ac89fa34ed14c0969e56ee38ac42bf5e7cef461ef3abc56d101504215f0c3a2c60bbad6be0e6175fff9962fbc3f754c4adc74369e7a197c50ea408fc70d9137006d113111b1c5d635c22c9d0c15c9118a1d866358c24507f095d44bc80f9fb2965d1c708168c684c7ef77ca9f3ca73b31764fa793569cfdf823b9ce34bfa554144acbe2dc22c18166197e569a415c52996b60a713cab23df39b9649a7685cc462e1c0de297b2a1b09e2c7eaa46b2d84d4adbcabae587e6d7a164d8add673728877ba16a5eb1f0a2355b4ec80998c335c932e9d0e7009ea12fb59a8f36f20818a499ab2edc8992b75a5a65f77f7f07de15673ec5cd4d9a9139d1e165215ff52a5346462c43991194fe8336f228f4eb371e65e29674e30021b94fa6764bdfb182dc39de145c66ea24dde5ce0312051ee09d19b9739f98607d976145ff21dac5e336c99c4694d7bfff42dd0fc649a822ec535c26038f2137c6e5585866ebc5058f3d892232abb6644641f3cbef7c58151de1fcd14f84eee418f77d507bdf16bf0e2b60f21c97eb21d231b11cb3521bdf2a51065cf8c86907919feb5420387e20f673771b3b184335159b5336f9976ab3e7a12c4818c6284283dfdc5a05ff21687a38d663be3d94425a54d45ad362450014b62805be75806a7b7ccec4e5fd58cca10e25b4444f2e1d10d800f7bb3556314ae21e92a02262670a6a4832effc978f79dbfa30190953721389826f3f1d53cd909f03f1dfdb36a7e7afe588f963c2b3ce9cd95d727aa8a1c243cce455a18c064efbb9027b52496cf298ebb65b3e6a966ed2b1b567308b510126648fe0858bd72afeb3d485fb7c66c6aa04aa444d2a76acb4f30075d4db2aa0ac533be32b17baec5e31ea116c670c36479136e1df40fadc299cd3905ee663e4128eac0cbb55630aeb9f979196b06872bc7141e4c1e453df9862376ea98e3f3d54cb8861360290aa13fadb74fd5d4a26ab6f9fff08361c4a44bd9cca818dac097356a6fa42a75c9af1877df714d9923a7e0da38e93089a155e820ae1e03601d194fa255e2659ab660c6fccc70f016c10ac6e4a9f24911b942ba2fcbc1c4c7d70ec3233d65b2a1b642797a5df7288c0ec29d70d4ca6557b540c406d4f91ccd9dc42fdae929126f87d0185aa4573184ad177de5c1b47aaa4abe8a6e8df05e401c64cfee235db4648acd6107683b5ca1d8bd308cab1407bb62b7145e0181f0d116449e1f6d23838619412968a7458d5fce4ef52c986c2dc9a96253c464777578ce91b169548e6fe2098f5e2107228be63fb46578ecee7813899d388e62b6856afaa4fcc378b8ce3d0a73bbf65c78fe1552495ad3274263b91cd34352c862a62a48c19765f1c571d54fe47150c21b966a5a387c3d2861001b688fae3a314e236acc3ec9ac1f5aa7233eb1bbb7bd34ae8c8a0bce91b5ddd474f1ede28abe50a44160764e367e109d879bcc174bbc3e45ed05c4c473832f7c3a4533a8b56e274b4e214c183aa7092a769327d11ffe3d0fc4755ab06e3abea5ec806a3b5caf974902922d26f9a917179f486c97a470a416cef6b0f7eeedfcc6ac024a6072a80d628dda70d4347e7050d0c552e6225bc4fc6f4c04ad2da5a95ec07fd6d7009041dfa9740b1d4a86b12c92a955028b89891e44925d4d172d3b27c6cf249ab4a40fd7ac08a5fd6371459bfac374da70de2a8ce1d5aaefa1185b50290859a3b343aa2ba810178d0905e8be028efff1f4699ee3798ec1d4f573e5d52f97d9b1aa66b071c4bb83233cf8ddb740ca12891753ac44aa868352e7f83d9fe51cb4e5329256289251c6c454a525f6df16219b99ca943556bc27704e270172622bd795e3f3c50906843b3f3427ad9545e96dab8826bbc06ef602264123d782cbcc8b588f2df19d1cddb50d064090595c5d476707cd9fae0a1d5901c0ebe238d0e2028c5366457bfdddb9e42544a0ae7cee7bc4be79c089714077e1b90ee3c806119959cb2b68829a336bef8646c818d6a098317b57d1d67cb0f1e0deff015b775123c3908bd7d92ab9523b7074d1afb294303c02eff0a1b0594932988778f0fea1d7c2dc02cefb933673ba5cd49be1696a31c24b08d0f9f9f71544257533b25774e2c4666bef07a21b403b2983e3d7deaef60ab8cce296b17910fc002b60e140ddf290ebddd9174f5f8356db90b67aaa58d8bb31bb906b7aebac99fb9708ef13a2698453fc70be7e18538d6213a8d6c2469d3867ff8a3f634ef068579537c8fdd58797ecc65a168cadbfbe459bcb0ac17d884305b3dc8e27289c46c2e425055b4a3fd2155871e10e806b8f7fd18969c4acf94e3891bc2281c2923d6754c0eaf3b0973122e5b51ebacd68b298b2295a6b3df2a957f82b2cf7f4e3da1a44ecb49940dbe4d102a0d46899d7eb99f61690a3d3e8d8344492a6cfeba141297d4b8da1fcf4b2d410527e8c213d7db118d849c641980a1e910f3e4797d3916ff6236c61404142528ce87a7df5045fdad6a1d66bbc777e5def8a3399ff68575864abbaa70349baaeb8a49eaf6776847d45b76bb4b5a8737f065abaecfa4f246f26e0ef72f3fc9bfeebd7487b9278b5afd4551b7e13a45dfde2dfea4d3ffd590157e8d87e9c08479f18714eeae6623d61355c7883105eaeeb991b04ad100097a6733ba0178652cae56bec7edfedecf0fbf8eaf42b8cd5d99ca98dc89d3600b9b67153fb95ac32dd420d9ab2b6bcf1d65504ea16c4515c1f57deb62404bcf3a9d67044f516f68671d74995380abcf1ea2abaae4901e0a7d3b260a0aaf1b1ab98d77c2ee782a6604c4e89b0907489cfd695ca1bc87c2db1a32ca4a9c3cf0402e67c94d0ee6b5fab532577139961b38769e8280f0a0cf981bcaa2453552b6fe5d34edc3219279f7017fa25c8b4ecfc3ae8cc3a146e4ed73f5c9a9f6a54e7e89a0f0be646a60d9c7884764e01edf150a4abf90b185a59b4b637a4cfe5d13f90e69e3ae396bc8050e80ac9ecfa82059d6b26dcf52fc7877496b10481bf32c80bd26258c2269d4675b14a7cc4a06a542066dc285cfde5f8f031947675c7675a8c87e88804d80ea6950139c61d680be0e0b362cd5f58163232e4aadccc4cfdf1a725496b8ccde7ec5bf948e5a1f532c1c46b4945917b06629f399c25b3d7bc60a703c4de4fcff98341b2cd3c2441bf3b6d311b7a50e5f3847bf4a8ddfaac425316b7372b56b50f79035ee498d1b3549127b6aba8a5ef4c1c5e08f35b40a41b8e558d91bed4eca84ad8ee52cf4b08bbff035b7fd9556cd5fd1067b45c9cdc88a09e3d545607b7c65b338a136cfd1de67625564b27e4300cf795969715758c5985c4f204922c67799a9af718c48d3a53c633e0b174dcc9f27907df35fa541094716de4c38b88afc6cac12f4579b9105e9a4e805fb8002ddb52fee93050d78f8d54a344c603194c60d9f58c20704dce42f9d34237cced1046124af30f2ca607b53bde39c4caa637d6a24a7a73c35e1b27e463d4868eb7f550f83afad4d1f0b69252c25c11bc8141828cc55a1ef80222b7aa5d980fbdb933fb86691b4f76b9fceee53c16f79cce4c8b9fc75936a678ad530f44ed0c3c156d7960d522b6b34ef5c81184c18d1bed9b0632a2dfe04ce088bed8803fa85c5d1dfe88f2bc90c37fe60a7d9aac22fc084cef8c5d5ca63e1d2d41026064c32e61c023e41ce6b6b806c0dcea891bd2eff8c2ab6ca2f8bc0e390efe0d0d2eda3ca12674732c47a14d27e265c3bc172f8da6f5e181e91fc96bc308fd80ac46b0fd9fe6feae0a2dc9d4d41e0847345d9c35feb63b67db736f7e52c570ddf94f4dd11b639625902d30f0662efdd3e0617d2b5399a0a70a55bcec17280d42a6f516b9fa7dbf4b48fb8f057280e333c6c62d58a5554bd6a98577a9725b1ab2c99e846eaa673a82be69d094cf698d342236200495b7da809792e15ceeb5dddfa8aee456f4e48ece84722602f376af0a249e589909fd49c55a1e0868b871c78c7cce172e86e40da56c3ef594149cf955dc451df81c5691403bcfe8b5152f2167beb61673e1fbc16b80f63a90ea5f8067b9a79029d371493742f17f886b6b51f4a124b488df44ef097596440cb2548d439aaeddaf2959715d517f16ec55e3d1791f3be084fa8ce301f9ad6c66384ba98bcdf0acc8a5664222381d8ab6e2ca943dad8f7570760bbdd0fe6298d4fabc4b35d00de17a38950e212ca8f1be3ac9e531c491d659e54602a876405010fcaba97b376a809f69b138806a8e653815d12b21b4167e3d8670b83abfd9d65f28ffbfbe079fa19dab1b41201eeeea2e531263508669f30d24dbda257396bf975493f1bc197d699a8ecb86c938f835741e1b5b02deab1d108e5af584c03ef0091f4ad499e88e8a98601970d30f8b3707c6cc4746fddc02c72c07dcfa5b8b46a2b1f4145d8ea652e4c07d9b98b4c7acb34e4d5ec544c5d3b5975cd21e5a09b4be8e237ce6c62e409223e57781d965d33495712d0d8342fb3abd17d27409e23286d250517c154237f8c1ea19306e9feb8993895e19f0912f1e88d95a5f18eec59177cfb51d49707f7e43216850c9ba70c1e3e8b95864aa4a82a0bd082a78cdf61990a09da148e41f8d5fd6d7fbc83fac1319fa3c45b1e8582086586f42ae346349461e186f7f505c7cf3b1d883be2f58391499dda8fd5560bd013140d15d4fef404d40f643c1f38556a6c582d48b3072d6cf61e698a1203754084e16dfc4c7fda804f14f11d90c03c275ca21af1a47d8626429fd9e386cfd34ff9aac3f3cd02006714400697d1de0987f0698649d4ce825688fc3ccfc62fd47c94f3c100aeaca9029ed477363ad5eedb2e1223c3c62726d3055bff9a4ed4cd786218ae3c0df09f7d18ec70952913b17915e581e33f2a757b5f3c810223bb619f493459a269930d5d913e117b180cb028fc200ad40987730fcc9b456420e094eb3222aede71dc72316713c5407424963ec120a69a98faa4bfd7219bcdd39691a0a32d8c1a934a5e46ec3860a466ea0fd86c88a975038eb5603da4bb5eef4c0c278a192d6e6470452e56fcfadb6decf99521f626d8a4f0e1a0a2282bae5985d7aacb97df914eb417f8268dd1df331cf911530de815e3a0013892023033847498a332e04e188e096f16213e8052dda0aa85030cabb1e16fe7328e4a486d3701b0574493c0bfb5ce44cc95a3bdd4a55fd8c1340187518406ed8ab84e0262e80bded38a875e26b2c7b81a804ef98783f75ace0f6f48a6ef7e6c0c418c5b4e56558671f6e58b3997a95594bda5146b675107687802c0a61d34c7f2337d935dd9536525f61e06aa6f556f55469b08a8492902d242ab40453ca425c94338ebf96f27d067bbe96145bec067c9c5eee3eff05323af41373376194be396dbcdd76ab757d39c6d127a38615ca5315b8f795366e6303f3d0f26c915718e84baec83457f16160466a39db3b70689eba97d3cbaf0525bd5174a54638c10e6b69cebe9ef64b5255f974738cb5b1734631918f925384b43d4c1ba1b300e129ab8b4fccd55a8e970be9911227fafd573bc42f38668a68c6c1caf72dc73c7e23b3aeafe2e", 0x1000}, {&(0x7f00000003c0)="9f5da2a2fed3d15f863d9faa6b932224323b76a57802a339edfbba", 0x1b}, {&(0x7f0000000400)="5757475478d26316a8f0e5814c47242d2c60dd77da7d2e60081affde91f974da9b3ccd9c5c3a036f52c63765c7abb4cd33c72f933719e1ccd1952874b14535567c16a265ebf0e74d35dc213eb6b4ce140c20a0e64d3dcca06f333bc70546f106aa52f26ce49bda9d0926a974d5ed49f0766780d0bc77e683bfd46c72cda0f4", 0x7f}, {&(0x7f00000014c0)="d16361eced97a587a2f6977f2cf76a1554d8250c3e35ad5bc5610c454b105181f2ff02a465e7adea56d2eefc904fda748d91e741bd3b5910777208d477e9724573cdedee2880a15340f1b5afd73b42a27e92b4c0e9c76f917616e46ea1e0ee7e3737b48e042a28dfdb62c8bcde61edd12cf36a8bb7e173d297193fd0ddf007bbc7641bc5be070c12500f393aac0e2002dc4b6124844485902274cb95b55c2fdcb7220a9b3de42e4ce694824fce1a3974fd029ee38c88764051efb4c90d9cd8119bb91a964094938ab0a9c2aacdb94ed7e4b1d53397d7cba2e862cb12022469939297cbd8766449c5c8f86c1ab25858b2bb6b6ea541f7d2d119dc", 0xfa}, {&(0x7f00000015c0)="2344db8d77eec32256d82e2ab30dd6483dc336cd140ea2312a3bcb51e62f82799c1f3a7d10c18651fcf615258b4fef343c6374313436361a7e33908132a0c66647a7ad10fba461791e98ff", 0x4b}, {&(0x7f0000001680)="8128", 0x2}], 0x8, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) r4 = socket$inet(0x2, 0x0, 0x6) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0xd6, 0x4) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r7 = semget$private(0x0, 0x2, 0x4) semop(r7, &(0x7f0000000140)=[{0x2, 0x19b16a74, 0x800}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffffa6, &(0x7f0000000040)=[{0x81}, {0x8001, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") getrlimit(0x7, &(0x7f0000000100)) 16:00:30 executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x20) r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00/j\x00\x00\x00'], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) syz_open_pts() getegid() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:30 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x44) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f0000000280)="99e3ce81866a04f42a2510962c5d84384940c7b12335aaf03f2e84460a6c15fa397f7e49a359f2e0f44e95254f17a5721594bd0937e088a7367eea736fc591d090f3ec01a3dbf9432dc553659bb805f5ef66065d0a089afd9685bcc020ca4d8e26c13031dc2bd140f6de8e55e015cf11d424a5dd05561feab6ddae277dcd728ae538f305720f74f61a5bd8a206e69dc9aa5dc5", 0x3f, 0x404, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x8, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x9, 0x1000, 0x7fffffff, 0x8}, {0x3ff, 0xaacc, 0x1, 0x5}]}) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x542d574e34d54b5) fcntl$dupfd(r0, 0x0, r1) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x146, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000d491cf"], 0x10}, 0x0) r3 = semget(0x0, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/244) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x3, 0x80000000, 0x20, {[0x3, 0x3, 0x71, 0x6, 0x5, 0xffffffffffffff00, 0x100, 0x6, 0x400, 0x3, 0x5, 0x7, 0x5, 0x0, 0x3ff, 0xd022, 0x7ff, 0xcf], [0xd79, 0x9, 0x3, 0x8, 0xc000000000, 0x0, 0x2, 0x9, 0x23], [0xae, 0x0, 0x81, 0x1, 0x9, 0x4, 0x4], [0x8000, 0x4, 0x5, 0x1, 0x81, 0xffffffff], [{0xf4c7, 0x5, 0x1, 0x42}, {0x1, 0xac54, 0x2, 0xfff}, {0x1, 0xf4d9, 0x5, 0x7c7}, {0x5, 0x20, 0x4, 0x5}, {0x4, 0x4, 0x9, 0x80000000}, {0x7fff, 0x3, 0x100000001, 0xbf4}, {0x0, 0x10001, 0x3f, 0x7}, {0x1, 0x8, 0x100000000}], {0x7fff, 0x1f, 0x8, 0x6}, {0x7, 0xffffffff, 0x0, 0x8}}}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x2, 0x4, 0x1, 0x4, 0x10000, 0x3, 0x0, 0x2, 0xc000000000000, 0x2}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:30 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x3, 0x0, 0x6, 0x80, 0x3, 0x10b, 0xfffffffffffffffd, 0x10, [{0x401, 0x9, 0x1, 0x1400000000000000}, {0x2, 0x3f, 0x8, 0x100}, {0x1, 0x29, 0xfffffffffffffffb, 0x7}, {0x68d7ba36, 0x10001, 0x7f, 0x5}, {0x4, 0x0, 0x9, 0x88}, {0xfff, 0x5, 0x2, 0xe3}, {0x101, 0x1, 0x8, 0x7}, {0x1, 0x0, 0x5, 0x100000000}, {0x1f, 0x101, 0x3, 0x80}, {0x10001, 0x6, 0x4, 0x10000}, {0xffffffffebb9599c, 0x100000001, 0x101, 0x5}, {0x1, 0x2, 0x5, 0x81}, {0x400, 0x0, 0x7, 0xffff}, {0xffffffffffffa0eb, 0x0, 0x0, 0x6}, {0x8, 0x80000000, 0x100000001, 0x5}, {0x9, 0x0, 0x2, 0x5}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x5a24, 0xf15, 0x1, 0x3ff, 0xfffffffffffffff7, 0x10000, 0x80, 0x10, [{0x0, 0x1, 0x4d0, 0x8}, {0x5, 0x6, 0x6, 0x5}, {0x4, 0xfffffffffffffff8, 0x101, 0x6}, {0xbdb0, 0x4, 0x401, 0x5}, {0x7f, 0x0, 0x8001, 0x3}, {0x4000, 0x3, 0x7, 0x2}, {0xa535, 0x7, 0x3, 0x2}, {0xfffffffffffffffc, 0x0, 0x7ff, 0x1}, {0x9, 0x2, 0x80000000, 0x8001}, {0x401, 0x7, 0xf3f, 0x1}, {0x1, 0xbe4, 0xffffffffffffffff, 0x400}, {0x0, 0x9, 0xcc1, 0x3}, {0x81, 0x7f, 0x7, 0x9}, {0xfffffffffffffff7, 0x4, 0x1, 0x5}, {0xfffffffffffff87a, 0x40, 0x7ff, 0x401}, {0x7, 0x6, 0x7, 0x2}]}) 16:00:30 executing program 1: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x6, 0x9e7c, 0x81}, 0xc) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/69, 0x45}], 0x5, 0x0}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffff9, 0x10000, 0x8cbc, 0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:30 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="2b765e8a8899cd31729a884a2995505876d82e63ce65e20eb251fa09df85daf2aa84516654dc70ce6f20f6b89208ad55e9111b54b8e248c21eb2cb356d93d9f82c4b92db2ef868ef1dc9d8f8446a273c86d154158987dd7855a5ef819e7ca785abd6191cf7c03993af6978165ea3680fdcaf7d90c3ee7e249349ce4377c5504002c661", 0x83}, {&(0x7f0000000140)="1091895fa954c8a74648c79a799ac41b190006b2a8d1f6e684e087d7199dcfb774", 0x21}, {&(0x7f0000000180)="34e1211d235c94f993ead6be81a09c8ea6e26d913ebd94a00bdd64b8c61321b4e64a32c80d822eb639f1583e37ccb1619f4bc7b893628920195979567105ff86a0ae54657458e5172dd11fef2c25ed78ff397f4d4e6e562c6cb9bc09eea0838a90c82d03f9ee90878257c83e32329d8135d575e5a7b6a70411cec02f627785bc2b7a81d4a9764c4c62784361e14bf2563fe0844dec3bd8daaa6d2523bc5ee24b6199ac15e53f571d0fad0ab7f40bad6f0b0719ffed3526f0a8e255e87f478b8e995946d4d9ac29cea8e6ae98a31f439cc816fef897e70c644822b0fc52a9ae798ba61af6d32d24", 0xe7}, {&(0x7f0000000280)="10e62b4ae2e46c553a77f9be23b16b46e484dade9e38a57416f2ea1264a7a4b33eba4331e704a07431d2ebf6762c484d60e2d1e234fbddf44b701754e8a12dced66561164755b161e45a6d", 0x4b}, {&(0x7f0000000300)="b82aa83fc3e35024e46ca012278f303a2c8fc8a3ff0588824bf8d0ae36038428ebbdd6c02634c11e4eb45af0f129d1c89e66d78d7b60759200e2196be6765d434cc11f504165e21ddfe34488f7c7c7001a110355b5c3c79a6d471b639413476a92fba9dcb67998ef1db71bbc22fea1d459fc728eaf88dce23dd3a93b", 0x7c}], 0x5) r3 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x800, 0x0) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000440)="99869778df20c683317a34fdc21f67134039555b1fac4d80f927b90005f9bf705b7aaff839f4eeff78b6062e4378d64814", 0x31}, {&(0x7f0000000480)="c061b37f8f77c7f4cdc2fd30848db943f1bd7896e87dc49c73784df29b601aff179ae2c8a5f3bc0c3bde06652b023e55b99bb1191b4ad7f3f0e6f6ea75f0aa7a092aa335845b167d46c140ca95f8f5da5224f2af6749d8fc463d9e57ecbc636c15f30bcbfd1813c17b5861c2c36801bc4699ae86cadda6031e9da09c155bdc32ab26ee152c9634a4ff561cf2c68168a69cd7ea80e7e1599368745ab5496848c2ad90bb792a753bb1ebd501a4f198289d05692b782a0e8d1606602f32126cab6bd6a3292998380d70d6790a86e8db0b2f1a4420ff691f2314a6aaaf7beec400194d889712d093f2785ea46b59697f1adaa90be7265ba395de24c157a1bcbd135b0e1e33451d886410e5378483b71fc2f5b0ad97da70385a1cdd4d0a88bf1de70018ca69a164906472341798918f637719f7af82ee2ded156d098d88b5deb7a8584b8dc9d5441b95e7d91b31d9cfe246e4f202e9c6e6efa1fb0221a0de023b6d0bcd3c3656560bfc17b6896f865b8d31953e01e981f7466574a44c3b95bda15c4d2c5ded9628f8ac7c687fb4e8f1c6bdc18d1911cf91e5c1dce4c33a6d16aaed08b9c4671bbb147022376879e33794611870e39440a215331272110ac3c2404d838df793fd41c97465a381c1a4c4134ec4d7bd19866ce5fa2dc117dfeca3c7be4fb7110ce7ff833126695b6d77155b0c1c7de19cde7d638e9c54141d044886373596cb0a89fab4a0076dd34a3484f990bd96a72fe9fbc51fabe8cd9e2ab971555f5f0812a530c4aea254d47ea30f5796c620df4e9b1c998d26919b2ad8cbe5bf96c5452f7b16e7ed1b66c8fee32f8db0e24c3a8c428c4a49d960af644593ab930646a682783eaee46fbeff52246cbb7e5ec945d21fd41aa7708f047c0ae6768c482f20ca8e74b453a052abb26697fcf716e9dd7609e100ec9c625f6a2ad89c40c6ec304e952ba862089e248dcf650c85402dac73ce659410b65fd5bf659f9b00760b7cae9159b5d7ae6bd3d4ce2bc4fc931c3b7d5edae7cc9203441dd6ffa145faebc5d2451da18afa83de0aa56e0c6e5b27a292f3c85917999ac410b6e05e1eb9ac395bc654b9157a7256b80f9c71243c9fc244359788caa6679c055da02f656760c0d1c7220835f625f2548605c4a070a480087bc453d8554c034f6c670f70e34fb8f11f2e0f11eccafdf59357e5bf68a2ad6b8b1fabc511dcbe6abaa042e9bf01807faacaf05a2e11e5331b6556a143b4dd80f2b198cac2bcc888114253bb962933e736af388ddc8727960b6e5d9084f8b20ff87b8a215c2edb60901e405442a3b2b3ba2476e8c6b89438390c1f8032c8d5f63585cca364293e02900ad218537d6403c9da61abc740cf5b1bf2d0303f78f5fda6d7be2a7cfba668926f881128f00ad2a65786633511b72c0f9dbc62d213fc95642adf7e6ebdbe4b21505c1527208ebd4e08387b4e0114a7484b41778e9d4179fddc87cc888b7c197b4feaf5b13332bf85fe0bed6e272840ca70eff43c257a463dad1c35f60e04dff74ec4145881b06807fff57a42b0b97b65c8732ceec4eb966f82bdab6501e8013d1a8e1b5633ac36663fbfb233e527f2efb431008066306a7b6fea9c42fcaf10ec8dbbb6014cc682b0b75f3a1e963b6b9768d81adc7577ce03cf3d5f1f78b10061f12df356c9272d26df69a588252cbe901ece22a17d30f440046e5049751cdacce59f25c6d84a4e35e36a3c62647b636e4b8930e1984f83d7e481d23bccbcda41927e1960604383715a2b5f7d27ad0d008e669efa066714b3a74323c6947ce205abdd824e036291c00c8de71c924b8db02ed69d42d3935c22e219efdb24c17947e34cb8830b4cd2d3b3b336375b604a44404b7d12ecb1919a6dcb9ef1b245ff406cb6e9df02f8bf64df3716b9d418aa4e04bc203cfa14a43061168f1506c1705bc4e72dd9271fb2eb2998371dbbbaf79eaf3ecaba1877e1ceee0a651acfeb84931e1999604038f88c83a4e0c135503615b02e2b5a81544247048fb58722e6a8d3a7d9bb6a946797fc13e12a291c6d455746b095960335b34cd1a57b82468fe65fd3088d2422fddabf305f9d612fa838402287e3daa4593dffcdae2cf82bec8ca5c207205a1580863310715e596262c8489f220311126f3bfffc7c878d58883e2c40e3a942acba21392a9009dc5acdb5ee242c104b23f997178db0f2105b95db988346291aa6d65d37848ee02fab7fdc6c17148b307808f2aa91dd3032dec4f3bacc51746e1cbf57e821d100b0a9df549cfdce89fddc975dea435da5d4771f3afbab19e440cab862ac69dd659029ae09bb9c3b76cb1aa11d8e73f520c39ad5364788a4f0feedd8fde0d9dc798d4310b5f5821356bfda8776a5a9b99befc6154884dac587ad0ae95c423d7ed265409d4c7147d3c780562bd71ab9be462b121dab60e66206c942399cf30c84d860a9397e9a90d388f4558c7849a9cca299113f94c6fbd88830a1270af45f08ccc2349684f57ddde495d2e38356716f90d60b62c3b9769378cd3940951a69a105acb916195cfb63852672a1fa26a77ad97ff935999b8e4af3e995712e7b81c913568cbe042722b428c2692aae41b856c9adeb85c16fea3174eb73fc7a4dd5f15a58e0ecc482206b4b7bd63072ff2b4598952c8be4007a7f1c8c5f6e5869782a7a382005d068d1485cb8d327db45c559b88951a2f5ed0754be8117ed74d042aa2d7c24e519769205b6dcaf7e726bab78ce2bd2425021ac6cf359b79aec55ddc073700771634c41fa0181c1ae1abe59cc93d827b1f9105874adefa0081700b2f1dc02e60abb5a9eb11d1f4123088bfd729fa74b2ecc9db42a34c92c4e18fcee8a8ed8ea475545f526330a85e46e0e84148fefa9dc6a2bce394779fd69df96379b99ac4350ba0a690c297c03ec8d67bfe4234b3ca075ec658987a7234c602b8644dc08273175bc2272249743d370fc29aec23e431964c62f420e3d42f05dbeb217b02b0fb3ce6092ee43875baefc76ca5d7eb2e01f180565c9adf835f8699d8f3521f362e27a082c8aca4086f785e51a6a3bd6cefc9e53affb62038e305e5fd3a68864092e0e0d01938536890a9706ad72dc0c41179fe6c70774d39c0666943dac28770a27de4df0356ad0f114852fb38394eb90416c0e66253bcc3a245a849bbe5cbc87306c954bce40c790bd968af6d3b476d71c5143ff8eaf0af73f03e26876ffe2b801234fb10be90f51a2f4c1b5897955ed33cc2f0b7cd33df4e126ac8d5679d08df54db1ff95b99da5d48399557dc7abcaefb1a16c70d66bb69fe099ec9745cd85bb3b06bfed7ddd339b960af828deed47bcf87095aaa3c5be4dc7cf05f671f6d5c80ee1a314d8e021c646ce2e42edbb8ed36d45f40bbb7cc7f0c96518cf0a38c8f97b1368ebef209a301e111868b41a28fc7d08521f7460b1b57207af2dc1c895d224c007d7bdcc2d3d7117b69c5374e9ca9df93e757ef93303586df707cabdf80599bf5213824a040f0692d9d5415402ef2759cd0cc1c93e497efd5a2dbbb5f160aa3e57c2dd0ef3156920dd5348ae5f7c1e74ea0a4f57b5058ed935244fd85bf192e349b56b5e886aaaaf5a36a2d2250923cfbca464a1aa3df8d18129f980c651800e2a0cfe95ec0f9f7f78212fa1828605a626ad845aa5bcd5368a3180adb586494f528990178fbe2add0b8b3f90fb5159ef30f4b7aa2b4c9784948600c8359c02ed96c8b528a92d5c4ce395e51ad33ff3dd1aeb8ed549005d7d69c8ef310c49ddd7511d87be69545888493c1b47d93ee6e19cf092136dfb5ca555f471dc4c9db89f7b77b7b73322b19bb5716c05e2f9995403151500bc8afc242e67c86328b72b2fe881fcdaa82f7a22cb76baabdc100bff88000cb8426eac95c7fac9a4377cf754e3984d47c1c42e9968960489b18fb4593ab9c56c3f52753dc666b751dc6e891f077041d8624d0b3c4b113090effad85aebbd880765effee85b82adadf903571305267455b52f6cab54161489c23360e63465d938b946933b3ed5ddb6d1ee1b5174667515183c47cc093ea758c907c948de0294885693a092540b6df7921fa10afb1a03084d1f0d4d0d0ddceefc01cc0e6a6a06aa0ad0d9eaa35d66720f21f1f373d48833aacd9ab2fb3174ba20bdea4a4827893d5e49ee44208f09a0021445a6ce1acdc5ae030554cd34e2b999450d4e4a1e3d7605fbf2b791266841cdf1da3d68dbf636c702582a671c22573695fc1f3ba4fec4cb719492f1d5ae82a5582373ea7820a6e9617fc4fe7c15f1a0b4854a7358f8fefc33cbdec7295e995cd650bc31f885f2a9b16a2cd919daa11c7a68c894866974dcbaba034316cf289689b92a6d6d078c176b82d7bd9dd7af9c215d2520c6f0b39e342dc7d910cb06ea6c72b7a91174cc4e2367718e87833d33ef63065bc4be2a1aa6157cf0591703495cea13fe4a601df20142fac9f7dd9201b5ef5daf5fbbae4545f08f76068ea23f7c0ff71a68fff2b9aa50520bd2fee8f915c717a0f72e2eef7f0324e47bde2a406a0d3dd4d83f18fb8827facf5f2005f25c04759a86c4f811468799dbcefd17569c33a416ff47e6a46247d54d77413c81c1cef528f6b03f372480c2f3564d2fa0146d4e3dc263681823f9dece0c1d87c18b39c0647c8c8da24506d5b96f58628e595300c22b102c21aecf814f332f4092f52a53d246f8427da6d69893a27c035948aa5049916111a457dd8679fec1ab39a188422a79264afbc30149d287410e2c947540bd6d0eb177cdcd955ddd997d969ec6ac716e7eb41fc3612dd846d860acbd0f6b769c9d217726e2618e21e906fd22b6d6d08752c60cf1ea9e7c76a5d79658c9f48324b571ddb2f045a68b9050d69f63435cf4a1b9394de58f28e989d0d715663c7e150d466a374c0d638cd4a73109b3ec3f686096ab9b1b7c053d57b2249367ff909e8e11171f9395a6b7bcf91922aa9d0e1da951b77e4cea33b3ea505d72b441c9b12a5a0dd1d77bf367106eed8a5eb576c6ffc1b10768196dd8ad1f9b063108da31423a91a799d3099b28f1a89ca79d1fffa11627136560a7b875fc316c33932ec87dbf44d6d03db5b6f9b3995568e5f448552c8238eacf5b278166045d1572bb4b200fab7a88ffc5e878e1c2b1dfe899b66c0be443ab94bfbb76f653e65af7a4f661286589ef3a47b3e8f5da1485a3f1e01179db322926775d4a808fb74c2343d81369328ec8a83b542642f8f37deabb74d854a50a79c95571927abd49560c55d1c0efdda0bf7416ab26bdc03a1bc1003c4028ec80b33d667a8f1d041c1cb137a0855398ee96e474e3cf586814f1165f4b4cd45608af0a9c345afb752919c5050e1063fb07d058bd329ce365258a5539f7df19da10f5bbf7d29151d8fbc8328eb5defb4ad90137798ddd9f7ca07ccb8e9e295481194075a206b27f8ddb41be9d66e645786ee9b2d8e9f4f7be00625c89df08b4e4c499c49402e599c706a4a5a757b06e4f7c17b9dc78af42f23d1d79ee47d9c255b14f426f1e4b073b16b2a113a9e28db9b4c4fbc8eefc08ec7d3a2c3d9d39dfce3c2283dcc4b6413d8565cf3552f1b5d1b9b8a2243909842218fa779d6a220e2d33d89b2f7c6253d76d343b57c9254f22739fd7a6efef281883f5c87ad485e0b33ece97bbef0cd37acfa6925e9d5db74ecfe1425e50818d3fbaf2ed388a679244828c135b19ba66b13108753b15bc2a86474d55962c85309bd86d76b9a7c849b0e196f841470273f8cb61086b473e4a51271e5848cb7ac35a8be8079aee4b8a", 0x1000}, {&(0x7f0000001480)="0774d1400233e3a00c6a1db0417415aee72c5effcca137784fdb47b89dc3c5591c66c239516a73412b0db33a1586bc408d2ba571d32425bc1a6ba7196275b796859189984b492345f7ab31826a6aef8559dd9810f3a3", 0x56}, {&(0x7f0000001500)="a0b5c009a11f146cb33eeb2e751f1068f5bb5d7eb59f79d739d5775097a66a59178b7f74edbb8813caa5a00de1378ab5c2be7ace89b6339e84a75e2504b656cdf1c4d40a92ce085f921de5430e737a9abedcfdeb69a379154aa3e4e6e7ff7397726f1739e978f5599fa9d011448cde36c64cf499210d2ac867815bb3592f1bc4e9136962340011a3c728a74379f2e5c3487a96a6ea6f55aca46805c3ae148d6245ab6f2bcb046484d3d7e97edf773c1fa82042e4792d4acaea4429a81625faff57b6f1074a23204a1c865a75f5bbfd7e5eeb", 0xd2}, {&(0x7f0000001600)="941d174e02a69f77f4c87b23edcd15257c78375fbdf649ceec584ad04aa2633c77ef0f136f2915ebc5efd495d4850383ab64275f90179ecee4a0513887fa39788ad2ed55a735a92ed87b9a48fd7042434e630dda1e6f3f563b4b12b1c7f9cef00574648c79e7924bfeb179fd9b81cf7fd9f8a2bdcfae993bb7586a77d3528ebe57c9d14d8f26d1c148a0b838f8bbcb278b2656d901e4226c4ccfa9ea6324e8f2a11b1993", 0xa4}, {&(0x7f00000016c0)="293f037ba0e95b21cdf9a85945cad432218e6a738d0e638bd6d4d7b792b651c0c76fba5f97ce5a4ae4b806109cb03b7f9254a6ebffa263befaac47c2d454652838d26575aa0fb286660640a6e4a5aadbda1e9a351514e1784e9878b777a2b7f64e6232b62526355a953b8d5f5f51769e6bd9fd34c262381f3c43d5c002d98051d5b6f4f3391cd53ac9927e64e053715cf88bd159f14616fa19319290855f5cb9d646347c99f124befed2a638b08ff99f1d7003894e8212f6fe83db8fb34bf293641256b7baca2a6f86868a06ed25c530b691f55cab7f05ebbe0432d63bcdc2527cf089f92038ddf3add3c37d0f39bd9bf1d2b195739576706ba1635f2c51517cc8d6a6e63469d812a37ab5e6bf34b60e2ab4f4c63a1bb7e4d700982d00a4efd9e9785c5b386218f55ade336ad578f95f33420a793b94bac3ed5ecd51b48097227f06ec195b16dc4c36f006e66ca565aab516082cc19ea8d39390cea7284059040af5e283497e7615795f3b40e01ee531e834257b30bbcc1fcaebe832c7641424b3f83b42df318d0324a0c8a898eb5760c912d69c137b004f67145d69a90afc8781f28b2910e34d601d397caf17e0d55275d3c4936843a6c9531ce9f53b562e7094e6eb27761c97387276bb3b4ca995c080bd5d26025c2d66e676969e75163ab0f6a5658b3130838996232b9266526b90371d42c2801b71567e80c0182445e3eb736c6cfa93e4d7b9bfcfaf3d7e9c90a8b714e957ae2d38c81718de425fa7c7020ddb2df161bcea36bdd0a355fcaf3e2b9041e2d42f8bf1d74d23b081fafb4abba8d4fb4271f760e24f14b5a75399a3036f4eafd77d7fffceee5209999099988ee9b992a9151cbf75cd3ce91471fc737a9374697092ac0a4dea5117cdf631deada0a393bc498a06b1d7d1fc84e202e3a77959e43be542f088b06b639dfcfd1490322e8780abc6016655a7ba420e54e5d6a51c28a03df15b9bf896f0f351ced624b4a789eaba9d9e3c05e07c4947b1f5994a911aae89ae3bd37c4737bd14cdfa6b7774b09643d897f7f865db77f1e673333cc7ff57d2472b9cba29b3b1f2c30c41d76c99dbb3a5d9702825b970a71ee4005c77f5bb7ca5dad63c9b5e6288712ff5bb0ecca322d89cbf4fa21ecc6825d87d930338d87167a7a93bf0a6de22be02ba1b1a3b030c0d7f9faa10a0bfbbb7973b8d5a6a6fd7e768cc83b274e1f9a5156cda1634e3405591a349a338c9ce46a7c342dd7fcdc4cd0197766669eab861d65cf2efd0a1d3aba2642b1ebcec46f09111efaa1ccf51034ef410a523b0057a2563ae65723f52c18f2678b652cf4361a7caa63a5b491e549995f7244fe2826858efcc889f711fb407d5fb34d6d11137ffbe58d923b9a687bc6927ed1243ad5bd6a89285d3f9e017b25f7444f0cfa96c2dc47d4e11c4114327fe0b56ce8482ee6df525c8f1103b1fa848d636d8cb91c81581149cff021f5a6e2c8c121bf4c7d68f78e6479f6cd814dd4d4df7d6ab0c1e31afb21834cf00503e8336e64093e3a2d5ce23f98e6909f4f03ecd66820d318e4f39d75ddcbb1e7d63fd1f6b29c5049ea30aa8fa54fd53afa1279b32eff37d894dcd80c36ee311791da9bb28e698709549b49e70cfe089af03be671abb669af68d679ed5c3ff2cc482ef88dba0b6e890ab3ae6ebec8ec6b2e59e08c54c764aa97e95b15d3cefbf51907d788250e268dbf0908339e47065deca67d2e138c1dff6e2eb6435f9311d2a01f2261301cd02efe4a061ec966c44ac38943a2372f5469103500277c0b83cd09f62cbd7e2eccdbefc5ff205cfbd8a13aa7da6c698ddd868c413114e682f0297bba1dfc72a299967edca299d86b99fbe96730d085b62a6bc70d90900f5291b13e8599584b5eb780789a92463ae77a7974737e9115d327a57d61296235061b13491aa68811775d03dcf27a571399060f7ed8c22d8dcd1e3e99fff829eb5d1a22d86ddc3f9957864ad7e08db4d6690bbae396d4bdaf44ebd4812dcb7d749404730593faf0ef8de249cb0a881d9d8d00dac642dff299b5c6e7fcc3994505ac4752e7e69507da7451b5f1558abe6417d4451f4d921b04b1f28109e336e0206a83d667541ce3ccbf123b653d5db34d7cdddbf8f2d11e20048be9301d44a7ebce86f92a049395dd478706cf4b1b574b71279ccf617191da7254e7488a39a4d4eee1124a8a1a2f6a91b453158919bb1bf88e30a6cb6d5b6983b61992645a34c572c405c27bd611f4c09bd7c64035fddfad640cd735c9e85535f57a5cb07f83528c0bbcf95538eb796df20e74cfcda87348b80597d68e1404ca93de6bee3c3a57458eacf247a9f3dcda3a773628647210a8de5807bd3d599a5a197965d3121101c66e1fa316f538c6ed8f1921636d546405235376f26a5321b2a6c74d688065e95f64d71a9839828eea0fa118a7433e94ead741656199b407025cf682d961c1ac952f762fab0010849bbb472c53da33ee28f584125dd5b8aa266e7b01df1ab9f3404925faf1709b198e8d86acde7bf370c839a5531a90e86d41e21ee01a50ef26477640a496f996aff10013f050cdc7ebeb4ccdc8c7b82dab88811281dbcc795e3ddb3e5fd92c9d7849a2b463988323ab89bd879f062e1d415929ac0cc667b209537a6e02f3e348072201d5404be0cc8f3b2d3654c3c1a27956e47e5fa5e4a43b636223bfb5c2f0b6ae5112ab0e8814a5e131780433183fb9f735f184c6c873d4a25a1cdda10578b851da820408295d088c3fd29311a81b0bee82fc7a5ac5926a7f287c7e2d7a7bda7ec673c9b7bfa3feef6ee3bfdcc5b75fad2899a110d12e8bbf0dbfbf4191331b9d4d24e7108e383aa850030cf468af6560604c74e7d15ec7f2ac0b180d4eb5368c70298599fcb846f42b0f68dae40a40e0668a4a362381afc82b219be8126b6ccef7e3647ad8c4f70a9c858e36b20e5892821a072740ee226fc1b421d5ab74eccdb3f64fef8f19f62c09d42120e74ca1f422e2c1b8407ee22282e79c32ac0b54c85fe8e7182db32330f039df7495bdca6c195a6f79e0c5bb605d77c07ee32c342db9fa076960f09cb9a418ff2d013c747cb7f37705434d8769f703e3ea451cf045df0c41bac4982138bf2152a7895abeadcc2742838b7bd904393937dc0d21790dfd07bc37f348eb2284b042fc418f367e5d326205f206e98d9c513b59d092818a145eb21592e1c76a07156cecab3b8d3506a3080931800e98c7f32a023d3f9cf48991afd24c4553fb5622fd82607067ed53bd8215ffd617bbcb35a7926d72f450818f219d74b86c7719908335ac296db9b58abcd64c756a2680cc309e57369a13d9ae6de16b2f1727f3d411f79e459b4b38c5c56aa9725a3f4204c591cc00db2f8adfb13dabc1372bd7d5f22d1b094d46d73003480753faa971a4d0c91b45aeca7009ab2d31cca1083e164f78ac9ea4c5403bc5c3d2cf2e77f7f3e21bca797627212b8c0a38eed744f1961a1207866629f1ebd2b97ccdfbab96b22545ef907cb0730c7323400ab7064a9dfcf97e76885d8c4cad90ec2eac4d56446615ed082d9780f830ea1a97f82af5a08453898a99c78ba9258a8967942186e4b66265538d67c71aab21563a0c3e7b5b14d22d491e1fe103ec7574a6c47c67c44077fe4aef3e512d7541b9fec576af7b126d59bd201cea32aff2bc00677a26c8d22468b7c6aade9cab3b1e772dba298db0a94dcca70a505e864f302311c3230be160bcd4d20b74be5fb222e066754ebadfb9ac0ce141a9d515e4cf5b89624d63ce148877c8452a4bbadc1d0e6e972f0fdb92d773d820e48720ec1b643c72bc5ffbeaed995c68bb902b54ddc8eb284c1924d9686c7da909e2d3cc792b116a3c9dc8c61d6c4ec612e8f4006c9ffefbe56636caf3a9fc860ae28663f90b6b048e0b0ce025b2a4325783b61e9178e84066457177526174e58b080d8437a1f1ff3ee98ad96089d078c3cd63fa12baa05352d98c3fbd13f1598f099e36ad3f3e4567b327120396471b27ad3bdfbe5fd9493cbab091f734b93c60c3236758a38c51d7dad4e30feb47447bac4832e4836a7e8f83b57d6ff5eccd5de695dccb1d0fe5bd539ffdd8dab1309bf020c284941e67e6209e51d124b235c906c45f983aac31baf64d3d3c906d72d0db628aad2bc2a2f2d0996a4df6218ddfd711f7517724ef535f9e32d97187b1df42689c1b228c2056ce578a3088e4952e810ac4c738083d2d11bae0da439bf888bb208f8db046f9402ebae3cf6aa3260616310b5467397090c63f5200a2747c9fb60fc8309a03a91acd73b98eda87f46e2d5798ddbff0d03448613be0c888a601170236731ef6f38548fb826fd6b3c2549676d0b81e563715881f7bc039c47466023cee41543578d364bc95988bf3d367c54e280e6aad2f8da2d0ad9a24dc4a34a1bd4dff50de71f25c2e6e7da9a2c2eda126d1aa88b4f16335f61ad0ed5da3e80907fc16d75b8b40d225bd36f6fa92348875a5794910863c36a89cacb05313533e488e5e5db14bbccd53a6fa5cbd47b580de2e8b0495e97bd4f502220491002a7b12306e8f315e7d1408dc0f807bd8005581a8bf3ce5bf3c382f045f028459537e433da53dad56f80ccb56fdcb9545cd9eafefdb1712845d0e43435b97afcd61b0f24e09c2fe68707c5906c5e8d358f3c0a21b2c6d1ccff916a86142eb33439489722551c8e83ce95921d9a85e618298e4d38b51947923815e0f18feae9cc6ab5896e370b70a3bad4c431325cccfdf56ec6625f9bc58b383e054d2583cbe5b671de3dfa0f6ab1374ff1a230f1f1a67423225f4eff1400d6b8d359ee84e127690419b498c5aec07daef75a33ec246ecbd863fb52b451cc33e67f429538e02124f7068240542825d40ecc8afd165fcc3d67695a131daaf891681b06382319138f40dc3b2a1f583157d315255080ed1fef6b057dd4d7e64fea21d01d1b6b0b107c83128063cdd94cbefda9a003901384d6017dddb68416f584d354a07f75b4e661130194d1b9dba1554f67881398d257fa483b843c53ea251c81ebf32784d9aa2ab6c5cbd4db89d639e50a0d8ea277061c49f5e395d6a06155ea44a0c1d3456ea4dc964613ba88db9424c31de8391d4a2dcec53fb4aba27aaf1dc9e53c5aa395f8556b496c00d557370f799d3bcd0212c78bea6b19f91c6ef5bd63b0afb87b52b7e5478a903d6f4d556671f95659c10771d17125357e281f19fea6b45ecf336bceeea74710960cdf027eb0d8cb5475169e78d98668ea2721ff0119a52d4ada0216583c494f2005c91e544e02e0d35047eea2aef6e4b56e6e65b634c234255b2ba07febc6ea49909a5c0d7ca38c8a152e5903dd6915f5d63c102886736b09c149b7bb8a62c29299d1c25a0ec3454b4a2f3e6ef5ea451a18735ea59f89a95da9d4ffab6b426c2f68d2f65c0fabeb2e415ab083d051bea2377d99bcd54ffeb6e80c3e017cd03770ac0fe2219fb37c7a27a2488edb93f785e2cdab7958f9d76236f4653df2a6dbe4912a8175ae3643c99033d203771d103dccd4e9a2968eccee013b5b5eae4088a77deb0488dafd3696d1a5e0051dfda3d7cfa763365700e440262cbcfb3fa831a621e3f4dd30d9102bcd28da945006e2d622451d08ccd55c96392c887cb5d395d39b5e71f1a449961ef04f2639b78a496420db82f1ad3d87c2fbb94c085646bb9276eb1d5c1167ae59942704037b3d7b3c15c381db5012db6dac39255f861dbe3d1aaa4bdcb28389cbd5ffb021159d7f6d8a2a3add6047e65f5ed9701aaa2009", 0x1000}], 0x6) socketpair(0x10, 0x3, 0x800, &(0x7f0000002740)={0xffffffffffffffff}) listen(r5, 0x5) 16:00:30 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10, 0x0) lseek(r0, 0x0, 0x44fff, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c, 0x0, 0x0, 0x6}, {0x200000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x20, 0xd8}, {0xfffffffffffffffd, 0x408}}, &(0x7f0000000200)) setitimer(0x2, &(0x7f0000000140)={{0x4}, {0x8, 0x5a1eb098}}, &(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20080, 0x9dbd37861b7bc3c) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x24e}, {0x8001, 0xfffffffffffffbff}}, &(0x7f0000000080)) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8090, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) close(r1) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)="eb94cb91fbf8bdd55c5db9568adccc6f56ce96bf924ca6b8c022afd45789ad96f43daddfe1fb3f491ae1b55341682177637871f3be34c16cd0f87586374ffaecba182b8abffde94ea19f5e19f7bde256f550a4db26a77566d959eeb920bdfd3e002bd4d4bfeed14b2c247456ac28841f97f6adbf7da4dae2455c401c991369afffb2d3bf10f677399ed45bc6faa398207f77c7882367584b0eb7d66c14b840ec849650b2dfb13e8d41b36c53880951597a5eee543e70a5f1bf79742c32e796f4799f04b6e30c709232b78d645e880b2b56a445175ff6f65d617eb19602", 0xdd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0xfff, 0xff, 0x1}, {0x2, 0x100000000, 0x9, 0x9b}, {0x4, 0x7, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xe9}, {0x5, 0x4, 0x6, 0xfff}, {0x0, 0x8, 0xbaa, 0x6}, {0x3, 0x1, 0x40, 0xdc1e000000}]}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x100}, {r0, 0x20}, {r1, 0x80}], 0x49c, 0x3) pledge(0x0, &(0x7f00000000c0)='vmm ') ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='+dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x221, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x10e}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="baf3e8ef3ae7ce56d6605163653b60db3b2723499c69e203ce6ad331e17d43f9834739f92d370845afd97372c063e6a82d65abc1785039d0d23ec9ccf9a3fba3354ad1c2f8500386a7432359c8a48077843faf4cb870198363cb19aca59853c141c9aca5004ca2f8849da1e63f413c8e24e367b72d932fc6131aa1144e9b8d84df782a48b19aef0b98834113be1d8a0b2c056f8ba9f515f7753ef6c620d9ec4f62ed252f0e7eddf24b120d7bb125fe78bfbe4dd58431d2c7078157e07feebb2c2cc89b1f72b150ed4c025dc5bb980e01d19dc73a791ee49c6cad79fc7f0c8de80b03", 0xe2}], 0x1, &(0x7f0000000080)}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc5848a9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cd8175ecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0xffffffffffffffc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x5, 0xffffffffffffdb50, 0x81, "80af46b16d77986f100000008075b8d54b0316f7", 0xfffffffffffffbff, 0x8001}) r6 = semget$private(0x0, 0x0, 0x4) semop(r6, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000700)=""/255) ioctl$TIOCNXCL(r0, 0x2000740e) r7 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x101) openat(r7, &(0x7f0000000680)='./file0\x00', 0x80, 0x1) r8 = syz_open_pts() r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000002c0)) r10 = syz_open_pts() semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0xfff, 0xffffffff, 0x3f, 0x2, "9024933497f762ab4940c57c987f6edf6a7c6ac1", 0x7ff, 0x40}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r12, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) setegid(r17) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f00000006c0)) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000040)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = msgget$private(0x0, 0x212) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x106}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x7375cf4eb9cd35fe) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x80, 0x401}, {0x25, 0x7a13}], 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) 16:00:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0), 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) listen(r1, 0x7f) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x9, r3) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r4, 0x0, &(0x7f00000004c0)=0xbb449c98668edde8) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300), 0x6a5) 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001840)='/dev/bpf\x00', 0x46ab49f5e953e404, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/95, &(0x7f0000000100)=0x5f) readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000540)=""/142, 0x8e}, {&(0x7f0000000600)=""/80, 0x50}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/15, 0xf}, {&(0x7f00000016c0)=""/223, 0xdf}], 0x7) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r2, &(0x7f0000000280)=""/174, 0xae) read(r0, &(0x7f0000000040)=""/32, 0x20) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) listen(r3, 0x2) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlockall(0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x3, 0x6, 0x62f6, 0x275}, 0xc) mlockall(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}], 0xd14, 0x0, 0x85, 0x0) 16:00:00 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x0, &(0x7f000045c000/0x4000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28180, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r1, 0x8}, {r2, 0x4}, {r3, 0x2}, {r4, 0xd9}, {r5, 0x20}], 0x6, 0x3) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="eecdb7ef907a01326790ad4190d6f0ee351403cea5c1028f5d58d4881989e665404c8da4288171b9dcecc857f63ef06f5483042c0056a3ebc8f570baa2bc68602e653f7c2038a05d4c40d9008ed9de177b88c70377af1554b74e1b6b1958f274ce32f289de4510382766439af216db78b7a0d3ff5d820156b0946ce0dcf457fc3267e23bcb4048c6fc5e3d6a1ea4147982f2140b1895ffcbf5e751ea155d0d2d2aec7fa00c4c8aeb8e6dda1c9a4727c8e40690b5f9fe", 0xb6}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x100006, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798d6a9ff1652c3e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/374], 0x176, 0x800) msgsnd(r1, &(0x7f0000000300)={0x2, "14b4ed3cb6043cd0940e554a1e9707f795d326bae96238800f2842cd9557472fb269c133a01a361ed85d54ae17c5520d0944d79b01f3e1049c5006883b25e7e87a76ec46d9a0464e61ec7558cb656501a2ed9b95d3456dbb6d0d64b344610fe581ba2d293eaa3564e35b4579ad5132712b504685e8153b84d81052d575b886d48422073dc1c1af6a719a2d06473aa9ea528b32be5f37c3f144d84f94586c88ecd26c45f73187bccc6d814b44144b4096f312747e3230b58ef1efc416e62fe184"}, 0xc8, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) r2 = semget$private(0x0, 0x0, 0x4) semop(r2, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/150) 16:00:01 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xd2e8f085a53ba63f) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = dup(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0, 0x1ea) 16:00:01 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x8001, './file0/file0\x00'}) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="39d099d7e9f9db9648d6340fc8eae073f32019c635b6c59ebff92f75468d6916c731e2a1cb1f640cbdb54e874878db354924e14b7dd09b252f6f86ec0fee80f0e658334b1108524a0b4b467da7bc6fa68ceadde00a7c4da7ef32cf348647503fb7cbfe92461ed772df9cf45c6ee17d1a9e0ba5ea748d96d3715daef60b0b7dd76964cdebef0b2bea4f472c19d3ce98fcb9aff5662fe3c853ec9b52c43ca27b3bb22ce4fc035caf95acedac35b39143ed46e6", 0xb2}, {&(0x7f00000000c0)="82164da209e2e04cc0355729001d2308416b318c7d443452dc297aa3498debd06fc5198c1c97c4c02636af5b831594adc75144bd7201b0d7e9376d06f2a66c36679e", 0x42}, {&(0x7f0000000200)="54c1bced168d55ed54959831a4052e53a7c3001b3faae91db579ae97fd1e8b8b80ff3a52a99eb3edff63aa746c34e43f98f4db549a8fc4c7900fdb3ca3436580a2752aee6a8bdd9dd3edffcc62d8ac3818c7f3d799c1a5f5d75c9fbcd2d2a0284e7cc0d0d29c081c2ae2de16877bcdf0d73d9c9e30c952d1e7586b8fe6b1763b91fbb53974f7acd97a4457bb92ec0310858d15eb7e51c026cceb5a541068f1b9cadf6f9a493262b7b4aeefccad1dcf2c2102ab0e867056bbbf3aef2d2c262fdcebdb4769df42efb044403d003f2d817f88140007387f0906faadfd23fe38480ea5c67800a193e75d34b085fd8cc8026de6513190f691fbff31d9c1c950ec203e95bf24201fe00644f095fc9da991dfbb792a2cfb0886273f171d4b85ea875e77262c7ebea78db6160f44c604bdcf8ad5920e306677e5653575bd9d8ecc7d7bcc9f78c4c9686f17f9cc77acf095141ead70363522947d1b38eb560f2eab5275c58a9caa8b89d3923eccc0567b521aa8d5381667a144c5bc21e35f98a4b44675fc651ecb05b5f7fb3572b278cf9ca466c4c2da73916ebe1b8e24f715f3e0c25c89fc947b95dc64aaf471ddf4ac9e1bb43837729cdf41d61d3f98be2b3d739d4f9f61a749fc4d3e3c554e0659c69f0cc324395abdc5837d4d949ab9cdd3d4b08a2f76941f7ddfa1e3d7f1eab8280e4d807527789511fc5a42dcc364944d507964543122f4accba8bde0fc3435715ffddacc744950680e66c7f862321813eb4c9bc19bc5eb6253318745631f5fb6b77605a2ab7808a8384ad74401dfb38b1d4aec219a53346615d3687ac92284efd28aef7d7d7761fb366e62bd6602de4a19224c726e2d244bafea6b70ce8488b434d9a51d898bb8e93573f147b87b575399dda629d47269113ff7b2bc858ed405d899860df04173659479be8b444def1b1302250839edc8de1c4b5bee7b24c377cc8cfb7450f06c1557815a81511099c67e3e4302b4f7426e7b49f3472276d4b2b8408d27dcfd457ac5a00f23adb99640781647541fef9331bc3056c7d8f27460c0d7c10fbc8b7f9dcfa0c7b0c24b3ec890ff064a549713df445f12f78bb331416b1fa58557dd307a1d22637d1beb6162978fd9c6a8bcb230aafd160c399f3357406ccc24d59bcd23e25c3782f260435defff84aa692479a93b1fa80cf487dc3f541fb7d273cbe42bf711d299538bebd5dcf2c9853ca19780dc3cb2525363a088dcf9ddc59c9b282dd2d729828e190a723b9251cb4a074a5f77ec8a008c7e7f142323b3393705d8e0f6a52d2879221ca18254652586b40adbd5ac738b03f03e853031af963f6e0f5d5c388447458b526ec941528610fb7bf5e8e9c02641a78cebe126147b191c988634386bd6a7bb1a89f92d3df345a703fb71c1d581d6258833e4deda092f928001efd7be7bbfede555231c60bda438215b027994388db7f7dce444373dbcf07654b6619eaab5b7f0a5dfbbbf072ca1d97eb85977b28375b2016e5ab31320658135aef892b1c507720707cb9b42b8f519acc4c533296caa8851aa6f74ac23ff3676047efc6b7188d42db8b873e9f56778b0d3b5f2cfcd89fc4bd2b6bf3dce8d09a6e6a33515856c768bd478ba798b87fd7b5e591c8da2edd0c1e84135fd4453b083a94f318ce03f0a9c5f0f454d8c6c6beeb45e20f74afd12ef2b72d1e39ce7b04049376ada8de13b58a77da31ec364babe47c8a852cbcd3f86486f5fdb11c9e5b069da3179a198fb25c9884fe8ee822dd87ee7f4f0647bc1f322803b2e34b80d9775304d1acfc6419b350ae714f7f7709c4c4bc63a9f8265b1e21e90b1ad104d78dd5cfae649277e751b2747ec35ff5ff29eaaa9c1218a6aa9e66de29c04721b9f1fc77d246b19b52a17b6afd202b3973e6604c06ba33a6832dec8da58ce3893e84c8b75f674aa731951b1bac94436de7ad51775881fa3ca404d5e3dcbc626e195d237320dbb2feb94daac7d67fa81bdb4a4fdb06fb4b8c3b7f7a09c8f1458aadfd896dc0eede54abfc16dec9e22bdfdeca3515c2613bd7f5ebc16e2b8197098630087f8738236d2eee1f5f80e8434688c7dfc8abd3d2d691851844240b9ec918c96714a376cd53f7b199a3aa9e35c285d9df3dabdf721ad1e497dc187eec763247dab0f6d13811c434788a6c1e33f93e243e8bb500a0e4b72cde5a027830654cdd5d1920bc5f2f12ff334a5a1ad290636629e833c8dd512609b2fa36009cd85932b0981507d3c1464d723612844076e8d60f549534af44c9a09f2c0df6582b5861624807f5989908b4f3f867f91ef949561e1c403ae6b86575e88ef77babb8b95dc74c22b401048aafb0c666a6c9fa59aef49e9b5826d315aef8ebf9dcc7cb66bac36ae757627bfcb8293e355852e046fa50cbf48b97536f52f36190f9e5833026ba0bdceafe8ea38163000d71f91216b18f256c6fd7f81a4a5a033c79b8edb4f30b3110f2ab4b93d900bfdcdc8b668f0e5b2feed243c9728bc4e977ffc93dfd1acce80bbfc01be0d2e8ecb4df459b618829da25a6b267048b6196b42a99380dd19aec249314666f3ef7003648b3dc59b957e235dd905793a9e520fb66a92da7010931725d589fbdce8eb1892e336a6037b1ffae5cc3e2f36e4135296e0519fe3bdae10191a8c9082a4f107b7d6d61f02d1dc5f2002be3b72aadff13490df6771f25cc70e2a2ce0a27ea575247719ad293f8535e4b6aaba2e18dea86bdd873ec5616d6e55cf389849109f61c25164ba1d706ca152b0de5a9e945decb18d181650fb1b0334f22c8e87a6eaff5e467cd20919e029dd717928379753fbc6fe0126f3a34aff11f6e9145c5122082d4859427f4ce022c5c8ed6bb0de2c9b122673964087c1c1ebd26ffb5896a8edb93cfa7f832309f493797c5f7b241046e4be8cbdb69f7b1125903e14523eaf27f0771120fdd9a46b00779a5eb87832b1bd511dc95b0de0b58f33198093d4d9fcf31392ef7764eb500f4683a7445aa9730659475a23af8a8d0e67e98277bf8ad435d57434e3cb79fe1a2865fe5d6744198abd2ba3f4d364e82512f4ed2ea64f819e5d9615c910759855e33d8c7cd122067ef2fcadd833c0d6b320ca0e91527906ed734b149fbaabc0b9491bd2a23bd07ec64406ead141f0ecfbdc406aa9de1bdc7da021ae7831bf1eb19f7983ec109662b919d212ae7ddc0c69eeb9242444fdbe6765a39b163c8d00827f274303eb10bfd5a9fec5efb5fb5699ed87b9ee44c18121402ae23b4d460a7a6009642b8eafb88b1170fcea23e1d7a37c64b475ab24e86676dff8d5a8f5410fa512e2b9f37176c37e526050b0ebb396b430d8eec476007974b90daf0d0bcddaccca413de16c58f986f3649c46e4a74d100590d6d325f667601060ddc151e5f834d73238902acd7ec955514e918ec230618e59eece6aa9a5c782c63873f7c1c12a8c2e8b81b606eb313806255c289b6ddedf1a7468eab4eab5980028f82ea6a2f15000f2a4a40fe63f122ed24dcac5db45d99e76944387549c6408bcaea110eeb917b21488cf4f6c5c0893a0d4f9cd49de801c029285bad9d3c6fc5133b3c0c214a8e83c02ed689befa468fd83abe2cfba187054a24cd21039641c365c574e067847264e4b30720f39577bdd56507bfda6ef910b158e0dff08e47915cb4cbe491da49c4cc9a7eae6679dd39b20a80738f8b96f34dbfb9fbe1dc0d2ad30d3b07b8420e1b61b608826ec0afa9471cef79f49c723d7e6cf2694f3057688a63b7720c97080b4e7190ab5f41dc6ff59d3777536492970e7b71a448fe9532bf2fd8e3acabf47d1207f28fac291ded4182887f5daab1f03657ea9197e20af6a11ad37e1f08623741edbf00e3210bcb0b3853d0d8c73c7bf7d79dae45a73f6f94c4ce5ed41443705bbadcd457f3f59db2096c623e2a74659640a6ead0372d1a3166d4eb1866afded259904add5819f30110a66e08d223a3ab509dadbe6044423a844642ceb8cbaac252112171624355d2748522a47e2f0046928ae1330e8cfad9d75011a762adca1a2774827d11a92f6f2d8b6ac0341c9e04a870f508a03b30f28202b865f3cbd5a449ad048bde3af88a8866c9d033d0e25789d81c950cf4647db7b4958a9aef3b1879f5a3705eff09a697ddef3857ee62cd8cf808095ecf36ff59be21c8719021ce25e7b9897f0390316a593436aa3ae0b4720f99cb3d040ebe0e50253bf1ce9016fbd772f0de3bdf64eb8fa48e7805cf69a1443501e92ee7e02987e72e5beac57ea4af7a339acc187880e7c477c9a330570645295c84678ccd3e258f1b01133c80f6af59fe509982eccb1da2c90a0df65d7da84b946d6aa975fb8ad57308d15dedfc4ef19ee14d692ee6e1faa0689034fefac75ae7c1fe1e4ff38360c42f9f779d4b9950b1bc389a4a66bbedf9b922c6f275d501bedcd6bc6aab29bca55eb7eccceb222fef5f20037ba0befe59fd09060a617ab0aadd9190cdff68ce4e52a8c5a56ebacbb21ccad9c985678f0473aba0840959e621c7e05bce728c7fc9821cab0d3c2b6e81d68871317fcd3dad6f64ddd18811c9859699d69d7c72117644b5ac96bd046e6a7ae64b1bad7854c1be2f4d0d096526b35836b6331c6d9c3b867354310a4ca376ee5914751790eb5bb0f2f940f058f878c8dd7b38517484706c36b5384985f1526a61b91f55ad7329dd0149846b98474c09574a9db0393cbb2b415fe40c8e8b6ca02865d1d9cc539cbf84d9258b9a94a8de40e22ded45b60ef3d8ebffcbdf2f5eed5fb027ac65b19b388535b834367987ded67a011f41c444a988051082c0a269c8dfe7dd0109328ec8f2633d5a98e09023916a97b1f37da725a7db681b82fc22ee33740543221d4c6d52ff58205fedca3f0794a129971ef1a24db5c8088bc707dae75f8949dd5ca3e62021437e31340ebd178b0344283321693519278e9cad97b09f145f0436525557271d266ed9997b5edf6402d042f2efa0e947c6f2bce575b261dd5e110ba5e429e940d1390255f23625486e2339696cfbd2c11f28a9e2677c691ee59195ab3eab4ceb2737e3413e56791fb76f7ad974f87d18455bee991577d8bc262d54b7b4c0fabaf1384190748b88188f69b0eaaf8775038dd505ce3f74e6c97315a1bd7fa2242fe244f53ba3c67a2cee4d2b70c2ae75063c679e24ca2161c3351ec21ade52afe582b8ce550fd46255d357d68c4b5026d05f8c5c37d1ed9cb04179bc93d6376a96d62f767abe10fc736788b3f63cebe4f03ae18101aa02d9520b6d0790c82479303b9d0a3aa3ee9751faa2f672ab6bc2ed1c75ae10833eb0833bb23282203a7f3f7aa24f377b29415d13c7c274a4fe1cdc8bd13a9bb64638a8e96a5f47769b417d4110e8eead660e205fea80c53800c4e67d0c97942c7ab756c83b60d6c8d1c9b44920e22f890143068b57a31beff457e3a82ba64dbc14a194cd2fc44c97a4357a21aa7291f15c3e0bd893b9904e28153bb53ddbb88eddaffd2020551c9ba270b5f3d6cd7e970cf01f2ae7aa2229a6675c79783657a6057f89728bc0555dc3e7f971c4aeea2e216bff736e5b8d462fa283f211443b05383a442f9fbb733bc0394c6bfa11050612cfbaad972fcb97af235a52a55ec5681dd1142fcd4a4f3ec211ad24715b08e0707cda715d315c3a503999c2fc3f740383c6746303d5754b9dcf0047a5664e4424a948352f2fe9b7c805d74afdae6215ae9d56a045e50ee207ed750cdbcf04dabdead9c2708940e9b4410975cce7e0b994b5876a2d3724bb58321864be30a64", 0x1000}, {&(0x7f0000000140)="aaaf06e824ffdeaf142d5ce79e01825a20ab1ba086317117e4281c521ac9b78a4650012b3ed70fbfc7cde8ff84453399c1cd439adba3778e664c783ddfea4161e205989b2087e638fdeadb924fb001bd5b0b082d8dd66918e945cc96", 0x5c}], 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001240)) 16:00:01 executing program 0: getegid() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x2000, 0x480000000009) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x81, 0x0, 0x80000}, {0x3, 0x0, 0x3, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x2000000000000194, &(0x7f00000007c0)=[{0x8, 0x1, 0x401, 0x8}, {0x20, 0xbc16, 0x1f, 0x4}, {0x0, 0x1ff, 0x7, 0x3}, {0x8, 0x9, 0x8, 0x1}, {0x4, 0x4, 0x0, 0xb182}, {0xffffffff, 0xffffffffffffdc34, 0x101, 0x8cc9}, {0x9, 0x80, 0x53fa, 0xffffffffffffffff}, {0x9, 0x3, 0x10000, 0x9}, {0x1, 0x7, 0xfff, 0x1ff}, {0xfffffffff1940e76, 0x1ff, 0x81, 0x2b}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\x00\f\x00', 0x10010, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) syz_open_pts() r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)) fchmod(r0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x40) r3 = semget$private(0x0, 0x0, 0x4) semop(r3, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000dc0)=ANY=[@ANYBLOB="02000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7120c3abe56d7109700"/374], 0xffffffffffffff97, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/219) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget(0x1, 0x100) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x3df, 0x1, 0x800) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8001}, 0x8, [0x2, 0x7, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x80000000, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x1f) munlockall() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5) r1 = semget$private(0x0, 0x0, 0x4) geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x0, './file0\x00', './file0\x00'}) semop(r1, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x1, 0x0, 0x800}], 0x5) pledge(&(0x7f0000000340)='}]/#%\x00', &(0x7f0000000380)='\x00') semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000011c0)=""/4096) socketpair(0x6, 0x8000, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x14) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x2da) msgsnd(r4, &(0x7f0000000180)={0x2, "466e48b8c22b72b3a30c1f9c3dcb5d49565ac9e32e863ae84959888667bbf2c91d48fa2ce90c390cd5bc06f8dd13ef6e38d79c07078ff0dbcb5cb10665a11a77494dfb5f148e17635d75a6eca49d22a722574e1e48ca71376336c560665f7ce3d9978291a25e6b6340ba238edcdb0ebd4ca1fba309dac35eb111d1446a961eace41f9c4a192fb53af342df2772dfbf6fa0df91068709c3e3c4102b5df3b91258c1d5ad3494ff6aeea9c57c82214774cbd796cd1b9d18b7ff499ddfe1d5299fae1768d379044f702f38aad9166cf2f4ec37ff69e6937a00870000000000000000"}, 0xe8, 0x800) setitimer(0x2, &(0x7f0000000080)={{0x40}, {0x800000000}}, 0x0) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:01 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x5, 0x8000}, 0x1e3c, 0x8, r5, r6, 0x1f, 0x7, 0x2}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) setreuid(0x0, 0xffffffffffffffff) r7 = syz_open_pts() fchflags(r7, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aa0048c02f6ac41e6bf3bf554799b9b813ad30505e9b5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "730002000100"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000100), 0x10000046) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = fcntl$dupfd(r1, 0x11, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000380)) fcntl$dupfd(r2, 0xf, r3) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r8 = getgid() r9 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() getgroups(0x5, &(0x7f0000000280)=[r8, r9, r10, r11, r12]) setgid(r12) mknod(&(0x7f0000000100)='./file0\x00', 0x80002000, 0x0) r13 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r13, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r14 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r14, r15) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000180)=0x1) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000340)=0x8000000000081) semget$private(0x0, 0x6, 0x1) shutdown(r0, 0x1) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xb41b, 0x4e32, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x400, 0x7ff, 0x10}) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x20, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c2f100"/21], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:03 executing program 0: getrusage(0x1, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x3, 0xf40ddb69ad131458) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x401, 0x80000001, 0x1}, {0x5, 0x80000000, 0x8, 0x56a0}, {0x9, 0xd844, 0x1ff, 0x18}, {0x3, 0x0, 0x7fffffff, 0x81}, {0x0, 0x0, 0x7, 0x8001}, {0x9, 0x2, 0x8000, 0xfffffffffffffffc}, {0x1, 0x101, 0xff, 0x5}]}) r2 = semget$private(0x0, 0x4, 0x40) semop(0x0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0x1000, 0x1000}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/193) semop(r0, &(0x7f0000000280)=[{0x3, 0x0, 0x800}, {0x2, 0x4}, {0xe4da7294d4f8164e, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0x0) 16:00:04 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c2f100"/21], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8010, 0x202) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x80000001, 0x7, 0xdea2, 0x3}, {0xae19, 0x1, 0x2, 0x7528}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) 16:00:06 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c2f100"/21], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x100000001, 0x400}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:08 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c2f100"/21], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() socketpair(0x20, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sendto(r5, &(0x7f0000000100)="3e00344db3f8772109049ccb86a91785de0416082038d84bf582af5d13a4fba54c9c763c10552583edcbba09f203cfac905377a6cd95b07d43584a19e50e542d137dafa98a74584189ab5d567bac14813ec6813e323120ef44658f57cf2b1bdcdbbc49e93c2fb77eafdc9eb804d95cb93907a67653a6e13151814b6811de81a2179f33bdb04e5ef1136d2322435a048f0a5d85621d74297380fe6ff9df19a7031feaff290415610a3a2f74b5a4b1a3efe00f26eccc7f17a6e26090f5cecb9d8733e2cd3fa119ec18dbff6d708035291176a6c37f635570e6f4e49f36e757161cf2e2f20ff12eddba6d0e8f4aa93a9934ca6a9ca21d23558e8952fa", 0xfb, 0x2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="3f1523c3269d3bd98c0a73b5e418631572934e5e57e98c80ca50b7021799371c1c64fd3b784e3548b7585f9809340a0b91af567c40ff18be"], 0xa) dup2(r0, r2) 16:00:10 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000c2f100"/21], 0x8, 0x1, 0x1000) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:12 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:14 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@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) 16:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x7fffffff, 0x40, 0x7, 0x52, 0x1, 0x5, 0x5, 0x1, 0x45f9]}) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) 16:00:15 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000001300)=0xc) 16:00:17 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x416a, &(0x7f0000000080)) setregid(0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r7 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r8, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x23, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) dup2(r2, r2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:21 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="4c0759462160b6ecf2942dd6982ef94de72696cc15b74f0d87c409a9c6f77d4011b07e9ffd31e2f0e43fa9c7983ebd82b155", 0x32}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000280)="1696ca", 0x3}, {&(0x7f0000001280)="1c9ab4f96414c49facc404c716b6b6b947b45be57131985d615d7454a1caa05834320192a5b33567a292cf8024f3f25dbe6553f9b03d16f887aae7ef7538fd12b018b8c798f5563e50ee59d4ec85bb4732eb8b289e1f9252f1093f48dbc4ee6f4636b745e02034ca34795f8d7822a388135f92a2b2a5fcb5fc709e6c4f01dba340c55c76b0064554aed3e52d888f3be534e3a25c32ad02598680cc29e5a82f867058679d82cd578b7f04ee8cb1e89b74983faddec20d6068f0847424e0832bc1135c223b59e2a653c7b52111fd342025e295f93812e8e426e6c23ea51ffc1edfa39f0de65a4a7514fd40f1e72e9ab04d07a199cc7ba492ece8f79198740122cf071c0fb62de7f96cee84f00fdbe9e2516ad6b7127810ca94b163c0cf327b4725df8f2c1c8c2eb7dd79e60b7b476f8afb3726a3ba04f5893e59c2cee868308a3e4532acb44441af7ddca5c559c0d144f8655332178eb2062326295583ef04d3a5cd278cb23a734adf8727964106119aeecd8fc05e8bf663fa2cb3e7842bcdf2eb0f104babf545176d4425681181cb16cd22b518be3f6d79cbb2871e52052e8f8b16376bab6f702d5b5d35846dbe0340edb013e4a553e654c784d8f1f43e92980f299b1680584614b9b8d66cb88ff842a6f82e240fa88f401cc4b30000355ad9aaa61a64d2f18a3779fee31096e4aaa035d5e4462bbb68edb0bbe53748b399af5696cf071257551269afc954decd419dff7f53fcaf7308a46cef9b0a868c7d5ab28fc1773e71e8a9d4d65a1687af7b9c1659e881b886ed9b7be2f06afc0fd5fa711153fab47b3040ed2d35baa89aa5833bc836b901df1f62ae81f33c908ad3c360921a4d972c5351b3e82af06c3aa6be1b59280cfde3d3d0ac3dfc7c380ca76acf20ce216512c05e068cfc340b781e2bb051620afce80b3e9f172b14de497eddc7e5db7cb1b495abcaba0c5c0ad7c076c176a2600aca02c31e659c7d6032ad7286236759c5c587b08940e4666917e21aab6fbc3dc82654fb11295743bbb96a9c826c54a4d416eee3eef0a9e0889071400d8e4876967ff3e3bef9cb0df53f1431118d3c81c8f813f36db5a971e8304f0e479543adc91fb8be02ed24ee3461f802b15ca28e5692195c6b2210ac07bbada23d4888fa8927560f909614ff3583cd5a3fb566cedc02fb0298bbd4d79897bf230213ab1f75590d1c28e5bece2ea9bd758a57d8ece6e9d88c51337103177a6d242d364a2cc6a7f6e80317a8fa22e881cb9eab8645992b9ab04a934977c3a796a3a2f5c489265b9cffb7c85be59c3c025c71e3fd174f3d97881a45dd85d5af8e77421b18f20b64bbb9d2f30f8f4b0fab6543e902549a7e15e14b46fbde8471cd9b4015e3c5e4bb2982dc3c2868913709ce2abcba67330d3dc23f379268c586d037bf388513e44290b996760efbe5b61ffc5645faf4e607ac4f40f37e39ccf87f01e12572e2d5af4dda7846a69db07bc85f38e3acc4050f347176d959dc7d2da49ffbdf80b137e5d236201e2211e26294574958ac5aec145fcf0e73a6abe4e023033024fc918a44f0abbd7df31c8b324616b9d11abe77cb6b76ccf1399d9b7047bcf4dd548760ef8d457cec3df79094d41fb4efae899eae51cabe5d2d2fa99d859725862d3fcb87c615923bfd458799a208b5f5ef7904569b892cec83037f41c03d25a79cfef66ea046090e816d10a873ef0a5d68af1e5eb66ea1fde37cc9f1cdc6bf6cf600376d4fc21f47c234ea2cdb9cbc0e3749d7a519300fd97133e1b062ba1f8dc7b6503f4cddd96b4c70b24464981d9ab537c77aee5a73a2d318d2a62de173f8a504bfe8cacbb5dd71de6b796b0624497e37a85c5fd61b5dac10b5939574cef42174ea5a0b469bce1c1496e8ca260c508454c725c9c126caffaaa153a2a2e591ce43dadff81dc9da819cebf81235916da6c5899d385d6066efdb4dda408eacfd7fe4dd2f896e64f0e06eff9373f818966caa197a4bf8678d9845b33d3712673de938b0f4bee261d25c63b277f8c44d8b550941c6895fd1661396dd46bda41c601464d21273c36febbab2ad3db64a95fd9482e7cefaf1797b1299e77dcca02554892e561446b9854af706644bbd6c7245b1902cd21d9a5568bf86db81cf7d9181975ea574a5d1f86abe0d6fe30dd39d1ca416f4e7c86723b6f0212040bca7b3358dc19b8234c04e83311e287d0b70cb754c3f83d4ca1612b1bcf6503815ac1c080e63f3d2df3c1343c63e47be61c031895b5482281c4a7d2d36e29b6620895f9163699658df603735c6e561c14ff8e7e086b44b872f391147134d956af9f45a034f7b74d678b1a40604a0561639787158c284f312a1ff47bdcc5d9ca3336ed89848a390ecb06c17899e7ba74795806a1497d54c10c4cd56077e4143d67b28e94a1de04e327146ddc4829ec8245d7776371e8b2f3e8940b5a9895522f4f9ab28e985f472751376ddb773a22ebc9c8090d4dd27dda8df0516b379a1a4e9e2e2f29f847d17f2e7b0d553ae46207e8a847280fa9cb541fed2be7c6d3e4f2f20327b3a1b9b84942dd275a42300c9932fc6041be4ab1f51f1d5be31fffb10f544cadcc17684add297e95dd5e5a7222bd4d1ba5452e6080d02ee158476a7eeaa79804df83fab94ce06f5b5c99ee826fffe3d2415c92be385b253020b4e988b8fa3c2f18ce5459d1653e51782257fc600711e3dd83bf7d8d4ad930e5016ba33ec8b086c92cdaddffe583ccd64d2624666ca3fbf5ced10c95aadd736173440ce49e97b12395872b5452d8da7d7a36939550b0d968f0fa77d8790d2adcc9fd07909b20975f51bfcbbb9aced30951788e995ed124295949f6fbd6d7b0376fc26df65cf04bd7a0c8e1c9c8a40d773162b199cae306e48a9c644a052b816e9ea8b8ddd23a6e587e5cdae29056dbd782e1a7b067ab5300fbd03697f86a74d873e0a7d9534551b8d4a3bc0660b771fb5386446ce61b6108e51a256cb6dec511d5bc028f2a9655352b3f75baedefa58d392e68afb7d179df20f34935c3629aca5eabe29e2a6b273b1d664ae174500d73429761697ff6f383ecc6819672c6596d37975b7dbac8e274c3c2ec9b710c1d6d48e5e7994acbc91c8e750d6fb49d56a04466dc966f029d123c58468a9bae50dfcfc96021d42d15b98eea3f9e57e3fd4ba2438d433496611e50a847ef53834d8b26cf6e6b3812461377a0f0e5cb8f3abfdf3b42b1d04c5ab8a39248b20298504a2f1a36e74e639195550599ee069e04756b4590294c5977b8b28f8f8b5e72f7d9987b3afea5599dd0413150b3869ba1646ce500f74b1a39fb6042f787df6635ec02a6cc71a16c429f9b527e49f6b222a9957dc4d29b15456940b69953e7b424000647c3eb2771ce64dee683859809c76c511e116ab2ef852b88d93c9c12eabced0a6b35158a9aace585df6b69fed0332d72f3a6c5b62db30aec27a3bb0508a3b7b7a9ba18cad67e27933453bcba526454d7c7c08f214fab5d1747b1edcf1ff9e08ec6d6cc8a3143f9a4ea9091bfdbcf05b958825a5e0345d40dd8bb94cca95c2fa39eb394652873e4cdde2582b884684ef6ca0e371bbeeb62fe4590e669986577d60391bf55cc322999b037f39f8609c39e3c0ed58eff87371c8069ecc6d10b8ebbfeeaf0da15b268a33a67f898894fc1d6901bc62f3ca8ff901ceceb8259a502eceb8e5fc87f339345573ede6f8fada5ae709d2961ed43f3687d1c36fdf439540c47079fc5a1f9c005a4f09e7f7912c2b8bf15961595da3cb1b9d923dc63d15a4e08ce791615e080fbcf6134f687c330cdb234986adc43718941d5dc1160db96a3b7609cd12726982511945a89da2a7973ba38e4bf200ba96708ef31ac6fefad8340678860ab2ecc40508d754059ea589c71650127a17c616fffcc14f1cd4f11ad1ac1f241419722aa8f7f2e5b260693b70f1c6e6d479d37b7ba79969ec5f1b134de5348f2e4db79e7fba55583c038b9eea2a9f0b1f2ee6e81d04ac391f055d99cfe5dd30294b916114c1eb1c0b42cbdc249321f973b341310fb19cb7bd604769134fb43e86550109080f2a87abd09843e2fad5eac2327e7259e194176bfd9cccfe557eb8d0372a8f8f26b22d50279a4a9ac6053f93d5abc4f85305f016742ab3de3bdcaffb3662b6e126d5fcf8dd84e4f5ef01993501140d3e347409b3c73d5d78a23d604ad7bded4078bdc9e340a61047899fba22690775ece657c1ebdea30b137a560567d84ea9fea9e773b63dc40bb94ab2a67e5c6a7958cec90600d46e4b3d196ef9bc486f230cb59caf534eac21553e08810045c834a5e4a84370eddce3d7127e744eb7f206c0b7733f8f32ac989055d84989e41e2c199e974757db0c770c56f243205fc93492261faaf50f60f221f58bbe64878b6fecce0eb6b2cd3d05c75ed97380b2ff1e1367dc25fe4250b309f6c1702d3d84e6631776c40e034df97dfdef32ade4cb1a75d81a8c7707367f8cecae6eb143a9f2952df2203e0813593949d4a79bba60de6a78dc8d85129194b59b9ed0798a306385afdefb97480b539cdbec898d6f3569802c1a6d038d2124674a385c358a0d45bf04e89d0d79816b80c186fadabe6961c4f5ce4e5317092ffd6ddcaf630aa4694691e7adb1cce2a498a1dc1304876b26706b1e328234e0496f879f1cbef46003406a76b2bc0cb9e7975e0b1af46ac8194deb8c46e617841887655d7074084d6394b3d1393d890ae09e08dce2fb75a82434f1f39de5fd65d38e5c696c5be675c83153763b7ee72a329f411aa0d7d6b23467deb4c0171b09aef78e45aeec532e7bc6add1c9841a559e993d86efbde4db04a1b96fb3c799a238231d090f6094cde91e22113991d4a106656a1dd7b943a4beb4814afd630ae538ed5a43485addeb6f8f072f9aeecc7ba5e369d924257a943873af368acc2f8cee4d72c5aebc0be18e4b1543856aa059207ae60308935f199d6b713138c5a7c31b32850019cf868362b5cae6e4c37ecbe76ad91cd8e5c5c185901c8de08b35b0d7949a3a12141994aa5be474d1f9bf9259ebace7eaf37be1a17cfe3359f3631d017137182e84fbdfb5ffa5ac782589239892dd6bc449c2b14c0d7b2788770195c42b51ae5b3f66ef01f3fef8f3715449a2ecfc5525b5ca0a817dcd02c98a2a087f70a7c31ae69f0b5718102224aef3ffe0c175029365df59ee3239ec60fc30b2e5f4718710d3dc10f5a23801c68ed411ae8e16602a6e2ac85f103dcc0749f2c7c2fbf028815e45b2918cc237fdcba010ad97c7cec3fb59fcffd76c2c2edc3e80859ca4da0762aa61f74fea74448e1a2909ec3ca473938826576665a1ba8da120e50c2855b44b3d52aecb5e917040d900fc65072c9cd42f64eeda92576bf75512808309a99562152846346e18242896884cb38024c781498315d67552785e1be4faa323081d7401c1a0a5649b40d274cf9dc2f731f2eced5da4aacdf3ff8f2eb821056f8ccecfed2cf8ddf429d85459a52e650864b3e2aa8d5f6c11307a28519db8298b18131a16cd4aebf480bfd543129fdd7cc2b785aeb95942a557083c330b86461ee5779cb342eea204732aea071151edd05483867c0145e795d5e7c4f4a79f0af883bb11e3f2fab286794bee7324660315900058107a1a7041834e18d44f073bdc75bb1729d5c2aca835b04831dd19c2239498ec3eae02b1bf9d3bdd30524d26f54c05076071447a789f328f2ea7854f2aff0ef7f0fb072f155bf47a2611ee57a94f8779c09ff4f50a2c453873faf6ea5c2ecf10f74e", 0x1000}, {&(0x7f00000002c0)="f9e454b584d5be782fe0d363d8ce2a1afbbd18b83b5ee0a72c9c7d8d9e2c11d69c61e896900223c31100787050136e91b2b67d5b1623fa214872939073bc156bd4b40e05313ac99f1a79cc7755e944e1e32a39bbaa896411760c8ffcb74a491f4d7323f24583d6f6aa46b2", 0x6b}, {&(0x7f0000000340)="feee1d7c9160cb9e64b1e32e3a4eff506ac98dea2b80cb3ca29c2b93ea757df543df89463b0d96949b601d38861b6570c7b54f0376f6f3950ec630769f6468932a9266324218b5107d3e70db9b711708fb990932e1fb17d18b4a336774fd34513bb2862c10eedfe1638720ba2fcfbf8182477fe82457f1a27578ab5e54aa8188ca671327958ad3a8b5266c4ae075bf776121380884b8f9979bc464907a71ef9e866ab087ff7dbe701263ebc268f9ba3f34cbd4895e389e4887", 0xb9}, {&(0x7f0000000400)="d9cf3c698ba347dd3ae993f6095060e530dd5e2aa5c6fdaa0b90db992ca4b7aa88bcd6a82b2d8ffd4b9652e5bbed679cc3508c2c5e965a42451eb54ead6d2eea0e519c5caee46020e7f290077b08e9973410090e86f2eeadab4a81d10ef080b21c6646dd4493a2e144d1ae3044074f0d3e77d4e907745a", 0x77}, {&(0x7f0000000480)="c5c020b474384e54665064477525478996d112d07eb52559beaa38819aa2654d9ffb2f62b50c8ede5fba0c6ec3f439f24d05a2dfcdb9e376421be610994a20b88dead9e643319d22ca7208fb936d5c49bef4b80578046fcec4f1c94eb62bfce5920e852be28374b6376c2097d2813a62d1bcba2f5c50ce2974a05d23a68db851cae4665e68f222da3d35b7d3fe64b806bded7287445468d5d76c7fe798c1034bd7eb9f59d7d9a6cfd25435d10c351e0686c6f65a74c7a2d758cc132412e4b2cf6c105eeace3aff9b1eb7465a5372fa817c96f5d90aab78ac7e", 0xd9}, {&(0x7f0000000580)="4548b678f5b4cb8c096207842378a039a96c09c16d7bf3566314428f225c481948b0e7760b78d05f801c85936019cbea9e946d42622ad196c10434059eaf70b2bb98188c0d6dc7bc1631", 0x4a}], 0x7, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10000, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000003380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000948875b1544b41249899af8804a8768303faf42ec4ae56a16b725d267b9dc0233574f7f1dbb12f034b72fa5521efae1d776ddec0306c1db353f6da9d7d4693fa20f19d399da17127829a701ed2e646e3ad25720202955b5446caa1c91e02a6ca57d63cd4a87a48901f60c0ec2e716e0a820d14aeb8b6ba8d5564bb10a4196c7a9f6138de235567c3db27ef8abe0b13dee57ab9f38f186e86d167ca48ef15f3bfd35950e8abba17ae32d302dc5164632c55a7dddd3ccf1172ef912781809db869863d8b10a6b9b9522096f0ea3c2bcb08350d58"], &(0x7f00000001c0)=0x1002) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="45ab6eaf4fade719dabc2450fe91fb2aa29ab89d2149e04555eadda1ffec4a3e38482749e6f7e611157dfa5ce44ca05904054f78ee33be4780238629cd84dbd2a3d491a2c0dbb3f33281d1506cc32944988e6719281490badf4329c1fb262bb969df751d63cf60148477c56334cc5d0d36d3d94a87718ba42f376776de8bf9ffa57dafa3ac8e8ea60ac004141a6534972455a28d5c51b7df32b954aafbfb95b208cf46cd1e70157fe1483274dd41be2094b64fa0a32a57746e6814460e315264da3b8c21da2d671e", 0xc8}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="28000000000000000000fff100000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="20f05a8d00000000000000ffff00de006b85fb6f57d557b74c294bf7c92f0a644fdeccbbe87c1869d761ee832f80f844b1f50f4df5077df48cbe330529c9b47d52345c06ee97d14d037aaf53e350b67c97332d6b861998c2e25cbf7c36bc22bcaaa833661ee599fee95da1d3920e2d4cd6f48d110ba4b84f654633766dda91ed179e218b5bebee399175de36c3ac116271407f7449ac3734bada53831be4b2ab98ca03cc5251e47bb41609527a2880314a6eff042b72394066afc83f9de4b5fce55b9920aa", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5], 0x48, 0x2}, 0x4) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) kqueue() madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xd8, 0x0, &(0x7f0000000080)=""/216}) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) kqueue() madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0e5fceb8efe0d9aba476ff03adaee8fd6c"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) kqueue() madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000180)=0x7e1) r1 = semget$private(0x0, 0x30bdc356f89218bc, 0x0) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000040)=""/208) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x40, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) madvise(&(0x7f0000102000/0x4000)=nil, 0x4000, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) socketpair(0x1, 0x8007, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="cca372ee670570d3451917e552eda485bdc3347643627fca26b1f4ea0d788c4613c75b66839361cf9cb199bebd0a14f551fa6dc69ec78980d33f204dbc7c8a9706006ca7942d4cc5352fb613af5b0cd4c171b009f71017b1846b71046f61324e76bcffacbb215cf96e78e760123040a7e370513d291818f6282738cc5ca197af2ab5dad61a9442b60c9464f6763bebf5cc162309978e88f8665f2db301b2406e3c346c3fd132ebedcb01d471", 0xac) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x3f, [{0x2, 0x1ff}, {0x0, 0x7fffffff}, {0x3, 0x10001}, {0x3, 0x100000000}, {0x1, 0x9}, {0x3, 0x4}, {0x3, 0x9}, {0x0, 0xffff}, {0x1, 0x1a}, {0x1, 0x401}, {0x2, 0x100}, {0x2, 0x6}, {0x1, 0x1}, {0x2, 0x2}, {0x3}, {0x1, 0x4}, {0x2, 0x3}, {0x3, 0x101}, {0xaaa38aaa5a8ebf77, 0x5}, {0x0, 0xdb0f}, {0x1, 0x10000}, {0x1, 0x6}, {0x1}, {0x1, 0x9}, {0x0, 0xc4ed}, {0x3, 0x30000}, {0x0, 0x1}, {0x2, 0xb64}, {0x2, 0x4}, {0x3, 0x100}, {0x0, 0x1}, {0x3, 0x80}]}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt(0xffffffffffffff9c, 0x6, 0x3ff, &(0x7f0000000000)="f4e81df394bdd4844ea5f237cc050887eee033d3f9d58db66c04caed60e4b67483557771792c169b7582bce12f67c19f7425782ebdc96a76f3859c99d3c2f025474764c18ce79399d7dd742760771ac86b9134ec42e61a2c38d9bd7fd2503dc4d7e5dd8a9524689087910fc8dc20ba8417ed53240e36a58564a9a462", 0x7c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) socketpair(0x1, 0x1, 0x101, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="20f7f54173397d5a832b780b8de08cdb82bfe9469794fa7d0cb60aa9a140a86a95fe8225547d5dd0428ca80909be9b28dbf39240982d6f280a03ec111b089df66998bc1e8374251817905898e2cab96844009ccd81f7d8a4ad7dd2c6503301329eefc65dda33c3e5faf8c2b447189b4980f1c61020890a2664838e142cafce2edb6b886699364e4bd9f0b17f01bbfab23f9b67d45d12a945ef0752876f7796fe6477840a5abd9981690c9cbaeb01f98fc717e2c58c4ab46c3eea9385dfc1b931fe61c3f5bb9a622e978998", 0xcb, 0x400, 0x0, 0x0) pread(r1, &(0x7f0000000200)="7e140515aef140d011d544888c", 0xd, 0x0, 0x18) socketpair(0x18, 0x4000, 0x88f, &(0x7f0000000240)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xffffffff80000000, 0x101, 0x3, 0x3ff}, {0x4, 0x4, 0x6, 0x673e7342}, {0x80000000, 0x0, 0x7, 0xffff}, {0x1, 0x81, 0x7ff, 0x2}, {0xd0, 0x4, 0x1, 0x7}, {0x10001, 0x8520, 0x14, 0x400}]}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x2, 0x3}, {0xf7, 0x200}, {0x44, 0x200}, {0x100, 0xffff}, {0x8b, 0x80000001}, {0x41, 0xbc00}, {0x41, 0x2}, {0x87, 0x20}], 0x8}) r5 = open(&(0x7f00000003c0)='./file0/../file0\x00', 0x100, 0x40) bind(r5, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000440)='./file0/../file0\x00', 0x4c81dbc00f195a3e, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x940, 0x0) write(r6, &(0x7f00000004c0)="ac6403421a01820d42be030254cffff28da91ac8f09958895fe2f7", 0x1b) r7 = open(&(0x7f0000000500)='./file0/../file0\x00', 0x290, 0x4) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x400, 0x0) pwritev(r8, &(0x7f0000000ac0)=[{&(0x7f0000000580)="dfc361738354f3bb7729a0287628c1fcb4e648e1557bb8b4f09d5104ec40f8424ecc8ae0d82a74178fd9165139b360b8d1a2ccb9279b91f9ffd4f0bf6d81e8243b474db5a441c0b04eaadb5880eca52f7375628b1d20f22d6937e7bcdecf774785ff933b9dacf0ecfaf1772e21d5a89686ff516e895b54a84564ec65b0d6b809574e7ddc3211e9b7263ff0c7176019a5b0f6b1bb95882fc1da59bf76862d0481c41d934b2d83127e8bf84e84e6a442be1c4736b923", 0xb5}, {&(0x7f0000000640)="2d0004d7520c90668c410a4da9c1ce4582ab673b2184f008e6e749a87da49ad601dc760e297e79c8847d8169edb40d45212094c594cd09406c977975226ad07a765e79d504520f5a130bdd39dfc4ac74187f3cf819457b2c7cf462ee5be612ca85edc40123e60e08914e948bf5157b6ec44e9f1f11dd28a56cbcaad325962d3fdc888e0dfca187f8cae49e27c48cd6e6c9932372fbfd4894f55631bedea550a551da548122a3fcdefa82048d10d0def18fa6c74d815c3849d9a324769719f24a1186190b05ce80e6e0b112", 0xcb}, {&(0x7f0000000740)="2c4d2e7c6bd51687c626665b73bde1e8ad54f717eb7f5a9d8e9e00e98c62362cf40231122d342f33319b0863ff553a20ef3cded75497e2c8bd0225f74bb24d13ad1357cfbb1ff5f934475bd0c14bb880db191b3a921140e52768a59c6724e5feade3c133d917aae06e1e10d43d35ecdfb69a708f6b830879f6e1956aa873e5c26d2f2c9c9a929bb981ea512eb8413c21dfaef725c2fafb1b9a4a2c6e820c0924d7ac230e4da7f9b251715cdcf3ea6f4b7de5b9", 0xb3}, {&(0x7f0000000800)="419c2ae09422d1922629ef59e59414849dd57a849be0e5ab9ed78f08a631e49179acb3275857c9b412d261c8cef102caa9e4a0b1c542635908c885cf8ee0aab48e7a9e87166484fca10b30822428d752bf65865188ac6a3a5ce1ac2c211f3cd956ffab016db31117ffa199fcffd3706c6c00cc02146275a982285a5d3a19cf0b04a67bb79b9b9f9d012a0cea2d5605766c8b5f43027665d40da1bcf27843346cf6ad028b95d8acf35da13702580c02a9715a8ad85f5758fdad15bf883c81a96045af62323ba3", 0xc6}, {&(0x7f0000000900)="fe5e4292bf1451274b371229cc23cc0d938e9a2f3174ec9f2b200d2b5c7c61030b67615a5f60e47feb2480317616ffb0a3fad888991d7725727ad5efde46e19e7d919f054d97c3934bdd96770d98f3fdf6a366b85e6919d6ad2f8d8f7819c5704a4ba788e22afdd7f4d8301cba45259b259ce7b693f226b1b8ed31005ace596f8436491d2effbc91b61f0a43c037aa92ce4b0c0ab236d4f4465e513527d42ec633c875c0459237d79f93a1589f72f0bd5046ead653559210", 0xb8}, {&(0x7f00000009c0)="8418f0857a6119e903026651673cf0545bbf1236b6f4751e7047610a44ec7240f41437b5883aeeea6ee4194bf3bcd369e708968edc0bf52e19448b5c4700f98bc2ebb98e29a117f19a69b5d993774a6a963bf8598ba83b3c19e756f71ae44e5c09747f70dfbaa6e569eb5169e5d3737bddeda734e2de24839cec70a1c9a654c91d999afcfd5d86bb0b62b1c85893908ba92d1432c15517012f71d1a03c8a2c730120817eb66a25d00252f105d2579881bc48ba56e750f943cd4bdd2518713e049e9ec64e4972d1", 0xc7}], 0x6, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000b40)='./file1\x00', 0x10) ioctl$KDENABIO(r4, 0x20004b3c) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0x44000, 0x0) fcntl$setflags(r9, 0x2, 0x0) mknod$loop(&(0x7f0000000bc0)='.\x00', 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x8, 0x0) connect(r10, &(0x7f0000000c40)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000c80)='./file0/../file0\x00', &(0x7f0000000cc0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000d00)={'./file1\x00', 0x200, 0x4, 0x3, 0x0, 0x80, 0x7, 0x401, 0x2, 0x1, 0x3ff, 0x8}) 16:00:03 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r1, &(0x7f0000001480)={0x0, 0xffffffffffffffe1, &(0x7f0000001300)=[{&(0x7f00000014c0)=""/57, 0x39}, {&(0x7f0000000040)=""/47, 0xfffffffffffffda2}, {&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000100)=""/216, 0x43a}, {&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x7, &(0x7f0000001380)=""/201, 0xc9}, 0x8c0) 16:00:05 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0xc0000000, 0x9, 0x2}]}) syz_emit_ethernet(0x57, &(0x7f0000000140)="7723640bee655b48f1fd4d77d081f98b38c980dad4893902ff2796cfb9da04dca5f8094d74e04f47e9e15392b2a575208603a7d7f0056e2223bdc0ae9ac97a79d3c0d8047bc14904a7f009c13951abcaac3a2066e33c48") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) 16:00:07 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5], 0x2, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x6, 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:09 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5], 0x2, 0x800) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:10 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:12 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5], 0x2, 0x800) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5], 0x2, 0x800) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x100) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r5], 0x2, 0x800) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:21 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r4) fchmod(r2, 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: 16:00:24 executing program 0: 16:00:25 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: 16:00:26 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000380)="cd55c0a7383da9820bffec46f62ed5124177c1d70e8b2f1b0d73bf79aa71781d7e154c3903aee2f5fcde58e37f7344f22018fceb68fbb9fe3849ec07f213fdd426c2574a28b197cf3a0558137c2be7fb1d5efd70fd9f32f3dca1fed4cc20ad93cdcb3ce9166ae1321726e958a4272e7daba8260bbb8964b3fe07f764bec28112cd07646aea0d9e901aaa59e26655df7222b05251c9c74b6d63456e96c0f3b30e211040af84584d2ffd5ea0cde2ebe4bfdac9cd1b9ed08e9dfc19e664a2af64fa4a2de28f0e106b2875552fc2d97c0f70f23a12cedc4f9a0368b475ae971b7664e72bac108e926227e0811a704528e8c94de98089e84b927771aaeba678f84d2d4dfb9238184f544880cdcfd8e1f176460834a1fcf3d11d21611ff9e0dc8d199977ab40365fc9f62a2f88324e1d3bc60e2892871f9e210a2dbd84e9eb8070839a51187529ebf275a4d335c635fb30759a8f10194b4855f6003a5c7733cd61522f2baee7db2515ab5b8e2b99149b166a46ca6dc19978390e93dc5f0516bc1ade4bc02c384d4386c035ce5dbd4f37b0ad851dd0366745b8f832afc574c0ec9638564e1342a892b8b2b9a139085ce0df40cf77abf75e03b920765aacef4ce40ca8e9beaad9ae7350926e00321b8d515ff72696b768ab9bae0bf003e6e97ad28e8079bf3e12d3704b83bccc158d1315a4bf0139c2218e917092fe95ec757c57ab37e80949faa90fad1986187946e51b6b5f216658ba111386e23dc0df5163a8675a2096dfbab622e60a4a1f6ea0f81f428f57d0dbbc39aecd61946fa42cc36ec067fbed1837f9e0625d97c8afc1079878ac2aa0745622b53edafa436400a104276842f050b85289f1d7010027a36d61a27493a7ed85f5665530b9cf4da444861333e85c17a6c5475a2f0a7235428489010cfe64bd18a048fc85f87fbb65af623585d348751b5f18dc87323808d8f0ecd39256b54c834047c5ab8e5a9f0dd47c8d720d9ab3950ec9e5eb389c43049373138a5392e4b69538d8049075f797d950d372c42efb2153b8393e269b5dc850cfb201a22a1190dc9bbcb8e7023aac4d07c9b3e0117a71a5e6dea08f5c36ba57673b6b12b1d764997a9e4b169ffedee9948065aa4f48e8c8217eaf5793efa12be0b8d74c5ba9ad9705bdea73fe941d381495a777827deb4bcc10f442158a1572ec5689b4e46ea1204473d9cf41b4563a00e6a5fa2633ad6f7109875bc7133de2927a6d7077914cac23a6133920f9077ffa7a3ceb3ee824e5bf5d7f5f41019cc2804c215c7ae33645e75287ed8f5b20c3f40d9b5e17dae60493bea0582e45f060dfd8cf14e461c063b50edcc28faf3ba6523e03bd059d27a955f3203abaf4b4a8eae7d43c7b5c4d0d48d778c797a15ac0ad515f4a80ca31f91cf80ed2ee3247ce89fd5990956562670cb16ceeeb0f1db4e6080850b56dba23954d755a200a978c2c47992a8c09d8755e0754fa3b4c829f64102529bc8b85d8ea0c0c4b49ba8b2f498ba7fc62b8f483772c6fb23e7c6a74b96131978b6d7d1ee2887ab7888ba733ddd397e039a30b7cbb5e0e892f8b066d1d243f93fedf17b1ce5ef9f148889972a560080c53e045c0f55447473a1977e649ed9a034f31476f932df132a8c1f127c28ad10dc6fb22d2b221f1ef046ec50a83e7480f74b2dd16a844e9509c5063b93ca1373cd26dfc9c426eb8e4bc2ee6f487471bbf649db34a558d10ddea331d9d49c6d1abaa8b938dfe86acef875f393abc1dcf30542121956877e2ebfdda26e4c1ba4fc308986b7af5a1f18d8e53e1a9030fd1a106b1c47b4394e4a4f7c3000a88785fbe9c39ad02e840dbd0f92dde131a9e5533de2217a25a4940f13e40e0f5b2ee63b70e7221bdb1ee9d8243e094dc02bc50d5f7830badbdb6520a0f07cd3a26bb045ca91b4a18da9b6f7cf235d9aefc90b4a95baa48f25b5ced6ac0e9e26ea98836f16a63799150197499f027712df20b0a57543ba8673fa5abda37dc45579e213af5acfdc94d2c7ea1f0c7c5f906bd6902538ab146eee2a66407791ae0b1610d9c2d7d16d3218981132a05f28b639fe29b5e6f7fdd6ea5c9c980f7fa10796ff5b89251b149d7f069c631d6f1b3181885b21093cf7052eb7ee6eef12422b987de7a4a148a6708e8f06471461d9e1af15c18669eee9cfe3895f91fd37eb4c082d224b602c615798a20577354336a52488b36645bc4e203f5087a96c4add6c9fbeedbd0902c2f5f79d311d89398008e471139e3813f6c3db6bfc18cb48aae1ed95b4de63a5aea185e29a43e192dbbb3422f0bbac9633edf6550f68f8789c205f695bb40b23420a6fab05629b74288477eceb2f27df03c639e5d65bd547c56bab999076c1049bf1f94ae58ea57a150ffb9d0b8c563291bacd6a735297b6ef8d7d9544a3cf7952e024cf03093928087fed5a0a09a0c95c8a17f83735cb29e6431c3a7eeef3eb43fd3c2ec10039a6ee0596709f808c49920dd05e19b6ef2c81975a3e993790bb5a12274dc6dea5cb62fa5a1cfedeefdf1a10f4dd14000c2a9d6dabb2998ead49a8ade6cf179b64dba733c089d928853b6116a069bfd41a671d0b4191a36e1efee52e189a2f802f5fee892e7cb1f2ff2b2c198d65bbe0fb2ba7dc24897d5417cedba61dea74c4fe09634b22daafc5397ffd62eac42cd9b021937442ca2eda8f3776526204120efbd669ddda44cc99a62c9d67af03aa1946997383b35e185c0659eaeed513bdfa99de95859770a6ffef01bf67cd5e6b867f124db77babd2c61e1ae42f6484624285f541df5678efda5e73f88895e3a5bf07c75ee30870b910bfe852618bbf41d638324cc573cceff422ae71b7e786ec647e0dfc67f7ba1ffa5068de74d5ba6d16233ecced6dea53d1d2b52a483c9d8e3e7053d6890b23dfc6b05d0122b9161fc45f34d0d76bc5787086ab20930a7367171b05d33e231c130e43a9d8e01d3cdccd432598ae839cb2bcab05f413d5f6f90e92717b76f70611533ba5abbaa883acd052c51d46f1e60fd732f18ebf3f7d8c620ce9557b6855161ff1aad79604e03b622ce6c6b80cf6306486cd67a5b2f9bd7e49d932f98cb7f1c59c69228504d0212352d6a257f4c6ec50700d2dc64ac12c894344c0731b4c4f1aa59db3454a57a25d195add81ea6c577f6c41f8da8463ed6abb1215a148a22ceb0d907e68239b564123305bc6dfe39fe0efb3ae8c57620b172dfdadf86f1433a0f8bea07af2dd1581ee830de7f4f336763cf213abdf491d04dd12cc3a82b29e134b25955f174f96c75688c3b3d3153d80900cd7292af04beafe4587ed11daa46c6bdaa85cb1cb8390ce091b79aec2acaf47e5a7b93e36f3bbe9c4ccf2dd2cd44377f5182b51acd5aeda057bc583e5e5013245b6a087bc93b8faf032c9099b74bd20ebaf758e4708e14da41d1605417dab4b62b1780fb4b445d939f20859a0645f637beb704fe279ecde385261764eaaf0f0c882bffab0c11c5efaa2c6d1622b042f4ba33bb0cf961a82b68fe35dcb11789aa2f09e097731627ebccf105c0946e6a6d2a46aee9662e93114ffefe6054bd3179b081d7bddb49ceaa6b40f14f84f964adaa273a0155c94f5b3833569060422a2b8266dc96e5384a42c4a8993d7c9448111118820318b92fa2ef212b3629cec8743be3b42ccfe9e9ea57bcc249c35ed68e27e62d86cc6842d3b1afba9f1ded71add929fe3ae3ff19eca710323cecd0d08266a7d63ab5d26faa6b22aed210ea6f8924d54b8efdb45f2a08e76f963bc955e33686fb6a780e2fdcbc79e8e821c0b68517ea9f8e56e23f720e24032284fc1552442ceb4dc71f77b71d885a50c5d0f55678fc16738f11c5e49af49778791d696ac732b33a79113e17c41a4bce1495e05be0ae2a93d2192f3d821f83873db13136239057e44e95e594574cc068c7ddda41e8867549c14bcb2741e8ca7e7dae83c4a200cfd9d0117639cfeb8d60158cf936890ed44cc9eafd9b6369e81a810b9b065fd60c57bcb7cef71be34f5fb47259689fb95fc0d9c46b51fd03ac4e05d9a8d05abe1d6990e21ceea7c4bbfb48d25a1077ec5c4d373f481cb237a0fdda2c795bb48956cf9202e84acb265f66a34f9ff2bc239c680a03a49b6e144ed7b4459dc9df154944fb731deb664619c36e44ca2256c836002827f3875a8d97932fe77e600ae30757c863c2d029a8112eec787b6fcdd7105b8986bcc3864b5a2794fc5047d82e16e4ce7cb11ca1f333f6c88d42c4d4cfae7c7608c0424355b3031ae7a39a5239929b22e6f4710fe3739b62f2675d4ea38ba328ab2984b4dce7c7adbe1499f8ec849de78e2e514d584cb52d8dba0cefa2acdbeb960121653d02af115780b46a441acdae7215669a984699320ab5cb0f406e806de3a29ae820a3e4cd1fe084af4da3c6ee6dd6bb4ffb64000b37525851317bf9b25f8c882e99133ff5ad7f0438b2edb217879b805009c8013f0457fbc291203b08dc44adf36463dcfaec61b10a3e27b52239a593bd994a77a67db9d8ac9341182ee45e74a82990dc2245d3f109834e03696afba437152db481a1945789091dea57e24f69e15ce5fdfebcfbe117a412c52df83127e6351e6b110486741c24bd14992da7ba04118a6ebf1e71784bd039268ba5e47dbb2c3ed4c4d06cbb85f1c8e97d615802951305f8987745ab8a3af153c2a063470c0f2cac97a3148d960f6013afad72c946e5d1c6d396f7813fa3dc25ed2aadc63cb10b1744f1b2616294d8ede7deaf98851e20844b6440d85b6624bd165377f9e7a9896bc1a860c80a24976411ba9418a31a79e2af8ffbf559210b4c0a29985c73bcf929cbefe408130cfeb69d1423feea38244a0cdb0bb7d2cee8dcf2d6d4609042c3184e5454006a6aff01798d8aa3976ae850514f4d1496cafcd2fb4ad205386425d8ae7c554bdd66d18642b187aedcd71307e1fbfd49e0dfd8b0ec3f2c1a9041c3884d9eaeb705b30c1cc9d1949f3c340cd3b0aecd65896668b887b6190e011dd4f8b38a41c74182d0624e7e2c3f0b53c06ebb4230779e8c49904c3f3282aba742f17113e612839a957ada7e63ea936737c1a9e7eaedbbacf32f9061ca14bd79db9a53155bcb51ed1f532dad6cf01befb525fee88b059bf52ffad4db4fbf7bf9b98277b2c18f7ce7094c683fd72cd6ce703629d64258b58fc27ef2400be271f0cfa66f699beb9705fcf7e20c4bfe99756b0b804ca44e4d2edaad28b27bbd9731d25655c1a61af7414e56bf9571bc81342691372fd8034e0e30ed6f5049da9efc6af387a3a79f4512c3af3188d2019e4ca41a862e818efdca19e80ddd32d7b7a4d8530c38f6bfda001be18d31ec207ef41dbd74af4fb9f62d682e566e65523986acb3506a877af8cb7f979ce52ac23791faf63e867b4a4b8f8539cc492363543808420f5099b980bc77a0729ba913df90a440ae6cf5feb79560c3720ba64a1fb1d249c62f5b071179c18c5d381bce2547e89bb8c48ea69b8b14aaf8122b281d5ac379f66ba310f663dead5b2cdee5d381f251fabc5d4bc96d3accedcc87e43b037b07d93e63d86816a3712c650a51c842b6a33d67ebda8e742ae9218fd287b0a58db0fc33ae07e3251bc28bd84b00dbb7b51dbb959a02811bfe64a9378f58660a9fe83997f8e328e57242a70368edf418de1982829900c0515eced8cae446bd9875700a6a36949afc81b6fd31dc1c10dceee52e17efc98ec3dd0db761927d63420c6c12c9b0ba23f52ee2bce112fdbc21d6fd029e7e1e45f49d7ae16feb62265c6aa87394d1", 0x1000) fchmod(r2, 0x50) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:28 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:28 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000002400)="509f8f1121a6476b58b009652094c9dd5c9f7e46c5de5b293413fd520411065cd61d8e36a4b0ae279a1d378a9cb36d89886ebf21e962fc75ab2f2106a51cf6e0318d70e18dc424a7abde06d203086299a6a3e51a59c17ff646b8e0a5158182607be9e77cfe", 0x65}, {&(0x7f0000000380)="51496574bb0c1a2f3fe59abcaeed5433607828aa4b00cae0f8a35d2987135c05dfb382dc1bff01e0c2aeab34fb9378dad16869f56f30f86e8941bb1ccba777fb00b0c4c1ecd82c62efac5ec29d634d54eac0af80b879ac4e9211e69506786ddb9904cabeb1a0dde94a71b9a0166319faba220d8c0ef60f5e0a1eac2d49d02c96d5c5bbb986e9bd0167a7cf8a233906e211bd395fcf682c49d3aa05b404b8d0bf135de1eee67c1d75034d87ae4447f7cb6757972f2bac6fe4f8b83c2411684d3d05eaa8896f9ba39fd5cdec4412a2016df3165f645bb2b3b95207ce07f0b2c264781bb401b779e6ad70e8e116340a9c470e1c2b419536ba5a6731eced6108ba319654d017747a8496ba1ec3b55af1b2c996d28875cf4db5125988b26e26cbb01679a20ebc5a41db9651c181f1a18c6dec081b80cdb178dc094c1cb8f400e679ac39d4c6fce1f3683bac7f8a734caaa46b78f9317e806a0bfaaec3ded16c00f5ceba8de0c4fe88e75a08f35d3560d0844cfb43ebd9f3f07730ac30eb6d2927827f0cef9f2e9849bff70d0bdcbeef593dbd002ae056aee09f2d8a7df1ed82ffd979395f175f55db9505e00299deeefdcf476fb67fa9607594fbdd94d90d416914b6f5af17d1556dff9a757ac73765086da51c5fdb46d8f39014e28c00d837c728486fedceea2ae716add95054ffd211564223d3d3330627df374cfffa02bc7b76f5f817814bd55f1317fae577b2cbbd31ee4594a6d5287ad65bb34954686609184de6ce5d25283dd63d8019aa9cd122415c469ba9b4d850210c24c1a20eb5c53418ca0fed83d5131183ac313711b680ddbf641979db7d6454e32494fb893c87d4f6b4de6ded8a9a9a4ae0487f8cbec0345647e3372cc4c869dffe661de549bdd564007e1f06d8f4d13adf5764e601a20253e776e40f5e91b84839c928a76666553d6dc4eccc2fda438edae9408f50d054c339e9dfcfd902292716c798a0565bd8684b3974304a3d5fdf6c9735f0705a64cfd9033b26c865cb09b822a71008929f426bd818613096f5f7bbb11723123ea93905a84c9d525731ea57df0559b7a3d16aa004c2b9b0249de284d4ae3e4ab446de4c8f46adf745430cd03609891b19fa36d8ee1e1670cc19ac29a08d670a68760c634532b9d7dbf629454f209a4f9487ba77fa9d612ebefd92f405d7d619510d4335f55182b9906d79b4991f981a70b274133530ed5502fa0f02e849567aef506bc83d533d3a40acf4d293b7a6586fd7aef9569f916d9f5fbaa07f57be72b6a9dd7f804bd07fb4fd1d56974c65cd7a4e3b27ad72c603c6cc65c7c33d74520ad1ce379f426d363ad5f152b8baac90469f0e5119adde58c05d321b74fcf970dba8d4ac37126821c16e0b0f57055e17f2d970be7831d46f875dd91595e1976a45509f6d4b2fc742cfc47f75ad9e9923ebb7e3981c08a279e85c12edf1bdf35687ea402020ae232f441f7a765ee1efa85f6a3c8d64619c1bf7dfb987976d6f9188bf1796b334f70a00e0fc392979c52e32b0e5fa31305da0ee89d07a9a4ef3aca5d7aa8e4b2ea3880df64a91ee0894528f46065ab74126e1cda8675f2c4beb554b5ff708ba0a59672c5eae585751b05f933c363926627b7a117e2d0d7c2f89c999cb1d49a20a77e28fac837b438d0c84a7cf74ed6d0321e49138aa4e8da902e5aa3ab354a188ef2a57aaf1f9c34c7afc260086aca58ccd07d184b639d245796cc49de7f1884672a7c19f5b98385946b6453fa852cb3eea5df2fc4d63733e06011a45c0e7a3888f6528d096a33d3c47fdc082be635a175ea2855e9e68b53cef6a77aef1cc78ece1a4a21072d98592144f2fef36799551f8608f238c11ab4e514a0c2e443fc98a2902e60198db2fa7750230cb2aefaf15658dfff89bae504d8b03d76cb58e46cf83b4d2d8e0af7ff306967d0f78af5005dec826ef7a1e402c5248986e9395a164386c25da789e68b56604508237e527d17b2581d9874fe6be5c18d59fa07c6cdf3956703ac37d2d177e1d50544318e7033836e021a1895219a75e92ea056a3ef0bdb1510aec446d26c373971f4ee9858eddf22567acda431ac76a4c92c9c3ffe2c70db4c55649f1789de84372963d901ab312067c40daeff7ccfc6023bf299e9cbd9f5b0f52e4b0d90c8050556d6d59698b56328e985ae0b28f51ce8eba5ea6c74e987876b1572361cd360986000b7a5744a101d52ce6d57f02eff8039c6d8cfe73bace9a33e3160a6643247dedbc719dfab15fc0162dbcc612ba53cf39761f765735527f6d484de97177babb05d296e9486b10e4c6d26d734a8d80be30985d733523e7a066d8002fd5b1b3d5fbf8f73e7f2f4cdf610f0bd846efc46718eb1a1edb7c057e12b1c8acec8fc8bb99d2acc98027df40b45dcb21c324f4fae28f468a8c462c2ab38f91e76b37a59845bdab65d18b5ab969198f587c0fd28f2708f3def60a50d3c0042bf3795aa783cbef257a5cd88be2d3d3797a4137b461bc384808fd42bf8af78368fc7c74ccd5102c2dbf804fd7065ee08db3beb7ba03a90ef64994e30023875ca75baeb651543a5feb73cf1f1d2eb0839c9ccd91d3f0778851ecfe06415c6e64401b35482ea05567ab765b65b71bfea7221c0b8088e564914500032381f664536a03c3d33d1133948d7d18dc94f1e822853d53e825ab877ebe788eeb7c82bd4c6481c3797db637c6ea56d4c44773b11226517ae1e0f715c48221406631e5ba90b781db77bbef57c70080acda74a12c62ff54afc4fb7e49e0a22f7d5300c0f03451d2b741336ca932942553b236a749f3bce42f04a5382ee721e4d1f766d257d2cef65dcc920a754ed96e0378e3d823a6c2870b4ff947ff37cf5ed1cd134e5f01eaf798918cf779a43c813fdd6460134a9d0f5a0e5ed2404e1cea71d259c44acb07512656d608ed2e9dd33bb94aadfdcb766ec5fb481a183942b28184e57478a1fb3a841104692e08a304ff058282375e5c0c18966beecaf3036916b6750900ae802e9d5bd5f653befad05735b119504406f9559161f76fd95cdc16905345480b8352735d6e25b602d5031a90c1a86993cb6770bb7c1924c3c45d11a25f7a57c81d8c949e5fcdb486627dd2a02747127756ca3b2e47f565763e57b5fe5ae2ea794c70cb69800050e0caea9b8e37c6935da89b6037ff640507a6c9483a539c7f49239195e3daa1312525a1141ed6c7e263ab15e62234aaf5906cb4ea09f6f68aeb52af16d40b9319ac004f86b00ec8ac2b22ae1c8c8c6e86c02fc9c76c0717efa531084600a7a48febb3ee76cb8bc3ddda248360f9e5fd11e00d94de8c8d0ab229bff0c86c7e130a3db49f8b0d66b947f11c3d723973c1a27611a047be8f7a059f5ad980e56c7c1af7b284b8edbcd3ea8e613fe6575f7f0449078fb358593975f79fb4afa7e69c575b4d2cfb34bf03c8e5a751e4474ee6ae07efd30a5bed2f0da9af01af9f5cd181d03a1fc3c8be5d217ae4280d1d84c45ef98765a153968b9b7d7b199d793f7a89f3f4573449ef42046fb6a059f115077e0f5858d61810f512f8de6b14ddee372af05e7a8e8fae05afa69b9d7376daef66b44666084503915899e4868da2128b72f610198f5faa22588a40027411525474bbdb7ea28771fefdfdfdd9ef50f936a11be5827cfd13510aac89610dec39d58cb1d085e6dc9de396acd08250f2035a4ceb4f100cc265b0b175b0cb3fc2b37d4bd99c856c9f5bc6ba32e9b4cefe30ec65dff7507dab1ea3c4a2aeb5e7dfb8acca37e2245612b2079ff2df8895bc604caea11d4348fd055704eb6665aff7c1ffd6990dceb0e1a837a5c4202c63e9b17cee520ceed98cde248d69b6c8981b8d26c5853951d638d2bf0ca1a98184e213d78259c9de9b526de7d0a176d0abff71af54e5cf0ae8888e384d88c22afdc817cc0a541372e897c07a88de5f4f2791f712fbef4d6f1ded0a06cdcc33303cd3438f75c83119062f8c1608af6320b4d4977801b14ec517e941949ca4fa0b6bf412a3343ea6770cda4e045ba5985d11eeb4ff3d47e52dbccf99939b2d3e1f44e78e6afab153e4a3bca47f4641c2b7a5849df8eab99f3a1902b8ef9c0425c79f4a55cd294c2923367a6708f1dde105415a6cb7ac94a9bebc85c20e48f6abf5b58e8447977e2658efe2d690e1c47640817aba722cbb36fbd0d508b780c4dc2ed12e0bcc3c8a3999db179af028c2019265d6ab54f2fff353ad6807e3c3e84237ae0497a81d7809f23e930bbd4d6de18fd9e36218208ae97d36f48ce2df70562577929cc80ba112cb3fa78c571ef5daa6724baec6d4f9281dced5c7cd2338df0fef836279e2350f1038dc4a2b80b2f5404dc097a288fd2ed26c9dbb289384c90199f44e206bf508820f072c4604534454fc81fc91b28c977d8f1dcf60fc3a11ad3bff25dfef9bc273bd6bd5493936cbb1951fd6f41e41185b2aa74efc192ac74f59b70f10effbd22f99c4251179dc0699d8f29fca8905cbccaaa7796405eeb6d0553b900dd3921725bbd0d7cdbad158b9e2ef6410f968040c358dc56c3cb247c63384d5075d7ccb42be3586b92d318f1bf084ac57a5d910a63837de55231177cf9196c31034ea5071fecb0bcc86729d2a1666b062e0ff9c6005f19aabaf2df5764c3a3010ba3ece317b3c4c91ce45d5061d399172621970c3ade7df311b3e223d9024c89d18e0e701a9acf95537d901782b7da928fe1c86e5490a9b56cd2934792361981afc52dbc925d9858bc9095574010aa4a3063b00f00b9e407acfc67e421c134d06e5c5ff7f144f97583f5c8a383e321120ce3d0be060c771a2156c660784d9af4cbd505a1e8bb7bd57ab7d4a7c24f02f10c13dc1ea19db59c2b574e7728eeb95d309307dd7a6f8abd40a9e4cc8bf0a3ace55b8c0d3f5556372faf8f09da070595fc24c4ca7c9d90c0badff69ec4bd17dc0c0fdb6e545762522bd52f82f664652d6a3cffd4620a040cf320417b92afe4e70a5dda90cf6c1da54c2326853b99bae48e006588b42db817c6f256e77f106ac5ccbf0399e0783f4cd55aa74a6342906cefd9bb24cda48d808f41dd187133b78bb9d0c34956ab08fbd3d7a10af7cc225c7a0080ec57955c8e8c4aeb90e5c8579b9a5e5cf12beb1bc64fb1f2fcd079dd3af4518073f9797f65e6fa96df18ecbda21000ee3cd55dc1dbb911f6b79bca1abf356dd4e44bcabf3f1550aadb4c81c7c3749eb23c7bc46df50db747ee47173119b06c9bfd0f145215d15fac8e4f38b7d4860a0ad0cf57659a80f1b4b87c7e5e92a6a172b7d3fca9f9ca9c6aa86bd776577a0daa8774e17d62636754ec3a45ae26cbb932c50a96a879ffec3ecd1210610dbdc6e9ba7ed9a0445bde9d56cf4bb0c2102bc0264dccd8e94261beb4a421daba8b0e4128e190747bd2eb6eca2fcc60d09d99732f7d38d3c21fee4c6642be080aba80d41eb84b89efb1a6bed621dd64caca5ed7d3260767c162fdba427162c2505c73c6814b714007716ba2505498c9534f773174b4f0b428baad0264c06990f35c8b5dbb52777c8119c91e6fd155768f302e80f8c794e315595929796f666c9aa0fddc3974e5701c01b8a84d0166037788a25b548a141d2a95930e980ef151618d707b9ca6e31bff024933de5f84092630e5f1fc25c8dce990499548abad906b86876f78c45b06db40910ce2f5f6cc422c7fbf9342e0c6e82a381f272b4d46ba4a97c7d452b022d3d13e5357abcb7d9190c594641a0996e0fe40ab194762f8961d9c290f7ba3f40898d17b88bbb9c7c6df5", 0x1000}, {&(0x7f0000000100)="672613f5bd98a337747a86ce068f7c786ef9affa73f6132daa7db7237ba554628bc488d100312417606b46f1894ffa73f43aca3f48982f5ec2c574050c20c8aaf03891709d8431160bf5e9612431111ece43d898351e775a760d670dd17b02b6fd007fbd2f6e19fa398d1205ff367d7a3d090c6ecfa64113591c2d6ab21ea33ded1640c66fd498e056901adc5e5a3873fa5da5cec989fdf11dc2c55b30df465162658f2f9a9284ccb0d2629271f12c759e7a485fb87013102c66cc5c95b6bab43738a2c2bfb6c4974cdba40d0deac3b57b0e5c49f7226663e5c570", 0xdb}, {&(0x7f0000000280)="4d6f8b4d604238dcc929063a003abab9663cb7fa417e2b2f917979605af4790540cfc259dce94f389d750320141d479d74dbf23e4c4a6a0b5c489256e7426133df26e3f598aebd5fc83533bb599392164d41fc900a46bad59e19d36d8d49ae8cb3d74182cff05a33e3", 0x69}, {&(0x7f0000001380)="6d24ea1eaee2b238f6bf278a262edc19ffc2f85729e5ac0b65d67cfc82a23bf6b9101b1366866f9bfc99281cd036d1853ab8f27c69ddf0ba1f3c4a74ce583f7e22f5a61a335a52ed8e578094d9e16decc4114f75a5877e3de84f9fefd6048a2df88e110c946ec92a772cc081909a2319c5647a817ea6c3cfcfdef14f070a76f510dc3a594e080c39f9bd4d4387dbf783542e33c23364f64db7b67ae0a25579fcdd47792734bca04a3e85d675c2c16a989d0f9ada7bc2c9869346187fba4c527f18c26a719285802f0ee5f91e67fce2c742dc1940d2a3e761c0f0cb5c7e101cfdfa91bede790b291033ac93f3da85ed0dd565ecd857eddb6b9fee506c6a14485cce670b3f846e17810c5d0713bf9e0ef8db622177fa1608c52db358cac19ba863e7055275cf97de5c05d9cd90292d20f21934b56f76f14af76cfccb4d3431a21877c407ecf05d18bafa67d479d3911db4842e156fc52393e35d2cdbb2aae5d7574de842619474cb56d51e6e16494c11f23aca0913c3926e48e8a69bd97bc928351ec49af8fbbcafd03e9f8433636026a45fc3fbdd963b1f4dff6891e524de6b125fb2886b362ec29c1c803f77d2bf183e570e27c07996213079d8175b417294cc2b0e01c74f193d12e64cb62b90e6b21edcad792425c9bd22f2ce9cbeb5b3d786d550c7dcf54db144aab71232c064d68c7068fb0b4e04588a526b895d1ce1bfed47901f52150fe81deaca1ee1e5e374a251486d4b0f46c8f36b5c95a489c2bf221623009653ed54541098bfb41253f18fa54939329cb28d760ac33995c65ce97a85ac4a02b17381543d27d26967079f30612650bbc331e0e8ab559bb8eb4fff8ad86f4dc451775b89a284b602e087fed61a453f6b46417f312d511bf1b98542ca0255dd7099322e6ae211c26b104c4e62ed114003d6eb76cf0c8813528ba3df489a06de2e38e829aea480fd6bc792ca2f23af282df3b46baaecbb6f157c5dec10cd681bbb2e42c1985d3a59a7f5648c5930a6907f6d13e90cf0d89cbd3607dcc3fb1707c72d3203b7e03f12249aad372bb40812fa40ec9b68fa2498b5873961b4d4e9902fc7ef4f960f29e04b1f86795cfde16a9a15de967c63024ad82d37638d65bbb9ffd08f75d6d9657afda16b8902fe2f63d2393a4e1545dcf53ec42f51eb216328b23dc6c2c0229eb7141bb36abfe07285a2f08cdf21438e933c7eb0646d976c65d429dab3ec45b2685a56fa47daedfae747da5a3d893dfb4f789d89eae6dc6cba0f03249e850afbe2441ed9785cfeb8c55461e42a9b67ad5ef69db364c526f5fd3161eea67137e101e6e3a9576477b076a352cccb86da8032a8509fe917176610bda1be0b40c95ad1b9618e4f27dad67cde4e9d8ba93ef814d5701d99aa1ecb9e8b3b1ce327ac750cff1e5cab3c86f7f59d034c7f03207225360205bf96de3d7449280389b7e8399c6b759f78b9c2fba909c6e91fc96f268522beb353a56bfea9b9b352f07cc8192edabfe056403bdedfdfc98eb268a575242fb179f25e52c60c5920ea7ff9cc580eb5a39abbc1541c6f76b69650152babfcd4f5daa1b14fffc59ab1d8a9c9eb616f7920f352b5b604b8751af2ce1e49db57f21c161d5efded903a352faf4e21fcaf62cc8f188f2f159f57c1909ba9494391a8a10854fe0849ba76c7e33968c23916c6fd3ce3c6ec76b0c16241d751c6d299ed36e33430d4c474c81bae566e0b9183132f4f76045c57d256fe21ef3992e44b8a3fa359527db84615107c086dbb01642522bf8087bb5ece7477b2ecefafc0c897a2fda5464364262d862cfb23841dddedc9cc34e245066a67fd93ae7572584f19c862b04521ddb7d84c88817d03c9ce7b864a0d844cfb7d16cc9c5fe15464d664e19ba3525742a50c11cc4692a7b799bedce8a4a76665c04d46bb53791e650d95ef044e90abe44b3765062d603f0cf71c5b6f379e93b999da7848550ccc35399db08380b8707003890590c9a784c3d9f85ea5181c8d61c0c9758444f42a173b73911e7b39f357c8dd1d8451bd470058ac5c0bc734708debab03a6047cf65675947662aa7b33514bda9c162e1d042f2cefe77dbd212abb0c4f22593793695a09219c193552701766d57a9da6fa3474296a64b700570b420ca8fa3a17701a1af702d88785a67cb9902f631d2323d0b1a7ac41f9611df6b90878fa52b3d5a4b7c62e8cb2e34c4855c40c2609d477d04412b1a718898a1c9ebb0576d732bf76189e3f9820f52b4fea87b933afc40b566064f4c18dd729494ce0a95991d06604cdee9cc39c7f83e4dbaee950cf723bb3bbd0833567bd118b54ed122085cf9c87c42eb5cfae14a29c3c734d2d69c41d26fb10f87d06c4bb964f4fcc18b7f96e1da8f38a7250036ae299bbe0b4f47d104c38ccde0e4de0cf5663cd7f736e997d6944d44d86fdbd173435279d84ad70f0dd66cf9587c917617febc666cc6b3577f85b21490604dbbb0fbbf5427ed1a7599019bcd6b0b5a96468106e28661546ef3ec61dcb72b8b508a1c5b8d48c33a3daa931e0f53fbc4d711d2d7bf3713a6fe9f5699edd8f752a35e16a82242750c1be6727caf57e02b640a31bacc22d1643665c1bcf5155006b074363b4cc817e45edc1db3dc0ff19a8b08a1e5fff6b1f9f73cb1ef806f267d31a8e6f7a67d554b45483e2bab768f77ec58a4e42ac7dfe44e59403d498e5e5addfef422d3a9aa202d265553fb400dd32609e19533fea8c4a1982fc60f19421581bfd3c5c61995e4aa026b766d07317f76acfa3e7019b076d9c765acebce25ddd8bb3a19a3285a0ced989606030bcbe9b51d0ce10a0e5d9b93d2517037f19078187d18375ccf79512b93ad1547fef1e20691dd0856ac6c2c6d270cb8d4ef42bef9cbc30ed8cacb7d38df0967279d73aed25958c71bb7a90af99301fc65657ea3780c3690718099f5773182259855a4d9754f1eeb9a47d5ee32b187148670fb35527580af02760d41077db86863308555876494f0bae0798ee5f07b9dd164884c0246a1a4ec21d8f42702573ca3a005484c9d496e874b9882a580c4a10476a4c43c71a4e5a69b551761429a6b47cb06f70c97dab48a311cc6279ea0494d8d5f509824b26d386efaf98a17ae7f1227f6b4ba268dde5b5f26ac44e6e1453296cf39adb457e8c37d10e43215746dd04249f6f69e0a1b4bbb8543d559db81630ded160388e441c3d09aaf7e03835108186ddc317d721508d83f00430612d5cc6cff2890203d9b0395f44d3120b3daa9b9bd4fa450089af60fa46343dd1c5e3f9779452225bbd29f568eb808dff00b54d1f6e4bb76c8acfd4833e1650cf3a6b608a3608a60fe630387625b77444d547f81cb918be38c732563da6c44f3ef851f9ecbd5df93c022397e1aa739891e7ae1dd295f6dd52e50dbffd8c7937d9c3505aaf2a8a663456bb0fc47b479180d63f8e49218de7e2c7118880f9b8d230f8f7097d1b76b32c3177c92256b9235428c593f17da693a1aa253fa68e2364bf73ede3895286d911e245bb0aa7bf483028cbbc21eab8242a882a0a3516f4d7242cdfc3e9d17f5eab0ddb4e5dbb26a3aadc6d170d1131ff52e18307ca54c37add9827a4a3dff9c0533382e9eccd912ae7c8fdd0ddc75d59a5eadb4c41cce0496cd9f98cf97960aee79abc3401c81fbe9e32f5a0b713e622f06b5e0ecf2228a6a4037fce55a0f61c3ae156c76a96f8512123b95a7eaba026769551f6fa3cf8273fd1233b240b56d4ef2553de0e1034b4e5b0722833dae3f386adbd9e289143a3b7573d06070a15b94759fd175f54ff925a3349aba7467f7b55eefb386da8a65f03c83d4f429f49e5f1d3ee715c91709358b62c005ed692c00338df7e6211b6c0dc323e0d18b1a210aeef6d42cee8fe48d78aadee370e1c5a70fa57fe443400cb92416f360965b2d37285f2e05bab2a1d7ed8a990325a9bfc09f3b1ed1bc03411a73fb5420c16947d25256872b663f53e61cebaa610ee81619e39e97554b01cff3e3bf26ac378a3a3d73222ac5b84ee38904ade1e2c68e2404f9b5674893e1ebc76b562d471184b74670ca867b8c60360dcb48506ac18b7cd3e8a6fd9b76ec65a7f7eea894d08aea4ff27ceb03bcd4f0364e96dbf101f51565e9f864e24434e067ac9aaeabd85fc3fb1afa3268aa81e43a36ca55d7553c28144172e815675a4ceccc694d3e2b0ed8f628526715e251cea354ac05a085b5d81ac23292b1720e0af8ba9af19bebcd0cec227d0c129d5aa48a88b4f11a20f8ff4f6bbaf6ace4720d80b27e55d19c17551b02b0a1b7a8bc680a1d2d0b957964d959a830d72d9137e5b1675e227aba90dc82e81bdd444d4e3883a6dd3a6bfb2aa35274a640e01d9c7b5b24fb244f996c79344e3f4f31c13f94c280af714547b9ccd2c013c58c24f5c12656f0dc7f0abc78d4e2beab42fb0e1c999e3cc6fe6a3179d56ea1473bc7c40e0f9035928e6a5d90b01c0745ba74999ad237d4ec851ab61538fda740f7d1b17bcdc5e76663870cd38f01bd487164402ec38706a61fda3a8edaa0fbe7249b24fc246233bfbfd6c70fc639ade98174ec7c6f28620127f82d66324b37c21ae564d5cbc5986e5665e304ca70002383b4bd5c65ffed2e3f3a1af567b80c6f8526c79629fe691571cb8c8d64ef3d30ebeceda7a0c55d38ca3993dca40ab6478c420ebc948df211258a07c3e6888f46a034aa6d612437641fd3d6911010dff1fe5fa95c0bb797aec5862c25824948c33f700219f40603de95316f0388e9be238281dde8b8e97400079074e0f521ee29803ed6ddaeb0fff40228ba7d181ff18057464c189094f26d8867a203cc3bf5dcad6b2bba1aeb3aa691768077844ea36c80cc348d8e915e71141f44e3886b187d0946c54a706bb7ca2cf1ab01dd447905dc6350078a19a44db7a49180ffa537777384c132b77cc2ae713b539ae86d2749607dda94644dd0f6e1a2d27d68bf364b7effd59b24629189704b7b48feb2d4e277b8a52508f0ae88f69efe060061ea650a170b01dcf454307aade3a0ced7c752984639da640a029b53c90289f4f661dc39de00b2014093a2a6eb521296292b30c8ae3f93280c25c34fdcd0c2b38d1cf28f590433e4b0a8a1dfbe756b814d4fe5b7b17d82dc725bd57abc867a16498b75cc4ef9d805e5e509897c79ce8935f90bbab82488450ce36abea3054d5523fd45cd958edfcf6dcf5e68b30af488628ce5fa39e676df060f8a400defb4b5c39de53db051070e2e02a3c8cdec17a3ac209491ff07eba1714836c4e97a8ff48befbc00da8fe9a5c6d092b7f91e76ffa0ec633f3792d0c2fd0f4108dedc13b6ffa2e1bdfa08bccc393a661197c81b6b10003e2d306b93610bc905107d1f0a5aabfb5656b7e768ac0fa6ce63312dd8b70c490f002f033f7400a4040731bda9ea7cc158c784b2a8f2c61b3a83713f44d53cc88cb19ea3cc77a9aefa0889e02c82964caef5860a9593153a550d6ad2487abffca22956ef2e224dd62a7d6c4bea5ace7e2bd295592e5829ab161f0e893a74cc8107b7dafb9e6607f71a9391305047088c9940552595bc7c60f33e9544155e3525eba576f18a87571c94e484e88d4dc135bc55fc53da8cd2e4a4bbaf1178ae73e720770ba919e0823e1a343dbed13981c5b0d378dca6ac91655a5f8f6682aff61c37024cf3107e9834690a69fcdaa2f58d89de5ae1adbc0d93a0b7894660626a5c33adf287874e2aba5e75568b4076838d0974e28aec0f18d5f606bb8efc4ec3b1d7c9a6cf6182405d5e62f4c22d7", 0x1000}, {&(0x7f0000000000)="c93d151caac36bf254f6adc961701b631c6a21926f6d3cd0ced55fe98040b78377c9739d82f19232f3583d2deef6788b4679aab039631ae20f40b7", 0x3b}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:30 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="78022e2f6c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:32 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2, 0x7}, {0x34, 0x0, 0x0, 0x7}, {0x714c4892, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:33 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1, 0x5, 0x1, 0x5}, {0x3, 0x5, 0x9c2, 0x696}, {0x1000, 0x9, 0xfffffffffffffff6, 0x8}, {0x8, 0xff, 0x0, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x80000000, 0x1, 0x3}, {0x1, 0x7, 0x2, 0x7fffffff}, {0xa95e, 0x800, 0x3cd}, {0x71bc, 0x3, 0x9, 0xcf}, {0x4, 0x4, 0x0, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 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) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:37 executing program 0: r0 = socket(0x6, 0xb, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r0, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x7f}, 0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380), 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:37 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5e) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0xd) poll(&(0x7f0000000240), 0x0, 0x5e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) write(r7, 0x0, 0x97) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:39 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:40 executing program 1: msgget(0x3, 0x100) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b78036637dddb67caaf9b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) 16:00:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)) 16:00:44 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1b) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) socket$inet(0x2, 0x2, 0x7fff) 16:00:44 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r1 = socket(0x0, 0x41b6606736be7afc, 0x0) stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001280)) write(r1, &(0x7f0000000100)="74000719200759ff7e49b21a71bfa2d92528f001e3962209bfb5d8f68e5cef75f2baa23679e1c4c3564775d3a87e147cfbde7e09ad1c5ba900112a9d2401f0974faf31d657db474c4a8c07b7f183e6de225f180df6468011996d8a781a0c2ff6f425a589dc27782fbb0a3a52a16f5354559ef33d152d22a518d736d648ee3f3e09142d3535d7b63d3905a70859f4cd0afdf195ec490e5f421a0800e797d958ae899c8f0677974f915a855432a05b50467584bc316469861988f681c9a8370ef4371779384f27f86e83358ffb6625367184e5f209048a8eafd2b47e95f8114e529630fde80e183a2fc97f8693672417852fa26af8f65fed5fc91b352c7ab40c5e27826f8a6abde1645d23aa1ed2ff009c1f8b21b9d05328b9a4708e315f3e83ffc1473b6aff8e057933e70f52e26eef4a6dae362a175ed1124bde6f3af17a04b56c4b86a5388553f6870fbd00dee39a1c8bb8bbce6f65cc65582af9c0b6e17ce2a6f3d9034353d9cf3620f722c7daeff11b60662917c3c255437c7f8da6c192b7dc3ddc6ad15f6c529bc9405512f94ef228cedbc51d8ad7875aa9833754fed76069490606add2e63554a8f336f8bbe59958fcdc53f4842aeaaf45ca515e32a80450b96b51121adba48d440a1df07b39f647f0c157ad02886603e0e0d70190dc5d9d4a9487cbcd872009d6d8b481e822fda56a47b0132faf62d4e793085d763a89d46f9c7ab3a556f11065112f92e9342619eaaafd2448aef62ebde062a912e56269b575f33c0a42f351a98723c8e360bce44e491939f0919206f7e377c42bf51f4ae5c5c26be5c315dbd066fc624f03175d34ebe9bd2c4304ed1d6d9b926d630f1c93d1dcd6c8644aaf0b456b8059baa20a97f5bd9a665d99850e16857fb750e1acbe96df0adc86189db950270cba3d8e965b4789872d086c64c666655703919da15aa433a165d62213626074ba3bdcfac08156fc4c2de480a3de210e4227b1dabefe86b87b6cb4e6f4e9976bc0b187fea343f7807f34c0f37bc31b530c2fba420b7525f62e6340c26cabe939cbce9ada4e3237de962b0fa2280abd708ed996ab993470be4763c109e728193364aebdb00d90a101e43abfdfe8922eb967a0dd6b3e9323fa241cb6322cbeb94687e08369485cbf7a7ecbb914a8d03e80341635f6ece2375832741f5b128c8a4a9cdcb024c1b4ddbc2158458c3010fce1b06eae2b9acdbf55a79f90a128983c409a920a829b3e4da12ffe8209bb3d3ca5aa03597ce94501f54c9fdf90809461f9f36f02be8fe3e8ae3edbeed2f70df341a21070aada1d00800fda23907b21c64548f21f1d555c2914986dcb2e4c0d221756371d83ee9a859a5025fd1aa09a01e8e93119cd3a25279e7b3ec2f76274773d2c5369643c7faec9e0eb875cbdbb192d4d5a22e311e73a438006eb9b6befe33d38a32f04245439e4b07d61634a1c40b62b7373efa875886442724e704fb27978660db20d6979e2b41bbfde4c24f2b01e35a097255cffead0fcac83ba130c95bad6643d21b3dde38b4706ebc3ea8184bf695713db6033924b87e2d6f442a595e8c1d76585945e2f9161784955f141408fcae595c81645cae39e5596bf5f08fae6527ff57338103189ac71f2d3b2436004880abf3dca335f3be6dd32e687640c2525e98e4ca455a5549301f0caa25e0a5591a627cddfc506beac53df11aee9bc58b3ac013cb02638ffdcfcb87a3a9178a37011d9281ae4571f00adbf8229b72081a03a13c58bd104327a025660b0b39c83f86ae1ffbf830935f6e958eb2224207030def7c33db61adba95728fffdcb649d79149def857a51851294fd05426b2a82dedd4e32ee2f2e04d1f7584259e71d3a29ed0b555060fa61e8dcb3590f3f46bc4ef0e3a39a82f519343d6fef66fc466189703f8c54ebbb7ab757a813cda8f11399ff02ac10d1f2d9af49ebbe1c5cd8f9967e877316365f13cc215732e820fba72fa851d35b393fee005488c37e184e82c7d6e83ecff78bb05566869ba3f1c4951abe01ac1f028c91af0539447312afa802d50e4f018111c7acd88e20db9f3fbbc440d1c19a9e1bae5d3df407a9ea2a57ebbd2e9c7afdc868fe5f0574b7763623a6c98dc26e1cdaa3bee03e40178ab014f0a3f8a2a8747f420e69d44e6da4f43e936815bb1cc00319101979d40de969686350fc4d1f67cab2497486740c20e3bad497988c890b15a2ab0faf9e9f445414b4f7aa885715cdaa4294efbbb6d0254a8e935147d5ff29db4d70387015286c931770d3f48ad5c6761f20d8dade493a7f04b97563e08dcf6bf718bbf3300e5f1d870defaa229936354bfdb93b7096d43f06498cf0edf8ea7bd3aa6d7c25983f3048c7cdadd2460a3c9b840e9bcf13d324e704f79c1bb382d2b74029711c28b02dec2e9a62e0b14d147385f97ce908fb707f685ba2ae31137340f52e7f621b2e0aa05908e7076582b903f4fd540fa3d17cd6e03067adac8775daf132b8b7187bbf2e660758f6cd57c081f0c6c6a423b0d5fd7ef09cf84ec81344ff3377ac78fa85e4ba36f481237eb06cef2a27beca411c14648cac745867a7af02eec00685c353ccaebfb271e12a16506a92d855c0c5f54ec7bd355a5c4848ac99f4a06e53541db4709211cbde3420c4a55c5a9435999d720f3411aaa4b06fcd481fd6a643e7b394a2a9fbde3212e100f41efd5f5b913dfad53fddd9509d082ca44013228dd1fe2c129edc51e759d35786047dbb6b558d202b6a682fc85f3f790a73759716745c9526914b87d62d3a2a5f54f71a0e3b4a2defdbab34d28bfd5d5f4416d8c20292ef07db71d90d45df94982816a05dc35eb2f22c64214653830d8cb77b6c5d259853bf1e005f385ddcdb618cd6a97bae967e2f12265b835f07c5bb353ad953ccb3ab0ccef11e0a1674ebd2200e16ec33bec5b57cd1929cd1dcee61f7d412e8212cd9430107aa3dc16506b576a6373da86a1c59712dcf4b84e9f68eaaa96306d4b699476a66a9da9f56b181e762446291e785ca2bafd1cff8453a3e7a6a44fe9efced6e5c53787457fae353bd2bf689fdbc4a2c2e3206f4d4bdf1af92bd42b36f4534a55e97f3a7fae09c1b5ff7e447d75f917e5a74dc7bc2a64390f719a628fe6cfef420f53df53e7f5f52e552bed19579160a8a71d957412552e5538406792cc2571c99fd456a07d7fa169bb4acad0109db7bf7c869c388188a01144dafdf8e0c25809fffaa2b82ef071c28868f3f820c9c4b5c39b4e20b141d05d2a8ff5aa89ac41992f3d8a897d38dbf371f43d4c34b1b06af7d23317d566a1a52822a45f6d317ce9d83361455d5d0ecb50677e365f80d0aabaeb331b29b57396d2dbfb2fdd7d024b267fb270b06dabd544ecc14dcd23589e362b471ede455e5f994da3fe875a2bcbeadd24f80643565663834851ab3617a1bd1acdf1b07fcd114c4b1badcc96a0adf9f14300a24278388e87e08a9be0cf1dab8f43cf0a77990bbcd4a38658ccf248f2553109b874ca0eb8c4f3fc6717b3205ca9aee650cc77e288b95a585291bbf0669a3eb39411970e3b2df97b6269797fa734ee372347b3a2abd417dab2e1b7a5849b0c396e09e8f7ed0b8046daf3790e8cfc70a6bfbf97a91bf9d049c18332e97e410e11c367371fdedb73aa4d6899fc5c6c564a5f433d1d610e14567b352f778888a681111ee9231f3e0eea3a9c54432bec98a986362876721649d7bb8b82b0b0ae7100e8efce30f17a96d487c06e34b0dea5a2ed1c10ff72da198c787de047b026ccbe6d9b676f30f800dfead2b1e8d5049a42b6ec52c39792056b2f4f66281c50e6d4522bc72784b015a24f923db38aeea991900b2d12cebee52be4205765784929492a12960f30030db1fea56fbd360f54b56d6c6c60a2f8aed3cb3dfd8867d3ff1e8485f85aa1f159361d0554af20c5d78a82af1ac2e25664fdcebcbf62fed1b49c30f50db320e0519dd3cac75ee34c5736ada7096a924f8b7706ba3588525c50589cb4edecd5091337db223be9f703b51066f1bc7f50366e3fdfcf2239d0a31cd3ba00bce8583bde34f432f4ac0e14b13809c1303dfe0d26efac9296543dcea4c799f7f8a0ef761e6aa18041465bfedf3242b93cf8c0e7151070d9599d623b6822ebb90f92e3b0265e4e28e8d819e34e92250f309f81d5476e1167bc8a2c4659e7afc5b7a32b05c854ebfffa21034f7c0099c5b2a9f37fdff31f51dd64333d5f69ff3be0720f9ffca25f4cce9d90cf67f78e88622f4cd401850c2a715a8a6b075af8b3b2cfe3fb4a5a09d2dfba9335d5bf8e51a74495bdaf25dccda34e9063c679cd0ae7994ad2e0f0de9dda6ae24290bf13c9f0ca97c476aa6ac603b9b414560fbb67a5b22f864bf28ec9ea8221f142a125149776a62f6175c98712927435b749320e0ff79d59b1d0a9594ec97ebeda302b6db358cc70168126abe879470a5e1f41f2b92d397e5401e325911350ae65548721a114aabfbfdffdd469bf875a10929989c91bc4349162791ad5b5f9c875c76618c670a1080691937d906160b0645fb11e224fcd80bf81fa75aad866c4efd01dc83c39c974ed83e06eb0bacf845054f05806a4148a4467c37d868e32d8e04c76102b534c292c65203f847ec45d8dc592f5e7a3274db3ec67ce03566f14adce475b874a51f95679a9700aec0b7a0a37db55792bf4bb5ffeb81a712e3d49f55684ea1da6482ffec52135f352a41b8bcac1a9c930cd9576755fda7339c908d9c37c17d858aace6a17308c424266211fc7271d6f4977ff658e7b2e2643584bc049f84cc0f25e0247808d58bc4dab235b0b252910d4491e0dea5bee0acbc59e40fbc64b5d4b7cc4e55abc28adf37fa1070209651e761dbde79af239be60c34c7a878445f9295222747121ab54a659069c3fc812f12eac7f4d0ad488299e8611f87e10e14c205cf4706c1490c9e8a71b8c79d816691bafd7ef8f1431b51ca9aeb6930e3d40c79b29aac5412d0af8c99b0bcc0585b31f0362876a9e09179e6202ffa2c4c39579886ebbd54414483f9cb90c5d83ff0ea2502a5e4269a3a10e3b778a93fd8dff7cabd4ae7f40957ea45b9cb3f492655c2d4644c24e01efd384220c130a5333d91604df2a829fc1250da4d063c2872ed7bc43f52873fa0036e5884be0ae28de61f5071715324c1e7cc6a72ec58d44dfe60bc53f03261e57c3ae804bd26ec525e3b898cfb878b05fa7cee02badfc636c0d7cc1b8b77424a6badff4c2422c26a0dbb4a57f33b12214cc32a68a95bc85943d967304031dda7074c3653346b7ad7b7bcd9eb30063b6bd0160a8d4313a60da0e859ea0f66381b5b41a871c6003ab792b03db6fa7dd638df14c66ca31402cd74914fc3c8c23e016d304b14f5261d4dbf654171a041ae83e7a785ec662a0b0f713530a47e0b64afefcbef47c992a15b028c8174dbe3eb12a5e70828bdc7afbf4320406e03c71ecd723a18d4bd92a14bdc8a84662b9e28d965e97e1afd1a6003ae6f063c8bb8240a3178412529eab2e0e7939a5aa7ec1e3f4fc426f8273bbf3920a56a06705dd4cbd4cba10ac754a7762862e3bc3f4245c11aa67ca1c16a4089e66b14e1f351843239970d7b9ef1a043bc4b84b2bdfe7f076f910f10499794985fa53b40afdaeef4858247e66c48e0956868b98ca94807696be2ff6b03e7be0ce4fc4dbacad5c51c188c6fee9dff785be158b4a840bb28c2fa933cb9e2e7978c9ef48c1b30aaa0711eeb498e141c59625f0ab4770bdbddf34bd2c0b5d7f2a84d5fa92d36424d8a301dd009a4", 0x1000) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x183) 16:00:44 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000040)=0xdc) r2 = socket$inet6(0x18, 0x5, 0x7fff) getpeername$unix(r1, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)="2bb51a846c49117bfd38fcc630e1206143fa5cc73dd1669e7e1a47b806891d4d978313e413b8c6638ebf808bd63afc9f8375c715cd1a2b257ab8af16ac94d49cd6c1f0f4343f4196def624bca9be0a2e83a354e6bd91f03a1c476e88494155dbbf98078f2ace63", 0xffffffffffffff83}, {&(0x7f0000000100)="ad73401f8205946ff9df61dba451a447e94c7f5742cced344953f2eadd759d3bc73af4a8e882e4408125f52152ca600939955d", 0x33}], 0x1000000000000258, &(0x7f0000000180)}, 0xc) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000280)={0xa00, './file0/file0\x00', './file0\x00'}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:00:44 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000001500)=""/201, 0xc9}], 0x5, &(0x7f0000001740)=""/156, 0xfffffdc5}, 0x0) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="801580ad81d48d3ac368eceb9560a8662d13f572d551ee64af6ff8c7fd60095603b01bfb68ef321ca2c750710f6180b45878d9a6f10bcded96ee35870b8c1313204f45e1a05f776eee0b0e5dbccfe70be9321dea36243e3718602db03d4ce39df5c4eb6e75120c4f27a703794604d3cdcfc6094fad4f", 0xffffffffffffffdb}, {&(0x7f0000001900)="d07f2217b9f74705c2288496deff0a2156dd4ac3f6a135fccac0cc2fcd44e804c062c036d2e86945f579dfc84cd94a8afc47eee8c8cc702e3ebbf578a003810c8b46a1607dc4e56dadb1cbdebfdf35e853bc96e23af54bb0a47d6814b8cbc477c57b49418180d6e3cbbfa1fe65713fbd71bcac43be71335c77463a66e1cdf5b936f9dfedf3ddfb7ce7e4890642bd720541f8570c25f002d15b9a5f21dfe8eb632a349ae45b7d78d1d9ca42218f328f6e568ca184a9465edc7a86bd8284b3f04a6a49271b4ee76983a972454c9958794add4866b776c0057011958ccaf3d43c5da51c825568f90c50b86b7c075bce90d6eb0f5251419dfc71", 0xf8}, {&(0x7f0000001a00)="77efd1fc1a5dd5a1a351e31d4f2d7f22236034b771abe794e76b4743993b48f40f8ea5d3ecf27823ec563ca388bec3ea002cb639bb68beca9e8cfe7fcfde80aef1ae899530feb591fc56f36fa502845d0aa5278eb470bc3f1f578b651004149adb96d09ff75ec2c5c21249c81b617e610408ac4c96e2bcd49b0a7d1cc25668f09435b402e7aad10c5da0bb6cd78761b0d318f7fce1e113d814eb5dbfed91af8fdfb8496a57f78676d6723e2b7ecbf968330c3023df27a2b6f497718de2db7dccce77b244a68387356ca0bcf638602695e7d999f3d7fc217bf56de84bf6a14f17", 0xe0}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 16:00:44 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffb, 0xffff}, 0x10) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x40044266, &(0x7f0000000200)) 16:00:44 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f00000000c0)="6c43013ecf53ff46bb30981fd4918a9ddb1d94c7a045a5b3baacfcc1fa2a54e27ff4ec7332b558874257c0489dc4213726447e73cfd79adef5b378e7dfe2327838e6aefdfc53e54e17087f2a1d55bb19b18103aef75a16156672735eeca747583cbbf5b9ab9f2aebd964bad098c1e7f919d8fbe486c0fdcb92625848068b9d4ce1b09d3bc0e386b39f774b4c995f2a1fd77c928869a1cfcdaac7525bfd20370e439faa6ee1e48237bb7d6cae7ea9a96ff08980d7db490ceda38bc49881f2", 0xbe) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) 16:00:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) socket(0x6, 0x3, 0x6e91) 16:00:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x101}, {0x18, 0x1, 0x6, 0x7b2}, 0x535, [0xfff, 0x2, 0x4e, 0x2, 0x400, 0x1, 0x1000, 0x4]}, 0x3c) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='}', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='^J\xb8\\{(\'\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) 16:00:46 executing program 0: r0 = msgget$private(0x0, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r3) wait4(r3, 0x0, 0xfffffffffffffffb, 0x0) fcntl$setown(r1, 0x6, r3) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x594b, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) fcntl$getflags(r5, 0x3) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69911828948", 0xfffffffffffffdd8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0xd) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x31}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x860e, 0x2, 0x23, 0x8}, {0x7, 0xc6c, 0x6, 0x5}, {0x1, 0x5, 0x2e9, 0x7}, {0x6, 0x7, 0x4, 0x5}, {0x9, 0x2, 0x0, 0x100000001}, {0x0, 0x4, 0x0, 0x8}, {0xde, 0x100}, {0x4, 0x8, 0x20, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x0, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) fcntl$dupfd(r2, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r7 = getgid() r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x5, &(0x7f0000000280)=[r7, r8, r9, r10, r11]) setgid(r10) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x0, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20200, 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect(r3, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x2, 0x162, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0xc8, 0x4, 0x2, 0xfff}, {{r6}, 0xffffffffffffffff, 0x8f, 0x20000000, 0x8000, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x40000000, 0x4, 0x6}], 0x0, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x7cf, 0x6}, {{r0}, 0x3fe6cc88902dadfe, 0x2, 0x0, 0x80000001, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0xa, 0x3, 0x80000001}], 0x7fffffff, &(0x7f00000003c0)={0x80000000, 0x8}) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x0, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x8, 0x1}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x80a, 0x7f00000000}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\xed\xff', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x10) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x2) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) 16:00:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = dup2(r0, r2) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x80000000, 0x1}, 0xc) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x7fffffff]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = fcntl$dupfd(r3, 0xc893fedaf93ed1ba, r4) fcntl$getown(r5, 0x5) 16:00:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="8a5ffd22214385aec03c8f45f36c755929cf8d31ea84392493f3863b1da4226f402335e7785339408304af7e711b55f71895d936d2ac22a60e8dcea831a13de5435452cecac267853911f0231db2b9a86892170abd85d46105dc23bb33d92be61e156ca640a750e5ac323e0492bda458aa94e7773d0a443990d21c78e22388a1b563c624b7dac7d9b21e0f68d73c596f13ab1620410e5b315370a7c676cf950cc8908e0fa1", 0x6a, 0x0, 0x0) syz_emit_ethernet(0x13b, &(0x7f0000000340)="b6") 16:00:54 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r8 = socket(0x10, 0x0, 0x166e) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r10, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, 0xfffffffffffffffe) r11 = getgid() r12 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() getgroups(0x5, &(0x7f0000000280)=[r11, r12, r13, r14, r15]) lchown(&(0x7f00000001c0)='./file0\x00', r2, r14) kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r17, 0x0, 0x40fff, 0x0) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r17, &(0x7f0000000040), 0x1) r18 = dup2(r16, r17) sendto$unix(r18, &(0x7f0000000000)="bf909f2e9b88b1d4410107b74af17ae47fea6afbd6c964e222230df9d3525dc0d5e508eb6dd28b31657b8d2b189adcbbe9843b2ab35ebf7a7562bc1d4f70bf513de24f3c4f12324f2f5ba686f41c156ecb14506e611c78268633aba5ed75d02041d794d0c16e019d3047839baf579dd39fb4eebcde3a28855ac54b1b21a34447ef7dca70c7f884d31044d4cb4b3e824a30ca0c815b62c5752027d6a2b4913c1a091c46a4318357c577b49ca442d1921125ed58b2547405ccb778cc1a5c6c3822de01dcbd0e0d723cae760c2aa5dd5415ee", 0xd1, 0x204, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r19, &(0x7f0000000140)=""/27, 0x1b) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:54 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) r3 = getgid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) getgroups(0x1, &(0x7f0000001080)=[r3]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ca0d3dfa26430b4bc55fa7093bdba2eb9d7bf9b26e42b1f408e1675ea403fbe8fda2a26d0a8b8c5b684cac8cb59b84d9cf586451debed215194f73ce949387dbbd20802400fa4106b2485df9955a10ee6ee9c42c61af18f3ccd8ec964358f2765f5e90f8e4417dfb9034d9c2eb803c6bc166e9de1da20abf76c5e2b76bef1942507bde4059bbc0706fde281964df31dfaa67cf51f00bb5c5c93feb347e2f05ed6149cd5cc29813efca1cf5b7143a29c0dbad888d7400b893ce4ed83fbaee8d60c652227248c7e11a731e2d826f9772006b2f584f36ac5ec9924de1a0665b9f83ec2082dd26d7ec557e4223931e1cffb4db6effda1a48485c4957a30c03c9a657da5e055c8684f13b5869b9d4986fe743060f1a00402ad3dae7005811938cac70482eb73443edbddc71e08042572042f1c848cff100e3d130db35146833495a5f4bd01d11766beb4787e626fd455b9583fad3a1aef0e022793eba2bb799202861df9a02843bb670ad90d22d66f4bca5f1a05072ea351c24d0b31edea679c39762813742fe2d644cac17766e95bb8d0c2e0074c95554eaa8927531fd3e9cec323cb6639947339aad69b66068a8e9e1caa8e1428d9c65b67ddc3e36d628e5183c44ef1be11d920da43aa0214b5646a88bbba5a45435b0912972f02208ce3f38a79a007773d46ebd246c55182de22f66aa55ecc44ca6c59d53dde233abb0828610012112dcea5887a5dc832546751cba087c9801a6ea9598803b40f846aefdc057abdc26ae1e8e8e0e083eddb70d80aff9d3399208c194894e86d3845721a98d3650215c015052a26ae6483c9b0525efdc973deaa68be64877a40e1782c4db4921609038cdc7f2fb2be7d8e6c366923b0cc5dcd84d70c6ecab788ff730d16af0a5a29343bd7d75c2778c1d5fab9341fd9c66bbe58820bdff7a65fc8b4503284268ca4f8199ca5096f05bdbd22a9399acdaa1267b8ffaf74b8e7942a2f6ab01dc572a07713a71dee2b10e1118f8c2a82183feabd8fafebf9dcd1aff82d9b74660ebdb3783e5adf171019850183b6dad71185201cfc863df2482edab414dab1234540c9fb9200f3fd88d1df9d7ebc0ebab47ebafa9a051ea101a732a5c650063a91acecebb73eeb177b2f45a6d7ab5456fc1c3db3576e4cbec58a0561f7e1e682032e5f4bc702e9880dfcdc8f617753ea84111be21361b989afeb33dec499fcecb46b6f542472d10d883d00ec8ec1b33c38d276fab380ef2c5d512e831f857f33fac54f4940d905d83c91d59103a88f2ade16dea6334be6047f252c132c8dfdd9c5de737d8f7fe8ba947014b23898a5ebdc5639df03089aa720f2f15068ac3b4c10eb93c28ffcbb167f91f4c6f09eb68a6cdf77a7a5c708e03b3642cefbe72853f840435eed727630b49e5916e179444528eec5000d83a979a0477c94e56d859e0adcfb59a17fcfe8d8d384e13e9378ddddd354e2c5686c5bcb5cc53cfffd0d827f0360791c7325f8e4bbb9576b2aca9ef65bf7322f0247fdbe9a217623bbaeeec0ac13b4f09e4a2f058adb98302ad8413751faa416335cceb5ec10074a79afb4ea962249b0b8ea33d7682d983616559d648dfb79b2ddcc59114c4c85476e9db8b6f6a4e1ecac79d00ce13f0a03e7807ec13e5e7fc56a21aac0a9ca1b031e41528fd02c9ebb38660cb2d3b8f5d37edceb9339ad2dd64dd47034e5518cee765d4801e569c6bb82285d55ae715d96d1cffc086eb928999c5b85ce089177d4174db0d48613b37f7d132058fd1c4d883ff7022a63fe9be0e9426dd714670d6713fd7ad1cdd6de9ca29d088f5df4af4e1f0843381d44a44950e478c06cfdb44bfeb13e407e4a7899e346876cac6e44b91a8f25c269b0f028f86cf2ca84b3e6e2df80c94ca9c4359d0e29681743aba52d0e92b063e0b9104b3e90825dd03ee072f15e1d81f15d9cb50a20d5a095799eb359245433a580cc4ecf59fbeb1a1de3f84c50f74a5169a2b89df5377856e314309bb599d4f4b9fc40395b4f5a124336ebfa79939d207a2572bee23f979d293b9266f8c5739bc24ff074c205f7f6b28d9fc06b9157028dd1a0b74b6cbd45c1d05e91b2861a88d01d579aae85be743180e30615bab157b7fa01af7498179399951053321bd7a32c46ff65819255851038cb7609bce0add18e0bc9a3e6ddfbd69fa61d0fd9c10bace9d73749bdfb70ae6d4b796b192edbdfc4a10467641ab523ee5302791e1dc825e03fa2c371cdbf7b6a2be17e876605b89e629f39219113ab95503714b9a801b9c1c94687c9af83e88112b29c9d9d6f3a6a800b176955e2b17d83ebcf2be0e6d412f51165ec2265c2799bc0dba357a42e9d4f74b84ea79471791ec2db4743419398b5008ba3d199dd16dfef7a7635e8a9aa8a8a6850ca35ba8351b43ba0e597d48058df7da81bb79473a5322be36ba5d572f8eaa8996e159ee8a3f55dd01f428c30af7d005ca8f9cb193efc5a698cbf6accb9c16abb66fd8e35787384d6e91fc78d64234a3541e1aeacb361b5b1ec0441e77f656234661e8ae3b7a861acf68dcbb7cbe049d8cc2f88c515f35511bf3ac2586c0f84af6c7cde454f1b757387d80479610c8a356cac2cf7f590b34d94317ba56d52d32c7ed9fd03aa22e398fb54a19987b50d1036082102b95da1e6878ee05674564f0717943326a01af5d4bae21383cb6483d7c653a70d6c452a1faa3b5f7e064ba8d29890aa8b842ae6ae0d18944795ac7782c35b8b64589f9c17f107773096de7892e77d4f0a1562afee66fef8e4d91b1cb63109262d74bfd1cd923324999a79a51e4d854657ccd9865f98fc62243252d683b37c098724f4ec983188e544de94a478b39c0e0ba4e4863f6e36abaaf61500c4cdba246a2fe207220763454a3c4652e1c27b1d4103bc37395dae44425c316b6a3b189c2aa41339b8bf746f6c6f175cf71e9dffd766d8796f9a9f4819e31a8533239e0db15b54d626cb3fd20618d5a491c8f6414d5b27ac8af0c0787b0afee528b19f12b879b3efc436dcd2bd633b9beb0c1ca7c71fc93772f22468c78dce144a87c6018ea00b2424a08ab6b48832c89e8cfa31fa0fe55347e7c02b8f20d9bd768213fad67d02a24ca3c5b706e6dede18a66ef0db9b6d593429bad930771e981826dffe51bca2003d5d916978ffe07472a8f286ba0943ebc2b4765629ab0065d7740ffee228a87cedf3b789a198fa918e2824f51859f04c3fd9d511aa455a48761290a2ddeb2f6acc1807d136355e75dafa883d861e6b82fcb9dbe39e19a9fe6e9966eec2732faf92df23213d2d04dad98fca01301001f3590b3bb50ed97f6405e0e9a73ec3b132062ef55c01eb5dc5fc20a1d37634d03bcf4682bd3629630ae68377a2f4af10e9988f32a7f7d07d335b373c82ca50eb50d6520284ae9dad04680a84d1bdca74daf6adb47cd4c7126d70b7560b409a157ebc0ca4f417b11268254ab9f2279ac322f779637588d1f3f63c507f17950950abada1555f4ebbf3ef1410c771ba393d53d0c31a014d96b625bfbc69f6ae7ca286bb2f612524ed73c84ac6400fe2ff336385fe03e46c6553d30e682e9b830d1f468a06980f2f5e107d54e9a3994db7e6183d375105b878cdfd2ff3619ab8408b1dd1bb10fcba415214b6e420a5b235f039153fde658e17bec83bf3efcebb9c097f388f4157638003989e55895136250caa34d1f08083938de82791fee55c2349f0a03ccaa05216ec1293b6550c03583bf233228bccf98c8c54dd5190b8a6b0d64a3746c38504394bd76e63c35736ed9aa4005ab17ef3b5fa9423060a6c389633d47595f5de6fff5c45811ec5176695604c49ebeeab1ced55a4312b9bf75d5f375e23b7f1de7077b71ca7db63379148e924d27a8402c27a57defb20b89e917370b046053bd19f0bab00ad85bde896b9a0d73745d615ad57b6125544f83a1fc8427b4b562983053622ca652263050895bf5bfa4fbd9ef5fe3c2913c3da8f24bb112a41e800918cc710d6240fe1b3476a40c86b631499ecaac5c4bda96adabef611c2ed8b85f8108e8d964c4be2d1e75408f772f018f2f05e1191b0b34aa1ab36714c8409f39ad5dddc040ab834dcd08b8e1618b81e00e5a08cc71d1be3db2a6eeb28ac1f1629d6938aeafe4440532bc65079295a6800b2091425572875037738d0e3af4c0fc0586329f0851cbd492ff9c83a036af1f7b9cdb5587632e23b4c36c12f92cca924d48ff84c27a8de80a66e38dfdd666ff9beedab1253e45e3d988ca9cf76e50f22a06f8ecfe970027659064e775e0a8210a8a1692bc80390fe72bc385cd3dc39edc6bfcfeb6d0f372fd4e2fb49f4aecba265093c5f2ae43a080e69315d0d5faf0c5ae9ed4039eb4584c8620ee1ed5bf94e2842fcd0928df6903ff9e10be7cc9849876063008b0db95dd9e269a7c0e17ff26d74618bfe7ae775def6aa82fe0b0f485100db767b645c9859914eae73d51fac0393db0c076c42fd1d5b995fc129a4c84237c533ab4db1a6112aa7f0588a849431956bc6deee12fbef354588f86ab1cb80c591a27ae079ab3883e315c59fdc8353e65b51828402096c79ea7876ce1b440e95e0590ecb3ee593882904521e9992b150e4d59dc85175317cb86016a0eb64230ab51986274b951b2320ba2a3853f2e89b03b1d5f3dc3b0c9ceab40d53d8e20ff4f6fa3a8d2af793e3087238c28756db2c63f106f906848f0c312ef1e68d4c2a2c15d43a9e1bdb40f79e13d781526176b2b8d870f289d708491254f7292d9859d343aa6640669d49d0c11841bde235a13d82b8458347d9261c5da50dea748528804ec6ae517ff00b9e52a4d2bb99f5468d29ff4a55f371436abb809684769c732469ff0be92f9a576e23f4c2e5c39173080c72ed062860ac32ed858bee829522bf2ba812c1b00a5ff82cb889115da22992575265b58224d1a9c0671fb92aa2613ffa5609c750e284ea8ff32084df00f49b5cfd64f2a669547ea0d513684870363c4bd329ee2b8d4b91e5d1ca7ea19d6d47201c31fb2ac2cdfc16c00629f8bc66129b98de833d0c24d4d6ee2eff4b92afc55d7d2d2cb8772e65129b4ee1e76be6c3689b99d589acf2b7ec1e8551d04c29c53e79c888cbb457fac714f8d6b402d1057292587368e2dd46b0706f7939c649b2ff0bbdf74ee959722da4f48b9bb8f56118efc78cb31cbc21664253d98ce98e54ef69bae8598e693ceb5ff471b7f4df23dd63da8feabbe3525ca8ec9fd29edf6ff4fc7d02895f84486a0bc15b3f4b01d6189770a653f25305eaae770bd0e009844b2a12fa478f010a8b1ac38859bea2f518d2b6b24debb62058443c3f653e363c4bf1c25cb47e4e2e4a512cc55d1148b9df084b26a8c783fc7f095fa80c7a05a2032ab13cda1ab2911aee4c7c4a3262fee99afcbba65346a101dc5fd2ad5c92b1641e1cd09c99761f4d5dbc4a435a38801e6c486c124c0f577974b9d88498bccba90663fb5acb29bb27f2bf70c60346eedeb491041dd6d778a4e14d5cd9acade4b7488634be758fc80abdc4486b49cb40bd3988e8fee2dc51f466778bd276d569522fe8ce113218ed405838e115a715a43919f7d6c3aa75f740c2e156e33ea7880c5e566456e2f505a753c21a282c72131a5b4cd39fc3305560abc9a390d078849e6e2ac87f8a1ea0baf888fb910960485af98b92fa531d53af5dc66d7da03bcce45328aa33915661b0eed8a2cbd852a02b57eae1e71bec62231d46e066c029553cbc0e639744fa7181fae7d23d2f39314a15fc61373a02df59a40faa1e6", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r12, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r19, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r19, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, 0xfffffffffffffffe) r20 = getgid() r21 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x5, &(0x7f0000000280)=[r20, r21, r22, r23, r24]) getgroups(0x3, &(0x7f0000001140)=[r17, r8, r22]) lchown(&(0x7f00000010c0)='./file0\x00', r10, r25) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7fffffff) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x0, 0xf9, 0x5, 0x200}, {0xdbbc, 0x1f, 0x7}, {0x1ff, 0x0, 0xfffffffffffffff9, 0x8}, {0x810, 0x1, 0x6, 0x5}, {0x7fff, 0x5, 0x0, 0x1}]}) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003ea000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/69) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244cd349761be13498e1baddca54a56af34788c8fd873cbeaec6c636b3d6ab701c746a17b5993e7f37185ab2fa748eacd5bcb5fe85dd8fdc391a5ca8d1f363f48e3f6c8be8281c186e5d16530bc50804538fee3bf060d2"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r12, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) setregid(r7, r13) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) r18 = msgget(0x3, 0x100) msgrcv(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r19, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r19, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r19], 0x1, 0x800) 16:01:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) rmdir(&(0x7f0000000000)='./file0\x00') 16:01:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003ea000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003ea000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x100, 0x5}, {0x18, 0x0, 0x8, 0x527b}, 0x80, [0x10000, 0x9, 0x3, 0x7, 0x381c, 0x40, 0x6, 0xfffffffffffffff8]}, 0x3c) madvise(&(0x7f00003eb000/0x6000)=nil, 0x6000, 0x5) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) open(&(0x7f0000000180)='./file0\x00', 0x10008, 0x20) clock_settime(0x3, &(0x7f00000000c0)={0x37d}) munmap(&(0x7f00003e8000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0xfffffffffffffffe) r10 = getgid() r11 = getgid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfe65) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() getgroups(0x5, &(0x7f0000000280)=[r10, r11, r13, r14, r15]) chown(&(0x7f00000001c0)='./file0\x00', r5, r11) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64, 0x100000000000, 0x0, 0x400}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) shmat(0xffffffffffffffff, &(0x7f00003e6000/0x2000)=nil, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00003e6000/0x2000)=nil) shmat(r1, &(0x7f00003e6000/0x4000)=nil, 0x2000) 16:01:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x0, 0xbed6b6a5ed691d45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:01:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="0bb59e3ef09065257282a3c01122953286286ae412d0ae9786347ed01e011d62b7615c9c7a1b4e4a5282eb1755d1ffea59e4b30fe90c4959edef2717786a57d60afa537e4b4150533d21af1b5d1952632d9195cec3e948d622709e6b63575f4a375c08c83a0ea9e711caee8cd108c9553711f0fc76ee3a3d1be263a8f98fde778050f31b80019b1a276491a9d84dc6f6abfc29d75a8a9c32a3e3833e597b34d878a09a32b845209e6a4a848fde8f1833d77040f651ee1af5fbaafcac6f35336b0d1aec17d586cfa29edb8d1172b4fc854967075a2f52e7a1086eefaeefd6719a93ef63abf2412d358253050dd45f179ab54ee0fc401e4c4e1c3c1f16e21d0636ada5a2ad81597ef474f58b7cfbef72d274baaa453ff03f817ca45b23f0118513118d53c7b37ba3b5ab82db9a83e8874937d668cfb93f3d5761ad6cbc83c92fb1f980ef51004ba098846b1ca213d3ca431d9263b18722445fc5781d75d67ad72e448f666a3142bbd9d9c6c75ee53ed174b704e9f6b072c991e0c3fefd8133a3a3ed2c1e6a26965012e7b3f971338e1b13a9f4e9f7d4eeb665dcbe8a9aa24cee27dfaa31ceaaa9511391aa22481b4ecfdbfb42a9fffab19a405e404474e266b844257062eb7cad4bfd53b62fa634c326eadd5fb957fae4971988e517322ecb469a56fc246c6aae73d5171d4c8b87a2d8806d110b89f12597c5cb5162d265dc134e9ca26bdecb8156a9e1ad7efd4a5c7b6164def5ebe173f3ac161407fc53070e673595a7c1a6ff21dec7665ad0e7a40181b53d9ccc7e54696aa7905b805d2ada3f0870754fd2027a746af742bf9b30fed683882e4cdf4b411b8bb7281ed682d0d6f9bcd15441ed47b6e169392f976cac5d56ae73793ae0d9410d5896e65f03a188d614a06312febd1b13ccda54ce801efd88a13b087770ef3d020fca72db8a64260dfd7335382542f3878bdae8b3f5b01bb87478f4b8f28073833015859f7b980737030be30ea498ac0a4ccd157cacbbef55156cd9dab7ea66dfb75e2935133ba63bd07b395895ffbe7d1a8fef80f5c1f29780d47ff707e017b99b5ba607bc7b50200743c3cf11c3020f50e041627d0feabedd99bccde5775253de5aed327dc8897b51f6cb72b1169188a3267ab0508d58cf3df0d7148da12a4cb7154aa7593f957118e88f0eac8aebbdad9d30df75c4908de86db56d1e5096b08a0e25dca266ac7c2536b0a55d3fb5101734230e48554491a3011045806ec35a3d8c29401c7fbeeba97627f4de9585c4e9f219cee74cd85f3ee35aa34f561ec980885e1efd32177d77f33b53170874a91fb1de46a6ce82b871aefa577c84076ca400b0628a23f5ab1edea93773cc5a394b8efbc371f0500b20fabb56d735786f084a4e49204fa91c7480936f2ac9d21ad92892b75127e59b24c850280ffbdb7d08b4323b6e1ca09cc84e7e29481a72c1dbe377f4d6977793ca073e746a51224354c4c3a71bc2355b20c8156a18e3ca0983848fb15968a5e834a8f0af0aca9f779fd65545f7eae354f3aa5b858863b94799429ded7fd9aca67ca2d9b5a671553d2080030cf2c36132f9c73837c4c831442f8858825703ca8a72101724990a55ca1813872b1cb08ada3865a810665f362ab40e74ce429e35fb8775f57c5e483d151f695044a9265449d58eb55c1dc4c0150b3f238e1cd4b5a0acc3d2879433942bd13d8860167cc73e89c5efe89e336570a5d3981c0ee779a41f98198910b4dab2d032eefe64f9c664ab840cba13f349444a5c18cf671ed74a577cf7035f68cbe2e44b031c1c7735e20e5a01756a02826657f06727ec8ad51515bd0671a9bc9ea2d66083f38dddcf7a9ead15e20d165b6f1169416f630a184ac7f9a2cd547ec38167adbaa3ed00a376646e0086aec848b9068e564a07e982632972a162669f1d55a33f4a5969d0fab4ea4072ea78a881a51d61e3811cdd813ecbb5941eae171c109f1dbad54ae07e1b813d83c93a2b92f9f192c4d7b8747fc8cb0f7a35b290aced40ffb5ce0ed7104ee31783a1064a05ebb35048c5093ab43db78afbd4acb4754a23311bc5f4c950dad65d6930c64a43ab5ff54cd1b55b0d6b409a0b7056628da3fdcf13b59cccd2221a468cf71f9679c4a5ea00d54a3d59054705275c1032bcc9cca87a16027f9c4e3e93d00f0cd311ea94c291a9eb9e30a69009b27ef9726f26670752f24ae135f4f4bef47a3d03f6ea31d124f4e4dde9f0745903ed18858564b960b362be0c268ccb5a69cd9627989caafa640bcad29bc83fb4960f818a46516e39c9c567a8864bb2a89bea7dd960f8381b3421f1e063c4bc28b5dc3b9becd56ae109fe435139a207e120ac027920a0942ecf143ef0c9b3c471ed8e94d9a331d046d7bbc29cc97372269502996cd84530dded35a8ba7e8cf0bccc29135c87266cb65c3b896a6cad05f0c2c09ddef9a4d27cb373c8bf54c2ebee81033a1c145bbfe7206881403545d1e8ab71d08d8d42b1729e5653d1c85a9810c3eb3f5dab982df62eaafc9f862e93fd624520d048c809f03697eab81f4812101a6442a0fee3281c23a826b3ddba6c80f151b15ee215faff2461d9c385558c0d48052e18b6c61c1fd088eeab429474811417e062c9cfc0d2301b8096577e09c35ec83562097de8ad168183ffb4aa224029001203f09d42d660b64f3dbd9b08b91945a61c7b3759bc0fc1ffc05b0172d20bc2f2970afe3fac506c085c9c009caaae742bc5fb884d4ed2bc14e1672d22c5f79c57dd93aabf2791dea54400f3e61389fca2b7c17c857a375605a26f68cd63a745d29402a5884f3779190aa93863990e71d7b9ef98c18d51fd5347dbd5ff6fb7bb2fcc1605ed83bfd9dd000800554b1e5e027c7ace416740ac2e6320ab711bb2c93545485ee876bc38e4b0dd3eb88fd20ffa951b6cf924b52a603b93f6a67c41e1af854c5ed874edd803331e1e5477f148b43e02e0e40eb4c12eabe6a09b1905689ba8dc5cb01df51ac647b0899a9cdd24499c2c96773be8339a1ce59512d9d26a9b464d9d407a570220b3a645b4d5be2273822a58a495c8aa978532b15afd3357499c07ad097eb1f49fe8b1d05b75bf244778fbc45ef20f0f792fe8685b0577459cc362a582b15a9d8eb0a9a6e1b8d478269d2e01e389ecf9872b8fb39b81fe06d503affa98b99b283668672b91823fe2e0bf6a6c86914d7bcb52adb01a834611ebf85983c790a18fee1dfb9f46edfd4c95d2fde64cc53e8275a7747b27eb4eb8cadbc2aaab2e9ce867acf011673d45c525bd6cb51545b245a3515ee22e7b4f6fedf33aede8ac977eeab4fd7fe428807bfec4e10b46f9dd6e193879f00600e9c1d54180b35283640893f6057eb05f0545c547400952dfc7f2ba4d754387fce2fdf591653586aed2d2ebba65f8a62d3e150b9a2a76b963227db5fd6d12c5a6266f8155972457c9f6a26d1cdabfbfa203626f006323ccd9069f9fe17c25516f8d9f861147bb968f0d8fa5d1aef22bb9cdaca8a6414b539933dd9d435bcce60bb9e77c173a71d8433f3b3644c6986db4c7a423503b09b6a77b9ae9916ad9fd9c44317aebbda919d6fe56d76753495ac9f872d7e680a6d29a4db671554a1d643e895429287cbd0ddda4e4c7759a5a8fb0e7f06f8b574724e284a28bd615bd740f82185a2762f4044dbecb504c89c17c3ded2728dc8cfc7b39aaebc6c58afdee9ce4af4714cacf8f05d2bb6f2239cf3c245eeb3d500fc21a922f926cb3a1779a63283a8b0ea529800e17aca2978b2ed3590cdc9310fd5e5a3cd9330e7fb00c74e70fed9b58f902eaa73c25b1d41bc28ab6efdaae83367c320c8a254e54bd76d8c50b9e0a4b5c1341c2f4cce7506b17c22e93d63cb2a8bff77fc2a8ac8b66c1cbfd2468f3f54381c5ab9b5390438810a1a42d2c69a76fdf06a1edd6c169f52196a00b11412afd4587679c1a829b61c54fbdc08baa75b01b9c28e67785c0cfae4ed10f94353a8c03582d37db671afb2cd539b6aff258295f46f9d72b0f572935dc8db7bcf41f85f001c00bbb0bf202a63fb3f163d7c494e98551c8891efdfca445c24ed9208260548d1dc99808c164d0eaece8798145fa1694ce874763e39d60ba8add29c6fffabbf1b77b963f5cc409b5df284ef8f7c3bb6f3254bbfd0179b9aa23c9f9d0cefee50bf1bbc3e80bfe9534f4620db17c633ffbc815555e2ac522c27377c41c2e3788ff97141d1c54d26ed5dd0ad1e64b55aff309b4ae195c93f214a42c8868a2e82e6ec952ad6211830dee091330021d6bfde5e7285151fe564db6c814af8201ccc7a8fd435bf39b28b5c399037a11a44eca1e8e073bfbffc0b234dd5d479df13146abaab88c4934b2fa681b7eb73a7785df9c8b0bd41ec2e7e2378f2033c62cc902a385350e6fd6ef96eaa332da0d2f283c977c5bf54d75cc004384e56c4f946eaec084a7a0f17146566d3d3426bfa02833eedad43aee53dfc80e734112a1fe0208f438b24ebdfd3d2c10a17b4cb51e471f9e7559066d541a381838f883765aebc7082dfea40787c3f5f7974bf1d65dca791fb6dd82887209ed3119a4aa227b4bf244cd84847798fa0147215fb5142cf1511b2f2981d1becb6cd1fe1896df8b75d5be0bb55745a58b674c2080bf986501426b47fd602c131ef8f5fdf6ae88fc2056a4210cda266dc0e004a5a2c233b87effd3332391afb111017acf380ec56db88f8d135bee8b671782e1c8b39af945b128c56d526417aff57ef88d8471ad7ef84a8a38de9c17a6d3898765bb8adb360bcfa3915cf77765f78537f5b473040b74b0a43397de90ae3b1cbd03108fe1ffb00ad6a6fb2d61c11f95287cd26a604ba4806126b63b55ea7fb502c522336acb5e4902cb64c1a5e63319bac85d706b3a0e49e0a93165f970fb5aec0a9bcf470b447119d1b71ca2032b08b846716b7337b15797e84fe643ed43f3da1a9225f01c92e0c1cc15e76815f8b48c244b26b50fe7e20996c668dd95c8804cfa4d108da347e40812c6b259bf5f358a151a518d974b0d34270be66b2ba852ed570ba82bec3b1c1fba776b05eb8f83547b6abff16a417d96e8513fe5821fe7de84a01e5a1b1dab9842c1754b1f5a2c270d511b3ce27420f2171ab5769bbde4870cbd868f197cde31b38a2f9a6ef489519b143e8ca7fdb4cde6ec50929f1bbb1f3a70c61852d6933fab6f93de516170fa1b4aad8113465bb58f32456113bc88b0a6340de1e52b410c6cfad4fe3dccb74423f9e96034cd01cf37d9d398957d1dbdeca26b9f9477a6c63b9f7edbc6713eded177eb63b6b904f5c071a98de85a9946ec6c300c9c6ba0326b233e3a23b652671b2d3424f3258618731bd3e4a542095508700044fd2e8558629d34bdf8cde1b8447ec36b796b4f1206b7cd3a1cb456cdd507f1ae58106ac311a993587418da6b91022d2376df80e9a33fef03ffedd7a4b3317febe2bb5dadc06922fdb1eef1e5f71b7faacff0dbb74e9a071ad686a74ca8cdea813d24df67ef7747c89493b2e27eba4682af7020ff3e8eb19d5a4ef82ff45e48f60aa6d0e7f0789c01a4a0958a57493634d0e263a79a9afafaf5d44338adb544f3333b0cc807f349f45791b5153417e18cda2fb679ea08127bd1c6541c00aed41f6c0371922c2e50398f1bb413715fa77614441bda5d19302d16e22f41ee6159eb14c090aaf1edd26aad7d82161957cc7cb01dccc6e8a67928b9d8b8188a4f9700823c27527c35c1ba18bffcd1b378db3b53460e2f89c896a4b852b9eb5413c5cfafeb8420c92359d16625", 0x1000, 0x0, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) fcntl$setown(r1, 0x6, r2) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e4000/0x3000)=nil, 0x3000) madvise(&(0x7f00003e2000/0x3000)=nil, 0x3000, 0xc70994571157bb37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8, 0xfffffffffffffff7}) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002400)=[{&(0x7f0000000240)="fbf2a4a5e9a9331ad84d7a371d4abf67a84121f54872882c1828bb04a3c8de5839971ce8569daaff06732443e916044f6a3770e97d5ad5b7849c3f03f5865939f51758f584a9a620bf407e889d02a7254690d5b76f800df4273b1afa6a3bfd411c3e4223f110568c0b2cadbf6c471d5d385b58077724fffab19fb6f99ff29f8915d750e6cf3cfa340ece5ea8bbd7d650ba528e9fe1fd9d014917e2af089c2c1926fc5f9bd9b817b5b9260df56239a151f22290c0da436de5ad7b114a5c819f89ca7a0d7f839bddfef0798f43d2275fd8a511990171a4fa30372cb61a3a2150a7c464bf4734d5671e791bc8b83ec4dbbf8c368f91bfd1103d175c5a11ecab755990540befa0a07bed08043a2707e4cbb0f771d17ab44bd18c77d2d6f1b2748d693dca1319c60d7a6244eb2745666e77980000de529fafb03479c0b28edd112ce39e61385aa858e309a95e1702832f741eca4037693815a2e90c9275d7b24fa9c00bfd2eb581b21111c101e054803fdad534a689e62c4885c5dbb13e0fba72d877a4019cd443598d99f631a0c6df4e9679e010ba03a28fe01baa9b4b444737bc0940d4079ba02b3e059a74cd159aced0dd904b2657e7472655e234493e155b29ae29ac9e8c35f11c98fd1359c1946f3bed743c7ede4db087be55ce4a6d5e2eae3c41d95792c326e586e55df1efc851e8716ecc685264023c3b365f056b3dca10eca6ab963206e09d8d2206f10fb6bd182e84ba54d0b2e393de336ae4849130afa537e6b6ca6b659444630063531ec56fd4ed3ee9124c665e82aad04f252bbfae20ab63877971890478846f3b2e0724c997905cb53459d573613953a136a14f8270116fe521126b2f7b3687ca932271b651012cf276270ade293a7c05831d5e98146d508edf83d6488b3800f52826bec142af15eb1a2f191012353534954d39888b9138063eac48afa05c2924e947ee5d029a158b771cae1f6540b56e38519710ec1bd26f18683dd431818ff4b68632b9620982b316b034ebce38b30cf8b433f950c5c5234d1b48e5958cb4770545347f698fcf78388f60272f9ec80dfa8cf56a0e6ecd68410b7cb8f661435568a4df1c020e366b717673c54b0934514e905547e3a9923ad86c90e28357c2aeb6acf00854b7d0e8286e6596cb70191b9e756f6d3338ad861ee7b384d89d72898eea077f3b563af5464b81c71bd5df8027da7d7d5aec9c4b55d4d4c27b65747aa81a6d007ae2e3e99a6ce4f7a74d0c797d07afdaf31c1446b984a26c221561c26cf194f799144ca32d8e330ac14ceb8ed23952a260a3e76f94731323ba704d38b8c4c25852cbc8a23e544f31bc32d100d638f0af6800c9cb0d292dc0e0672009ee782c6c4493a4b89b61ee02afe3c09fae285ea95d64a656f76f3ecde2ffd879ec474aadd9617fc8c5dcfb638f31d8f8be3d013ebf3d976b1863cd65c2a36bdea7c95cd2fa5995254f8932d19a2aab816ac3ce8d45afadc3a162920cc25e62f6e5becc43bb1f27708888f34f3752a22f0ce55b2d4a2d0e63ab4e54ec7c296208e4ef5de0db00a100eb2124efba37a3dec659faf325e6ed6dfb26e80fea22c7ee36e5f3ab0114406cfe3968b3f5e54af90bd8ca13376099ad55ff01285aa8b06098437683c83206279220e22416f26487ed2ca0b4a2fc9bc614b792ac8f30871995f603e933bc591bc869e6745c0d1184d90746326ac2b0e9b5a983ca6844fd642347ee42b095f240f2170757fa5c6ca4274d1040da9521833b72a9793bafd8e8c56ce9a158734fc0861080500318346dc625cfd63e1267be750d8c9bc0b855c13fad9b04d9d5c80e88c78233a57711a32f3ed949eecdc9ad8e8c5d6453291e61089c7d3096c763c373d54e6144766b5baa19b71d088042758cd06d89dcebc9a7744164c4bc19a647f30b76838a44365c94d95a6b4fa968e30c67d91a51fe8c0b82a675fd025c525ee36eec34181e73157f8c2cd654944e18d98e1cec0ab89300a5fce11eca0848c21cba95cd9973c44ed607b0aabc76b8240e46a4bac1887bf272f4abdc0bddf1e211967eae816fb1aff412735dd6cf08afef9d2b61dad188b99e4708c1154dab4a5699a12b1775be7a6cd222e25ec5dcacc494832a6c5b1ed996bb45a95427384f126f7d6bc5263dab22180e494440e2e43499333ac05150ed32887e22a107b5a512c43f49ce92b92cf9305c0404a2a0d637b687629ac681001c5bab1edc9386640e7c8f0d4713c9cc896746db943c1e5a33b2a331611cef57a2f5c7917e874907518734fcbbb4e488e5768024025385beaac1713926f622dd25f1ab55c5e4cfb76d3e387445fc7ff7cf5133bbacaf1ff3c1767aaf937b1459d44bcfe8f67c05d6a1ccdd533eace7a0e5002a2b4cd96cf31170a611f6fc7ca83d33e88baa5e76a34533365ff26566424c6ce8d1c3f94bed08faa668d0485de894e7be7571163c06e85850214724ca9392685a4021affa004957c2fcd3c7d556bde256eb1564ec6fcca6b9991cd1e30c053770e8a6efed4d06a51b0c9b4d40d3a1250241069d5bab4d1a0e9047d2d52af579bbe8e552f06a4f968fa78dcbf7dc73e8720d9af7e293ed3f0e81bf076ba84e2c9b86b3fe17c2d7b8f6cabc20fc8f3972089f4ee4fda56bb303a749958ab67d72cb06a4e645be15de23f4b511752335807b5af9cb610e862cf417b1389a511bff3a99228e925d44cba38b9e645d88944c81c9830f7393c90fd8bf25fed6bf738b69d76938f191a60e56b93f08545ce24ac5e645f2205fff88f431552c581181989f37351241830a1f4d875d7f70e9e8c16aea2d15572f5cf52ebf87445edd74c1be1309c02f159405445ad9db25709073872448697117bbdf255c709816ab5e6d8d1361cd89fbb571617b2298c45500b0147cc598d2ffe385539c7b4dfd34e51583d8110e4d4b48797ce962cf8c7372fd3ad136919c4604f0c1a61c4c4563ae95cbd1d276a3a72770697adddee0016493d6efadec4d29315423bbf0facb1ea748bc4cdf31c8313e9fedc4f89a82bd3ffc956d0d598c58835427f1876e3d6f5491857ffd99a199c40d8f8edd3339b6adc61d172da9f3a1dad4d8ea9f6731e7efdb281606a26aa6456c4139dc155678b53b1de75fb2404319da0a126e24903ad3626ec73acab1ca2070c11b2878097e022ded641c04caafc243939284dd763f3b1c7c16994d0919a5d6a4c23a9c9d322944a9b48f0e96d0e272588307c17c0b71ba9fd3feb55d828762f01b58ec4054df46f93771d871cf2eecd053e089da10c2e881d7751185daf98aee24e5d935921ca48bf4ef4d1436a3989ac40e2d631fdccc3d5b803092e69ec6ed956ef2a203460581e035bfe5704ee10a864bc0eae539d57c7ddf9b3954cf4d60bf0931cd6d44a98ac2ea3bdc164c4d303596cdc57836fbe47abffdc3dbee12fcb5bd7f4bb158c69e1f76e02d8ed9d28e4f9549dc88e3484cd115446bca59d09e940b9bf66a5af77a76fa0347d55a48138bcf67ccd4eb8141c1cea57156213ccfc024e448c5ba4ebd68929cd937f714887354c3ca257d3dc710f3ae610e7a65cf31f7e2660a8cbce500260de0d2287e96cac1105b11be921c12ed809f3ddf392c988c5c1e5e5536a1e4c61e145d0a7c944648b1fec2ec7e7e2e4ab35b7cee7c742ed35073c2d22cd2afedcd40e1d02749756843b7aa53dab794b51e62a93be8f3749f339df49264f186c5f1484dc6c4235d2d849e0070d318e2aebeba9be1af5c2d1e1016eb964d514215b19a1dda23e9dc0c0665b383c7819bd03786248fc83692042341377571cc1a0b5c44c7ccafb9180103e3f947239771961a8755ff424d6c2d764b401cba38fabd636e9d1e7d8c8f8fd6ba9db216445aa7c3358674480d0c2552240bd081ee4e1a5afdf4ab492e572e61539c5740cdba0234369d4587a366a68e7a77eb9b55f4bae7503ce3524f6e9928c955e5b4d2eca291b4263f6ab772df1789114cdb7a7bc52ec4b817e94b9abc1c96f1c1c4fedcaf78e934cdcb97bcbf523001efdae39a3214621dbf820ff80c4990aede4e436cfdf6e6e6b875ea83110576e1eefc8e46a34bef441c946cfa361c3f0faf3138ef3b2373d0afb7e07b4a6ed97d476a0b8abb1f8ee987b2033cb6f820d8d31824c6539b8c93a7c847cfb6429881570ebc71e8e56d2abd2a8d45c068421e04b2cd4c4b9d42e38eba45270aa40629ffc804cd307b8ad53609c9992d175b841598371895f7b83dea7f3c95c05c44fe473cd92f9584da81d3a47da3d9ebca5b06b5fbae4cde36eb07a7feebd67913ac62f65f449a2fc20f70d3d639af82165dc0386c6b3825b1a90c81e75a098f92234d602bcdf0e9660e6f53f586d9abeb75938d9d49213684e5f5e7aa6f7f04e251407e2c917888afe049563feb808a77ae3fb7ead7499423dc828eb406da72541c6bc44e6a79ddc90f644f3fab936d1734730a0f7cc74288ce7d482cf857547a95455016fe0e4f807e4c44fe282d4931c5fcc598553d169b7c66fbe0d68d29bbf205a6c71193937d5dbbf03daf136deceb5c0ea271904b8ea912b09f2d795d5cd482f538923d93eb09a8b11773aca8a577fd17abb28ceb176b859236e7a94302f1d267da4dca30149260d45b499b260fc7c6c9d7aa661ca86a4a0a3781c61b223fccd3cf070a91a6039bc0bf00efb9735ad0fa67f55f2284c152bd4003affac33217f9322acea6c3d02698117631c42d453a92bbd391266fdb567c5f1bd8feb7bbf681dcb8a31e2b302e233ed8d1d3a13a910e392ec5ae26f467ecbce579fa01634994aba4be99d0062fd2fd4e2fa4c83ad13eb1f0fb2d0409791bc11fc21d7e630fee86d4aa8bfba0b8c9e3e914ed463c59432dc576f7844e4ae300bd7a5d4a219fe060cb69a0345bff75f4ed201dd89a414813c4087a7936d2a5744eb5894edbe8ea5546bd7f90ab3d7eabd549b86d0b06bae573b6b1639bc0882d62e18526ece108a266d21ad49f1e88cfede0ca1cd609f62d2de857c4bc5aa8a3128b33a866d5833ac08fd4466694d84ff7e9083927f2991f1ba54d7534bde1e8caa5f5e37222d4c79871e9f7bacb1b576d1a0b7fd9cb4f11c82187e4ae4f632dd2d275c3758113c150576ba8427fd3203906a259be70f12f2896d90a32d72d0f1552e57f0330f152d45e87bd96c83e266b688f58c29bb6ffe4ca6f43dd88162d07ddc1c7159afd0ba1da613c735c6ea29bcaae9212f1ad37a70a2f70f188623962eef73e86bb86d5a54d26d8cea489cf8047f20b89d88ab7a95f8c7db7e9b47ccf5f743a435f90b28da2d289dd85115008bcccbdc2e6f7671c89464e0ef36976022ac44db25c1cb8f3c3362fb0dfbeb05bab124b23b2795de07d6e973a9afe5f5c179bbc217dd108c1c166b47fad9857b67f781f047578f5ca0c1e7d59163405c85546ddbb1c2a2c5daf90561de6d45494734a6ce08acd87538389557c4d010200b11dfd5140a59cdcf836194582abacc9f8e23d893e59bd286c00d5f24db755e75429e2259140f93aba3cdda6f2972efecec63f4ffe98e7b2f6e24910540841d5652cc26fbbcee1ce8b8e406a76998c5fcb0b0702a755d09dc7493d92f0bc897a9982698893cd65dbc6355f9f15c73b0b368f31d094f4b59a54731b3fba606e487b4955551d842f75433093ac8ae702ab7327af0c811081aebba6db02f9473013253b2fcdb16ccb11a784e607d7d7538bf07000a7f689e22fea48847993e07c2bb8f534eb031345c780b1c996b08feb7f7aef35fe699096113b", 0x1000}, {&(0x7f0000001240)="2522e60c40ce5307efcabeb24a9cc9bad7c2094e81c251e475029ee20f132b16a51437361a99374ee82c345a6e572873051cefe3cacdf307486ed38533bcf374ed26bd37fca148130d791a4cfdb3666acb9dae3ff08d50d4bfb05c9e872f719a87db61d3f4b2386224c630599bed9c152bab765ce1e4068dbfcd970255703c8fcda36c5fd58e", 0x86}, {&(0x7f0000000100)="68a628096f8cbd6610f6901df240da7ac3f6fbb5d1", 0x15}, {&(0x7f0000001300)="24dc8ef0b59362c1e7c81322120ae47ee1cbd7d8d30bf10b1d68fae5860e1bc2b8eee06d3b3d49098db25b10f71a38719be2fbc1b84d217ae914d64118766e6a113a41832ef7bb2dcb2f2f56c21628026261c31dc47e0c76bbbca453fe69b34a2c5e4bf4b532958e1c1d39e3c4182298762aa3d8fd9139fe56e747f999aabd244ec43413ce75ad012ef562183ec30bd5566fe24965bde9c8460db1c80592c3726479067e87ee70d9502f95ebe83ca10c44dd3daf1ba5be8b0244266b7b0c7d9fd0660485cd486dffeb0d0b2fde", 0xcd}, {&(0x7f0000001400)="db6fd51e6092c330ac19b3e2f16aea172eab2779de3646335ba98f396fb5bf3b796c65411218c0e2d2911328df62d974bbf84ab9ff18d11b73feb13892775bcefc23ab542f0491faa89abef56b225eecbfb731039b43c7bfecebf48826f084b54f18b9ec743de49fd92a7aa44d8a0bf4fa167c7e2b40e1efe0c5db0ba1b88b35a61c70d1b4ff8cafe26683a37102d08971abdc0d72199c90a53000d5e6aaf49a4cd8d172a3c1b4a510cad9dfbec7126ac98950de08cb42a6ca678fccdfa0829577dab4a413756b37e35ee0aa9db857eb518128d87d50c0fc0d0d8e63919b43525ee3f4f5b48658006f626bd0886f61c3f3511d0b032394884ab58ec23535e43fa91fe7c6d6b2be6f9ecd1c1e5bf5f26ba612896f55ae7bf06406880b0a656f06061176f46ce57eb507e0dc4c2de3a2e5f8b169068a262539fc1f8ec68f4a2d7723fbe8d80ad4d781771285e0a92cff3630d0175d8d9229582b0236ac92804d09631b98160929029456ef4164c5b5bd2721aeed486dfd524d460134ea310af01ceb8b336ebe06baa4e6db7aac74d886af12340c266416c07478f58895ad5580b2544984af196425baf9a01686e3026dac882d450cafedcb42586bdad0faf638ad4cc54a082b2a462cbba1a9a8424e0b93d0b95de39ccfa3376613b4a2c0c6bbba4c159eed5789c67bb9b1618ccc44e670b0a9d8a9284914751ea84530e9ab07d7ed96291b9d3c22ea7092ae276cf25a3304dd32b53b84b3ed6400e65be266ca48db885bef2c3f76c1fd15ce8d9eced7d3800c90fee3ddbecfe59cccc588cef0e7c3356085ab48b2287d238b09d20ce9fedd2780b62177d4c28f8341632d009bdba506ee77ef50c2d571dfe427177c987cb48a95774c505c5e3de629b11984f0379486ef00602ddf25de592a134d0b7eac14354433878f212ea397130d23cfa782d2bd883c2bf611690e37eaf4b70c424069854c20f3e02312a5ed283c7767b7bcc44219ba49948da46dd210285b05eb33c3c94376480c1926f196ad4a60cd83b1af408a12e2287e859de9b626a5914f2d6529231107f31a6cacb9874736c0de3348821c7c6bdcef2540f88804f7fb15d1613e7432e7dfe3ed52ff5f8ec8ef88d20db982452ba7bb964b44ab831439521cc90361d83fec3c83ce8b796029e12035b7740144843bde2e31506c5534ea92e338e04163a940d1fcdd0ce5c03fb64c921dc4ed5768dfe67290aca19d58206c41ed2f7544266a4126dbfaeaef8c86839e8e2b7f015dca06643f1a335795bc6ae9e8fe8c79268567dc456c1fb95d7a82a2a7fc0e4e085e1198412878bd3a2205d853ea1a15ce544e3c6b44e47d750515a65c029c5649f5757a02e751eef2358fd86bb28a86b79ce2d3a6a1bc41324b22d6bef738017c03b1ff026b422123e77d95e5bc66ef29a39cf77b257f647c2643a376ead83c752cae130cc3406a4aa46d67608e8ecc6a361f47901bc883fb30a86296ac46a05c2d0c9e8efba7a2dcd382588b6b9d1e14cedf22a900e76b4acff39f3168f0b8620668f6352f1845a40f51d1df901d2a8e99b1fcd7778055003cc27f7962fcdea0cb2b418f8c3452b299e9506f4f7929db1bcc4b7377088404236848ca481ea1849d2b3f3caa8789bd635a03aa1e2962df1c99eb000bdfbc2585a32e1f498438c1d8aee5ffd075f1c647795fc928b230c5dc20a11b838ca6bed5fdabde41620a669029c01c506bfbf90d82ca30f179e8a7a653b3612c996b73e36c245f5ab2ebb496c2c02dd1b4094cb1f8360c032abf919d325496167966f0ca6a50536df892e63a0daa2e661a3771bf67ad29c20acc1d993f54013500b7d2016132aa7948d861f7db8c19a1432389e7646c2bda228fac7654fd353b46077060853198167d804793547d0c60268dfd99fc59c8547af7ac7c7215b0bd774f0683429a53fc0c89077ebef1f4607c7850160d23beee94e3be84b87d40ee1afc413a6cf709f295a5d197b118901efa1cbd563f324b2b215e8ec021facbb50ab06add991277ac63ad9ebd4acb3c6d6114a6b768db0e60ad2d7993d58bf1e590b5a812d99623b67f1a10ac4eb14dbd20e5c62a17eada53868875a7b705ba063ff8827cab10f5aff3d6b3ad0a92cd94832e27decc5522ecd4d8711c73072d4c8b1284cf539f331b52321da236737d0ed3b388f5a2bd3a6e83c7e6357778ee12e38f3c8665c3afc51954c19214423b5323f3ed61dacce43500ff7543cb812dd6e2756fabbe236363db9e925e755669775c69efedf66aedff06a723e38bcfa38bc5a3b4403c7243a191f0245a907fd8f027c1f374eba328e1c876bf26c54e0cbde378a9f978a4d0048ef111ca224679e790f7d0c492f862a610aa73b0b95b18778a44ebb0f5719b3ce48364f7b75729e3fbaebfbcae79a295d6f2464fba2242bdc361506937e23e0a3f4df8a4d464182637434e916249e69de05a35dcf7c128554124082f73e233f9f50a26a1e6f3af4290fc5cdc7f552e1e12d2f24c990b9ead50a9b3cb0ceb9ea72596b11f0172d7a33e5159fd2e1cc7e54b170e3e4352f609b5918986a080fe9c79e95710f694c85a0edc9cbf5096b428aec0fa1545766ed4be97d6598539279620b4963704f853e2df2f2767e1cb268d236d3cc5b30c6de2dd4c33593e49d8e691ede2318eba35bdc236621bed66354e6dae8a64ae91b4d8a8fac354a6951c71ba2a6e9ab2dff04fe16c5f0d65a37ef2933b6865c85781bfef005756f52b0ee026583ec72dc5bb3f0587dee809bec6163490ffd70c6714a032023202570175af1edd700441af82bf3614775e8df6d1d3eefdd1b12214533322797eba896c3c7c42b1f1e7f587e02372ff7b4762be0e545783ca479bb2a9b9f2fbdaf5eff70192ccb08f3d18d678ffc1f7611ca71a4c4bd49e2986abf3586858e664339451d346005bc45def911017ef7bbca0717bd48525ee900f15b19a0852905947cf4646a8fe616e05a8130af203e675a3aea825fb6f91d0093e3145def464fe7a0714e679c0400f7238301b40956642d61678b85bad78225aa97dcd184cffbcc8de9d2c4fa32f419fa6eae4d8cb965b9d218bca1c702f6d391cdfb5d3c551171d31c8075a91269adebc31cfde29deee4ec0e32b15884a3cc997d05080e2b9c81a5b4d5f570658eb9057e4583c6226761da580e33e25dd0436534e6c6537df0df0025dfa5fc5ffc8f4f79bfce42bf33d11b2ec124d27b661ab420dff6a685eaf71b9fdfbf2d7bc7b819ec595a468b2b7896e928dd8841200495f5b933c61126199ffe5258b99cc42fdebc31990aca778c67d7befb3a13638bb1f17e7513cf7aa2f83a574c98f4b907702c5f32b04ae6dd99cfe64587af1ae081047c15b9bb6b1818f4d4f4b9221b1d27c16d483304e612d97cffa3290cf7e53c42f3ad0d21fede35715153144058818ee72d8dbf5e8be0d5e93c5da109d44871514bfa370a2efe1d74822ebd1076771326fc19502ecb9f9e958562ac7cdec4dea2914ad2a5c382c9899cabd026a7bca84cc8d13b744d4b581909ccc0691bc99210bbd0136257b1db3c2f19e689478b615449d4ed196ed739381508e9b2d64904c795bece58249333dc1cc39a5657e8f70fe4c04f14646b92f7f142f83d79487e9b266c8a69bb50f8ae441acb5f51741f8e11ac950d970ee8fd0b813896b7d64123ef73c092a620133b9f73265931d2d43ff3a5951b73f0dee91f9cb4d5a932c29ab7ee626dea45cd19e9030090a2ec6de89478353fdd3589cdc9923e9bba75cc5d47f2d6a9481f67e6a16fa8d552c6ee5d447294c8fc05e5e2b9a3b20d5159dca897a2a6b4e2f8e53a43bc43b7ea2ed9b2006c28ae5469e89fd44917da210a6a3774eb6f90167c00ecfd1176bd73f257e0669a9136d334ea550f4783525c4254851e5d913740cb253addf3ffc4730638406e4899791c39ca87ede62ced6cd9496cb17639fe9b41e3c9bdbe1b5350b20c21b5784cbd3d10a1768d75584e12f155fc17f2ebeb961a1078ed61b886e68eb6c42eec8ee1db95b8f6e22678ab92b6b90654651a95ec9724b8a307d13526075000f23222f473c15ed46061ee8c63e603b426aa2b70028f80be984d188c8dc31f1bf50e799de6713ee5e76154309548d2172c5a895b496d23ec26832f02bb99220de652bd4e35bff716e1eb831c5104b85cc268321f7bf4303d2f52987b14c1862bdb47fd9d928cc8cb8fcb6b5e986b3345c7ba2793b67d5ecd948d6b32e748dbd77fb7e045b2efe90080162e6ea2b0454b9d73cc900508a64bb82397ebd3eb298202cdac2d2826a461887efdd41ce467843aa542c87739ae5ca69b0693547000357601a5059e39d7792c6a3aea183f64ad6c982e1030069a3e126d9bfffacb3e2edd53673926fe232a35bdcac45088af7294324ee693a6c1d810d8bfb027040af2eb418e896d25df39c18cbaa77e3acee5cfb08a5797b79d6ba7fab846755af5e88475ce9feba57781f1907a91c50c5e45887f6834eedf2f7300b2c0a5b4b4d6e3c3b168105a226a3f6d6f19d6e90ccd1171a6e5536e58eb869a0834b4ef3544bc025783a6104add5fd9e42841add76c3e1a4da5e7d36f96a1de906c1e3b0653c7cdfce9f4c9403b285fd31925a8b39623ca565128652ad69a6038fb7135810d99be323cb895faeb5fff6a30f935b083c134b9829f160d50f81dcc36e802e69667f05343a7225fd972a5ce7527adceb77510d5a1bb71af16d48aa317beec602fdb380dcef1452a6ba985a5bff8424f404c7c7e8aa7f45c29011e35724dda88c91dbb3dab6b106e2eafce3db61c996060cc69153029db50ef8cf7dce01b698a5c846e1c6dc768492e2ae0f048db37db571ddb605154a9fc1e64f3aa1751107bc07d22075133ca97d611a9796e635c6dbb2b58ee5754b77eeb0d374e944fde391dcf4394ab6924bd2d4be88894a8aaf2f96b563dd7863590f9759ce270b604ccf3514c93db9c6912558e0332c0f1571d1d702247482361fd3c61ab7ed5d4cedab18c76779486d85c41c875e3455c85fdedd001e051b8acc6381ab287e545babbec6f092247151bded8e0c3891acf53363c6e2217e70a14812d6e0000f15c707996372cf12b54ab5aafa6faa901ba7f31bbcd4f049dd3f9fb6613cd2d8193d37bd1531a189ba2dea8bdb1701c098f32320cf3b30df622a4becad54ac4c11a9c99a5e6de0e1ace53b2ca1bf732c7085ace27b91c8c3cadce027740888cf0339675fa246142a98852cd165422ce6e67e9bfee64bf70edf4ea9c7fe6ea592985676760966ce767c47a86b8ac99f1f6127aad2eed7fcdfc4310b228d546a0cf1a0390eb7de114cdb33bbd22eb06078435b253027bc0b4c8ca6b98855630c3d885b63df0e1319a679255cc2ca9c0c555cee18bec33336bdb02dfc3d2dbc0baa83491caa9f037859661f38a1601fedad9832d26f9f6acbf1a2a74a270a7712fa755d5a70dfa5b0c1ca05a5fa97d4119369a0016ad508d8e29808f81f51fdfe62a374b8cdb79ff8bcd23dee54b558dfe16c744573d060caca7a1a02fa0db7da7040c75c899fd4706a528827e316093bffc7ed9440ec6cc7fc99c6d7a9744bf0ef1a3687a996fb6eb8d71c839ac0ce648753282e6c26692ebfaade48bce3499950c38e0a2cda9926aec0e53194c3e14a075c2f5c823d9bbad0143156a13b0897a0d5facd7218cf9ed95548c4eed09d58f7c06e55aaeb6de427967bf5a2216951d6894a182d0348321f8936241ba3ecf9f3734f3715959cf88ef1f1140c953e", 0x1000}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2000000000000318, &(0x7f00000000c0)=[{0x80000000, 0x100000001, 0xffffffffffffb5aa, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x4, 0x9, 0x4, 0x3, "ffded6333d17320b6362853b1c37079006464987", 0x16d12b21, 0x9}) close(r0) r1 = semget$private(0x0, 0x2, 0x28) r2 = semget(0x3, 0x0, 0x84) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x4, 0xd5]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/20) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) socket(0x98bbf6687d057a2d, 0x1, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = dup(r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:19 executing program 0: 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) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x8) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) recvfrom$unix(r1, &(0x7f0000000340)=""/177, 0xb1, 0x842, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xff0f) recvfrom$unix(r1, &(0x7f0000000080)=""/181, 0xb5, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:20 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r3) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x8f, 0x1}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x4}, {{r5}, 0xfffffffffffffffc, 0x40, 0x20000041, 0x1}], 0x40009130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000140)="9213c4eec282106fe90f51e2b65c115e0e748870dccd582d22273642f18beee079498e36bd"}], 0x3de, 0x0, 0x0) fcntl$getflags(r6, 0x1) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) pipe2(&(0x7f00000000c0), 0x20000) 16:01:20 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) read(r0, &(0x7f0000000040)=""/19, 0x13) r1 = kqueue() pipe2(&(0x7f0000000080), 0x18000) kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:23 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/214, 0xd6, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:01:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 16:01:30 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4000000000000000) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) r10 = fcntl$dupfd(r5, 0xa, r9) kevent(r2, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x4, 0x1, 0x4000000000000001}, {{r3}, 0xfffffffffffffffc, 0x70, 0xfffff, 0xb, 0x80000000000005}, {{r10}, 0xfffffffffffffffa, 0x1, 0x0, 0x631, 0x2b}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x5, 0x1, 0x13}], 0x9130fbb, 0x0, 0x8, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000200)) 16:01:30 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) chdir(&(0x7f0000000000)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(0xffffffffffffffff, r4) lseek(0xffffffffffffff9c, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x80000001, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0x400000000, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4a, 0x80000000, 0x200, 0x9}, {{r3}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x8000, 0x1f}, {{r5}, 0xfffffffffffffffd, 0x10, 0x5dc242dd3c5280e9, 0x4, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x20, 0x40000000, 0x297ef202, 0x7f}], 0xcf, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:01:30 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x80, 0x100000001}, {0x1000}}, 0x0) semget(0x3, 0x2, 0x26) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="995ac37ca5c98eca9c2ddc79402cc9", 0xf) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x20, 0x0, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4010000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200)={0x49, 0x10b6}, 0x8) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000cd3000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0xfa, 0x1, 0x4, 0x9}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0x9}], 0x5, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x10, 0xffffa, 0xfffffffffffffffa, 0x7}], 0x1, &(0x7f0000000140)={0x4, 0x6}) 16:01:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x20000, 0x4) write(r0, &(0x7f0000001980)="0f0cdcfd0096c608fd9724b8c25fb4381d4884245d4d4473e1b09d0398ba33dc774fb9d20325e02253f40c031487226e47b1260d89f6225ad0bb5121ce7d8ba6555c050bd2a4bd29a09dba357b565a4bb682840616bb5ec20e9a99cc62a64aa16869539cc98d0e7e2fbd2f91fe5782d85a42ddaca796b5b80edde5643acea384fd0f29c29670c6792bd6babea529642b7e50e4624c222b95b59fe4ba974fc48416221d3e95345bd14156360dce9b4a9ab9a0", 0xb2) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) writev(r5, &(0x7f0000000040), 0x1) lseek(r5, 0x0, 0x0, 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet(r4, &(0x7f0000001680), &(0x7f00000016c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) close(r7) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001a40)=0x2) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) openat(r6, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000017c0)="8a3da34c82e3f1dbf279f8cedef44273e08519ab2cd92b3fffa6f69d5c827236819551cd65bfde91d753f34620c9b858740bc89954ab5306b03a31fd3cecc713c04a9301321fe0f648401dc1264c51b611eac0ca71e5c160f792d596efba3036a47c180524cbd4ee96d9453dea41880c50619115974e808b9cf393adfd2f78b765619667746f8ba04f2108b7e8a77ea43e3cc3e688959f7dbd5e21f06d5b169086ccbab77f3c0347fcc3ed10dae2a9ecf8b9d57a988aa5555d86086abcd723101c5b496a185cb9256947f79d0dcf9af940f6967db8a2bfddb965077957c35f8801ae914c2f446f363c0ccffde8f61617fdd6d1eddb63829d109a64a94feb79b51c512240f36f075dbe7fcd322ca10fe0986e98872c389c2e0f2607e1ea368f74cfcb2896e56a1e11f49e94402d1f1a74c4f2591ac384b23ea8629e50f75b1934526485", 0x8d}, {&(0x7f0000000340)="545e9b0c436c158634dfde7040a100dae22e3c9fd5021b39d4c0673e53a1280a583a0c5d5334df9cd517a051c7c9a3795c1ed253802c4a3e998dffa8868d837e69534888a77ce6e00b11214845f35920fb426c0ddf3dba173b553e81193e9a4b8b2f35cb529731ea5f841b293e4b9becc3c4d8201c513f5f21630a5895365b5fb109716f37c9c1ec574f3fe719cc5aa5310fd2513e810fa15ec9512eee4d6936fc17683afeac1a66592bdc8a437388f149772b0dbad5143eec4364fa09df1c4b2fd4a68485a71ee6f8162935756c3b5e7db9de5639eeb0ddd350e46002b6698ed65d0a7868b69fa47ed6c871f9024336447508d6e7a52e919118c2e945478817a602b1880aa2679dc6e408750101bab4caad679c1b9c651749d7199b7ffa6170f6aeefd510c021b6862f3fb196a2133f31ad1421632ac808e88be20c701b6f50790865c44f9851dc9250ac40f76f31746ca4aa5e7c8a7e9aaa7321d2d20a81aade38bc3304c9f5f9bc16f40cd35dc020769058381df9d3169315ff4f73547a49ea045b4a3e4f38e132aba1aea5171a4c3aa482693d15bd046037d4599245a685e531b6c9ee9a0382d8df5ea3fc530d48c7d3605b811f75d3becd36a524981fdcf7fab15c0bf7c1db52ac8df8fb3cfffd417714c346acf3709c0a01e900e651fcbe744cb4ed29a8e01377cdfc6626823e7d6c3750b653f828b1ce385a879050c4c2e0689b84e4d4a748f7795950bab713b7f624ba3ff24ae5420421cc5b8a965932870c888c89f77ca8d0a4d453fe3664b8f271dce6eaa2cba27ee8152b2e2cb9958f341d8c2002eb1805e72c7689782975e2505d625d68ebd5d346437bbedf85d207b0eeca9110b37a88e36173d2e563d81ad792351f03c9ba245448adfc68185a82edab6cfd95a82e3366c71916cdd768bd58db76888dd26f3253273c2896839f832c29e624f6c91582801a4ceb65a1c8523e9607a8b23ed7176078e2979e9877fd9fb2f3b30ad558d9f775f1bf84e3a0cf1bceae4a56e23e5d05232f569bb106b2e74b8c07984bbfdcf11ab65b8c830c91c58b35fccb07a965a6bb4acf5d7f55e6a736fcd1b952548e597bce0f819a3bedee22709823c0eaadf183386d05e6e75e7aaa615dd942fc6b3a963897e8141210de46763c66cacc8c31a68abc8d0dc2c26bda93858f20a16bf0e1176f65712f9d661bc2bab19303dbee2d73fea01e2c276a5affc9fa2ed0dd4848443573a93339a3cc8a30a95a8a9324625cd443db11c7efe75357d58af8f9d5ebebc13c9ac66fa450d534057e34103fd7e3886746dfcd81a774c86420221b734b976d9c02274ae1a8b464bfa03c37545224cd9644d985854260fca26e55cc2334d6a2b81428cf36bcabc6c99dea57286ac96b096fe7fb1a591de72c898edf0caa3b49a2d656891c25614a0bf9829435845f5ce172b4c25bb426397ea3e70808a30e57172552b642295672a5781f8b337d13eeeb7995ed4af9193273766d78a5edbf386b475dfc22c15655ce764dfd553a7d8a93a7885fc4cb6f1f1d7a419a8997cd0dfa0b79fa13212d8cae41efd9c67772683427529739eaff9761fa8b7d343fe72a11581450e2a94d4aaf3c32f2aaa4d2db8fa5313fc22f5581ac512b2f6777619339fbce83a4d6d2f5227809e00e0119187bd129fa8d3071d81f1e831c3cb5605bb2dd29302ae405dcb43af3695eee0977f36e09d838ac3ac5183a291f98c7250a306e5eb117bb6164c55c92aa15d1313ebb1297167aa2ba416ff8d1511f41819643712c3fd791e1aab99bbbe10748d3d1cc425a82b3024a5713217b02af8270c5fea9c4f259625cd87756ba4881ea3badf08f22f26836dc6048fd511700253d98d18c49b0bbf9447014b2d3729bd4435bea71f94548aec8efa08e533f170b95090d9f394eeafac73a26c6dfe855d4672a8c50f220300ff3e7df02cf49559487f4036f1540baa98223584ca77c006daded10f9b78ffb4307268daba76d88e23bbbefa2b50f85396cbc4c79de5cd5f233efa0fbbe395e385b6216c4e3f9c226717e89ab6f901550eb226c23f97149b0b3017ade05938b2aad000b84183cb1a2247c2027a8aca5c3dce320a2cd4d82f49b69e542364e996a1337eebd56689500936dd881823c6750d7bfbfa408102902cae8dd223faee74c5946cadcb62e2d9eb66fd3f48d3b2b68660af84f58d055d4500709d72e4a34b95efe46cc23de7d578df3c2185e58ae14fca5fe33557a81c9914607b9886409d8e070f9a291e01dd61ee63240fb156aa9f9d4e9232389c47668767cc1629402103346de0dcfe88b642b7f4fdf0634498682985fff8d03c66983736d985c5f3ad4dbf699c5c44d69c0a618346ef5d9505199d69ddaa8fda8066ccf6377017adbf55889368d1368f4a3002efb19f5d15b8bc50aa3069ea971348ea5a5db42a87a15e74d1df7a02eb131dac55a8f2ee73dd8745c3d3e77c2e0847eb32152666adcfa4488354bd235c4e387d465b4c6db246b6036aff89e6569ae180f3e027b106dd829f7de42c045c5895e7cc607536993ec280e80be45141d3715a9dedcccc6e8652d7e44216ff1977ade817668894606961d235bd97638b0ae9648065a2fd9fb69566c9ecf8575bc0360d4b834f85ff5eb839a0bb5849928f1a8ea298cc3ae18b5010cf56525d20b343c662041b3bbf75fe9aa9d995650d3c7111c0e72d16f6a25e7ca96b1168e28040154ffb74818587e44f0a86d385f22ad1c918a2eb33d8819413964f019c0083e10796f9cc6eb74a32f7f501676683c5ccd8c7eed3a26e14e73a40c734ff43ef9289114bb1cfd51fd393f99c474a19b5e1eeabe111f292b45ff0108e5abffa51c406d55d762eca449b7900214a8a828f8d328d023ed241480ce76fb93f1608bdb2da2baad92916058fa951ad7b409f5798ad85bcb9bde9441ed349399faf7b741b336d087897189c5494d21126ff1e633e4c4c4adb722b119cd0be1b1410c38431b6eca8896962ad3281510a7e0ae7787eb3ef7f7e2dfab4f314e76c2e4b238de607bdeb7c8ee177fbff95c4e357ba75c3c453e4f8ce874555d2f77c077d3a760bad4346dcb808367cbe6fdeb2c9858b94a080d871b51f039ef3e933a4d563640944ed186441de681ed2a5d8879dd3770b58c3bd131c8fca7e90d8d1fff02cd68db1d6c842184ad63e7d3a39a76165dc16c952a711a56d12df3d2055e12de6142775358b4ea707bc41b9cdcb1e2530511eca4e556523de1fcd2ee1e157c9c4b2926ce41c6f549b0d98a717c9a3c63941a80d27dfd560da647a6188cbb06663ad03ee4678ab2d8b7089d2a720a5bdb7c36f4d58937f2666cce4e7e99f44834d56e0849788a88dc8d11507d038016abba51535a714698046e53ca0758d0eca637d504b2454a6175ccd45eb20cbbd701e94d883f58ab7db05444fe031acc3fccf585ddb2aec795927f9279b909eef828813da9c02e6446c7e9d9d469b68260e99bb98d033c06e6113c74d3fbf418d37647de2abedb95355cd2e88ee38f825a851273d6d5cdef8d2827e55286a6e370d2c9de84ea903df38ba9942e7d84ba299f1a5e166b4d728973d4161e9b403dbe348b7ed302820bf17389bcfe808cf571ea91168b5b40ab42c6e1117c2205957eb9f819b6a4bb7cedd698237e97e5cb8e7b5cbcac948e99faa70ae08640dc005ca2c459bafdf686b3dd1db60aa60f1e0900f7bca449adec2496af245f5092419c702ca896d96c66af9c5d5c884b10f5e0a286e7f30d0804d7f95d69e8e5de0ddae21fc2ad5f7de029f6b6b909f14b06b38f439c8459c6e11c07759d9220158abe2500da4aa15f65e946ac4c9e5b6a4bfa316b9dac7449c5fa709a12efe4109631d87087f784fb1fe692616ec249bdd8ca0b55a85a0975a3844cdb92e1eb31c4fd01e14eb9152459d8017e8515ca471eb6183383b2b9575cbe77f3757b2b68b0528159646624f268c47aadc455b1d58e94f57520cca588c729d8f477e75b0806d3a85b46a2c72c72743f6eca1e094204974b21d4372229dc009a3a7ff622325ce1eb3dc952d606a8f0ccd5feb38c9eefdebee43cad13b1e1f62fa23853e657f1710f12e46089a0ff2a059381127e650fdde79a5276d89f62b05f76e7ce04e54d5975bc06ba710b5e117e40038174a1e57315b25ea715e92fb9e0fe54e37bfba7e12fc537720e91b94789d6c31c2b145ebe93940823c22be7417758fcc9a2db81f7b582bff71ebae2c968c3641948b5fd3c69ad75393dcf5d95b367bf20cf0594dab359dee7b2b4f354d890d995fcb77191f387be0167dcb9ec5794f73e1fb93f463756dd44e11d9d23a751c7df31aec99aee3ae768a32bd97a01ef80bf49c9a905dbd39fdfa73abd23fcc0835a76de638be61c321c70b6b99b9c24c051c5ecb3d76129a6bec7601d68aa2f68fc7bdc5bfbfc4a5434a049901cc5e2f49af3c95c236a3db83e2f1ea35480eca1b8e0dcc8dc03259e3fa135e2c50b160fa41713e3c8d60050f732548c384883f57fb3d073c8b632699b480b05061c5ec7445e75fe87386e6d5b9d9b9d0dd79709fbf39905a8d9eb69811ffab54ff6ae3513af6cb0cfea3c2ae29029da849ed3e047d998bb237d9c75cd002292db26d1ac4af85590e05c2b5bd4b61ef8534c6c70b06cd5b8241d50de37ae93d1fbc97623f9ab86759792cdd15f60ccc60098a33252a96ab371b2d402518ea6180ebdba40acefc8e0a10b75326c63c3116cdb6fb1ca7c2193b45a832da9544bbe09ff8ea26e8b3bdc646d35d54741c98ebb19213a8b99e4a3cb0ae5dc5f15241e955b1faa94652c2edd5561b17927080d0bc98937a670825e51988b095dc7f6487b49f7d4fcc1e6b071384ac8656c14aa2234d63518e71caa2eeaaa3772210e542773c87a17b20fb25f067f843fa2f1fbd1dc1b1153e24d53bc6c741c800d7e92cdaf0feaef52e40b14babe4cf3211f24bae278c0b379bf4a98693db30281f2d93afb86a2e42d26f130df8457e6d85e34111b2a5321ebddc8a592bad370bee6d8d852a150ecab13b7e7e954c2ecc867db5bd18d934e0e0944092b9bf1948b480e3d58956dd42e2a6169f371cc210c707080d222d38861ed05494f80af703bc058c4d49a9080cf11fb470d386be05d489f979ad9239e26fdcdd0ec2b363c24fbb6e54f10605944d92adb21e829be7db347c6e623fedc432fc61c183cc954a401820ffa4a48816f19873925386ab197841a443ccc514adb2472978d6a67381b26af4647f428fb059af30b589068ffd33f77fe56dbc5f6f30d0baea95ab42488320ec0b4d0b6051d3f70bef924b34b9fb0d212b951c8cacc1bc10f3a58fdee2904e52fd1f11cd8c65c872099b935e5570e2b21bef00655b5a0efa8624920a0f2dd65516fe36eb196e96500140016700c5cf4af6f5b9c4385b0bb91d353d6e2e67db7d10906a142bbbed82f45557d81bd66cdad1138dc476ce94ddf06693ecc449f4b97527e6ccbddf2cd6174ab55668f3414a431444afd5688351897eb701a732e43690dbdd3cf259b945f9ebe8b9709eafb4e89826309c4f74addb0243ab76495c1058027cfeea423d1d1924aa82c17b56e5e7eac14c4a203cee1bd53e1befd568e1ad3de3bdd86b789dfcc63b2a802aae1c868817fc1dfa965fef135f07e23f2d4d31e006f2a2222eb600f5ad3dc2d963ed849ec7626877b91094903817a42e72c1c098e4e89b17d8cf95a02be6902d3271905070a03f4718b71cad12c57f4ac359eea3808b8646800f628e788c292edaf", 0x1000}, {&(0x7f0000001340)="3751feeaa6d174308023ef9e29a4bf5a4bef2891c5764f1f46f8010b389949cab91b010557416df858fe7396a1c933b31d0a6e5e1a2d645d50162b78b067c1a69f57a9a697601b481b134c670c66468130f6100d701e6d59d838824e8914f7a00ce1d96aa4bffa8f5217df182854e4f757913326613e4f7c454728d516932753b0", 0x81}, {&(0x7f0000001400)="6c215242bbe4ed707a42f80f2ce4d69e4bdc1a28333e079ced28f3f67d61da5388750b039fd6a3b89031d9c8dbc49a0a8486e61af36d316bb8bbf61dddb35ae93f039cd9ae77ddb0a53822916de6400fb5b742b3b519ff5d2c69e85ad829ad23141a64c13bda8fb1196e0d2d02109ee77de30133d0ff966bab8c7aaf2ffcc67016a950dc0c11f5a0ad6312238654916fa9a0f5277c20d3c2b0e3f58825180aeaa0ffcf4c0d6ffde63b", 0xa9}, {&(0x7f00000014c0)="a280788925f0fba3deb00d9fb85fba3a09d3aa5e077d7684fe42f491ca1f4b305736400ea6ab6031b8287040177cc1e3c5b6a6cc9f4371443cbeb63920931b99e3c7a0b19aea1577100f7eadc53a8dc03ec47b810567a78d4989e6746c6912931f8e23aa0ae1", 0x66}, {&(0x7f0000001540)="4b180115ab87430c836d0bb7e2c88a42a76d4a06fae6c7c6a2fc6eb32633979aa9c19f0719b33dd2a0bce4e834aa21d25803f27039e2c60c81d62bbad14e4505c62d4b0e24e4375610ea0ef1720b2372b36f8d78ff4724385fe13603e07d16693d84717a82f08defe2ba03e56e19f2b1f4f16b3fc98de9d9511eb1d0260324b83aa83378f64f88490ed02378f2a377a2bf0800deb9714311d69597e3fb028db6104224ff4111966a", 0xa8}, {&(0x7f00000002c0)="fbf0c1", 0x3}], 0x7, &(0x7f0000001a80)=ANY=[@ANYBLOB="007870bd54a6000e83a6fcfdddeb27753b93483a7ad7ebca5366fe838bae45a7d3312137022cfda2e039fc26b1769b7c9d22060e3683a1dafac87f000000b4a4017d807a98ba03dee940f484499e86eeaea9b5c490437343937ee628438075ec00d2e8c9ee80b5da6bd1e2ca8237e5d9732adb1274feb2faf2cbe062804a1430166ac8aa926ea1e7d2620e"], 0x20, 0x8}, 0xb) 16:01:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f00003ec000/0x4000)=nil, 0x4000) mmap(&(0x7f00003ec000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) 16:01:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x200) 16:01:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20100, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x28, 0x10, 0x51dd408, 0x100}, {{}, 0x0, 0xc0, 0xc0000059, 0x0, 0x80}, {{r2}, 0xfffffffffffffffe, 0xa, 0x80, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0xc2, 0x10, 0x5, 0x57dc}], 0x101, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xca, 0x8, 0x7ff, 0x19}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x1fa15f69}, {{}, 0xfffffffffffffffa, 0xb7c9b007a43f362c, 0x90, 0x7ff, 0x9}, {{r3}, 0xfffffffffffffffd, 0x55, 0xb000000e, 0x7ff, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x9, 0x80000004, 0xd8, 0x5}, {{r4}, 0xfffffffffffffffe, 0x84, 0x80, 0x1, 0x6}, {{r5}, 0x8c409e2e7bd26156, 0x20, 0xf0000000, 0x1, 0x400}, {{r6}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x0, 0x6}], 0x8, &(0x7f0000000280)={0x6, 0x5}) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c, 0x7fffffff}, {0x7feffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x24}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='h') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4000, 0x5) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x20, 0x8000, 0x100000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/105) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) 16:01:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="33a242fa009d93c2f5cbbbaaae4b855f4dec5e5ee416426eef5e8847ca88a9b0d9181230ad9540c91a0bbfb1f56ff5a033a4ae993998cb196b9f14a76a02facd6a497557eb8649684e656546241d1604dfc353c8be271f4cb54584310fa04a5fb6f9ea8932b3d095fd639a1bf260fee0", 0x70}], 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) 16:01:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x44ab3e2c858e7b37, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r1) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:01:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:48 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r5 = getpgrp() setpgid(r5, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r4, r6) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) fcntl$setflags(r7, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x3) socket(0x18, 0x8000, 0xb04) shmdt(r3) semop(r0, &(0x7f0000000340), 0x21) kqueue() r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x100000000, 0x6, &(0x7f0000000380)="cbc7ddf3096e7a772e362847d5e158e5ff19fe53072896c602a6f1cc5bedeb15b6276492cc4b24dcf512929fe0159773ed4b0ae4121984a800ca426aa65c0d5dce4a82f99aca9dd4aad5d4ed724954c0cd91387c92903a727c75734c648c69be39891112b88c55c66c2323252d8c5b17dfd8eee70d6ac12805f484b8f152e7f9bd73760b6570e3b0944876a483efc281286bcd7e28b80df72620d7bb52cefc7efe9b6194ff3dbf6e18274fe5c67945fd771cc4288c5f0eac3081ab", 0xbb) r10 = socket(0x18, 0x3, 0x0) bind$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:01:53 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, 0xfffffffffffffffe) r6 = getgid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r12, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, 0xfffffffffffffffe) r13 = getgid() r14 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x5, &(0x7f0000000280)=[r13, r14, r15, r16, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r19, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r19, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r19, 0xc0245755, 0xfffffffffffffffe) r20 = getgid() r21 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x5, &(0x7f0000000280)=[r20, r21, r22, r23, r24]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r26, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r26, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r26, 0xc0245755, 0xfffffffffffffffe) r27 = getgid() r28 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r31 = getegid() getgroups(0x5, &(0x7f0000000280)=[r27, r28, r29, r30, r31]) r32 = getegid() setgroups(0x6, &(0x7f0000000100)=[r6, r15, r21, r30, 0xffffffffffffffff, r32]) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r33 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r34, 0x20004269) semctl$GETVAL(r33, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r33, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r37, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r34, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r35, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r34}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r36}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:01:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f00000010c0)="775b4cf14e21e06e5deeb7e7fd0b6e2941fa76c760db56ef9775dbca02d3050596dddfacbdf7e01facfc75509ad10dc2714ac386e78aa985cf74b006789313133bd2ac40334a8b7378fc0f1a9ae0f27653b74da4fbcd9fd9edc1ab9c662ebb37296be625fcb26e2daa0af127f4f38d0dd46efb518ee69ed072e25686988cc522627640e0606cd60aa72016c1a87274", 0x8f}, {&(0x7f0000001180)="5b965d66ed0966b17db8c3b2067e4e75cd2401fb9eb1a6f63bca1b66d8bda86452b02f31f6c2bb1d195e555183d4b21613a936fdd0ff7f21d8ab54af5bb2b75bef67", 0x42}, {&(0x7f0000001200)="5b6bc7d34827587936fcccbcdb7c04fbce1c9a54522454b98d5f80b397cd1af3ffad08c838724f3323f0d5356c2d71fdd16ca524827dcff4ebd98db2a0d658c891408c902ccf9f54196090d56a201066650233c2e77e931a23e877864f85d3e8968120512bd7b38a8bbed76bfbab55892af1208f1c517069df3eb10428c717314a106ca8c35dd45a0d6902a3da5717c45a8739460ceea123241ecf7d417e4c0dcbf3bf300fa12585a9a0a5899d1e1d1f95bfc8c9f3c5a5d88be314e748ca4eb463db9ef95c229c665239d581fbed2ae79d042da6725f068ce7a234fb4e44624d14ed4e299d175dc8a5c8bdf1750f339e2dc8e5dddda795b9", 0xf8}, {&(0x7f0000001300)="e9d98c18573a09f2dbeced12186296b6e3a2753ea7d8b6c695552e07f50fb3ca69c943025efc35addd50cab1b717b45fd252b47927e71575ec9c439046f964c99d1eb8393a1c38ba5a0b2985e908d4ef7f991409932988b6d7f7439d2d2f4551be945c5be1ca283b115bcb84a61061060f7c1c3ecc9daa28cabfb5c9e24d99cdbafb", 0x82}], 0x4, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x20, 0x4, 0x3c4) connect(r3, &(0x7f0000001080)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x1ff, 0x6, 0x83, 0x101}, {0x7, 0x2, 0x5}, {0x8001, 0x6b4b30c5, 0x6, 0x1}, {0x2, 0x800, 0x6}, {0x8000, 0x39, 0x1, 0x3}, {0x0, 0x3, 0x8dbb, 0x2}, {0x3f, 0x1, 0x30, 0x8039}, {0x49, 0x100000001, 0x1, 0x10001}, {0x4, 0x5, 0x4, 0x10000}, {0x8, 0x1, 0x7, 0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0xb74, 0x10001, 0x3, 0x100000001}, {0xc30, 0x0, 0x9, 0x9}, {0x4, 0x0, 0x3, 0x6}, {0x7fffffff, 0xffffffffffffffff, 0x0, 0x6}, {0x6, 0x3, 0xf8a09c0, 0x7ff800000000000}, {0x2, 0x1, 0x2, 0x1000}, {0xd8, 0x2, 0x1, 0x5}, {0x86c, 0x5, 0x50000000, 0x9}, {0x0, 0x9b2, 0x70b, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36b, &(0x7f0000000040)='+') 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x800000000000, 0x3}, {0x1, 0x5}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000000)) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e8000/0x1000)=nil, 0x1000) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgctl$IPC_RMID(r1, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r2 = socket(0x0, 0x4000, 0x6) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c, 0x0, 0x4}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:02:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d40000", 0x8d) r2 = syz_open_pts() close(r1) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000003c0)="a89a73a78c6ffb837e39c68e6a9adedb0b818c29b01a6e51f7a59d3faa05abb6c08490a115cd178d522863ed2d61a7a62cb31ed39ca215076610bb93e7da2f6ceb457bf84775067ad7ccb85c26a3be89cec0e443c0cb9704546224c9f958cc181b2fce37ad7dabe01a288f07c01937aa7f30af091d2275f41fa05b4d42cce5ae773d88fc413021ea2f861a6225335be82da3b2750155cd1c6e0bab98ad647eab56926121111f5b5c61a8dd66c36bf6d5e8c44fd3f069ba5e39614734ea0df96044ec25a876b423253275c1d2e84df208b072f017adfbc9c071", 0xd9}], 0x1, 0x0, 0x0) dup(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0xfffbfffffffffffc, 0x6f68ab91, "85107b875f7c849905292b35450000e91c8d00"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:02:04 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r5, 0x0, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r7, 0x0) dup(r2) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x10000001, 0x1, 0x0, 0x40, "fff0000100"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:02:04 executing program 0: setrlimit(0x8, &(0x7f0000000400)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="f9a0117ce45c4430f8cdcb62d8b325cb5bd86c39366c7f93c7add91d950e183d368d531f1b968712dd1a47dbd5cf7e8780e3805f6c971ebe0e94024fb09b0e49ad764c0d96a1595b15a8c332ded2a53b199f93bd785092321dab5d389185cd07dffcbe9d4313ec99993737c0fe6a263e2ed18d5596774e2a3f221e71c40beacf70561280fba2c066fc808b6212bc3ca5e6ef4727059a145b6640", 0x70}, {&(0x7f0000000200)="57e91d7557a362cdd2e927e4427341701ebd41d23c63404746009024b2a896b78253946b619f573f99bf56b2068ddb3b5f0938bbfe91fd7d238f8bbf55742cfd8b5d6f42a89ac649fe33d33334fc7404ef8d88dcf048da3d8c023fcd0118beb516ab5aad4157b00e86e0d7a8f927c2c453d2ff99f002e9cc9e4ea48f6e11b9c7fd4aafdc9caa07758db3952a971d9531158a797b9319cc88", 0x98}, {&(0x7f00000002c0)="3f4bd69ce2c46134fc3103000000000000002d138e61900251eaf1ca883b975ab1978d38526b731eeed858264ba7f5d4b9857b05b13f4dfd31eb177cd857c5e9325f0f3bf84452a90847c985e068cb634861cf7b3bec6a8583d3475c7310ab2bbf7d6254f9c3b0bdb1a35a47fe0f6a72b2a10caff8ea96cf6b4c124ee1caffd9facd214a488321d9d882cf3a58430394fb2d5cd38ee1b62d59493602512654123cb0c15bbd9c2ed458f4a2d5a00ed8d8b208a95d5804688902e9e213727b8c4ff630ded91ae4544d62a9e9ab3a058454c85eed27ba9d7f16793af23a056abf1f19032b2706e772be27bd67c20bec4bf5c86e", 0xf2}], 0x3, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x6, 0x2, 0x1, "a21013ca7d848b840b3312606aa304793ae50a76", 0x7ff, 0x9}) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) pread(r3, &(0x7f0000000340)="a668e575b03dcacce36b69c82ebc5f3ac28c55712b08d818a0c1cf2588f8d4b3abbc2f74a65b424283f0fa4dce7d7b1bc60afec388b363b295f3365e9c54f1ba31e7325254f930e7ec5e5d853028326b0184c43b27fc2d701faa18312a48bcb7e8ffcc79a915216bdf045505808f5e3605f2f9a815bae1f3a6f6de6f5117bc6fd06db3c91e85d1ff8d", 0x89, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x29ebf82c, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:02:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x179, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x802, 0x0) poll(&(0x7f00000001c0), 0x2f, 0x2) r2 = socket$inet6(0x18, 0x4, 0xb8) r3 = syz_open_pts() r4 = socket$unix(0x1, 0xa, 0x0) kevent(r0, &(0x7f0000000080)=[{{r4}, 0x6, 0x4, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x5062ee0fb75fac1e, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffb, 0xf0, 0x2b99261f14d17eeb, 0x3, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffd, 0x82, 0x20000000, 0xfffffffffffffff7, 0x100000000}], 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) 16:02:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/229, 0xe5}], 0x1, 0x0, 0x0) r1 = syz_open_pts() flock(r1, 0x3) getpgid(0x0) getpid() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x1, 0x2, 0x0, 0xfffffffc, 0xffffffffffffffff}) close(r1) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) execve(0x0, 0x0, 0x0) 16:02:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4c) setsockopt(r1, 0x6, 0xe945, &(0x7f00000000c0)="a892e3bf4fae9642fb42aec38c7d3ca7ff158ca82e2ba3e91f1a285c64d109c335a6c12ada820582bee3e0d8492647fe7acf2efe2ab3ec8071adcd5c516518395909e0682aea57bee69e46ab0da4a4d70cec747f30bc3f39a2ea727819b5098cec0908530972d028bcbd03e2510523eddd08797eb06550800b1607264cf52a007d680a", 0x83) r2 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffffae) 16:02:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semget$private(0x0, 0x0, 0xc0) 16:02:12 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(0x2, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x20) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8000000000000000b73f065993", 0x3a1) 16:02:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x3) r2 = getpgid(0xffffffffffffffff) r3 = msgget(0x1, 0x9d0703813e963d3b) msgctl$IPC_RMID(r3, 0x0) ktrace(&(0x7f0000000080)='\x00', 0x2, 0x400, r2) 16:02:15 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x5f9ccd7e83a5b59) mknod(&(0x7f0000000640)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) accept$inet(r0, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x6b}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000003c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xb, r2) r4 = dup(r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) r6 = dup(r5) dup2(r6, r4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000680)=0x2) r7 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r7, &(0x7f0000000540)=@abs, &(0x7f0000000380)=0xffffffffffffff59) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000140)) r8 = open(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x0) getsockname$unix(r8, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r7, 0x2000740d) r9 = socket$unix(0x1, 0xb, 0x0) getsockname$unix(r9, &(0x7f0000000340)=@abs, &(0x7f00000005c0)=0x8) unlinkat(r7, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r7) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname(r10, &(0x7f00000002c0)=@in6, &(0x7f00000006c0)=0xfffffffffffffc94) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r7, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r8, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000180)={0xffffffffffffdc34, 0x3fd}) bind$inet(r8, 0x0, 0xfffffffffffffe5b) close(r8) 16:02:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffff, 0x22e}, {{r1}, 0xfffffffffffffff1, 0x2, 0x2, 0x7, 0x40}], 0x9130fbb, 0x0, 0x404010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r4, &(0x7f0000000040), 0x1) r5 = dup2(r3, r4) bind(r5, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) mlock(&(0x7f00003ea000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x94d9cf232fa5f4c5) 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x01\x00\x00\x00f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tip', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) flock(r1, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/99, 0x63, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x3e8) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') shutdown(0xffffffffffffffff, 0x2) 16:02:22 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="85cb840dcabcb3677b6d902ae3816a8bbab7840e3c31120b302be2666e153e731ed4946a99e3945ac21a952f31507384329c9058ec20abeca0084fbe65ba8bbf56d41b8f9e40010a826f0bd060b4be7747ed72d6b5b5d537d87061d14f116beb56669fbb892c2c", 0x67}, {&(0x7f0000000140)="b8b16ac286746e70eb80024ea11c55290788ab951f6dac8189f3b0f9517f21c574ac18f3f0ebe9a9f3ed0401afe5bf42d9efd2d9294cd29c5b35e3f2ccc9c8f526f2d90125998628538eb49243ce8de41d4e9213bd4993974a7ac660c8a90b085ff971c3c4ce46da3e51ef2da44bc4506d4c1c102745c9c7cacbe527a862ae6fc99adc9e2a2f048aaea6461c08e5c28ca341629cbc7c8d2697889aab00ea0992", 0xa0}, {&(0x7f0000000200)="1691e17a7a49070576e6ef801b2d9d332bb4dd169e98b926b278326650631c7a2ce86a8096ddc4f76226b1bf678f39b3136b1e0470c5fe676cb6d39e24ca8047c69a37d22a5cf63ad786c82d6e3bc6716e64ff111ae2db23025e0d069fb7d627dbf5685118850cafbd262bddda0be9e69ee72e721539269ba2e63ce41f5eb1b45e3bd3573b2b7d338f8dcf35", 0x8c}, {&(0x7f00000002c0)="d3c1078d592afe5645ded2aca70ec24b9ea427525d9ac2329a8669af38f3e10d9971c20c0bbe18ab84f5e0acc6d5a299a99c735957c52b08fe22b597a44936cbad6bbe809a8df7c5aca9e3ea6ef6c4b022e7f9a883aa9713475683f0b0529cc0b5d5062193fd8bd56b62a5010d4f1dd0c061a4d222fbaf2e7af3114b38fcf243f90f7fba943c3c1b498e0555bf9e0de819ca750d299e68e0e2276b5062509b2d553d2a69a92dc1a9b6aaac54ad6e8f4827dce144aa39637cfc9d20b62dd244c2", 0xc0}, {&(0x7f0000000380)="1f03563726b2ed3f0235bd981e48dbf91eb795291e0c350d8e38e80525eb654e133ce6821ef04317e94673093c3a", 0x2e}], 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3, 0x0, 0x9, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:02:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup(0xffffffffffffffff) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r3, &(0x7f00000006c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f00000004c0)=""/83, 0x53}], 0x6, &(0x7f00000005c0)=""/208, 0xd0}, 0x2) 16:02:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x0) 16:02:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:02:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x10007, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000011c0)) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e8000/0x3000)=nil, 0x3000) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0xf7a0, 0xed3}, 0x10) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse0\x00', 0x100, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r3, &(0x7f0000001100)='./file0\x00', 0x17b) 16:02:26 executing program 0: r0 = socket(0x10, 0x8000, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:02:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) open(&(0x7f00000014c0)='./bus\x00', 0x8, 0x20) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:02:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) 16:02:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000015, 0x3ff, &(0x7f0000000040)="186fe65c", 0x4) 16:02:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) kqueue() 16:02:34 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x9042478cf24a63e8}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:02:35 executing program 1: kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:02:35 executing program 1: r0 = kqueue() mmap(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa, 0x8, 0x1000, 0x4}, {{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x2, 0x0, 0xfd9}, {{r3}, 0xfffffffffffffff9, 0x40, 0xfffdf, 0x0, 0x4}, {{r4}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4, 0x8}, {{r5}, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0x10000000008}, {{r6}, 0xffffffffffffffff, 0x61, 0x40000000, 0x1f, 0x560fe68b}], 0x95, 0x0, 0x400fffc, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) kevent(r7, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x5ca, 0x9}], 0x3ff, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffa, 0xc6, 0x4, 0x19, 0x10000}], 0x13, &(0x7f0000000300)={0xffff, 0x7}) 16:02:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003ea000/0x2000)=nil, 0x2000) 16:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) setitimer(0x4, &(0x7f0000000000)={{0x8, 0x9}, {0x5, 0x2aab}}, &(0x7f0000000040)) 16:02:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x401}, 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='\f5H-\x00', 0x0, 0x0) mmap(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x0, 0x0) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:02:41 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000000)="b521fd50183eaf4ce9e2e983151531b116fee9d473ba7a2cce95c87ced29c75b5fd8d1ff05db70cb0944aa8452c46ae72459153e3b2074069a44e626ccb7b80e27bd4318caf8a465a0cc20497f5928c9ccf41ae91f77431da84752dac06aa4874955d5261904392b10f47ebfee270abd88f05d15cea83b0a7ab58f15fbc57184b0a61d6291bf8ce8958c86f8894f7c789b9e632bd45f0fad16fc36bc25005167f69597798c16f945c34a92a0", 0xac, 0x805, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r4, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r5 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r4, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r4, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r6}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r4}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r7, 0x2) accept$inet6(r6, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r4) 16:02:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000000)='\x00', 0x0, 0x90) munmap(&(0x7f00003e6000/0x2000)=nil, 0x2000) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2fa6, 0x3}, 0xc) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r6, &(0x7f0000000040), 0x1) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r9, 0x0, 0x40fff, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r9, &(0x7f0000000040), 0x1) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xda8b1f8d3721c0c0, 0x14, 0x80, 0x800, 0x101}, {{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x401, 0x80000001}, {{r3}, 0xd, 0x2, 0x20000000, 0xb0}, {{}, 0xfffffffffffffff9, 0xd0, 0x80, 0x3000000, 0x7}, {{r0}, 0xbac9970abe8e9d14, 0x4b, 0xfffff, 0x101, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x94, 0x80, 0x81, 0x6}, {{r5}, 0xfffffffffffffffc, 0x80, 0x4, 0x7fff, 0x7}, {{r0}, 0x0, 0x2, 0xd632693bd68ef562, 0x40000000, 0x6}, {{r6}, 0xfffffffffffffffb, 0x7c9aaca1a782a51e, 0x0, 0x74, 0x6}], 0x2, &(0x7f0000000380)=[{{r7}, 0x0, 0x21, 0x40000000, 0xd3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x5, 0x8ee1106cc4697db8, 0x6, 0x2}, {{r8}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x1434, 0x7fff}, {{r0}, 0x6fb2145f07c05da3, 0x1b, 0x40000004, 0x5, 0x10000}, {{r9}, 0xfffffffffffffffe, 0x120, 0x2, 0x4, 0x80}, {{r0}, 0x2, 0x10, 0x0, 0xffffffffffffffff, 0x512b}], 0x6, &(0x7f0000000000)={0x5, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000500)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000180)="cdf19f25040bb817284db61947d1e8cd322b4ceeec39382e2547ce048ed291dc1ef599652a03e13295930d072bc90e81a931b38c3e0f0e58a59c5a7025dd1b2604c94bb1f079472b41b7f5cc43a81e77bc293435a94c7f3f34ff7d8b1fed40286b62ba9847a83c802881b90442719316863220febb64da247623cf1f4e79b32474538e1d821f31803c94417eefa70d4281d610645200e9639c9c08ed2a", 0x9d}, {&(0x7f0000000240)="93f73eb3facb462b597b5d94fde64b8b251a21c7fe0dfadd0f886f19b8803cc28266202c03eb7f4ee403050b9e518c921bc03ce659cac0f82920afd179bdfbc161154d83c0db4a35c806151b8a49727e6f7ff804d641e39a838405eb84f7caa7cd3efa216c01a3723215d0247fb67d159e565c2d48d6803896cb42538c4aa0151e4ea257f015eab69f1de5a20c2626a5d4a2fecdc42d62c548843d", 0x9b}, {&(0x7f0000000380)="c8d3c247004f837560428b21f6cc76774b64743a4b3a32146ef3a244ab2b30869289a83c25dfd18c85bd6db24ce0fc47df783938f06504b934f067f6f7050f91001885afb26d918fac36dc716658155c2faaf13a", 0x54}, {&(0x7f0000000000)="0b974041d5a150bc543296a53ee35409f9af435ab506460aee96d2c3ed97155452f6bd419d", 0x25}, {&(0x7f0000000100)="933056c743d8ee", 0x7}, {&(0x7f0000000400)="7c43c09c3dd8d3d545835b8423afd0218d79f1b88642c6939cdaff3abb4afa7bb0a6b04de8dfb10ca59cdd89db2154a68620cb33f0af5d547d125d957564adbab22244ba03c08e37111bf454d251df79474ace997d7dd17012e76a483c300fc35a334e6f3492c84173ea08564926a5a7d5f13191ea", 0x75}], 0x6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:02:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000700)={0x62, 0x0, &(0x7f0000000680)=""/98}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r5, &(0x7f0000000040), 0x1) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5c, 0xfffff, 0x1, 0xfffffffffffffeff}], 0xffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x2, 0x5, 0x7}, {{r5}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0x3}], 0xffff, &(0x7f0000000140)={0x7, 0x4}) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x40fff, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r7, &(0x7f0000000040), 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)="d3164943369ee6e0e7b8272e87a2c429bdbf2a5af5a16cce8f5700cbdac091f419498c1e636a34f3dcc52e2b62c7c725af880f4292a74a4409bfbe36359af250f0214e67106d25c0e562c963940767bd44376c694ef31e0172990f956bc96b5961fa6891e770b15343a1b6c013a65f4b1138af4d6b077035bcf9b2016c9e6a28578dde51b29c86ab9bcdd46c65681a4c6a1aac7ba879f9523aace41f1dda912cb87eb3217414bd1e3da6c1c4e50c08b14e7fc7f24d454e6608d807404697e247663a5c7bd1", 0xc5}, {&(0x7f00000002c0)="cc6b4fb277c14be6e6c3c9b2b8a12573d497a5ca888974b0d73cbfd3c5805a8139bac7f4b37b7028609a080f199a70694600b4ee8f720c6d9fe863f68e6abd0ba0556d744e961b4db65347a1d8441d42b59e8aea4f8edd10842bc45a1a128511a2e611478ccf708eddd196cdc509905c9d86db10067cef6841d07c67e56b9b2a17884a74808edbe56675c24e04ab0d814f08e67ec6001ab50c3fdba1bff256359584f1f3fda7f746058c682c3ff0a94392017a2c8110b8e487c5238c0ffb142b2ac261c34bc0016e7a93c684d491b0b47baa0eec1c6746746d3a4f7e0d90e3298389b668c6b3d46c8e", 0xe9}, {&(0x7f00000003c0)="b7bbb7b09dfe432d41a1649c1a18e2214c711ed04d21123ccb5cb24391b9f531277b9c7378d6a3d8401291a8f3dd70c28224d3f8513d5057faf04f968c5f684e604f46eb2d7e3154183cd6bec04fc1d2897281c9869630619132a9531d29a3dfefa7c0340b83f52927f3af2a0854e5b4699f2954474caea70cfbf5bb41965517580f408b324a2d68d51db8d6b59cf04018dab46b7b2966d6ec709a44e5700e57b3f8253b3bb9b7866b3554affcafb8f9edea8bf53977366e218a2ad874369ad0432cc1e58d954fcbb48f9b108f91aacc9774e48509c02dddf44935676d9707b53459401debe8f9965e3d11f28fc9", 0xee}, {&(0x7f00000004c0)="fa519517450da3f383258bacdaa39e712b9255c3931f2131320d3667f621825f690ffb5253be57d3a0ec75d5c9664d29bda7dbcaff237fda36840ad06f0aa8cead2638414c4209405a5efcc2a058183c7c760ea5355c6d328c1c08154081dc631d6d8491ee43176120ee253e87410e17d7d98aa28dd676f8737a0f8d7aa475718c918ca05b356deb72d996edd1079d568e13fdecec17363080abcdf800691b98b2917a45f93fe1e346451870bdac09db8943fb6b3018f648f9dd392c49679dc17103c691a82d061c87830a024451913d0b2c4193c36186fdfe9aae033991b4e3c93d63cb9edddb9b241e79e2265e70d527d0", 0xf2}], 0x4) preadv(r7, &(0x7f00000034c0)=[{&(0x7f0000003280)=""/173, 0xad}, {&(0x7f0000003340)=""/112, 0x70}, {&(0x7f00000033c0)=""/242, 0xf2}], 0x3, 0x0, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) shmget(0x1, 0x1000, 0xe2c, &(0x7f00003eb000/0x1000)=nil) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x910, 0x0) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x0, 0x2010, r8, 0x0, 0x0) 16:02:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xff, 0xa02c, 0x6, 0x0, "29287b77fe3aef4775ca6a5ec40193110350543c", 0x3, 0x3f}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) panic: malloc: allocation too large, type = 2, sipzaen i= c1:84 4k6er74n4e0l7 3di70ag9n55os1t296ic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *314997 10047 0 0 0x4000000 1 syz-executor.0 283774 45263 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821ff1b8,ffffffff821ebffe,2b2,ffffffff821d067d) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821ff1b8,ffffffff821ebffe,2b2,ffffffff821d067d) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000219635f0 rbx 0xffff8000219636a0 rdx 0xffff800020acfb50 rcx 0 rax 0 r8 0xffffffff81e023df kprintf+0x16f r9 0x1 r10 0x25 r11 0xf1abba7f451445f8 r12 0x3000000008 r13 0xffff800021963600 r14 0x104 r15 0x1 rip 0xffffffff818a6868 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000219635e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=314997 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea08,0xffffffff8263bd20 process=0xffff800020adc380 user=0xffff80002195e000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10047 325996 74726 0 2 0 syz-executor.0 *10047 314997 74726 0 7 0x4000000 syz-executor.0 45263 52823 57292 0 2 0 syz-executor.1 45263 283774 57292 0 7 0x4000000 syz-executor.1 45263 353509 57292 0 2 0x4000000 syz-executor.1 57292 356561 93900 0 3 0x82 nanosleep syz-executor.1 74726 178180 93900 0 3 0x82 nanosleep syz-executor.0 28538 495096 0 0 3 0x14200 acct acct 99823 381999 1 0 3 0x100083 ttyin getty 46553 378865 0 0 3 0x14200 bored sosplice 93900 157853 33828 0 3 0x82 thrsleep syz-fuzzer 93900 201340 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 63922 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 229225 33828 0 3 0x4000082 kqread syz-fuzzer 93900 492294 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 137308 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 210093 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 36782 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 350513 33828 0 3 0x4000082 thrsleep syz-fuzzer 93900 519574 33828 0 3 0x4000082 thrsleep syz-fuzzer 33828 108793 66953 0 3 0x10008a pause ksh 66953 324959 21123 0 3 0x92 select sshd 21123 327583 1 0 3 0x80 select sshd 39535 269029 10495 74 3 0x100092 bpf pflogd 10495 135404 1 0 3 0x80 netio pflogd 58238 27302 12640 73 3 0x100090 kqread syslogd 12640 201840 1 0 3 0x100082 netio syslogd 41175 417576 1 77 3 0x100090 poll dhclient 78361 446838 1 0 3 0x80 poll dhclient 97196 454655 0 0 2 0x14200 zerothread 48275 399155 0 0 3 0x14200 aiodoned aiodoned 21145 332933 0 0 3 0x14200 syncer update 46415 81495 0 0 3 0x14200 cleaner cleaner 37262 450684 0 0 3 0x14200 reaper reaper 29413 500136 0 0 3 0x14200 pgdaemon pagedaemon 26599 234413 0 0 3 0x14200 bored crynlk 24007 140216 0 0 3 0x14200 bored crypto 94173 14517 0 0 3 0x40014200 acpi0 acpi0 12022 395778 0 0 3 0x40014200 idle1 91743 21052 0 0 3 0x14200 bored softnet 72556 431120 0 0 3 0x14200 bored systqmp 352 97554 0 0 3 0x14200 bored systq 55611 371648 0 0 3 0x40014200 bored softclock 30592 456609 0 0 3 0x40014200 idle0 31432 143094 0 0 3 0x14200 bored smr 1 294556 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 45263 (syz-executor.1) thread 0xffff800020aceef8 (283774) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826394e0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9525 7074K 7588K 78643K 12906 0 0 pcb 13 8K 8K 78643K 165 0 0 rtable 108 4K 4K 78643K 564 0 0 ifaddr 59 13K 14K 78643K 189 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1639 0 0 iov 0 0K 24K 78643K 1466 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 2074 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 30 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 2294 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2263 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 61 63K 83K 78643K 996 0 0 subproc 32 2K 2K 78643K 102 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 71 0 0 in_multi 33 2K 2K 78643K 113 0 0 ether_multi 1 0K 0K 78643K 9 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 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 337 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 101 21K 30K 78643K 7617 0 0 UVM aobj 130 6K 6K 78643K 140 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 141 0 0 NDP 12 0K 0K 78643K 57 0 0 temp 172 3555K 4194K 78643K 22883 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 85 0 83 1 0 1 1 0 8 0 rtentry 112 86 0 42 2 0 2 2 0 8 0 unpcb 120 1846 0 1836 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5053 0 5053 1 1 0 1 0 8 0 tcpcb 544 196 0 192 1 0 1 1 0 8 0 inpcb 280 637 0 630 2 1 1 2 0 8 0 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 17 0 17 4 4 0 1 0 8 0 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 8 0 8 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 51 0 47 1 0 1 1 0 8 0 pfstkey 112 51 0 47 1 0 1 1 0 8 0 pfstate 328 51 0 47 3 2 1 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 391 0 173 14 0 14 14 0 8 0 art_table 32 392 0 173 2 0 2 2 0 8 0 art_node 16 85 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 8 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 2292 0 2282 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4715 0 3277 47 0 47 47 0 8 0 ffsino 272 4715 0 3277 97 0 97 97 0 8 0 nchpl 144 9097 0 7486 61 0 61 61 0 8 0 uvmvnodes 72 5382 0 0 98 0 98 98 0 8 0 vnodes 208 5382 0 0 284 0 284 284 0 8 0 namei 1024 32062 0 32062 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 29813 0 29813 20 19 1 7 0 8 1 plimitpl 152 97 0 89 1 0 1 1 0 8 0 sigapl 432 2452 0 2436 3 1 2 3 0 8 0 futexpl 56 48832 0 48832 1 0 1 1 0 8 1 knotepl 112 443 0 424 6 4 2 3 0 8 1 kqueuepl 104 349 0 346 1 0 1 1 0 8 0 pipepl 112 1010 0 987 5 4 1 2 0 8 0 fdescpl 488 2453 0 2436 3 0 3 3 0 8 0 filepl 152 19045 0 18931 10 5 5 6 0 8 0 lockfpl 104 2734 0 2728 1 0 1 1 0 8 0 lockfspl 48 567 0 564 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 41 0 30 1 0 1 1 0 8 0 ucredpl 96 4987 0 4977 1 0 1 1 0 8 0 zombiepl 144 2436 0 2436 2 1 1 1 0 8 1 processpl 896 2470 0 2436 4 0 4 4 0 8 0 procpl 632 6514 0 6468 6 1 5 5 0 8 0 srpgc 64 8 0 8 4 4 0 1 0 8 0 sosppl 128 14 0 14 5 5 0 1 0 8 0 sockpl 384 2582 0 2563 11 8 3 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 144 0 0 16 0 16 16 0 8 0 mtagpl 80 19 0 0 1 0 1 1 0 8 0 mbufpl 256 261 0 0 9 0 9 9 0 8 0 bufpl 256 11386 0 4338 441 0 441 441 0 8 0 anonpl 16 504392 0 488206 125 59 66 89 0 124 0 amapchunkpl 152 13206 0 13082 15 9 6 10 0 158 0 amappl16 192 28664 0 27652 113 62 51 63 0 8 0 amappl15 184 3 0 2 1 0 1 1 0 8 0 amappl14 176 1174 0 1170 1 0 1 1 0 8 0 amappl13 168 508 0 507 1 0 1 1 0 8 0 amappl12 160 174 0 174 2 2 0 1 0 8 0 amappl11 152 66 0 51 1 0 1 1 0 8 0 amappl10 144 22 0 18 1 0 1 1 0 8 0 amappl9 136 1046 0 1038 1 0 1 1 0 8 0 amappl8 128 576 0 552 1 0 1 1 0 8 0 amappl7 120 57 0 51 1 0 1 1 0 8 0 amappl6 112 82 0 70 1 0 1 1 0 8 0 amappl5 104 341 0 327 1 0 1 1 0 8 0 amappl4 96 1602 0 1569 1 0 1 1 0 8 0 amappl3 88 2414 0 2405 1 0 1 1 0 8 0 amappl2 80 18942 0 18862 3 1 2 3 0 8 0 amappl1 72 61259 0 60808 25 15 10 20 0 8 0 amappl 80 6898 0 6859 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 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 2455 0 2436 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2455 0 2436 1 0 1 1 0 8 0 vmmpekpl 168 18771 0 18734 2 0 2 2 0 8 0 vmmpepl 168 317167 0 314926 210 112 98 110 0 357 0 vmsppl 368 2452 0 2436 2 0 2 2 0 8 0 pdppl 4096 4917 0 4876 7 1 6 6 0 8 0 pvpl 32 1198782 0 1178727 276 114 162 213 0 265 0 pmappl 232 2454 0 2438 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 603 0 5 18 0 18 18 0 8 0