981c37787eca055a087a97448db7d5c10c9d1b78a12a9ded5f3c966b4bc6aae2fd9ef33e3f8130532a3a2c70f4352176f7606888ba6c2d9c636d5247fa3e6885d8909e541ca834f26a936e2f22bbae61bf1564a0b0453dc8a1262cda8c64c6497dbf8ac28108f188249e37c92c1fd0e2f8ef5da44d58f61cf98b20785410ebbdb3e2767ea512c50976ad94565ab386523f62ed85e88eeceeb18dc078c056b46a3d67c1537a7e7ea11fcd2b4fa3590880c298861a7a5d0308dc0497efb55b1293c8dd93fabc736f3540b1234c5a9ff6c1a84f37193c443883dd73e98f0362a0bb88013348fc4b060a759fd69b4286a341f6923d044b95e9af6d8ba84e1a6fdaf6ab4e9f0dbeab6ec3554392cd20e5aac46311e5bf14ea332b29b3c78fa78cbc6d9df3d7d3508e959267c3fcc13d16848f757d3c0507fd233d34176f93d0dc6b6d36f99a9bcad33c048b2ea0890aa80b085dd49a95b6617728878e6e76a1f06ae4bc43e7fe483aa8105357aa650f609bcb11142365396c8a309365c9f5031ab10dab50f687a52b981e97ace3a6938ce2223b8e8d17f36a7dd3195f7005af45d377dbf66f7da7eaf08e3ea16f325021e0a2e9c71f793422fa5c168251003d6a880f39c182b8bae6f991f10b44508793ab3a676387c9a6a1924ae50bfa05a870ba665342c1140df1ab825f6c75a6306a13860ebacf3fdedd2c7849301d89ac9", 0x1000) 16:17:11 executing program 0: madvise(&(0x7f0000572000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x80000001, 0x12600000, 0x5]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000340)=""/148, 0x94}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/177, 0xb1}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f00000005c0)=""/147, 0x93}, {&(0x7f0000000680)=""/141, 0x8d}], 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:17:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x1, 0x2, 0x80) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffff, 0x3}, 0xc) 16:17:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x16b715b1d6f439af, 0x7}, 0x8) pipe2(0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r2) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r3, &(0x7f0000000140)=""/81, 0x51, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cb2d00825f3e22c2d70e54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938d05f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd2d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad978cf25172a3d95ed03d6981382360deb800e2beef1ad719dc195aedfa7fc1c25f5b7e43843deda178a39900ff150299f1912f773f0b673dc170cffd696e2abc9ce2db7f8250a0547e5ab8e400b7668bc4775be65b2a901a41b51d2ccb8c03cd9466d5c6fed117076f096bff1ca70925f987469f56038affadcbfd12989f24c107b33c88b996e6aee057fe5fb9a814865313e75962346f86a243f8d400ad8db86a68cff975762dc92026b003"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:17:11 executing program 1: poll(&(0x7f0000000040), 0x0, 0x430) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) 16:17:12 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)=""/12, 0xfffffffffffffed1}], 0xfffffffffffffd18, &(0x7f0000000380)=""/238, 0xee}, 0x800) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0xb, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000004c0)=0x40) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$sock_int(r0, 0xffff, 0x81, 0x0, 0xfffffffffffffe63) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 16:17:12 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(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:17:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) ftruncate(r3, 0x0, 0x9) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xd94, 0x6}, {0x18, 0x1, 0xfff, 0x81}, 0x0, [0xb92, 0x4, 0x3, 0x6, 0x8000102c, 0x100e62, 0x81, 0x1]}, 0x3c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) bind$inet6(r8, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x7}, 0xc) 16:17:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/235, 0xeb, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:17:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8a138d15f2c11b61, 0x0) ftruncate(r0, 0x0, 0x100004000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x17, &(0x7f0000000080)={0x1, 0x0, 0x401, 0x7fffffff, r2}) 16:17:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 0x0, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:17:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) lchown(&(0x7f0000000280)='./bus\x00', 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='r\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x20, 0x8, 0xffff, {[0x4, 0x3f, 0x1f, 0x8, 0x6, 0x40, 0xfff, 0x0, 0x8a, 0x5, 0x4, 0x20, 0x9, 0x0, 0x1, 0x5, 0x4, 0xb2da], [0x5ad, 0x100000000, 0x5d6, 0x9, 0x4, 0x8000, 0x80000000, 0x40, 0x1, 0x800], [0x7, 0x1, 0x2, 0x9, 0x9, 0x1, 0xc61], [0x1000, 0x3, 0x80000000, 0xae, 0x10000, 0x4], [{0x7ff, 0x3, 0x7ff, 0x1}, {0x2, 0x9, 0x8, 0x8}, {0xe7f4, 0x6, 0xc5, 0x5}, {0x4, 0x80000001, 0xffff, 0x10000}, {0x5, 0x0, 0x5}, {0x3, 0x0, 0x100, 0x7}, {0xb5, 0xff, 0x8000, 0x3}, {0x0, 0xffff, 0x3, 0x3f}], {0x2, 0x2dde, 0x9, 0x7436}, {0x401, 0x6, 0x38, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:17:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82000001000000000000"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r4, 0x1) 16:17:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) 16:17:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="06ac009f63820000"], 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0, 0xc}, 0x0) 16:17:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xa855) 16:17:12 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x0, r2, r3, r4, r7, 0x201, 0x9}, 0x800, 0x1, r8, r11, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x12b) setuid(r13) r14 = syz_open_pts() ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f00000000c0)=0x8) 16:17:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0xac) 16:17:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18440, 0x0) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ftruncate(r2, 0x0, 0x80) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x1, 0x0, 0x6}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x100000}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) 16:17:13 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) syz_open_pts() setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000, 0x5}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x7, 0x7, 0x2, 0x4}, {0x7, 0x7, 0x3, 0x3b}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfff, 0x84, 0x5, 0x3}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:17:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000005c0)={0x10, 0x9, 0x4, 0x9c46, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x26df}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x23}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}], ['./file0/file1/file0/file0\x00', './file0/file1\x00', './file0/file1/file0\x00', './file1\x00'], './file0/file0\x00', './file0/file1/file0\x00', './file0/file1\x00', ['./file', './file', './file', './file'], 0x2}) r0 = open(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x20000, 0x4) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000040)='./file0\x00', 0x2f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x148, 0x1}, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000240)="54a3a2a295c3567d2860e68704f2b6e042b444a1e5c513a73fc99c165fc876b6868d858019d35ef771c781a196b98444d28283ce6cf9876eca3945cd5ebe1ba7aa22373a857e872b8afa0ffdbf3d2ac37255cf1868280095d1a5da570a490f769d263fd680dc25aeda70f0ba4ff6ec29c10d2ad6513e7c99beb4a1433bbc239b19254e9970a237e5c08f832ced6dd4d3e535c7a88ee01e5ffc8b07212934f2b4c97556fa6c3f7be954a088095e3a7716f2aa1b74e391de398d380da10408596091adf86099a5fccc579aee47e4898641a9e2fca1fd64c702a8343de0d2a0f47be866baa642dcbb8f12f35dd241bcd97d16925e348dbe966ffe761436b23c", 0xfe}, {&(0x7f0000000180)="eb9a1c73182d6619c78c9a591a159f6b944f2573dc7d56d6774ee4bcb6046445ecc7ff9860b4f29778ba317f90abd02f0009f0dc0b8d90f1c605ecd5e4e3d523fb200cdd28725baa3832558bdc899cd95f56126ccc6eaed80c31acf4c4b4fdbe51bb22a1f234", 0x66}, {&(0x7f0000000ac0)="228be3ab81f4132100fac342043526a68024017225f4e7697878ae68c9e45312de63a66a26d717d33d1e6737f0bbd938aab97258e373e2fdc80783129cb34e4f7441398c40e4136637bb15acf7b625b6abdd04091b67c8bd7b92e67d3d2591dcff5c11c16690647a639b63c8bf1f5d489bf408e9056cb573fc9a1903b765a76cd8948fbb2f2d63e97cd375f27a8644815cc8d572fa665a30a45c83da0b5b9b1893180a91f9e1db7f5bbf3c6550b1ecb0457b429b2f7862acce6b2b4559bf6bf53247ef03765527d19fd1d3d280fdf4fbca2e6206cfa29c8fb8636bde63f4459bd486b6269b8033124eedfa2f4281edde55b6b1bbdadd3f7b02ebd6c34a970fbf93359eaba5f6b202f3a1e7b599734c71e182545961088198a119ce213a76fda74816de85b6f8776a37e57136d6931e98e03d21c112d0fa4e0ec39dee627bb5e83569f69d1b56c8b115312f84a86e5828a77e8b4802de0b533cb8973a5bd1271570fad3f133dd74f394cdd06316fbda331f3b19345d7fb6b314d43d9aae7faee0748861dcbceaa27c1b8b7b3863b3f1af8d02c88170f8a2b9e4e813f1dccf27cc8bbb024d88ec1176a487ee61139994a8b9972163f18a8fd3dff5643832a84bdbf72904c8ddd85b5f4ecccff24801f3a8d604e8e37f5fbce178e1ad8e6193f152cd0bea3c83e635fbc34521024e626a59d186c33b02026bce2fc20627955c487979afd0c75a46718ea075c85419200e5da44feca210eae37a018c019ba731ec06a36112ff2a91088a897e255bb22c3c02941efac15bdaf39777150ee49281cb51ee6b19aa5deb3050617a8f0b9d3b87e7942a2eab9ad9a784d3b72364077d3a7bb48b2a0c3c16000b4e00fb9c708178a73a726df9e61b46ed6c423599476a0db996c6a63f0c7452f4d27b0b2e5587b85999e7e1454f9ee86a849f9e18ebb20365f1c68e0966845fda75f9950aa80185d2aa8fc51eb451a98c088b052b87a4759304ca5887f35605f36f43bd24578ff0e6d000120934934c58f967d08658f06dcc3d65bf1710e24838b5eed32814a5154d1ba27ee4a3de16da5747202c5de97afd72db18bc1ddd81c78e6b2756d8820d8ef4bb4aff40bcf340f9ccbb2213841640a5935362f737bc824bd45e82999c2cb7340667e2a2c720c1eef45c8950f7c711894a4496418fed4284724451657f5f21079f27f4889d66333c373ddaa3acfa1b1d32d5d3a14ddc9b25bb6dbdd853ef1bfd08e58b15beafa1251d2235126d29c1bd18f724f15d867ed2de790b2d6602eef7b788b81006c360b76f6a6ea90a6fedc39084fd9c1850fd9bb423468644daabe47c0f91e771d79c920c33f0dccf17f6cd7e81f8fc29453d5ad9ee1b2662d795cf1dffb607aa0919c7acdd6ba3066f656f32dccff4d61067e3749f343a49a0fbce06e62f10b39c2c21c9e0b0f73c72a0091eef07d1b454bb6246a933c6f2923394943f0a46acb161bcf2a35aff245d05b7f98328d89b1c410dc9bf0423072ded458d76d2c2b3193564f863c0168aeff9c31f43ebc8d8c2e4070ff6aaebba5199984c854798ad5e1c048a99daadaef9d9d0d767823af92b07a8048c57fab20a9e6b09d5e5be85c7dd27275715eec55a927d0f08101d1e48381f4a79d4624f6fbde0b8da53fee5f5fd94e1c20c8cf9b7f0591062e5a3415624db477b07a931f20318f13b1fd7449c23b5bf182ac3c0bf8f370e894ca7e77d269c8da8a472557651683a7768134316b2808f723685341b6d5b755d0b2b599edb95d3db33f25c5f094d50772c6edc419406818c8be63eaf91c25c0f4cb36f8d1126b7d388b27d0e1c30cf3ca3597a415c46677130d83c8696fded1b33604b9f21a47a16fbe9ef0b2e05ca03b8bb24f415a8dd4f17f491d36a5204a487b50aecce23372077662bd80a9c4104e6c9deb31a2c273c549465b8c475b008a2241a75ec872ce1725cba3cee941bd7a73f2e3a25d364269fdb11f2af31be6bcc1c7a0812b285a9f0b11b7c8f99e5f1abd73ddf372c7cd4c9cb2a60f908244e1ce3eb277a6fd932288cec1bbe908005ea820a74935c18211eb4a34c0f36edc5dd6cb3dfc2de227cf07eb2dcbc971c9a9e0a5689a243bfc3bb119c17346a605e69c599c2e990fa9ba09c88221225e42e6e11eeba564aff42843e624a2399d14e1344bedadd482ac813cfc0e9930ed2eef6be8b0b201d5aa8b057c974db9bb2c739cd9fb89b3534839792b0d155b4fca422dd696567ce82e6ba0259557a60e19af78fcb8cd78a48118960948da1703934b53a51370e9703e818b4d8cbe2288b48d59b1d991560d55a024626994c58b4ba4e4fd67b32df2b86e096bac0f4e71744b0435b6f47ee92694aa609fe383ca8912e8036af6c0b1545bf7ba1153faedcd0b9849922e6462327bf841dc4f8458d6be7ca42082c0509b3dfd685c5ec96f80340e4ae111d97e8701cd0be42b7180bd38462339106e936376bb5d9455acca02cb8bd538fa9edbc93260b8159f7ed44b45c4eba9756ca5306289a53797b2387c9d2af6813959dc606ebb630666214d5f02557e1e28f9c60558bd48e4f20a2971f95de3bb1a8adc6fe1a06ce1bdd16121adb7de451392ba86a09cbae1e2dcb1107cf7c7c44fa3ba9b5d9166262a2cbd70e08d4d060925917d3f7c80f2650fe8086e724c8625dc66b8b9a96c2f5fcb1652fa250dc7adf7dd105333eccbd963a74e81b9aeff720acf6276fd0a1e8c5beead0ffd4377017243eaa5edc7a73513ce12f47386d04d3a42c8dabea53abb181b3c2999837b34e0d8277bb253ce139a94d3090013f2f8f58e67b109a137459076d9f426e1ed3e582bd884b2dc36d747684d8f0fe6b46438b9326e9863268de3fbd4c04f69c8abb25c1865f506c7a611c3c6098487635072ffd7b9215b5110afc28724cdc24fb70aebfe4bb8f033f9c50dab25dd837a4c1b21851d43eb14be73d3d3629ec68def56870820fb61d03853d747bdf753fcde234c6490692eec04311f98019be36d38ff97d2df43b6085fc7419eb53c6aeaea8bd222aa3b8b1a33423ec77457230e880b86e1ce3630b9e90ae799ffc410978b013006998e310227293de96c684ff56c5a292b029c8261c48a759e25fcb600ffb6036c70af26a1be48b70966a98707b9cd68c454184b636d43dca885eb7314d14246885bee2be8939ee649c7f677d710ebbdec712cb5a075c714c1de39ddd65c278eb082e542cfbaa1c08b25826aed75159d152a28a9c7117ba0f77d09d1883d1df4c810b7c1464c0ef88232ada50a23a10e3dd5118dba1a802ff6956fbed4293581edbb579d2bb58a8235e1590693d8df7ea8407ad830b178869f5f37d7c11cbb2fb968d911014f0caf2d1ca9a0c9598353befe35a0b69e3cbdbcc3082d1cc71550068e424a1c39ad2653e4334a83e4a0912adff3207d246cc4282558024d99646b68922b27ee8b4a3c8541ce09242a3587e0a3446013eed849bad1342c9f9926f586bc78b2bc8e820b561b62f2bf36912342d8f1a19ba19641158bb32fbce41086226db047ab2e7396c6cd83a3211cbe52a9bc38ba055c4add77f366f5f9d1e05e34e98b4b420c646414bf21a0ef58a002249e4a9c87e388c4c50ebc52b817b7ee67d3df5364df2cb7da90f08516790535708a6485d4e0d0d1f18256a0ae0fa218bf377658c35a916a142d774cfd3c451e06a0979e74632dc80135d81d7acc9201dd40a3916614ad5d46deb900837378d385be7fa0c72302d2a8a1941cf13c496b0cd04986c15660c3d28a8557e427a303abbf8e7643e137485c2177ad869f1635be7ebb07def0f83036c6fbd5e194107c9c6403fb60426291fa8c95bae74776aa1859c2307454fe704b46c4a1658f20f9d4ca72811273d020c082865ded4b08b3dd7e541bd4ede06db56cbec1b7b86b024468ae6a30a6160d969ade1b3e225cb4ec27fd4ad12e8a2449d0436c62540b0b60d16bed0fdc71f29a017522a0956c0c82d3c4ec4ad09a923b6e85b41c75808c32801f42b0a8bbc53db604156658bf9d815eb64d1973d72aa9f80a2dc189cd9e89dbed26ce8a6f53485dfb5da914bb0590fbf367492633a8fd83a0b5829069b73bf5ea7ab2e1b594ca50b0413d917830e44d7fc5ecc62b85055656ae30a24a77302e6df3a1418667593249697119a990bef35caa2bce637d39a5380b86661dbe763946ebb95777979f7eaebcf2acb3d9e57575054a7ce18faea43d6f047aab25985dfa78ceb102bb334373e1687aef277817149ecabf9a240503dd1a428dec3393c0aed13031a218831d7efc6b1c23c3946f809cf58ae29b5f5494024563aa3d6830980129b96835057e0ce2f5894981c7d994287b91d7c81e0d04346931b8aee58475609de111b01dfe8e42983cfba2e9e2d7ba71344f7292c169252214bb6959ca18bb9964514f1e10ee03ffa1e7f27805173f2332fe841269fedab65916efa3eb987b4ad1eaf8b7a9e658dd4a7ed18b0b595f49ef998035cae5d6ca42c6e8cb58c354a6cda82d175c06f4bde2baf9beb687214e32ab9a84d08f3695c637b0314681c10d599664b311b2a2d81877eaff29dabcf056a4ce76588f22306b70498855163c384d4f9a2142b13eab5dd5b805d1e4bbdf3f74d545c89b58091b7e8ae7069d587ff207e6558cb153b958c3aaa24ec88dd23871e8df8ef360908b88c037985af0df581cdd27f50f8b59bc1dc2872a610c562839b38bda2f626226731e5c4a6aa69c4bb2a84a945ae18f71f5862d49905a4e8e5ed72cdcb035faf33f400b885d08608731e60d60dc97577ed9a7814714f9ea2388ab1f617d4057fabd48c3e3f2270b95259895879caf601255a9b378c7d34be56416573d5e02de5dc6a1519a4e1a0805b4d74639e05c3f89d058477195dcd87de842152189c88e7b7134d5abed45bbbd95e3f8703e385b50cbc8bc24bddae7310283f853d7453331dfa3e0e9948daeb5fb7f1f3699bcb3a8ac6487081b030253d254e087f0e1d0e5c515d663d5860d55a6de178f221c71b2ac3d7e33a0c926e36f319b8d8837c9c71749d3f93a71d559c011677e3be60d54556e35acada56db0d7cb7155541405f4d1b62081a33fcd68e37d06ffbb97dd514dfb3560d92556366fb7bc27be9d7f7ba58946cc2ad08bf096d1f49bc91b522ec6d3af9c1542934322913aa173220b01bc41d829483ea352689e291c4472d9a18c7522580c6db8d36d3395a9cbf5e118b14b2e38d965c46d957214d58ff64fd9f0a0843954bf4e57784798af6f0270fae32a22503d3f3129cd06630325796a667df949fcdb0078ba31a85df75ae48162307fb444aff8acd229ba2deebca48fa2135abf4a48ee7d3846214a050d53ff8a8167bd4a6cc1c0aa80f9b0e77caed48bef83cc5d9513c8a8f03bbea6c5b7d2a972ed840004be12bd5812535e30605031b21663aea63ad88a183669e6a06c517dadedc34be8d5e2bd4b091e32840f61ebace798054d827f423e2935a257b4a35bdc34f1c2b959275e2cc5346d7b67e6431657d81f4a0d090dd97650e7fc69a6eaeefe6c0a8cf49ab0204a864a3cccde18c4436c4935ae56ed15e468487eb6994cbfd8cf9d0ea8a96b8bb7d7e09b4b67d6aede84be8317e41334b25ec51b8af98f1a0c38e141c546803d85b87536b6815a927461374a1762c9c4dc67d0538d7417af41ed3c23d6a5ae42d73fea96baf6e70bf3e87c27ebee00f870f78be18b02464364f50d6440e4321f8c6b2a514ceddfe2c8d95327354fb8eca62b3abffb2a55c0b52fa9a350c16e9", 0x1000}, {&(0x7f0000000340)="cdf1118ae723f0231daebef153140762aa373a22fe5a2f0083c54e0c3f9376cf3935414fde234f5de4eeb39c5023b810f1454e536f1834b6d9b4ad8161055b867bec9775f895a68928bd03c969fc842cca5453f0d8cfa4112912f56d91f30e49cddf9bdfc4914ab19affaa5627ba19fea5e32b1bfcef4c50f88f3074a6a1ce423d05c07e737e53998b254ef192337df868e1ab71d5ff5aabf9f1f087af5395e17e06da9c052c9a85e23d518692178372b9741b83d9c7a9db975fd79cb67f", 0xbe}, {&(0x7f0000000400)="32d2ef09cc1a9e9a9dcba12e1e870fbe077d3b8223a3cc1e1fc5973830d567782315502f6d7ae59bcb2a86c89a82bda3cc247c10a15291692686f0ccf4fa940a41a61a85f1ab1faba2c0b0306ead006c15083491e2683b23a87ce18cf6f3f22df2315b58a94ed48f6a98d36e5334c7a5792ee96559f7f52901f85caceb322fdbdf8e0c4bacde0d08163f3d841defc7e1f8162ea3d0d5a6d409e9d84a8e326832d0576e113f098f74d69a97f1f791795092f776bea0c6093ef92a7f07b89d413e9c01e6e9", 0xc4}, {&(0x7f0000001ac0)="291f8354563afbf3bd883a7d41c39a7f2f1e9a30bde67a55afe745ddd653804e4bca82ce1e156114a81875898ceced42552ce8538a3a7b263f8756a8c70f8b3d357dcda8fbfc0366762dc79dec95c5ea892434835cab9c91c47484e7296b6e8bfe9c60f9e35d1d271f27bb07f0f3fc8e01f0342d5e2321d6280be2cda356b4c633df53233d937200cce283200ea3c56d5c16fda5dda46d576b1c8379f4d06a2a", 0xa0}], 0x6, &(0x7f0000001c00)=[{0xa8, 0x1, 0x1, "92a7f924199daebacb3506d9dc74572c16f3ee2a697dfd87260e9edd2f8e84ea189ea67942142c290c0fdbbcb9f282fe5194f3f35593fb3ced51f1dc9f6df255c941408c54c3e3da2a67c7cbae91e2d6990efeabf8f2967aa3bfc98f878df071fe1e2c4955d6a1e559b2c077df54fd3313e74dc33d32e7042d421344a902d71eac7b64aa61413713c12d5e2ff444f8391bd69d874200"}, {0x28, 0x1, 0x20, "6084cc66f1734ac93f406c36ac3b1c402f510fd7"}, {0x10, 0xffff, 0xfffffffe}, {0x30, 0xffff, 0x0, "1e36339ed18ced29415f0b27b72bc365b32b5ee957059c979c88497f"}], 0x110}, 0x1) 16:17:14 executing program 1: r0 = socket(0x2, 0x3, 0x2) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01e5129c8bbba807a6006489765e090000006aedd7fc2ed27c96ce7a2c44fc252afa588e73f4ee679921428549"], 0xa) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x5e274f992824bb63, 0x1846d68c383b54b9, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(r1, 0x0, r2) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:17:14 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x84) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="28000003000000000057d9db40cd7fdf0300000026acd807000000252039c59f27fab296f4749cb80dc35d4005000000000000002ae09e2168a38debc0b0e5152efbdb85e97d427f5142888f98d1b3f2564638c4ea955e22251f4a28de8c4a282607c056aec33f81e912441b310d2fb029e3ef47feaad034b312bc16f703eb2fb8ddaa46446c2fde714242da8f786fb5eace6026325f5d7593271ae1dc698c63739dd054e6baad6a7f41b660a4ae9d76e5e7daa86e5e00c19000d414ac755e3a1b86f4a95d2ccc4cd8797851c943dd484a92e670129788e698678ef776753a81da09a6bcb3ffb08f86a26a39284e3887fb20549ea60410aff756f3a78b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r2) r4 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x0, r7, r8, r9, r12, 0x201, 0x9}, 0x800, 0x1, r13, r15, 0x401, 0xffffffffffffffff, 0x1, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r4, r8) kqueue() 16:17:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) semget$private(0x0, 0x0, 0x100) mlockall(0xebb94811171ec171) 16:17:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) bind(r4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x8000) 16:17:14 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x0, r6, r7, r8, r11, 0x201, 0x9}, 0x800, 0x1, r12, r14, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r15 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x0, r18, r19, r20, r23, 0x201, 0x9}, 0x800, 0x1, r24, r26, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r27 = socket(0x2, 0x3, 0x2) setsockopt(r27, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r27, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) r36 = socket(0x2, 0x3, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r36, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xffffffa9) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x0, r31, r32, r33, r37, 0x201, 0x9}, 0x800, 0x1, r38, r40, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r41 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r42 = getpgid(0x0) fcntl$setown(r41, 0x6, r42) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x40, r15, r19, r28, r37, 0x40, 0x4}, 0x5, 0x6, r42, r44, 0x1, 0x8, 0x0, 0xd01}) r45 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETD(r46, 0x8004741b, &(0x7f00000003c0)=0x2) ioctl$TIOCFLUSH(r45, 0x80206979, &(0x7f00000000c0)) r47 = syz_open_pts() readv(r47, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r48, 0x40045720, &(0x7f0000000340)) 16:17:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xd29cbf069f6e47a3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:17:14 executing program 1: munlock(&(0x7f000048d000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000002006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x800}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getppid() 16:17:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x9}, {0x28, 0x0, 0x1, 0xfffffffe}, {0xffff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='Dlv/Zpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6, 0x0, 0x0, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xbf43) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:17:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x20, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt(r3, 0x7fffffff, 0x58bd, &(0x7f0000000080)="5c32a57503fa2a41b13264d0ba956191ff15217da2ee102a1877454c8de28adadc934b7be5884ee4a4347230edf8cf98112f0ff205bdda9934ddacfed57e93cf1aaabcb241766fea1fc8e46e1b3327d13d20ae1b462d28594318cd9945b3a1c6c9b8f78fda206c5de955e938f99afe71eb82d917e7e4614060cb723bcd243cc4c77deac79808d50667382235db307f4c6f034f087cdf5d04b0089be0b106bab12a3984a1fbdfd86d5b8a9c23fd51f153d23d7c689dd32eca575264f48440a117a4c43b537d9301b6d44470119f6f7a0b", 0xd0) write(r2, &(0x7f0000000840)="11", 0x1) preadv(r2, &(0x7f0000000600)=[{0x0, 0xfe5c}], 0x1, 0x0, 0x0) 16:17:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8f17, 0x1, 0x8, 0x1f}, {0x8, 0x6e, 0x81, 0x7}, {0xffff, 0x7f, 0x7}, {0x3, 0x0, 0x8e, 0x6786}, {0x1c, 0x5, 0x1, 0xc9}]}) getsockopt$sock_int(r1, 0xffff, 0x310f, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:17:15 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/142, 0x8e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus/../file0\x00', 0x20000, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1, 0xa7) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0xc, 0x1, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0xd7a, 0xfff}], 0xfffffffd, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:17:15 executing program 1: sync() getrusage(0x0, &(0x7f0000000000)) 16:17:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f00000004c0)='\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', 0x2, 0x17) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0xa1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0xfffffffe, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0xffffffffffffffff, 0x0, 0x800) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000040)='\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', 0x1, 0x3506) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(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) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r9 = fcntl$dupfd(r6, 0x100000000000, r6) fchmod(r7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r7, @ANYRESOCT=r9], 0x2, 0x800) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r10], 0x1, 0x800) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x9, 0x3, 0x8, 0x1, 0x5, 0x4, 0x8, 0x4, 0x0, 0x23f7, 0x1ff}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000002c0)={0x401, 0xfffffff8, 0x6, 0x6304, "d8b73e5046dc3305a982db5ba7f8fa9b33fd60de", 0x6, 0x8}) close(r8) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec2cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100"/4107], 0x1008, 0x0, 0x800) msgget$private(0x0, 0x404) 16:17:15 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) write(r1, &(0x7f0000000040)="b6f30cfb39e6700ac1eb920c80ce5934", 0x10) socket$inet(0x2, 0x1, 0x2e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:17:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) unlink(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x3}, {0xfffd}]}}) 16:17:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x5, 0x29, {0x6, 0x3f}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:17:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="00ffffffff00", 0xfffffffffffffea8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x41) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="937a2478d1b13859c861bfa43653d2b49d1a9ae7a5c60dd965065ffb61771869d19b7b1dad0c0c3bba7f6ca91289d6303188a65bc29d8d45cf33a081916c48a8e2cbb2efe3a38f95a45bcc43ed36b978ed1dce45946751aa87ccc5ea2d9f9ca75da1c061a8e94a20ad77e4fd96581026a02e708a54b435bd7f9cf0caac229410716b9f2999e1bbf766d66db85d5eaa0a5f02ba365f6ab58dff2200f296194e9d3368e0e37692b457675476b9e593379f8285d9c7cfa0cbd90846c6ecedd50ff908cf4be166c5d3d86fb65fb98324", 0xce) Qà8Qà8Qà8Qà8vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fc638 16:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="c84d28c7178fd677299fa296ac9e629551c5b8526ed6dbecb88eed5b67211585782e12458f66584dcbdd69da77153a7a9e5a88829fc6ea90ae712c3f8d8d690b923583f93c94ef75eb4da32ae8131ed89d525a5eb50f9798f8abeba82ecc6dd884d015697c23d8662963357020736942dd77a86215895bddf2d86cc5a96cfd49e61afee1aa061a9bb8b707", 0x8b}, {&(0x7f0000000200)="b871a0182375ef6c491bb671ca0c9a079cd11e9e5375d326a3d1c9b6e3c7534c3334c7c44d50d64e46508f37436590df3168b6ae05c109926a929373f60e97ba82cda6e6b791047fc65afada7908354aecf2da42af73f150a489d0de7dc5ceed1465bea1b6acef4b3e0f3a6ca17aaa7d47e2db8862970f009d071c442ab80780080f0ed3bfbb5cb26bae193076459b9e0090c51c8a500c573d1c15ba8f928c044084b6e142a261cf102e91cc037410531cf8263e8b6d1d0fbc15292527370896c144d19b8b5048021865f270519504cd0b9635f2176b9c4255936896728782a288ad5f27580ba015d823ee8259", 0xed}, {&(0x7f0000000300)="f466d2d27acfe8934510fd9fbc555c346362ec82e51a7c22a2efa857748774f50a816dbbadad7b311a696269c52bd58fd59cd1f388a2194dff11e49abfd9e30677e71af24bf304df331f4ac8dead36c8bbf9a6353b943f25be7dd25506cfd14c0f5406982a1d", 0x66}, {&(0x7f0000000380)="183b056a9f60de9b6e64cf565e161384c04b3943c4661ea93c1ef334cc2f85e6258d3beef2470b5e6bf898ac88351674eb1042661d59878a1942bb3091988ebe8f80e28515d047e014331c90dd95ef9ebfdce35a4a8dfdfb05bb817076dafd9eb0f25961f15bbc2d7eb9c6df71603d66eb626f20e4c5e6228a91fa62a2df1e7a42059507fd3467625d5cee448541772e0d2256f2daa9972800db716de771f863a301585cd0de29e093c05a541a95d324f3812ade4ae2c540f698707b21af6b978e3d4c825d9a92cea7d4c71963bc12c913144d12f3f74268596ce75d04c5f1b329751a0bdf4c4c", 0xe7}, {&(0x7f0000000480)="c355617c5fbc25f8b78d87193412a114a417e69b59c07634d9747bbd89bdaf6c290e1a89d3e79d89061205a6fdafba0db7452985bae44d762f0097109a5271006b440b1a75d5755dd0a17ed279731419fe59b51ba0a8085f0651fdd8dc55", 0x5e}], 0x5, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) getrusage(0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 16:17:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x1ff}, {0x1, 0x9}}) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fc638 16:17:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) r13 = socket(0x2, 0x3, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r13, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername$inet(r13, &(0x7f0000000100), &(0x7f0000000180)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r10, r12, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setuid(r4) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:17:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x2, 0x6) accept(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001180)="f0", 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa10, r2, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="ee72fd4582308d272765cdf6305e51b5bf544bcd93727cdaa29c35f8287ae63e50dd7e9344c8b1e97fdeea1cdfe11e14cfb78227f47004cd6d23fb2106d14cc8722a52e84d19a862e7e1a40a119123c0c424c8d18aff8ee2872aa6290399", 0xfffffffffffffeec}, {&(0x7f0000000580)="a512a632aa87d4949680efc781c4f2fd1a9e15a1abcee3fa4641b31b26d9933df5c270bac4b50ce9bc7d96fe24f9bf93083d4869cea960e870c70b2b6b19d68a4ba43d49074e31e7947c9981ad955a5e7685cbc9e83608e39d87816d644c5f48eb4e95203e3c7ed7478d721a4a559298dad91d7a5d65d62249e7305bc92a18d601f87724bed4994b99fb2c9e8aac42a695b2fbc5a7e11e0f46e0dd80addb3d5de4a83f9a150a861b16ce0e98a0b3a49305e6e955c5147f4130c8e44db67ce3769b77a2d59326c94df365ee1274f3ea1caa62a67a0c0853fb3c1bc28d983a9885a37fc3d1e8d686b40e0af75ded337e6fd82dab152926182b86406caa74573b720db8ef8ae65d05c05232b361cfb6f8fc2fdbd4aa6c32926bcd31600dbed097d64440f57f05e4fa2272", 0xb5}, {&(0x7f00000011c0)="afefe739ec8ee24d4d13da4d75f791abea7c492b440ac3d43f7c3d6f2722fb767cdaefd7605194eecc5632194ed1f6282a507adbcdb0bd28af903e4bbd398d28ce032e9c0bf4c5a0e39e0ad71f068c17ee8d0485f2dd71742dd420c8899c627e2bbe80cb39efac64f57d4116f9089ec22326d474757bf3291119b6f2e5a3ffefaffc732e6fa01a6effa0cc86b65006fa7b3e6edff2857c939d15b852971941292afdd606690a9a20502aae41e3f3155530e7dce031b9aedca8a7748ed7cbc3970b592f86be613b2ef29b505253d1e193ac07979c85d844a2a9e796002bd1d9404849b63956cfd6c86079ff71f4a7782ea99952deecf1e758d2ba1d9c6bb68959948ae22796fa68bf34adef485c1694825d0520e63439c4f4ac36cc444760b2f26924379f0fd48cf10eb9eadbc9d04b3217df9497488eb15608d92f4ead22dd66cac95981f72b9f2f25f5136ed8e561f2f6c4348cedc0b31aecb0327c53faa8294ce7b57e6b312e4ff3c018e87a731b4068479d61e94ebe63e61d72b21bc675c1bd452da5c03ded1d7bfa67d09b478be093ba0d045130653f36d02acb1599d831a0a54208ca253b22a6434862d96badd7a919c557cb5b07b4be65cb590fc7ed5c96e40203b9c4f7a49e19623943e4b57f15a258547f7df4446c3b051efbb3ba515ab73202b65c628f47e7319d4e5cb86ebce2ca63ceb02e4d4d2c43e7a7fc8b16b62b06b62b4c3ad2a768da5bd8e98ed1e607a42c7d2992439951284cae3239dd698e60e9114c10c4ed245b8b18e1ac4ced95c2c14b517b21a3097e91bce7e09113f55f417286eb96fe47744559343df434d861f9349bbfa4160f4ad905826611e1ddfd211bd00e002dc6fea874e5a592a59512fa892f056ecb3130400b75e9981b581efdb37d3c8bb91836c08312ee9f123820fa567d669daeba45240a287059e4c25618f917d048de41a74ad1a2b0c7bea52a35e63c9a68f6c60cd1ff3cead8962ae4fe4777c0fd32007bc562ad8910826b58787eaded08be550c47dc42d4657c88d1c7f49aecf3e438c1bb6e01ae3690c996258733f0ffa5ff39c8b79086e36b92e8336d69d07f77fb6d26dbbd52bcfd920b376fda28e37a1bf6b2279c819a2b158d638eb95785dfe9a37c1e8fc6e5e5002ae6c155eebaac8324865cf221f495a3cf19912219db9aa37b72393516892a65d44c335adfbe501ce4dffce38dd27f1700f8f39c5bf3520557a6ef9905c41601c4325adfc4bb37fa0b460927d70fb6dd3522ce15211427b50dfa1156a80177afef678b64d34565e967e4e36178b9696bb91826f5ad8b92c1291e096c1b661e194e43d9ac31bdf910befa447acbfdae73249666148b8d280faf87451b7d5220338bce4d06dba71aa5b2978cd86f4756b01119b66cca69022526a78f6823671f898d23f759d923c40f03d65446334fdbd3d1614bc2559643ed61133464682ffc30eab48f751e8fe543557cedc81ae9a0ff96c5fb667ec7fddc543a97dd1c963d84690de083fdc4c0e4079e30d8e1209c1702e04323e535a1dd2173e31560ded65f079dc9c06f6707de8b236fc54bccb4311b00986d2d86262b78bcc98ab574d924447e2286e0f4447a5206d929776e5276ebd57e6ba4b1df93852427b573c5a4799e81734937c51da547c9e2f1e8bcf7d7f062ee76fad28cd92ec1192055ad92cb65edb3e59ac49bdc9a2ea1707dfd441c3a6a13e7ad5e83f7b832e0ea0c7192c16dadc66b8257be584fbafc2eb398aa3f313f4b899195c0516636a97b77827f76aa67971c097923484a30d000c1072975a2863ac8a2b7646c59d578050df1f40609b79ee52a4c5d50bf614f1e3dfe5ae12f312b4f73508f6109b82a77d99c54f9781572e96f3c1c0924317d6b42981f0e4c5ea7cd76e2fc81a076a0de0f72ea333d8a1433238a35daa6d80369f8cc71bf9375079a40e663750466e1c181485fc0688bdac051a7a11ddea0594b24e08a6787d2377a0bbfdde8f670959f0e5c6f7d5dac2b6d2550350319e11649a90868739230a38d25d168991781fff87a1221cb2323bccd354bee70b92ba5a7f3d4c592c3598a0fd8ecc9f3838ac8a63593fe084e9549d7a2e5598f3dc15ab7f9c34ec8e33cc3e77faa0dcb526011a5302b4799a6bca41fcef67e273549972235e1ed398ed15d44a89c3b4c66549deb66e02178b87c336b859bc823669d4f4302bc65189c6fcb2973535b0cd7047ccc705d32e5af7d3707f78df641f896909abe2f4c66122f813d52716243b1b499a0d36122ac3244b881f03bf10057f4bdd32eea46bb95884c69ca667897edda3d6c99f5fd5b7322ea2529252ab8f2f22ffbab2248f58564f259874e84f657767d75e26164f4746855353ecca3e587274977c0ab74725ea0d010a2c62e5676fdf67728806870115cf112f42db0f4bc87464ac42f433dccbb91e9545b76672d82b55a1bccf80910e6e06b041d671bf95db34014870aeadecc00ed898178deb36576cd7c9d3ded495686faac9d4f54953451f961270238fb94339ff15bcfade94f6aedcfc7ac532742b6f8084378d67a07c41ae8aafc5be2cb64e1ca0992805646875bb5957dd2c663db4e8132abaac7d43330641a9d6325fb06c99cb7df5c78a111081c3ea6f7cea94b8bb675b9ac7481b45ba8fdd7c5326c0c5a3955a74ad5d0facbc523f04f73336d77b527b738f83df87a6bf3d72d8d9f725e75b88733701c690898001bc10af74e6196a457a927d5e1bf0e0170b0521c35cc173a4d435b280558e9aadfb2fc72d4f49bd7a1d42e7a67ef439940fce518f631f957a2b45b9e49c89223efacc8a77ce291f679550786ceda3ba53480dc4860ec2ae1065e8c8efdc29d840467970939253dbe8592c0caaf20d6e511d01eece4abcc153767d6952dcc0c82f3255cb86169eae0cb89d88ff65dc1955970acb2528fe4d236fc6043aef9ade7b34af02ba306c62399d042b0fe801f035d600f8a4a5bf88efefe0bd879635bacb44320c91ad5bf1bdf15a60fc446e90a7834c82ceef427f1c11f00116d1b3bc9758f4166d892f601780ee72414fc872a3c8dbf3f5de1ca10348e3c750969d89ed986aac5a66aec6cfa80c901b62838e5662df08b35a0d2f8e7085dc075b52130ada2f40b9e2607083aa53818fc34422f66743a49db9e5a136f8eae6ce700e440f4b31fd03d1f57231094a78a99f4eadb187411ba00043016ecd1cb84fcb03ca09aa8e8317d9fb8cec78d85d506bd6d12f66308671adcec6c14fc8fb741d7a13f55232c0fffd9d87c09f3ee1ddff2fb50c0bfe1eda2b5c46148f80c8ee9112aba9e6a568c1d56ad4cee305a1483c381b8d19117f0192c883f024c35b97e7a1e5cf1a7b79585f7f948e294335cd2db8a5de4b0d854680c318fc8c86410fc940e955d9f777f24f638a0c73c27c52b56c53724585ba547a39c8982ce556f7fc99204fd02f09a8dde1376bbfb6270a56e847502ff82b18e4321cbc97222db09d267dedc35d63c16eb168ca55c8a121c1db2f9f5e00f0166d87baf53107633e3c157337fd9a8a8c091c6114c67cca7e652f4bb6e8252912eb3d8df5781b1119331f4059c236c5f1c97a988bf13a6ad440ab1ad51edc51dfe95da051222b68b2eef684dc4f2d5dd5bb5b48d404377f6a68570e13b3a3b2341f8307b31649237e57215ebfc88665ecf33ab3eb64f7fda6925b75e3a7ab3b7784737b3aa7abf57d720478620699b501657ea0dd1c217e5da545f302c0f939b41510c30afb9296029de5e7e83406839bd53ecfc18a1575a6ebe2968060952c90e09c96f9c2880d5bfd93e78811584feac0ec73559c57e53ef9fcdf0640d8d3af6866c1175c6d4dcd3001b38b923c89c874e5e00e06f82e622f2dde013a561c4313eddd8aca66df82d57e727883747e8945cdaf4bd3a348a306bec93c03e1805898ba2faa089dcd511bff1ce421847f9fc1a20d25f2082683acb165b338caea1ffee8f90901dd41c62663b5f4f46f86343059d15ab4a3bb2bf711fcec1fe3cb17bb6c9231cefaf5ef78ac664955a0b7942991c4110d8ef2b2cd04d2e600d4367620049981082d47b8aa5c5510723ac30563015ff412f50c51545323de928d0b52d02c3fe0a617958bc7b93b453591f93741ace16249ed60952252e1e3d652e0aef82b435f52530416c9879c7d35c966f1fbb55b79ff73d03984091100a99059d2a344dc9828f7efccd0efbbe971ba31232efce4fa5a823a6b75e5effe8917831a9b8de27c945807e7a30883a808a2485bb69dea514d36b984ef38e0b80e4dc8e8b31e55cc212a9b454c26fea96b0d9a6e49c025df602f981449535f3cdc4c9d63c1de6e94581fb8c3ba1aaf3900ac9c58d167b35ed1b2ff03a145f31405f475e3cbfb5f025217e1f7317a49ea86aa6fd4242c8158be89796b1eb4634e7e8ec3a2d1a7873c2c1e9825d20d6ea51cc6d5ffe0b8809acb72f19863c52163ecc40aac530362822f7bb7eb47d92f630be052c6ae18f034181571fde2c5cceef8f7c608ca595ff7ab6d5bc7b68102ba7a4c3fe3e9bc16b8474ff996623f6b44286130fb7576fff315e4e1424dfc6b179a5e91cf415421f8b9a7458512c3e28ce2bb7e4643e1f7e08cf094c8515dce14051cb358596b4f7c920a0ee3da3988e44d254338e85d97bce94a92b718c6b102104e3899c52663e214165995321b2d4f723ebd02c50ae7723cadecd825fceef16966150249b1dc759c7671e7f1881bd99f1cffa036aee27db5a135d48213ce8688747dcbb16b3722b59abae8a60aa64ddc1703088e53c689e67bda855a2ba894c2ee1e8554eedd894452a234e747c0977006e6d4e8e9c192681d3927fc19ca25c373084b06345e1725ea97af0d44c54f56c6f81e23405abf3f0e04faaa491f229fa09befaa8e7a5d869e1018cc9977039ea0b26fe8834d1ed59f08a3e2b75fdd7eeb66a40cc56b02e82236359561dafda4a5b161eb7134d8005f230d3e5e19281edbe2cfe3254431cdfd85c72b4341a466e5bbbb839cbaa1cf9620c87b66b6bebda4173efe33c78720b98426b039d76a927a10ebeea1be9cea03e33a84fe049f09a361dbffba0531f4771962be05fb7808ec80a0903c2e60cd945e24e08520148be778a63e21003fb47f26150d62dbccc4515d20da0727585d50dff70fa4a4114b76754cc8a42326b97e9023d8b96874d16041e053b3732598fd265c5f8680c1340c6fb83c9c3893456710da6dff2dc01a4956c4365546a02f07d1d919472f4be9c69b2c3ab4990948a86913bf1d878da153437d9721ca967c2ec3f2263b4e93da64a0a328691e0891d7276c69142b4ca17997c9a77f479a8ea01d8e0ec4d4d6ee076c5f8aebb55ced724d05c30b3d021fd4e4bd19332cffaf29c53c482dfdbbe0a6c9a577aa54f1f1b92c9307d6aadf2ffeaf8cb5ee26ed7c020bc2232b5161c934395230009a78342f88f60e777ae75a77e9a5bdf79a9222994f6ac08c29f084cc44da0befa8b07adc88285e79696d39cf1050f3c5dde98a47264eebce74ec0afceb22574df94b7eb6f602123cf4165ff8794a57a0266fd4a656c620b7bac1eaf6729b9230390f9c1ad517d47b601fee23aca6671f19fe447b3ba2ee3c75a6349805082f6d77fc3ae9f087d3cf950b52eccf2980013e7f85232dc34f57a24a7bbfd8a85c74ab0ef91e63bb39f6c2beaab139998cf9fb8615caff23763349eebfa9c49e0e05867d75264f1ac2d4042b9de6259f9fd5aae46ae27cf75ee22dccb2abc48f3b8390b39dcf4291d5cf319", 0xfef3}, {&(0x7f00000004c0)="6b228b4c93a90fa6d1f5a57b419ca8692ac5220f11f0fb247a133fe28f6077aa624d374d8aac7673cc744179f99c33d3ff7f1d89244e4a898abbe1137bfe5ff72cbb87321733e9cda39e45825c0ddb3ecbba8c900aed09101da24e24b9f8e18da7e8e1f02e857eff27b0e2675a36782509eef14b41648c990f61cb48ff345a2e270711bd32c229", 0x61}, {&(0x7f0000000380)="229688fa8506aae022090e64077d876b6816846ab94f38f15382711510e0e94cb5d0ea30e7de688c32917562be8c9d415dad35f51e17af016dbfdb9b1d468f45ce22ad6ee0914cc1c2fc3ae6b9702d7b09106a3fa3fc59d049febf756d9eac7674ece7d7a903905ba094a0791c8df1f56c5d55d1ae0f03c77d0d071d83997dda337e7fe1547068ca7dc83bacd903c5bcf9a440c1f6ab341bac806bb0a697625c58d40ed36956d12a3f35428066dfae34", 0xb0}, {&(0x7f0000000280)="546ff6851f22fede23912604438dee39cd4062c04d66fcf2006196bb0f62a1cd251b178cd14530c010d463f2b36bd5b01b866d6337594559352504a1ba9bb7fbf1d30566608d506fd73da310098c1c62d147cffd28129af7", 0x58}], 0x1a3) 16:17:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/null\x00', 0x2, 0x0) readv(r2, &(0x7f0000003e00)=[{&(0x7f0000002900)=""/153, 0x99}, {&(0x7f00000029c0)=""/126, 0x7e}, {&(0x7f0000002a40)=""/218, 0xda}, {&(0x7f0000002b40)=""/252, 0xfc}, {&(0x7f0000002c40)=""/252, 0xfc}, {&(0x7f0000002d40)=""/191, 0xbf}, {&(0x7f0000002e00)=""/4096, 0x1000}], 0x7) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x5) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) pwritev(r3, &(0x7f0000004200), 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchdir(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00f406ff52c676296700"], 0x10) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4b92ff5f29840172) 16:17:17 executing program 1: r0 = socket(0x10, 0x10000000000003, 0x0) socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f5ffffffffff09f7ffffa78fb0e820e48a7b7a44f3dcd9fc0b70fd430556f339043c56bbbfaee779934e8c6bf04e6b499296d6a2bc29ae8344d2ae0096b2a76c31f972ffd37286eab34194c6784d421a5d12ad2a1c940f5d6cc13aa7838122a4e44593575bb39f7f8d61d6c639d34facfde46c9697db7ae22ce576e8a9bb63455ade152ef63f87ed20d09ff12716ee3910802795ab4194709e095fe7d64738f6a065b25d411fd6f617da90f50671771369b63a3e75ebfa5105423c47c0e51891a423bec862b015f6c1d8b8ed3175aac1459f86f446800f1d38c927ab7468047555e7"], 0x10) setgroups(0x0, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x2f50, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000300)={0x2, 0x2}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000380)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x0, r3, r4, r5, r10, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:17:17 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x0, r5, r6, r7, r10, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001940)=""/136) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt(r2, 0x4, 0x3ff, &(0x7f0000000180)=""/108, &(0x7f0000000100)=0x6c) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x1ff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x105) 16:17:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7fffffff, 0x200, './bus\x00', 0x5, 0x1000, 0x7, 0x678}) socketpair(0x18, 0x3, 0x3, &(0x7f0000000040)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8008, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x9, './bus\x00', './bus\x00'}) pwritev(r1, &(0x7f0000000280), 0x100000000000018e, 0x0, 0x20000000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40018485, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:17:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/224, 0xfffffffffffffe32}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/169, 0xa9}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x2, 0x4000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c8791058783f68c1179400287ebf4b3b4a436ce382977cc12087045bdadb569b2cdc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b292b58fd4237b8fa4d012ae447477c234b35aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac15909000000000000000000000000000000001205ceff23fb8acb60994960046286c40c7f5fbcc68c7f3e69e249d9c21144a77d3bdbc697e82dc405b73299f79e870d27ece9d4ffec0147ccd4e62f353b9348c671f16c44e63dc3cb47dd6e1d23be956c754266865e8ca80c3630da06afec7a8546f8d4a7403575"], 0x10) shutdown(r0, 0x2) 16:17:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x7fb, 0x20, 0x7, 0x9}, {0x3f, 0xfd, 0x20, 0x5}, {0xf097, 0x6, 0x3, 0x3b3d}, {0x4b, 0x3f, 0xcd, 0x6}, {0x3, 0x1f, 0x5, 0x1ff}, {0xbd39, 0x3, 0x3, 0x3}]}) fchflags(0xffffffffffffff9c, 0x10001) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="93bdc06c8a6b3c45e96ebbad16fc") 16:17:17 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) fchdir(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file2\x00', r1, &(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') 16:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:17:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x70, 0xff, 0xec}, {0x200, 0x81, 0x7, 0x1}, {0x9, 0x1, 0x1, 0xf4}, {0xf9, 0x6, 0x3f}]}) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffae) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0xffffffbc, 0x8, 0x800}) 16:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:17:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x1ff, 0x0, "00106600", 0x8000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r7 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r7, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x4, r13, r14, r15, r18, 0x201, 0x9}, 0x800, 0xffffffffffffffff, r19, r21, 0x3ff, 0xffffffffffffffff, 0x80001, 0x2}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x2, r3, r4, 0x0, r10, 0x201, 0x9}, 0x800, 0x1, r7, r9, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setpgid(r30, 0x0) r32 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r33 = getpgid(0x0) fcntl$setown(r32, 0x6, r33) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x0, r24, r25, r26, r29, 0x201, 0x9}, 0x800, 0x4000000001, r30, r33, 0x401, 0xfffffffffffffffd, 0x1, 0x2}) fchown(0xffffffffffffffff, r3, r25) r34 = socket(0x18, 0x1, 0x0) close(r34) socket(0x800000018, 0x8003, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r34, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbd4547ae652fc4bcb9efae2d7038ddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a216367df7ffffff260004e38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a5ff010000000000001be4c519a9b43b71aa74fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b867ca6deb2ea97aa6638b7404ee94f0743dfdd60700000000000000c2c4f124582ad098882c9e6fa7e000000000000000f94261539d0c44115c21062352a829fad50063c0e0f67c55c7400bc9b20428a1ab65a225480cbec2c1fdb69730bf851dbd922dad0a92069d33e076140e14584d8a7a008fc81449bb48f6260fc4f01cf794c14d8938bda38a4f789220e72285be2e99336d0109c46dd2314fd266dbf2b97fdef258b67704058ebd0a1d2d4f0deeab9351ddb6be6c32cbcab987ad374b0095cf0cba8a04978a817a7195a9c580e7934c6556abaab46ae3c7602b91adf30000000000000000000000f22fe681b3d9ad8fc4f8dcf91814985879f588fbddb7ffd011968566ec5afb0b0000000000000000"], 0xe8}, 0x0) 16:17:17 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f00000001c0)="dd894317f69369509d0aeed2d1d0b66ca57d458afe847bc9e122bfda5073be00b15c4654afbb364a8db919da95c25ee8b6cb539c609ef1f16cd0617c99b78d2381a0fa57ee7e3a75948f22a3186956cd5526cb472a8857120a5bc0ceef8c4ab8b94ec876ff4ba5c974cec6d3b7ba5c1eb258b9b586dc20ccac2f9b3086f3ec35d9749d14ff7b4bc3ec118dee2c12c4094be2b898c4e693c48fb9fe", 0x2c7) r2 = getpgid(0x0) socket(0x6, 0x4000, 0x7f) ftruncate(r0, 0x0, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = kqueue() fchdir(r3) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x6275b9d2, 0x25c}, {0x18, 0x2, 0x9, 0x10000}, 0x6, [0x7, 0x80000000, 0x3, 0x2, 0x9, 0xffffffff, 0x20, 0x80000001]}, 0x3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x6) write(r1, &(0x7f0000000040)='t', 0x1) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) bind$inet6(r5, &(0x7f00000002c0)={0x18, 0x2, 0x5, 0xd9a4}, 0xc) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'\xbc\xcap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchflags(r0, 0x1) preadv(r4, &(0x7f0000000600), 0x1cf, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000180)=[{0xe0, 0x5f, 0x0, 0xa66f}, {0x100, 0x20, 0x1, 0xe100000}, {0x4, 0x40, 0x8, 0x3}, {0x7f, 0x7, 0xff, 0x100}, {0x9, 0x8, 0x0, 0xffffd24b}]}) 16:17:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x20000000000000) 16:17:17 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) setsockopt(r0, 0x2, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00', 0x182) 16:17:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x980, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x6f, 0x0, 0x10001, "424d7ca97d71c104206ab601bdcd6fb578d7f043", 0x2, 0x32}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) 16:17:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x7) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:17:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x10\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x20000000000000b4, &(0x7f0000000000)=[{0x1, 0x0, 0x1f, 0x7}, {0x1f, 0x73, 0x1, 0x2}, {0x7ff, 0x1, 0x7f, 0x73}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:17:17 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x6, 0x0, 0x9d1, &(0x7f0000000180)={0x3, 0x7fffffff}) kqueue() r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f00000000c0)="1b49b29357363267e901d0415a9028d6cd607c", 0x13) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) write(r3, &(0x7f0000000100)="7ceab9fb102f8528a689ca1e204f2d6a8e19108707a01b27ca418e7711b350c186b9edd4742ad3f468a40c01e56f6fafd55f34e7f6b7477156f509ceeb2e7d5d26013a9080c32ddc2fd35ca7a61d1e0b7df97b0256f45c3d89759278a37b26bf92bca4", 0x63) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockname(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000bb200b02672f7f9fca3aa87c00a771a4a1c660621607fd00"], &(0x7f0000000040)=0xa) close(r0) 16:17:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000100)="d72c7306c7670e825a4baac593474090332e0d2ecb8705d15144448f156ac342f77d9cecbf5f243a991012305c2ab9312e3a8d55e884014556d0dff77494dd0ff6f701167008779e856488f3", 0x4c) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) r1 = dup2(0xffffffffffffffff, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x9a) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x1) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000000000000000000000000000000000070000000050634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a42351874807000000000000004e25325aced3d5eba64a681700000000000000b5bd4c0826"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd9232d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e3016a243d789f0237db6b3a12fbd87e8bf2edd752b4baa605f796e8735fa56b5c4c5fc911b6f04213877ed1886ba72729f6a3a7a27aa7cdf4d5aa1eb715bc7b4ba8ac92e5225148ec8d4"], 0xa5, 0x800) 16:17:17 executing program 0: minherit(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:17:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8000, 0x6, &(0x7f0000000080)="b4fc354e0a0ebe97d1b30cdc2f16bc21f35062aace63f6e63b3aa0a41d11a9dac5bfbce4ecadafefe4073123b6537844b9518e7ff158e822051b385e501b9fcdd43fef8f38395cbcac23aaf10e00ec949404df70e1913e909aac5867024c4b7cdded34b4b5b51aa0d28ec0e5231a61ca80c1d44d0aec81881c1ec69bb17539182461c4c0832b446b1216bc0f09d749fdc3f404cb72b61b3f74766de6e021dc", 0x9f) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs={0x1}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:17:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0x7ffffffffffffff8, 0x10, 0x20, 0x101, 0x80}], 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x4) 16:17:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket(0x10, 0x3, 0x79) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x31700, 0x0) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x0, r6, r7, r8, r12, 0x201, 0x9}, 0x800, 0x1, r13, r15, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setreuid(r6, r1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000200)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r16, 0x1) clock_gettime(0x0, &(0x7f0000001500)) 16:17:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9775) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x180, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x410, r5) 16:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x2, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000267, &(0x7f0000000400)=[{0x2, 0x2, 0x4, 0x20}, {0x6, 0xc, 0x83, 0x7f}, {0x401, 0x8f, 0x1, 0x7f}, {0x7fff, 0x4, 0x8, 0x54}, {0x7f, 0x0, 0x0, 0x1ff}, {0x1, 0xf8, 0x4, 0xffff}, {0x7f, 0x3, 0xf, 0x2}, {0x400, 0x5, 0x7f, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x6, 0x40, 0x7fff}, {0x20, 0xfd, 0x2, 0xffff}, {0x3603, 0x5, 0xdb, 0x40}]}) 16:17:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) writev(r1, &(0x7f0000000840)=[{&(0x7f00000004c0)="1ee213eb7a9245c98868b8e41fd44d6f7a4784b535b7d6817043861f03aeeac57f64fdbbe7e4cb75c642", 0x2a}, {&(0x7f0000000500)="3ba6fff78b65abf0f7bedfe815dc9cc81e532df594cb2c699682288e66259cbbdb52e6658e82fbc1f46f0214804234a6d66a06a7c312fef145e63d14e5978540b9641171702f538018a1f9cff2720f6c9e80cc9a25512d86fa8495eeb0ca024ec94710bb3ee3091ab9efcfcd6a3ce30ddf137266818a1b4d1bd268f0b279cae562be2b162ac28e593945713d89f1590877f51b28e201b67c8065c57ff7b92ad12a6fd473929c5d0892719c5635060a2ae3ed67dc2f67461cb4030e7eafe96619ffbb19656b2e73a388831e8dc37ce94f2766aa923f0ea74d62bd127e3eb3703aa36797e3eeb2e18299c735c8", 0xec}, {&(0x7f0000000600)="57cbf5e6adf04ce2ffd90be4c26b5430eb6ef317cdf5a26574e3db27de48bf9cb7d64b6931ee598d9e3015110e8d49f43ab3609c16ff6d753339c04014d565ae56eadf930f9a5f188025224f0cebd2f670bd5f491377a23373832e49b50bd4f1f9c8fb354123285a2eb262e410f3bc6e25a892660dc1be20ae846ef2373e097b157e115c08817150d7b7c587125e1ae12ece9a1207bbef3ec2db3627783080c9703d8d2b9e0d430544efb863", 0xac}, {&(0x7f00000006c0)="accfbef216d55b109a4e027c622d8ad1b5ea11a272a6f4cc8811d3555f3af22e59c50b2df1ea402ddfac9bece28818eb380a4adef77626df8547da54f5b54da96283ffbf0ec8e50f8e6b32d025c370213a9b", 0x52}, {&(0x7f0000000740)="7fa63cf829965e5860d048021e519cb66908dd56517541ed60f0e8b97a54bf4aea2f5a39908946c0b48b95d1f94e638227527a7aad5bed1624593d810d20dd7f7e29ebe707790349a8ccba8482a35a59db944f95cf57a69393920ad5a45b83dfad103389173ff9f48cb197c12c9fc8f2c1a6cf1851ec914afaec8f858d79d587fad9ed27b630acfd585ddbc557676577eb8b7c334546b9d9085592c0b898d441d51ab9e183a8184b0d10b5c082d54eff9ccd60c31ee6e888554500be4b508b8c3c26889794d2986a12f88c1f7f31215eb18afee64200a223ca", 0xd9}], 0x5) write(r0, &(0x7f0000000140)="220e22", 0x3) getpgrp() execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%%---\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='5}/\xa3\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='@\\(:^\x00', &(0x7f0000000440)='\x00']) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x81, 0x20, 0xff, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x64}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x40, 0x7, 0x3f, 0x100}, {0x2, 0x7, 0x4}, {0x4000, 0x1e, 0x57, 0x7fff}, {0x401, 0x6, 0xa, 0x4}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:17:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e9482328ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f00000000911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000075d9406820caa384ec4931ea65385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248001700006bea13087d264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93e25686916263184a05cc059fef6befb39f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524939378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b78cf7c65b7adaf2c808d240300318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c337"], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'\x9eap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x7f) socketpair(0x0, 0x6, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r2, r3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) 16:17:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x6) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) r7 = getpgid(0xffffffffffffffff) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x0, r10, r11, r12, r15, 0x201, 0x9}, 0x800, 0x1, r16, r18, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r27, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x0, r21, r22, r23, r26, 0x201, 0x9}, 0x800, 0x1, r27, r29, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) r37 = socket(0x2, 0x3, 0x2) setsockopt(r37, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r37, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x8) r39 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000840)={{0x0, r32, r33, r34, r38, 0x201, 0x9}, 0x800, 0x1, r39, r41, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r46 = getuid() r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r50, 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000840)={{0x0, r44, r45, r46, r49, 0x201, 0x9}, 0x800, 0x1, r50, r52, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x2, r21, 0x0, r32, r49, 0x1, 0xfffb}, 0x10000, 0x2, r53, 0x0, 0x9, 0x9, 0x0, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r7, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x0, r2, r3, r4, 0x0, 0x201, 0x9}, 0x800, 0x1, r7, r55, 0x401, 0xffffffffffffffff, 0x1, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4000056c, r7) 16:17:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x2}], 0x80000000, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mlock(&(0x7f00003f2000/0x1000)=nil, 0x1000) syz_open_pts() mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x4) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) 16:17:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x2) 16:17:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) r36 = getgid() r37 = accept$inet6(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) r38 = socket(0x18, 0x400000002, 0x0) close(r38) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r39 = socket(0x400000000018, 0x3, 0x3a) write(r39, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r40 = socket(0x400000000018, 0x3, 0x3a) write(r40, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = socket(0x400000000018, 0x3, 0x3a) write(r42, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r43 = socket(0x18, 0x400000002, 0x0) close(r43) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) r52 = msgget$private(0x0, 0x682) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x18, 0x400000002, 0x0) close(r60) setsockopt(r60, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r61 = fcntl$getown(0xffffffffffffffff, 0x5) r62 = geteuid() r63 = semget$private(0x0, 0x7, 0x0) semop(r63, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r63, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r63, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r63, &(0x7f0000000240), 0x6) r64 = geteuid() r65 = msgget$private(0x0, 0x682) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) r72 = fcntl$getown(r71, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = msgget(0x2, 0xc0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r77 = getuid() r78 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r79 = fcntl$dupfd(r78, 0x0, r78) ioctl$BIOCSETF(r79, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r81 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r81, 0x0) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000840)={{0x0, r75, r76, r77, r80, 0x201, 0x9}, 0x800, 0x1, r81, r83, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgctl$IPC_SET(r74, 0x1, &(0x7f0000001340)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r85 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r85, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r85, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r86 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r90 = getppid() r91 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r91, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r92 = fcntl$getown(r91, 0x5) msgctl$IPC_SET(r85, 0x1, &(0x7f00000001c0)={{0x2, r86, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r90, r92, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r84, r89) r93 = msgget$private(0x0, 0x682) msgsnd(r93, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r93, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r93, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r93, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r93, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r94 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r98 = getppid() r99 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r99, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r100 = fcntl$getown(r99, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000980)={{0x2, r94, r96, r97, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r98, r100, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000580)={{0x5, r64, r68, r89, r96, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r103 = msgget(0x2, 0xc0) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r106 = getuid() getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r108 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r103, 0x1, &(0x7f00000003c0)={{0x0, r104, r105, r106, r107, 0x121, 0x9}, 0x800, 0x1, r108, r109, 0x3, 0x1, 0x1, 0x5}) r110 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x95478e95877c8393, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2a63fabcf530d04668f125de5bfc3fcd576d74461e4f717c9158f288e8aedfe48ea67521e27f39d1eb1054a55440d337fc749e72df2feea9033e26a4be0ffe24b24bdd9e25d21826d05658be3059fdf7911ea00634735393a83be73215d7fc02047a8953f1427a65555ad83b26195fcd57a9f437d96f3d3b955183d28d2c4a176080530f8cc7012b65bd6ba0bd431b545d438cf8fdc375b15634a141b091e08d93c34cbf97f7e0ae9eb7d9c78b1a3eddb27d2bbaa68279e43c005677ec0828d267795ad30cf8a53df5025e6d4d123ff9911e58d91665ba82b7d1ecd66e56bf77a94716a4f55bf400a557aafea0da5e230218f19d895ae02209b72bd575a69ce036afd4524449a3f1b7864ec6031d3a82eee0716cb8c7b75d16b8727e0a48040dc31b187626c4e5a051b66e01ad64637505ad6952635fb2e9a284d3bef3a5581c579787a5a7d86ed12a490dc15962b6ce77886cc10db5ec293b1da8378c800561cd00fd40528e5404856531d0b32ad7c2f7d1288e7eb10512157666a5d6de9ccda2115bd2c544fcfa5bb4e5523cebc9db79d3406ad8211d2c42992a31e3bdfedcfc13ce696a3b35b03eeffd619c60c976ae35142f99af5c6e22358be4554a144e95bf6a38c6c87797e4f2fd8e6b683bba1473da0859420e01a6928855545b0e74753b54e8c9f6f09f84acd62f826e31f7e0934d8d0d77220ce7d1931c5617fd41da3daf616726ad6bf82143a88f8d448d7dc0f4cc5f0e86d0a9c95338eab8ef3310ae51b06f20eeb6608b55eae9273d8386bfd2ebc98db18d72ebb7834116b6bef8bd675ba46c0f14482454f0c7604de657cc3054b43c39ab5f1c19f4aa0f5be032724562f1defc541a61fc0333cc4d5cce41471c90c40be55c77ee197f920f66686cf30b0db782f122691cbbe5aa15984240833b02b3edff388159a3623a107b265671653df147ed839b585a8be1b490fb9c1a02ddbdcfdeeb252113399963cef0388905711415b1c9fa71b1fdb5176bf88af643a803040ce968c58abbb67f9c3a678366d05a6e74be1232459970af6bb8023451ab3fa847d325ed87c163fbc4ba2d53e584ee25c1c3c1991e3795f5afbe06f756e3e00ae96c4e9830b1b860ab07d79301c5054c7bd30837a04a2ab280526887671629a3a5874c61c440a89fe7cb9c64c846bd8e56e51de9575ea039b9d7e95bf0b6848f18cb74f9c997634083962b1e759e582ef032aee21d11e4924ac1a3dffd29a93b130c8ddf064b38da1178e6b86de176645d9ccb789b7ee3081413d2be566ac0a12475f52810603ec76d30c9e52a14708518494543b2051908870493187e1b291a830b2bd2e4da90428190f9dd6c9131c154441cf6d43e115b5a9f19c608b677262a27309f48909a82ba7c545dbc88a5fd5fc1cebb01768491f86f7bd25b88ee87b10ee8441602974dac7f876b9e8de1efe636d1878ae78bd9a9facf5dec95e05d47f64fa5ef684be48a6f293fbe1f5a78efdc69dd0498ec72741fe1e0ec43d406f30e5b5d8cfb589e27bca650515e07c827515e7ce43272a07f7a1929713f69c97627783a406f5be113f7864bc21763ef883a0e1c8957dbf1bd448af87e842428d7ba86e6cdd50018a2f812544e1d17609b9e6278c82e89bb60d04ad181fb9203d748544fb9b135a100d27b2e62c37ad5ea48cae6ef70ae241e3a611e9a674d1ce5356339edc261fa3bfa49f50a5c177d35e4072f06b128ed11c3d8156e309c171dcb323675674d77c4c79224d4c03968499344ec85f3a632c4faff905f6f76a436e11a721e3c8600b84fe0e10f4cd0dc0b4c6643cff8b72848499989495c5cbfda0c57e4c0234b59cae184d5ce00aa9226426800a3a480b6dd15656ce7c223676157a2f498bb1789addca248b147b248c50541a1f7fcabc35729f1f8fc90064e9c4c3fe63d472d365badceffae5f642a8d38c19671d6640b9f1aefdc2ea2214c5cd7d33ecd42b787f894d88cbe83d0a0fce0f22630f788816a0b7f7a6b78c0bce7e8ff26b971cd7087fd3412183e8ae9e8f432acad5aebef78ea2d6ce4e65393a05e42947d53b032ba4a59d6bcf2963e4f9318804bd254abbbded9471fb3972a8ac3c30e7b3e8b3965f77b46f7e494fab4e943cdb55870618b9785e98f95615ede3fbb544cc3ba13638ee02aa4d0f58fee7b24cd7737450e044c675ffc386753e7371f4b1d603a39b94127061b7b1db003f7032c23d17ea5f8e4a88c8c4627d4b957e1b0903d263a33317221f58dbf83293012a46a1d4c10f829aefdd09fcf6356ae4958a48e4a5742de959085dd80ed846dd4c9cdc821d6302a0abb948fbcac21dcdeb0ffbcbbef7ac959adfc891b1129c5b4d8d6bab52ca6da75c5cf928ac4ae583d7e228995af3e105bd0d87241e80e4664e3582b114deba126a65281080110612e721b093bffe6ff36f08347d6dcceaf7bcbec58446d764443d75be11b6ef9d57ae5564ceaf7a4ce332864361333c8ec3b8c3c04faec09b0c9fd418ae86c420838fd7feaf9713406c5e8ad096a4ca6a825abc4fae7d94dc5ac7b91f2eddac451b5128fd93180084e4171bb13b69d37ee6625fc464e4bfc91579536b7933b7c352d78947049426c8b097c4cc5af7067fd4367a33770eb3533c1d2916b32f66543a230e0f11d0560d90abe4aa07bdaafbcf119505cb692a0dc68dfece29d5afadc5295ec1921ecb8b500d9bb3e21e3ee89dd81547f729805e035416f20f17c68cbba4d93ee4362084822260c82db50caeff9357bcd4dedd92f095861dfc0dd344d2ca22b85616cfab9a0d505b6ac9639d2f79f498014db19d6dc6493a59433b3a1ee480da4e03d024ed1015b2b81184eebfcabdcdecd550223489ea025f3fb1bc712f4fd097582e93ec3e13ccc73d16075b4e5576bda725b6273aacf009d0aaae93da2fe742ca124a79b686d27303c6edcd200e5e484ed5fe2956125533d4160fbfde1648880b44378d74f79cbb14724bf03e2d005d2d5daf2749811ae238daf2352902a5e4ad379165d65a286fb20718a10196825ff2251c83806f7b2f36311ce080f7a8b956fd4c7e2835a0993a152fd0975676abe1ad061418c20e312db3bd03a6ebe7bbaa6c977022bce2fa31aac7b6f256adffe3b8bb746f3c6dce531fe14479ec3c52590cb6fc08f36e1cc444b0916fa6a4c5c929705753464c263cd721782f65b04708fa47283d8eeaeb6bdf86879c503c3d086187814a193e5f02f708c6a1f34728e0c665ef42010e10d01417fab6b1f0e56602310e4156344cd84328ee7d0ee936ac1719152f6f2a6dc6bb926b429fa42e2a3e6677ef64989962912e8c2284cd0db28bb920afa973886062e9b8739e65e748a640c7519d96237f44f5cbd83cdca7606dc9fda22a27bfaca36d4ce168b123798982591ef578f61bf72279da0f29aa50871933af31aad4f2b5278f40456c8d792012c5d193bed450fd77f759de6b0ad2ba5d9dd8e51cf537ad97e37dda52e66f0d98a4a94970025095e4eac4f1688e55e159675919341b695eef02d98fa7a58c56c334eac71d33cc6219d9e02138c38154797df317385a651565099d776ce9c7570dab3f3f8e02a1e89b3b50db34625d9cf3a9e21236e35ba1f69c1e6ed815f673c6fb756ffd0be424f6d21d6f0817b511ac4e5eacc0fdb07562a2e3150036f83974df6e59b86d9900da76ec2cdda80e4f2b768d922cba1e4150e949e071a25de4c0330aa1f8b34a1cd419084425ce05ec828eeb2e64c339869044214eea73dd2694f4aaa223f86a5b37376cc8ab7b35b3f348eff1788cccf9c44288284778705ea06f45f4758efb0264f5a588dd67c1a0bd97bd7e5ec3569cfdb6246a2b986871e1a72ef3c755c039e2b0f613cf002e00736f0ec1a922197936e68147516aa36264d9d6c4487a5c863f600a72390ea2d8d4fb7a8b605748fc42a13056dd2a609768924ff148660e12190be5752317565ed720582239cfbd79af8d820ecb282b190162e64fd08a034cf670785ac12112bd6fcfeed38cc15094b65688c234d1413578ff94aac2fdc4e1fd8208a35c19213f61b25e5935144d2f8866c71869d61985c0658fcbf13fa1170802dc81195278b3d4124418b2c8d752179acb09399bd046eac3e51f7b4d1652751d530a85969ae64bb453c50ffab40cb689d710f6d5b9ac3bd2bd888adb2deb85f6d755260a04397f4018c98cd5e1d4cae8840b70260e12781f355391de185c68d5e301119c06227f93c146b373f93d76c419a7473889a059925487c7c5293bf300e5bae1a1e1bca6041b71a94b3f74058fb5670fb22ec59ea68f296fb154c0f39c8fab61afd4be2541776ce68003960596e6486b9214ef037069c8249a559264648efa9d210974806a7c1a6b49d8f24fdff02ff05d87e5f24a970c0749236a7e9687b185b625cab37c06cd05280339eb8af9759d13602eeaa0e1dc6be70ce85ae9320b8ab7730d3fb277c6bf4ce1a7b31671b4a70fd63faf49724124a6edce343509c320febd7c854960a61d2bc278f5582253317dd00fc5ba0e1c32a8fb8e83a2b6a4c90514d522b974ea32a91c7ec4dfd758f773eec47c89e2117cc6f2c5edc33cb9d976028091633d9a26cb54b8908a14dd84eeb29b271a35f54f2ddf3064e39cc5227cfc8cf94983cd1484ceed8e7b392d236200822bec0880f0944d9469ab0892dec162ec5d4c24ddfcb65e52771806ab33ca21b66544454eb2b6b9e646fbbaa5488992884e124212fa4e039c88f5bbd05530837e5e573eb494c7c018625a42392ea3266cd16cd5f7535035760bbefd54ebf64d9e5cf36d5f23033a2c45d1002c8ce372375f42c31bac2950ac75ecf80d23a5d0846016024840b289d8183b6132d5c9cd460f8e1cff02753ba424cd073ea46234267c19e433a3e20db00b0dfb8e7c62bd31c2240333208fc883f55acb108ad28ae54ab2856619e3b01481a160e0bb7037c2e6b092a4da44291a50a8dc6655a9cced547682a8e73d2dc9c5e3949a641fc4fe4f8adf45e0032a95ba4bf4839adc29386fb6c21ea8327044e465c05f2727ab7fd244b58566d269088cfdb678b8dce3dafb929fb6ac0502b7286a29184739fc914a269b08b2bbe430ba6092f1edc239fc1aa29a09d81379f69d6ea0ad8246fd398269c8e80fc43bc59817c151eb5d78c513608645b8a82129028b5a5f04b0b472dfd45053df36a93fb33c196bce91c285a7b91af7a5f1bbc510f4e7853e3d2a50eeec307d9229b4d9a8185b61906dbfbf90968a244835efba3aac7e9cf4ca3ce79282e6e95bb72bf94af48388a1dc9197d2a3f07f2a3d68136d375645d7fdefcaa7b27934b30b8b733af35607f081afd70c5901c74bc8125d4f5a7bfd6503264236c52c9fc4a9a62311f846d618342f9aa84d9711eeeb91be3870e0bd88bfb15be1d490f4b7b4b14524bbcec7d315fc1809c456224c599856dbb9b78ffebb6d754e292cb68200cda3414d37adf6f9c513bb802bea2691ec59144725b57eea4f2345ae7fbe9e97010871d69bc40f82d929158aeab97c4d68a570a0aa90135e39d601384e730c070a984109368e19367719c72513131a892cf02b6de151e5612a1097e9dc0535b98e34baccd53cc5c1ab78b81da0d53552421733fa517a14b6ca911c668ded848dabfb6938015a83326889db0fd219fc95d361ca4b21007c1403e0eaa5cfac987ae9de00554479fbb8724fe0aa0ac9f74cd3a3ae9c363bd1bdc7bf652958043c876c371a5689105f9939926c1af8c071d269a1311d86b338c575e1b", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r8, r24, r36}, @rights={0x18, 0xffff, 0x1, [r37, r0]}, @rights={0x38, 0xffff, 0x1, [r38, r0, r0, r39, r40, r0, r41, r42, 0xffffffffffffff9c, r43]}, @cred={0x20, 0xffff, 0x0, r49, r56, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r96}, @cred={0x20, 0xffff, 0x0, r108, r110, r111}], 0xe8, 0x207}, 0x5) 16:17:19 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:17:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x7, 0x0, 0x0, 0x122}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x0, r2, r3, r4, r7, 0x201, 0x9}, 0x800, 0x1, r8, r10, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x0, r13, r14, r15, r18, 0x201, 0x9}, 0x800, 0x1, r19, r21, 0x401, 0xffffffffffffffff, 0x1, 0x2}) chown(&(0x7f0000000000)='./bus/../file0\x00', r2, r14) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, 0x0, 0x0, &(0x7f0000000280)=[{{r22}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r23, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:17:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x802, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x3c6ec64c9ae159f4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x200}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[0x57, 0xfffffc01, 0x5, 0x0]}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) 16:17:19 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1800c) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x0, r7, r8, r9, r12, 0x201, 0x9}, 0x800, 0x1, r13, r15, 0x401, 0xffffffffffffffff, 0x1, 0x2}) fchownat(r2, &(0x7f0000000180)='./file0/file0\x00', r4, r8, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x80000001, 0x8}, {0x18, 0x1, 0xff, 0x4}, 0x5, [0x100, 0xffffffff, 0x3, 0xfbc5, 0x40, 0x4, 0x0, 0x9]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x67, 0x7, 0x2}, {0x8, 0xff, 0x6, 0x10000}, {0x91d, 0x4, 0x4, 0xac}, {0x101, 0x3, 0x9, 0xac}, {0xffff, 0x5d, 0x9}]}) 16:17:19 executing program 1: r0 = kqueue() kqueue() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x10000}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x81) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd6) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x8001, 0x101}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x4, 0x40, {[0x80, 0x6, 0x2, 0x0, 0x316199a2, 0x5, 0x6, 0x10000, 0x1, 0x8000, 0x1, 0x7fffffff, 0x100000001, 0xf5, 0x5, 0x8, 0x7, 0x22db], [0x7, 0x2, 0xffffffff, 0x5, 0xa4, 0xcf21, 0x10000, 0x8, 0x2, 0x4000000000000000], [0x5, 0x10001, 0x100, 0x6, 0x6, 0x7fff, 0x8000], [0x9, 0x3, 0x101, 0x3acf6803, 0x25d, 0x2], [{0x40, 0x10000, 0x8000, 0x6}, {0x0, 0x0, 0x4, 0x9}, {0x200, 0x3551, 0x7, 0x20}, {0x9, 0x3, 0x5d, 0xfffffffffffffffd}, {0x5, 0x127, 0x4, 0x6}, {0x99f1, 0x5, 0x148}, {0x0, 0xffff, 0x8, 0x6}, {0x3, 0x368, 0xe3, 0x4}], {0x4, 0xb5e, 0x1000, 0x5}, {0x81, 0x1, 0x100, 0x1}}}) 16:17:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8213, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x1, 0x1f, 0x0, 0x6}) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x3) sendto$unix(r0, &(0x7f00000001c0)="8780e1fcaa6cd4bedd92f91cb50ffe891564d97c3b200c1ea3eeab24a34ab5d7be89b6c0df4697e325858f924815568658907ef2c9632a4241f4d881d0817e437796ed885b0e9a0f8275a76934ec707e5f28be022fa8f437873fbed57dc5fc9ea5a92de663aeb636694732d5714527accabb910993b8efea9b91b3545beee61b7ec9ce33b703ef25fddca4c616338514b3c5957a4439f67f0c04b311a84bcbedae36ae8716964f2792c3b06bb96d", 0xae, 0x7, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r5, &(0x7f00000005c0)=[{&(0x7f00000002c0)="64b37da09a0eeb7be20e7f99eac6e54f73546de96b475463294e7314fa2cb0755e3a3e51a5db91cc894d51559f47a73e9bf28f6c1a3749616c2d3136571cbd810449cf1da7981abf7727a12c566c0b8a2377d717235e50b350841daf544bc395d7eaec4b2bb8449323605b04943441d89a299866be1f6fe8d4096f30fd36e661011db1ace6e5da4d056442aa3915de2fe9460365fcc7e27e3e664b4f341afeed3c7cdfe419270dc8c1efd1d65cf9feb194964eae76b94daf94bfc768e5e63fe1829f7678ad9fb29e84eed9543201bbfbefabc9fcf12a4ba84b069f787ae7f8148f", 0xe1}, {&(0x7f00000003c0)="4d7870756273a37b2f4961ef1a715f27d127ec55992c24722dda4b4abffb5597a212d848a9bd96c9e77538dc69cee7bdb883e154d351f2c2f67f81a1fbd2e6c836ba0dedfd46ce4308af5322b53a53ecee1b143b29fb", 0x56}, {&(0x7f0000000440)="52f6a0f890076a3176c4f2c1f80c106815d532fd3f13942e653ad118ba5ba28d8d3cb1fe18d0a0a05e12347cff83f75fceace5257c0b2bbf21a11c1426a0dadc1b84a46ebee0eb7db2cdf668b5061a9dd2f5c3f3fa3a66bce46ff0b2dee07dcb4533811e956aa7afb29fa107f4262b95cbfe2373cb0e27f96fae655840e19a39863c40a66d181e2ff5fc", 0x8a}, {&(0x7f0000000500)="48237780f5c2562a09aa651e1e12c642f109fc2739423bae8046c1edc9f05179ec0326301e625bc127b19c75243b30f47d36341f34fc81cdc6ba16b7436a1f685fdb761c00492763c16cca28278b0d3f38db03def445e11de090088370908a82d9095945a71364ab3da03610ec839d1f364e18184a739e42750a87929f639ab23d", 0x81}], 0x4) r6 = accept$unix(r5, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) dup2(r2, r6) pipe(&(0x7f0000000680)) r7 = accept(0xffffffffffffff9c, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) accept$unix(r7, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendmsg(r8, &(0x7f0000001bc0)={&(0x7f0000001840)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001880)="540b36ead6d056f9f5ac8d050065ef2624a37a765960d5", 0x17}, {&(0x7f00000018c0)="3ae03d03d1c6b34476ce7b5fd6693ed4d63d9fded0ce", 0x16}, {&(0x7f0000001900)="595de1f7df07d6ef903f6c237609ec2a1edb5623893f147c0ea46b07579dc8201d241d5adf3ba540d9aa3de62b02cad93033d1c893cf7c3d746367d729e7d145c1b5fe83e89d", 0x46}, {&(0x7f0000001980)="7dc6ab7ae7936adcbfd9e4", 0xb}], 0x4, &(0x7f0000001a00)=[{0x68, 0x1, 0x10001, "593665a5028b18a6864ef7419b6698790864e5fd69473173e8398fbe256b5a5fa1696d8634b70d904be5b2836b913d681e6108cd389831846eb46ed35949c5ea14d782ec3438f5f5e3bf8251341c2d7732f8"}, {0x18, 0x1, 0x1000, "92172553b09f"}, {0x68, 0xffff, 0x44067709, "382057474839a8bca072f798c42788ce6ec9964dec1834e2eea91c0349233e8651198bd55c815917f8678e21925320cd954a2952880b954786d4cf50184e21d4f21a6e93d3ff2f1e025687b770515d74b8"}, {0xd8, 0x1, 0x1, "5dec1b489125ee629fb0870f96260c9d04606c737736aceeac327028ad59720a48c5b77754adf148418d2a8f8ded6bf090911602159271f2dbbf84447d35832d21830eb5b4f88d569e003de2b7427577cf85cc758932abb87fff75dd08a2ee999b885aa8c8cd2ff2ffdf341b5824ea5e6e7032ae007ee85e411ba215f93747dcb38f6cfe7983c08c6b48e27980dfb89f4c3477ead13abb7dd84e6c7e26ca63375a5d3d8a56f0c499215faddba577dcf8db966a4573cd18cefa6129568854f4b8600ca1d78e3b7005"}], 0x1c0}, 0x407) r9 = getgid() r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004080)={0x0, 0x0, 0x0}, &(0x7f00000040c0)=0xc) r13 = getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004140)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000004180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000041c0)={0x0, 0x0, 0x0}, &(0x7f0000004200)=0xc) sendmsg$unix(r6, &(0x7f0000004300)={&(0x7f0000001c00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003fc0)=[{&(0x7f0000001c40)="6d6a78e547730e8d728e40a8566a6481ecc4949d6c989ff83eb74cf056f13b2942ddb359d64a6b836c7fbf43dcb60a822c4b1041f7620cb864a5a6ae575c84e0d880f94d0696da950e6ce8398b54a6ee00802b8b9b1bfea34a46a16994ef9ece30483d240db90c4ea80356950958aee82ce3664c07ef73345b5186dd9066a89efe7ca5df9640b8553b2e4a179fab98ba1994475eab23329bcd05e8a3631e854ba511ce3071c17a1f38c53cdccfcea302af4b36a60de4efcf91b9fea6f7dd247ba7b1aa928d29e26e3643b5cb4e4105b0ff7fd0dec55bae3e7d4b20795a7a70a8fb74256dd608061e54b7468474d13cda97adb362d37cc37b3ac7ca3f2356351db732d17177ea8cc7a51139be814eef5244a7123586ba6aa75299160f172000b26d05f9768c15b4a34162f5d342707c1185c437cb513ed88d15bf9f8dd926df5c0b37e157c7cc315cd1b3c77ba072cb17b4d8b018505d1d920660c95df17f3b6a1dafc69e8718e35c90668e338e82523e7eb758d44b1a5710ae1576cdcbb5465b1b9c0c13a679f9bbf912c9db8b82aee92b280c32cd013049e651305fa9109d747a9dd9c5942e50531fdcba9d9cf175234be2f48573e6394aa4053bc50e7a86230224293e48fc7e8a57ec62c77326d0235adbcd03b7788751de69f2b54a379f46cca194c9150d3861cde9499afc1a07dbf1ddeda64c8fa85352cca217bf2f4f1428042bda2c37b41ed978522130e7f0567c640e77e954e3675e0f57ad8b9a1ceab46dfd9b897b72cab3f371a44a88257ff51c59b0498e3cf5b6cd9054be603b0f38d071fb49c6e6883302325759996c2b75a87c9b393aff37083efbf513ab6e38812dbdf88b5eeb9020460920c85600282fb14c323627102213dc57e524caab951c32112e1eb69dc3906e595383d63873a62bde0375b2325e61a0c020380f63876a257613c8a7973fb5cf8bbbb350fe9ef5a52974e092d29b99c0454e8d3abfa56c8906013f8035e24dfb9b441dbd62b2066871302dbb30dadbdecaf32d1cc5cea000ba634470cdc27f28809161e3f1b8db140040ed47a80667b68dadb98165acecbf0e5f68c7aee1198ea971e66332fe605faa39bf1b0646d7d81e49fe5463970827f79ca0ccc31aab14daa5ee904a1c69854cc2f738b9f016d46ccc1fba3020f31a8930b94fac91adfd520525fa3bd2bcec3244770d422150fe4256ad8fb6235e461af486c502a44942fc7d4403feb3df946244b2f5053d2937562041c9086e2d2828d947ebca528409b09955a1dc315a53fe636df744b38330fb3279633344aa8783a6d0a70f0411291c6193032618601b3dc770e63a9d9f7f2d7c3aeebb1b4dbb43b08dc4ee620128f3d4d1df793e5dc45d511c9690e3f7c3c967fa64187e4f127b17aa277729eca4b95575dc06f1f7ac32886574b9b414b0882aa1fe576b56b4d9946f3d9bc7e22153299e2ea5b18fe1458145a21153e75453b8ec6c8634238a9ef2353da65d32399f9270cf78be73d62baf14271da1849dc925dc8ed717befe4f61d0309a87da5f6e68e7279522fee1c1d6c062a3fe5d4f141234750f64d6e8c65e7b2c2b1b99a21f723d9ee533886cbd03496a2c61b3a0ef871761edb221dd30ecbf24bfb9309bdca1a96648fd8a87d9716883e08120155d6efa90b01401cb4f4729538077b5b58754cbe58fa8ec2723bce0cfdf18420d1e2f0d013ba8451d13c8255b765be4a8a0f5d33b16eacd9aed7ad79ee7023f590d189e7d7595706ef37c08ba59215150164d3d32d8bfa92d16f1cadd86d9caadc5f165d86471166ebffb30fdb46f839f6b3b7ba09d4d117f29b92641d835882870e0645dd4113a96e384027b845e4f829971754f1f8d9d94baccae6517823cfd2ccdae359e18be2e3a6f1fe2ea9dca052f2a08ce47b32bbe3e3ca97836013d670c28ea4dd482e10c402a9e6f44bc8d07c0fa75677370c38121857a827203f3b8ec1ec6a136ee5b80085ecf0c84d7758e45de18627d57376da027247915d68d9d67fb5cda873c1814b792c114148d7e731a836935636c003410c7556b75d175f70b35e38209eeef061ba982e373285a3e8b63320bb51a3da762c5be2b98a0923bc9e1bedca94312f5743565a2f06b0bf0f263b97aaecfe96ed160744c6ddd514d8290b1717682472dd4e799dae19702e60f59f48cf0c48c543530e16a9b54efb01ca62a36bceb085530b77e15a4da5d7bfc41c0de9b31d698e7ff1a935e7b2218e993d68ecd6fa018ac65f3268f0427f552a2aab52695c5f0b69fe4d996ff4d522fd1295f3a9e680452ad79444019229191ab578ffe6364268e86ccafc32b10e0bfad67fc9c97fa617356c221e0a43d934a5ced3e5fa9c4862f1d85edae09753eb4226df07a3c5586cf7057be01ef35fc064e23f1fc851ddaeb78f5641372dd92854ff8799a3a54c6938cf380870e74956a49d4c9b6915aad0a6514ae4427c84ac6a3c420bdd6f86d9322ea7ee5c93b6fdc724806d933cbec66dcb946231181695eedf3698fb09a39b6fbb4f5c42392d9a24e76401963a96aeab4b678f224a521161c5b303435e2a01c5b8b58c680fd8fa6f0e140208985f6cf08556517e4336b939bbf35730c9fca15f0ba74b4b0cc396527c6ae4d779db70a77437aff5ab1ede7b87b0f263d0485ebe69d98491a9fb98eaa71c7ac4b1d92be79ef5279c8419272f5082ba139f947ab9001500e12adaa5235fc878a392bb52d22bcdaa31ca16960f9928b571dd7fef64fff708b780ea469bcf0b4a3a5fa94c378e88dc03e564225f09bf774dd925e0489e73920a0799e8dfbb76ce95ebb764b0d0e65847ac660b331ea0ab71111630bda719986b9b60e29de054278f5449895b89bff547267a36b384ccf43f248827e27f0ced4a2849cecc82357d68fe4ab000b6629c63a1b9e0f85d07f2f096ac5146d972aa04d6330844927104b72dd4566da8724f958bbc67064cc8b84337ef92b35aa46d123d426ce4d156e055d7a712b8a3d275106fe4eca17983d3094a4719ea35125120240c046dc446cd4b39139b5cd5138ec38cbbc5fb8e12db2b5a04d493d8e942dd7443ed432d3a45c78d1e147c52360cc312b973e28c3c9f62b52d81b21484cdfcb11f40c0baeb9211c0d8e9eda29966fd9cb3d75931b2a530caa4d423cbd28a7e3d0e7ed7c809a5ad90420e5d039ab653181394bf4f85303e4bf2ecc0e2fee0ac10d11bda1704ab47c98408191c81fa2fbf86a3097ce807ece7c1308ec779cee896f6df18e2a495560cc33fb748c0441b13409ebe441bd912a567837f38ced383bcf85e8e34f86108ab7742a281bdc52699829d34969e4e743df706750586cee34c79739b86ba6bf4f1fe5d5e57bce58528c3313c2b6a41ea096316cdf7f014be4dfa09c4057b2a0daff8f26551c4349b72356dca10c79a2b754ae94402617b8e9c771ac41f902b638ab70559fa2a6786042d8d9936847b0fc42e7d1013ad711986b91be04d6114093e25d4f5e9b48a690b8f9ac871ad5f626a1f9753b7272b00f935ae8e65ac876709e68c6328f36f0e97542ddf6a721d35420afb0e62147bd12dcd36e477b828d2f99ed5189e9d20bac2a6e0a502dc7678b7a8e9080015398b0a06226214c722579623f8cf17a37db45cc945d8d859f26e7bfd1bce3aeaca4ba4fc205a2512b1b4ca0a28646591068fe9b83b6d3ee079822edc24f9cc1a2950978c107d98be1da2bdb74280350adde55d733cf8688ae9807d29e0dc6b34f70dcee78fc36198c34034b973cd309463c6783ef266dc087bb0ba013fcbe7fbd90ace7a89f04b257eb7ffcba881b651f7074b038d679cc7e363532d7a500e673c94d861025ef026ea52b6d6d710f298cde0fe735a8564207a6e5058001a084ae4ae751fed5f0f3ef89875f56c6c6745faa7ccbf313ca140c7e17bee7a554c6bc0e35274a75b09b049aa5356775d347ed79e8aa1afb311072addf08b40f9ad6c89d1da0367ab9094fe375191968b916712d64ee16f5424b9f7ecfc6a57c491a211aab2dba10dd28e0782b07a4a1f58e13de26f49bb6fdf6540fdb7b6db1b53563d176105924261da28331636e5417bb639e8e73a858d6590aaf563fe4619fa03f364ec2c9c1facfdd0f653ace1399caf401a4e6da5d3df3aab78b7c838bc9c141810bed6cd275f4d1117380ca3c189ad12628d6bbf109e8999acbf0630be1885353380be9f1411f8bce551a08bc21ce3ec556819ad3db93200e3c5cda4df0117470beb083760008e3e1a5742bd51de4ce656d3e2ea0e16a95a6dd35f497ecde2c4872ed78340dcccb452987148648fb3f1d500d01deddf84b00dc8c0768b0ab5885e479681ed2435105903c5713abe27d5956164dbe958f0075856e8e54db2bc781c0bed7fc500bc20f1c388cd70b800b0a90ee0ab1b8fffb3598dbb88bc23d4c26baf962e2327f8384a9c8ccf79b88400ffce51baa52ee852dfec0f3ef566b53133ef09acaa4487f831295ccd5dcd77b8403e220574699f6c5ce36f7b1c1466faf5166eb7dae690ff6582d02c9e4d929401d8ea33fc07d8cf3fe36cf66fdba2fdb9eeadd957debc3c5764018675b8e66a82b6bdb7079f0b892a1f427ce6f713e1ab4cf7dd0ec68c8245ad399ad56364ddbf4add6f13687c4ee82b971e955da757b4d16de3252385514a298be10fc0b4ea1f9aac4f1008b020077012d146cbbc58da46132f0e04b9d776e4afd17923c89686c1a22bf61d9e9360a103ef898592d64ab55eb3eb1841988d5dc3555c83ad6434cb3d1a1115d89d9ce04dee19ec88e4032da63bb4cbc99a06a00518cd2b0b735d0d4f593f3a42d638c5ed766cd64265db0335fd5b3a2d2fa471828ac06c899b80254e6dd1643c74e49b71115effef127b2bef3fe7f271122cd73d8ed3fd42495a3ec1de8730379ea71c6dfb7fe47aba05077b3ca5d6201be566d8ae7226159be4f4743b3ee879b19055aa1b8079ac5b56af52cd64057ff1ecd6f08c1996472e3008e2cbbc4962053a0dd5e626e97b858c8607f4be50798376e4cf5898327019e510807e71bebd3200406a3a098505f87ace39c06118c5a581b7fbe4ee2ab811b0e3e340e84015ad9d34998ee2806ad4818f09022c744bb8eab36e65bdd66be9aa3daf5cda8462af6beca742233f5834831c5e8de6ddca2b361e28b26dcdde6df4d33b941b498bd762d726901382b359bae39f3c7d644aabda0e47183494abe7c73fef1f464b4175769d66c04d8cd495976d95136e9d853e387d58f1d96fa088216bc6fabfd7b5ca9fd85fe9b2b8bfbdf8f05ce5068f78822b23ebe7a3f3e57a7856b2105b8e290ff7e495de053767597aee911e7fc6e0badaed12f7d90821fc9988a4d736f361cce55c520c9070913c34aeb0bdb24d38d7980a3a6423b98d8d6e76c9f40c972fb976d3eb3f344b3029f882e9e85d3deb14a601d6dfe2ffff88bf3885315f6ca1ffb4d434e2dbf21c535ea8b0f20774c25b4ad6cf6ee2476e2a1f5efe1c7a98c323d481c1f3b3552e10cb1810d4705fe5bcd8e7ddb702e82967cf3f5b6e96a70dc19b58ef6f8e2a16a8b417f24998c520f2cc12a8afb3dc293a2b6d0f854a1c07bb5cededd09dc76af69d15f3ca3797d3ced339e2c353fae11950d487a639373b121e866b62de6253a3b5c7978bb68971cc7aa4e12d04be2c0cbb48499c2f4955b15818aa58bde659c08dbe541d4a78bddd817a7f663a8ec2e77ec95c7272bc3bd5465c0e71f7b81aad1878b89cc9b8058ea412eb2609e2c9fb6af68d37fdf9ebdfe3f", 0x1000}, {&(0x7f0000002c40)="8ae738284d9a37fda3ca305104f826d5559d7151e7cbe28c0d6ef8b6a402d67499f5b563801f5e936df6e8ed6b5504e7923204c6c41746d3b7979fc6910bce6586ddceab01753bc6ce41c4a18a3da6a36337f03214b8692833d91e60d3311d73c08d0a435f8ffbc875c5c8f89973ddd8a363bd79ca758da89ae72be3755918b202eb0aac9346f3c0995c4f26ebb43aba709b115344c62ce5eaa474fab7a8c0602ac2f742", 0xa4}, {&(0x7f0000002d00)="e83f36261303738d930acd04876f15ba2d54250e493a134f4afb817e6f04a74c70069f53fcf9f20deed69de20f06cddaa589bfe246af84abce31f146a5513ecbb0ff7ea7442af4de7d198404c08ef7378648f72a56703fc9ddec990c2ebc7eb83c7767c1703dfdda9ae3e18fbe946ea0f0e033caaf9b62d9794cca35203bf8b3dffa181ba787d48066f7b8bf4deecd93cdca89c53eb28c1e0cf1a5f54eb1d0f36ba644101f69374e0afe5fb3b618a1b50439cad832e03e31eb5665d67961b33e3c07e4237f7d41304d73b918fdccb3a5f29295c0163be7a19df96899a804d99605f4c09bd94f6c483d28e48cff9b740d9c4ccc9a97430bf06f0d51a7c2d4510e32e3457103779218efe3c13feb3711df92591c50dca1f96b6f357558460793af477f6351d074c40e8d0c8f243440fcfced30825421dad7fcea658607b36f43705323c5ad16e5dbb9ea7d428754eecba15f23b1a090aae121c4a354c0603a07b29f1e64bfd4a4821015c0ad65c0b35540add1d37d42fbe289b9007fe96aa3d543487bbd0ce15691c682657a4222b50220dea3b76d81676ef3fce8a28a46d9779a2f4e2374076c65ecbd39905ca5b78550d3096442507fc4dcd8f137870051509e58ce691bdd2a06138689c8b6bd44443f4baaff9bc88154b5ca43281c991d2a4712e87b822c6b40cf33cffe2e5ec04bad4d9c93872de41ed1cf1bf7908e74d63bdcdd106e25d5e9ae53a7fd84bc7b3e7a410c02a545359506d97ced049f7a33da55572114e94f7fd20ed3f2ee22bb953b492eaa46c72a8c771078163bb77a33bc964a80a83fd614916d8577d94b7a9b285af798c064bea63ce4ad7585e24a15b4e1954ac4a30338752c91a8db2f76f53406c52daefae8f4cc0b963e1c6968ffc6474c25cf763509d16056e28ff0377d7bcc085e04bb660160f773ab20936181b3205d4afc977545ec0d80ec63193d10fee2277979e4463643d85645be19236fc1c83bcad5804e5a5fc0ba80f51c6ff1417f8c9818b73f037f6051bfe8f2b6f7243a63c6a7239c01baad8302750a67b0f8129caeba35b88a4cc0d9c54de02fb3b65491adb3f1643329cf2eceaea92f2ada74a6b6434e6306d504b87d76e56fb97a81262f81238666e27a9395ead05220256ceb183850d0f11ccc776d9bf3fc519a300aca84963372caa0f50515d72c88d00962e417ec4ac6849ebe2c39ae9c88cd0ca0699b37f7d7951fa5ec60bdf42aa80dfde626669d6fa7aaa1e9eee2c2263cb36a17fd22bef681d99abb725d6665ecf7c9a046aa4d31f336e75d96fe33a8d19f91b574ea9720ecde3afb000e5f02e1d7d1fddba779960a8f61414d9d20f0af1d47e64e1e66564b0386bb05716e641c939bb80cd062d8145f40a4eb99f1b23abc3c997a6f490585e5db94e19ef4d6d6c7f2d1470e9190fda34f0d484e8101df473510b5269aa5478550356a04667f87c0b8d4fe33b5410c1a07b6cffff9ce83a8dec2936d55778c5ecc6f3bbb2aaf042581c2f802783c3025a2af2e07fb9a320ee86d44a391a024eccaa6cc5b3ea99f37c491f769b40542e59786938aad6764ad1ad00aecd6f81a2b9c42e8b5ed17cad90e46afd0ccfeb1120caa8bdbf0ce7fff2f12cf76e6707e7b9d900ca978fe6f6b5eb1de27af3507faefd672ed9123fb367772df1dbedf9f78aec1a9109a5b03c937511a3390d4049953bfde4a2414e4772196a1dedfeec39c373c70c49255f7754af5e036123362e242a3256d7135ab68b86b2f41d933396a42cf9423176d7e421b4155e070a9fdf991fb284220a8f63312ef69bc547e9d7e8fb226865f80e406c0aff4fc5ddd7e9ecb0f4e8d732748c28b8d544d8e1502c79bfdd23ef13a4d0f41f779d371d4d7de1db561f2b34ee968eb28e5950432e9b32718ba96b8f4accfbda2a3fd2ede60fdb11786fb0ff5fd31e478825c9cded571b4462fc2b488dc0a645d1e6df2abfdd3a91328576e6898f1098f6a3537af7844a7f77bdefb163b6a176763a067023cf5e8388308fb122f7a35e247129a79d6fcff05ad9e75612c5d1b8e5f2ae3437e5da5e86f45996868a333d389110b26f3aa85b47cd274cc22e15d48fc3f4d87996486251f33eacf08628c48179f2d940cfd9db4008bd25d2c7508ff157d73cd6a20c8d8cec8cce90c10f7902ced005d8837f591098745017fc831ed97e2535f0dfebfdc5047770f9d2bed0ece5a52a8e1045ad081bdf190bbe37a975eb725a274426b8796c4f02bf78aa9bb67c2d9f7bab272fe5456c98915dc393337772502d538c170673c97983be2df72c93ea27563b1331b1bec7a96b5b506e3ac389ea8f9dc27834529913731bbcdf7cb74e47f09ca43e5ce5206738d1ab30292e27167d51bf4d6ff76782e2523d85c0bf4408cef079cb594c2b19b49f30b2d4bfc17dd5f6e8292905b06da0f462e257b3523fe6f1aa08d9d5d5c644276e9e2a45610bc390054118f6da0f4cc51f42cbfe3afcb0336f592cf9732593b67136b70c6d5348ffcd310a292aece93a4e8e81cd45c124518e171e96923cfb2446212c3bdc105f6dcf6d3db2e9c2978a15ed2cb76d116fb453b30a0e39c6f84e720ce45e08eb58b23a77f3df2f39df8734faad937ea5f0db71100aaae316f6e12ccfe9cd76cd6f14bad9a4174febfbd28cca3f08cf5c38065ebe8f7c7bc7b9ffc91d46e261c21142fc181a98f14c25940435b303a4ea07094d9fac23764de4772b346ca3d48bb5e2680a5d781a1f0dc7943999797155b1afd34ae6cb86a24fde2c67b5a39d2a189a01e22b0a4b7aecc2e6c8e89e8daec4e13b4b25544e4e2e573a44d926de020d1182dc8e50cc5f5554c065417db058801e0f8cfef8b83db5ee4b957cd27e5ebc1ec6f789acaaa61d371495a7d0b40ab318e0281ae18f3db2baf3247130017da70ea0051b782d18c72e517eb23cee3b4af7c9073a550fabe0bd6ea5b1119fe6a7b816a5b638ab2a5d11130386d72759ab229d8a80b10501f12017264274d04557fd690e0c876973d7f66a2f8eb9c35f40ee6dcb72287767e88ee15638543eb03c240413b2f6ed659a78d0b5f2ec1cffd256eff433f9b1fcfa6d4d8a11256ddc2e2db1c6fbeb3635b69f02e1a08a434036ed025d4fba00bb6cd16ac7b10bd99eb93dc6d9cea0451a607dd558fb9fdaf3653bdbc3a0f2b3b6d64d31118c72790d3c87697f9dbe67c159eb26b6fc176edeaea14fdfc1bec7f5210094e99368942dba4f5b7f74668baa9ff3741c54b0eb3d5f25da1043a4c66f355df9e955794e89f19b32192dcb4f203215ad4ad7c36fe86f510789eae14e613025cc7bb41348b1cb5048e20e04644c610ff02a93fc0e501a170143af396e4ed0ce47ca0ff43a7049785397a3ab9dee4c3fae98e3883604a6e61487949ec454981e17866b5aca22cd105b9b8e5beb1ef1fe7c1e1da575ae748fd70e21eccdd5b41c85b5040bd775b20cdee3d3632381843f57eb2d9fdb5eb7af4dcc61def22d16e35eecaf2757a254e1b6a6749fa60c8df9ab99c0706801a507fc46563a680f0a298b1c4b5d51ec365153e66ca24ee94aea82e415215c80168a17059313fc5c38851f835ad0a324b116bbad57ebcdd5bcc54a2e6304be45dd8d8a324b0b08db78bc5b39bfe1eaf3d76118051a8f2fb3221c16e287d318037b3cd6577d7c097d776c6a7671b5c57d09e23d95eaa730a3c6009b0df9747bd8cfdadd37eac6421a3abca57d0d024aca7ed10e9af049df8b85e553ff9ab3feed8939907e8922e940a93f641fc8f4f5ed0356eb2fffc1a78b82f98cd9c35986151a962785f09df7dbcc50943d2fbd8c1d669b359d46dd171af6c7100c9c3b6572984f976f94d86524a19b55aa5ffdd5335c10ad4a43db52ca238102dda672769880c2bd38defbf78e8b6f4fd3ee0f309425b92baf3d439ff277eaef8e08584d3443264587e01e9f494698749419830d8aadc84112f0d949a2eb4b66c01dae10da01c373fb5768973ab7178cfb3a3ca36783946748d2901579494e1546c98ae5403fa324c907ce35f5f0633d9354f0e0549ae4ac7415d53d63689e13668de094742e59c1ff54a29c61a46aea2e668da226181b5a519e6660d21daec8fa2de83fa9f058e1523fb6b914d98fdea968d94df078cb52be39d8532b66468a4bd338dd653e1ae0d6114e22e7b15f6540fd0c0b51755378258a54ea68ebcc8b28293e1da62467ded4c6b52bf7d93e811000c6abaefafbe74b1b32c6a1545034492296028c19609831d9183fead83b177e28609543b8dc6e4b84ba0af98d077d5d7953bda5240cc74d9c0b29440efdafe399dfcdff41220a18eb03901378ae739223f4e1b529eb94b2f1e2f660963a2805e7654075bbc869e88b0d65152452a15d6b923e486f7fdabd734a9f2f92c45a50a42b771b918399816b56a780d0734752c4a180f6eeb1fa4f88023175e888217e372115558ad9f729db22885926fe895d3324d37fb3a25da55ca731e99e68d878dc08dc170b185dfbd15f69db30f062568c80dcb92d5f12c02a4345ca87c0cd0c01a8a5e7577bb0cb7d51e1f8f84c5d6ec568d4db3c429b52fbdc7f15158139883a74088c7732f2cf2ea630b1dd3d2e1bd40fb434e88b6a607df4837fe0c8700d3e287305d30490980380a3c2d46514dac7ae85afd9d0625ed98c95d74a2134ad1b05711430699a0e2ab316101b2f0a3c2eff52664ed881aef1502841bece58c39009283dc5d725e89e44ad19e1a907ce786e0dd14878f148e4829bf08474269f6cac3663f19b2f1801134d170a725252b8f16fba41e70b79a00a9ffe19451760d5d22c2ecf2fc4eb18d1b52cb15f483f1c480b2718fec55e82726d3f70b3e9c389d69c57141aeb303562107b37a3bfa203b1591bba3fd165ca17556a4e6e93b7576cd577add9d338a567b6ae68ab374aec962cc431196b157e19b39653d27ac3fc679efcf6869439c95cae8cb3de7b67607a1df8d568853285d7cb0a31bbe686e511f02cf03b49a438c12ff9b67b0453361b8db120c3daa1d62678551249b601e6d30ffb035205fca3b3f57193c5596deb28ab958c1f3e60b346aaef4e9c3f0b02daae4d5226139cd1c8018ca1e3178b59929531ae6e190ef0de3f85550917303f0db1b6bda6b475f2ef8c190801d1aff31a416a60b8d8bb232a675c04aa65ec3276e0a0ec5c0ff68d302e08ac9cd74b55b787560a53e2c6ce1f324b56d9553f946ccdb6ef82e7505be797918222115565c81f0bc6fed86e7ad481b34f820453dd7adcea9f53c14cbc61a825ed85b16868d853b42998296b3ad6ddaf268a296e7c01fba79e38334637f672ea84ed3fadf8cfd7429f443bf0d0fb464ce59c5757704c81291133546691ffb2fc0aa4026307c1db2d8c12fb73f78e9bb7ba837715fbdbf2e52ce18f4803c82f60a17fb87b7acbbe3c4daeb4f1c922d90af2dd4d83d1e3b522d88eee6d16e408882c7cb8130ab70f86c8cc9681916537e25511e055a3dca868463ef61c8f949113fa79e3eedec4bd8b8710059e0298b6c64a3cbeecb5643e81c40ac7037e393a727b1ee694db84ed3f796dfb0156a581dcd6f56077448df55d2d303c711b7b3923e46ea7ddad924e063fe0cbcbe2e7e82c05a8c17df1ac2c1096e616d981c7eb9c3591e4bd453d352ed1aacd61574c5fc16b04f6873a94f712e3fe73423cfff38efe7ec945a6772904a66386c5c8a525e39e7ea0b9748516fb6d8a746152f1767df0954e5b18c9584b58f2991e7de769f15a9e6b59cfed3979075f4ba0dbae3cf452f", 0x1000}, {&(0x7f0000003d00)="c28a033fe97f6fd51b76e73431c33a4d309c8a4c2e1d87e5e77af9ce97e34be0dffec8a8b5dc16444d1fe4a3403039d250ae3ffc21260cf52b15", 0x3a}, {&(0x7f0000003d40)="9651661318dd92c10e0dc32f7f9b36db07bcab1eecfc0dd9d0cb951f80a5a9b93aa9a155109baa1026b8a4a2928891eba29f96f79c23f559d0adcc9583223cfee70ca19d9cf93bb363f3d5f5b009e2d0b9ee6eb5f58fbbcf466ceab6f00e02de758b49833069cd96fa139f3e913f046ab8e172435de117ad1a14aa17554fc5e42405c4eb1fb0176c6c531516f3b5a6853be5da2743e08978dc3e2ad5036a805bfc416819380edea35f8ff45e4b4b60ff4f91bc5f5b3e7af1a3f5580261d47871bf6c4222391630120ca7677b94d638e8c504a6597c", 0xd5}, {&(0x7f0000003e40)="1ee3ee3c491e35072ca3c64ba5c57e8fed2b97994b4852940c5b4fa9f18fdcdefb4535407de08ee36660b6ef0386002cd86585dee691971d46f60f26416aababb68e4a462589b23162be696601b0d7f828ec5dc2b030d37e9177c8dca73d2498f6f727e52a144f5c6cd34a06f008b0bfc1e9c31f14a8735a0442496b24205d2b142bed1e06efb0800ea7dbb98dad00bb282695762354b2cecd40e28d6c4ca9790732f633e6b9f1f3d30599c1165578f75d2f7f023522be1bec984ea340f1831b347d0a", 0xc3}, {&(0x7f0000003f40)="fc910215bffe08a6de95349a6da957c4c50d73db5b2adb427c3f10f7ab73180ea57f4a23e490b1485826c8b8691dfe7785c8", 0x32}, {&(0x7f0000003f80)="9294685517462f7767b483bd247c206c19eac66a1e2f", 0x16}], 0x8, &(0x7f0000004240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r9}, @rights={0x18, 0xffff, 0x1, [r10, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r3, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x98, 0x408}, 0x7) r19 = socket$inet(0x2, 0x4003, 0x9) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f0000004340)="9d7ca5e70e0973bad28b03b58070cab48ec37525021f515db75aa33a98bd5e8c93a8d97752b0363db21c785d60bd664171c8f6733b72d0be6dc45ca9cd9e1f3542abd4c16b5c466b1c5b08f80a5747b0f9743f475c5a4f71ab1cde02627ade242699fffdb6ca61a6fa612aa138361c4322a798c2fbc8e68581580449e2dc2698a0b7a5099c4e61b43ee61485b9aadb359e0f45720e09c8f4df6360e81932fb94cb70dccb2017a720200e13d312181b4857812eef46e47bc22758b2bce04c2e267f4618023b5195fc6aa717c500bc9098cdf46298fa821e80f66c6e2d76a721c7778d94afbde381f646ef", 0xea) 16:17:19 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmget$private(0x0, 0x1000, 0x72, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) 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) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:17:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:17:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:17:19 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$setstatus(r1, 0x4, 0xd8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0xffff, 0x1, 0x8}) 16:17:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r9, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket(0x6, 0x3, 0xf5) write(r12, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000980)={0x400, 0x5, 0x7fffffff, {[0x7ff, 0x5, 0x800, 0x6, 0x1000, 0x3, 0x7, 0x2, 0x6, 0x81, 0x23deb54, 0x280000000000, 0x8, 0x7fff, 0x5, 0x3, 0x0, 0x8], [0x3800000000000000, 0x5, 0x0, 0x80000000, 0x3, 0x6, 0x1, 0x7, 0xff, 0xe2], [0x3, 0x80000001, 0x5, 0xffffffffffffffb0, 0xfffffffffffeffff, 0xb20b, 0x6], [0x40, 0x9153, 0xffffffffffff7fff, 0x81, 0x5, 0x5], [{0x7fff, 0x40, 0x6, 0x4}, {0x400, 0x4, 0x33e, 0x80000001}, {0x6, 0xdaa1, 0xca, 0x6}, {0x7fff, 0xffffff7f, 0xfffffc01, 0x9}, {0x972, 0xffffffff, 0x80000000, 0x3}, {0x22, 0xe83, 0x2, 0x8}, {0x6, 0x5, 0xffffffff, 0x5}, {0x3, 0x800, 0x7, 0x10000}], {0x0, 0x0, 0x1ff, 0x101}, {0x6, 0x9, 0xcef, 0x3}}}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x0, r3, r4, r5, r8, 0x201, 0x9}, 0x800, 0x1, r9, r11, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r13) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="e14e6a5b6532afa8411ef296907f559e0d87a9c1e341c4aebeb789b64c131ba2b6dcb457a3151b20e5735647ab9312e754148c73d63ab3cc836bd332ee30b8874af48a2c3221c26322a334b790da48b21266773c5cd468c65c1e02c80101cafafe000000000000000000b327fa72081b05e27cfe9774ae07d4d156d482a272eb3fc3cf7b35c0a7cde61f0cc2ba39bd25777ab2dd3214471e660c51b114af2eb317082439e13aa6f14eb74da32d53add0dddbea13d801a91946ff75a17908891a5e97f0f26100000000000000000000399f643dad40a1ff50f3ddd1a8212817c6ba55f1bec5e74d8828ca2ca041e127b9e1274b6ab9bb068b601cf71305dc3069f86a57e66416ceaf91b4becc196594aa5fa2fa48fb3216e89d303432f1ef3250b111e4c7a73c7f85bfdb4bfb9a9a684c21751ec9f940df8de0ebb48f4aa0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f00000000c0)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000000740)) 16:17:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) 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) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80, 0x0, 0x10}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa}, {{}, 0xffffffffffffffff}], 0x7fff, 0x0, 0x1000109, 0x0) 16:17:19 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x6}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x2, 0x6e, &(0x7f0000000680)="cbf2dfadf3c12900007610", 0xb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x0, r9, r10, r11, r14, 0x201, 0x9}, 0x800, 0x1, r15, r17, 0x401, 0xffffffffffffffff, 0x1, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r9, r6, 0x11, 0x1000}, 0x9, 0x0, 0x9}) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 16:17:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x8}], 0x66, 0x0, 0x82, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='.\x00', 0x140) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) close(r0) 16:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) pwrite(r1, &(0x7f0000000240)="9754950013bab303096d594782aa42edecf172257f0b6195a0a84aab1a1cbb1ba98b165a4da23e4b0cda4c898ce7c68dee2da5305a65d66594568c834af095a6f37b406306aff77ed0e821d76e2c438e73aa57ff", 0x54, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = getppid() r5 = getuid() r6 = getpgrp() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x0, r9, r10, r11, r14, 0x201, 0x9}, 0x800, 0x1, r15, r17, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r18 = getgid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r20 = socket(0x2, 0x3, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r20, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r21 = accept$unix(r20, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r23 = getpid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x0, r26, r27, r28, r31, 0x201, 0x9}, 0x800, 0x1, r32, r34, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000840)={{0x0, r38, r39, r40, r43, 0x201, 0x9}, 0x800, 0x1, r44, r46, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r51 = getuid() r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000840)={{0x0, r49, r50, r51, r54, 0x201, 0x9}, 0x800, 0x1, r55, r57, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r62 = getuid() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r64 = fcntl$dupfd(r63, 0x0, r63) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r66 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r66, 0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000840)={{0x0, r60, r61, r62, r65, 0x201, 0x9}, 0x800, 0x1, r66, r68, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r70 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x200, 0x0) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r72 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x8000, 0x0) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="8b199080f23c5cab47a05353d9ea40f12ee604b35c07b9385c7a7932227cc9fa5b43b597da9d4f5894e5fbd6964183f551042f18ce38c96037627bfc59b3d58bad6ade85f1481513cac40a1b26d9cccd238dde93b93fb06121e47ae9a56a5964d68d0b26b8bb12407179569abdf344efc2acb687cfba795793686e8a83ff0be1ef233047d50b2b3543886b2a32e34dd9fe928a05e6", 0x95}, {&(0x7f0000000ac0)="a4573e0e079ede386b3fcff13bf4792a42fa2382a149247db2d4135b679bb1347a459454bf2fb07d837f1f66f37f56c7e4966adb064208d476102a2f399336c95a23e69069fb41494831b9578b95ce3ad702bbe12170953d0283f7c27c1d8de99848d45e3febe89dccfe5f9a4023b1f8dd788d8eeaddc7e51298eb775a4282c5f120ca89c467b3f6ba47dc80210ee4a5f7f18e952a6cfaca36092a65e1eaecc12a0b1b5c62b0c4e4c1c0a1ea76ac31bfa620874bc367359579d680504eb0d4ab5c87e4ef91dd02cdb762fded5c89b4aa12b7272741b72e90b1babb7f6604f0316af7a794be25b8c26050ff2dfd2712ce6ec9205752b47174470d734414b1caf389cab233798b39b51b822417890cf1401125872ba63fcf7904f48190c465bf1c64fd54c613fb6f1068bce84b7fb04e43c03a0b9c714e0c86021f32c12380adaf62c37b57436a525313bdd551338e92dad1f5b118b575030d00dac7fc2a4711964df704d71203593d7d11a45581140b19193ccdd095c34953f51a3e4aadb990e81066197290c3f65a598be5028a8f434057f6618896c517b5f473a8a17a6e3b141a63a8f9ce614a9323acfa68b7d281b8e84ae2cf88f7b2c11228ae95db8a061d7a24f5bee8e0fdc0ae0956738cab5c1b4bafdbbed9d1cf31b3bc165af415c110248cea49a40ab18ad36652951db55d851766ce3ed6411b0ac69068cd65c7884930eac57a0b283f1ede2592658c29c594b894e5d90c46585c42f915dd56396e12258b0e2c9600a3a607101b3a4bd6a53196ba9811ba57ea31bd1e44b706f807e2ac2fc48f9b7d30fca9326707cc4fb5f037cdeeae3b904451e59dc2bce4d8cf36311004b8b793ad6e4dd0cc02f1a3725490717aa52037800c12916d0bf03349855ead918dff4540ccd2148132ca0480747e7b4120b599976c6b83bb1f96c0599e643d86ca83d80f60e7adcb333749a81217d644c969639f4d161a6e768545bc1901bda921ba71957ec071c2eeb88c82e49607b2e09bafc50f599a81b1b60e704e3c15399f258dc88978903d3869d9bbb902b32115b69fd5e793fecc33800a77889032c331ef9a26dccb687bdf7997862e6ab73588e140bdb9f55f75e11661d5211c9d8377b70f1310bf40e772660be381ca4cb34fe3c4905460c28f823f3c0810293d4f563772194b82bc4c41df18c675abcc8617430df277091d777bb996423fbaea01683974455fd409b54cc8d619e05cb83babf8870cb263cf619068b0c0d751e4378da18f48e9c8faddecbb3f770abf6a4903db0ccc43ec05d5a5b277b3e338fad3858b07ecaa2a40d4eeae289a2a9415553b3f87e50f3aaeaaf57b49dff6091bae57ccc3a11d5fbb70f08b915ed556ce8d3ee504c48a99febc70a74874934ab07a43a3920a1f9b3f9c0c41fa4fc8449d9ecf653d43bcfc2132b7a6a4eed61daaadf0770132f8948e67830501c35fd273024b28a25c380479fd566980b5005260761d69de016cc34cd2018d727d21d1f85b5d488640c7ccd69adc88281b080db596585a954e64bbb257ad389cc21f77f77c2698527de0dbeb8ab1096762f65f71469240832cd19c9c8204a57e2bfbd3a0c40eae92d18859eae70c8537e93e6c6ae5d1ab9b2d13c27f09ad660ee15692eaf6f2e58bc105080cb2e3e5c322233984f9e5800b087575530da2f46768ebb127a80e15cf59d148edfcb9c67e5fcc3a99ce0dceedf633e006b19b99ee9d6f6784c1cf8f4dcfb3aecdc66024d416bd82e75b8d8426d1979f1b30867428bdf30f8cd02fdc3bff75a3565e32cd9a98b405ca6722a7749d2b6ac8556a004fb605ac61731654164e49130304ecc8c21bc41c7b95bdbdbe201caac768b5e3ec654b08054012cd2fee5b0645fd8810fdc0ba370a9781eb110fb857090e03b543e21ebc2fca4cf72f7ce26387e5d8b8af2552523a296bc0be2f484957ca03498f95cdae95fa28d2fe3c2230117d98657ba0479857177b1dc2a291c8405c4e1769b8b38a1fbac8963cf08dd6520149ea6e1e0a94e2402e65fed644c1544e91fcab39cdefc09c3df373831293edcfc63837a723d6b28fe2835b2e2ddafe39c58fdf5fbb857644c694db9f59024197194c59c5ef549f11625ed73697ae8bb982a09bdfd628ccea37995069bd9c74c0e3fe270cf6eee2115b37c8e529b578440d5a68c52dca5b05a7a98d84d7d915bdd0b3e046c0215bb940daf534ae0483f38f7d27977193aaba7bc18148ba1b673710fe5880b0fb8248e4a4d74e899aa3513e8260c60557d5dafdbe2ecd0cda8ac0b5a7a319ffc8691f414e2a281170ca0aebda7b0ef8c65486510d1df734c147ae3484fe90e82d24b36307d46a006e03130b0be39c713ff4b560015e896e68621ce4763372c5692078155de5a0ab402e0039e6ac8e96021008d881e2dfb22f4b0657f95fa2993e3652dcc0204420ae15f1754564327bc39ac13e7454e38717c20bbffc781ecb266a48ef62c1ef62d90ceffd272eb058d94b91f6ed20dc3fa4616f9f46c2be195b22b26b43a2c6df10a917b54b6713bd1d97f1272b90992e16b2310b8bba3400c69968d4949fc065de8bb056bf5050ae44e22a488ea9a9e27bcbe4186494e51a58ee373fa19218e7d64ceeac39bc4b903cccb2251fa44cf2e0f8d51ed81b14cbcfbff782725b5a37d42ff5c1055ea9c6613c8073589d743b1475b6d3adf5402b735c1143102e3aa2fc2afc9121e94a98ee6e368093f62f71456b8c2408cc9dd37cd775a1711117e1777666d12758512ff4336d6f44dac803332506b8e80bffe0d12b7bc997b02a2809fa4f4fe78f2c502e385f25dafd4275312cae57f0e5accbd2db15de0016e6acc874102228b42ca8ebe033df2c524fc5b5da55d96c4638453a1979f6f5c4659e93f2f26b4b7f90aed9f75fa5dec6b45acde07050ecf28be970ac7975825abe742c5077c1ebea75ba760b60fcb034f9c3a775a5fdb0853fa44d56458920c541586d354e84b3436b0de64326d0900b4fb55c962fecd345b239734d28e9ed05cd016a250530869e49df27d566a00ff633334c9200a8a14b1eca211a7d5b688c4b79bf080434fa4467d3d52ed7d3c559e85509333afbe9a299461b3753db57e27fc91496a90e84cfd1f5a856d533cf3e1ef16c382c0d7541581a991375bb9a6cec39cd3d11e133f703c534577d88e68ee4eb6fb82fd44e77785a75e19c67f945fdb0784537ba3b8c57ebc0883b173d8a844e0ee45887569b7995c863f691c4ccfe8ff3b5143b85fadc3b5542f2fbd8d47694ea994aeccbed18cee52cd420c522e6636fbe55b6b41f6d4f8331ebedca66e2d636380f733a09b59c24bffbc2be9f96d2cf9673cd2b61dd19f0df4c33a9fd04e5b9ddd49447725cc63098ae697256eb605f744c7a54e603cfd06474537a8733e4b49c3091eabb9e0f788fa9fb40d05c12bffde9bff9f1f962ad4b630b04126fc645a32069c9df5ec0c20d6d7866de40bfa2f7df74b83532d612cd5c737fa3d460c2e9b5822a999aa0b59fd8478f2976f32061fa316c1e08b9571987ce580fa801ae8411bed774237721469b8db72031e0166c4a50bd991066c9ac622f5d28b7421b046a4086d95fd4c33529ad28546bfcc575b680e0a8ca6ec936d33a6c8dd031b5fa6dfd4684dbad66d10b89ab02fd808f3ae9317bf73e47074452af1d0798188f1e16459c60eb402a9810eb04b012aa4a475a382866b2a17c589e27150d654cad256fe01464a617326ad642f70f9b97d8ac481f14d72136be903e8c3027b0b840d0c4386ddfcf747c4adaf7ad38fb60352b5d1c7b6075151bd88c5a2f3a94038765fa9a45399646b9f2d583d0456adcfb9427d4ad34ed4503e8defd84b6939d56d2e4b3ba6a6ea5233ab749784da53e85c81a3c207378c1761c40e83ec25dc38621099c7d8ae92ad3d474f05ba4886709b3b90b033e47f9a5f91a61e6a0763a14506734f257df2c9d1d88b912ddf2ccd9c513ef0f58ce082a9969f9ec4745d835f1822cc238c363823ff16ea758c69e6fc6dba1f44a491005e45af11790ee6c38be0e37a9f352b429a4ab4bf51ab7115ec6d851d1f34cabc966af4d7689fe218fa3ceb1d4a2fc7b0473e962f3149d5801c160f4dbf19ffc5a2565af176ea386302298130c2da6076393b003af178a207795867858da2f53a66737a45e900f3298449f972631fc9ad4169b4bf9c60c6399fb3226fb2252872606257e81d42b24bacf286f470afb1eddb25251546f17f211a24d399abe3a3f0a988e31d0ac325adbb55904f7bf83f151201780b99ad41dc16fe1038e76ed967637e07902ca6ace0a2a1c83eb62ff09061372803f275f1932f4c52069242df1fafa90085de63db4b58e473d88aaf984a803e0f823623a66392f23ee4bcaf11a7d090d4a7d505974238085b31518c16b57a1711112487104d8820fccd0ba591b608bd30974ac5dd316c8075f2a31c710e0f213d8a2e285c3964523ae5a9e10c5b1d8ad56efc34552526fbea779b69e06cd65ae11b114ee33c01954130b4a75ad4cb542cd0b482f1a3f8ddb22d8431b59ebb6533b54703a5a79f37dc7fed8d278f3723db0595e12ba8808dc468aa23a85f2fc481c8d1c6c03d002ef3d466841b9ae1c3f8278052757c2d5daba196a32b689e4903c6acc0d678538d2d4646dd59ec9de7a47ba4d9d5c82bc0a263c25bda6884bbbb1bf6da7666232fecab7d9a702f1e411f637d2c5b5eb17a87f8ad8ca512cb14409550325c27cd0cb68b1016c6fa0e8ec1ebb8126c18742cca07934f4c5eff2fa68ef06b76328dc8c89f15d116765710258b18983865540b60124afe6f739e845e6e66678369829b716b7f939f2a94aecff1fe7babbb51971e6e71d029204a34655aeb661b5192e11b3f1c3c6a4ea2757c5a1a08027f2cf51fe065eff9e52f80137e8c3598ee117dfac1524eee4c09a04c9c55291c9fd47a55169fa53d7ecddd531c5f6b7147be9fdb7372a9e95aa57ab5f8a31a39c266816fb6bec6fa44c5e20ee9903269fed484e329548bdd81ec188eecc7afea6ac25d0f8066008a9b4652a740dc7b13758b5e206498face3acadc93c85ea9161368ba145d4b2f785b4433566654ec5d7573951433dc417d4eabae315b6885d0078d6d4c32834f3be8fb869a5b98f9ee73068455a1666ca6afcd06cfc335ad4c28d445f78ebf066187bd7f2428010a2b67a1b60202651a1e1f1c9f0a3cc241b2ec5e06740c1b07de1f689420f625a4df3ebd808bcb0d8387f9c12edc3a6082a84359fe127cbb32e1d465c386a0e13a559aa019b22b8607a5f2a260175e446966f56e8760adedd34cfd7d373a6ab4a16270f21f6fff07abf04af9933c5f50a480a843a90766ed6316bfb58685d74796564b67b7b2246e09abb5a8f2c2b37c91d652dc86b2676b0a1a98f71fddc5e07d4789a2aecced0d8d9fc1cf21683d320823a3f34fc6da884149ee0f5ca5759f2ed626425c8e8ae156ca5a1f3c6ae6c8da688ad32f36aad707ba1b87af74ee1c3f0e3394aab3831fdd3bd9c09ff24f357ec21a33a8e827fd40d53b5b7812b6adac036f58c0f175292f358fd8ccd291445c58dce239aebf8f0a3cd9235d246a6f2e698fe904819422d1f1ecae2a8fd90881bd536b77981f1a59e2872967addc95e6b5261c228d384dd1b938f49b5e9f39299fb9a6103c0d19f57b348700ce8dc5d7d2f990eff2e0417d0dd19c3d3928e6506cc418107de1cf20dc4a7f5efe17b57c0623995ed8239357b1b93521e0afef4a0573308798280457fec", 0x1000}, {&(0x7f0000001ac0)="15ef9058fe7d0d75814b65946243943ac22ff0d1d1bf3f7c56c923b0c5d9f124db798a34fd233dec34974719bff68b555589fc8e14ca7b2133d41ebab904c1e260b1922d93d1fb6588b26b4899624169c4c8e06a9d080943b19939a68722c77d0ceca48e44d68640d7112cb7ba017ff40715fc3bf7c197d2e4ca4918a89c33f33378da1d1dc61f66d8af10c58d88764a88cf04f25f6ed254714d35ebaed63387628d2f704c3d7c1290e8bc109af8de93ae379e20f997c13a13c4ebf5966b818b35fa95481416fa8129117380497c3914d80cf88b430f004ec0de82f9c6675cd335eddc59f1a4493eb7b65572a9d695b996eaa6dcf5011abdb9366853c178cbbd2d1da34e4a58cf2a32e2faa5aa12b5d1ac5c8600aee6f417535e80346b35b73ae60d4618e1f3b63f6cd089285f5f0cb619e6c295b838b4b35b0bc8b314185fe9c9ceef60458f469d68146fd9144931ed192acef85a5c3c22db395414d70a5f1ec7cb9c5804c8f5d8148a7236c37a384a502c6edece79d2f3e95c26cb97afccd74df9035ea01c897f80f936efba9c62e15fc11e62ca50ba8914482ab17d0880c42c4cbfe72baa190b856e20f288b8d5587ab979501387ccfe9164f60fc652790afe88f7d41686a7d88ca6b843f32339ab9f7bc0231737b1e5791ab440137f4f80bbcaf2908ad4581990edfda0c3a8105a64be09b18fa81eca2f5d557de540517283f456f93db829ee429751fce20a2eb5b0bfb79fe8ab5b8ffcd23aaeed1b1e9dad09d9b599bde6221c6b2f5e4e2f094ac94c13125962fa945c5fdd4dcf554fee3271a624ce4e2637ed9086e446673669e7bd6f46944d09c81ead945c8d6f1146ddaa82cd7667d1bd6e40ceb6586b45224eb89c6e1844444ba1373a380fb49e13c3db616c010c66078a3075e5c123042161498817281b3ebd549eb4f0f47b7fc393f2eeb133c5b5433c7f91c414be71448c0cb75def35edcaa4be15a8144f36e2441f48be279ac8a310be1bb0114546801ffac4ef95ad588ba2d6be60df26166c237998deea369e8a958adf42c989cad84fbfbd51fe5d28c967c6d8ac77f73072e7932f56ee0bbaaeb3ec6df075c3d4ffa921154f90fff23db22d8de867649664af4508cbb5e22d85a16f52842a272ff7a9a5951cc59a0ba6009e64f5c6ab023f37a5a504b7a2a1b24bb1d18724650fe5d8d84d9b26e80cdf6d55e3485d112464878b0bb99f63773bab19533e6e4240bda263aa31b36a7f251cee753aec0fa62c2f94d07d61ce83b01c2b6099971b6bb8f986701aa4b6bfc21252e38afd200ccdf050aacda66fb8a6d2c378c839256999ee62eb480e6fe7917c919468ce74dd390f2964bb25e50d015517f4d8234d99860fb2fd1738fa8db1003689b35fdd1d94792358640c1f2cd985d9c678fd4208762e41dc622ea4c0b2d3c03c5d4a494df6250fa6e9fb1868ad3888b860644c4fab2b61e443ddba0a4c12a9fc3343efcdd287a1f62bd637d87fe36a70800ba00f35e07069200367c8a7a056b065037aa7eac29b361ff01eb39c94fe3f289ed60566fd415635add56dd10fa02eb7c875d792d92ed18b534fd74e77bf52c6538bc7d4243e2af365fbf3730de5c741598ddfeec67c1943ee9a8c9b904b4dc469f6596f7842a72ae05b63e010fa782feee70a9e299faa3e69caedad5298372af1348af48b5f973e1bb037d754661f06384a6c4643702f61b0df2d56d24a48ecd414962bf1ac977c006930af398f50048dc2605d62701eff239f0117e2751c4ad764ff7fdd023a817f4add817839c9baf47c069b691cf30f28e4e8fd326484501cbb8eda03dc6c961ee9e30d6c4e30cdb09a2e93ca74200bdda55e1a0a2e590d798a6fedcc4c908bd82fc37a56a2cb50a6220d33af784e5356a2f25e3180987aefcd52f6a97fed357c18e81b626daab61fce48ecfa2c974541688420bd7c91a47b9c7581b4ee7e628a468d897b04a7b92ae9f0771a2d0ae0d6938195e3606af268888488945b98deddfa408d3af441136f6b3591151e465ecd820dae91e2819d95fdcce376773bd02775aa5b0336e1943c1698117f971936a293ebe3f0a7a48e4879070eaaeea1e3cb2f044944478434fb7a40c5bfc22af84b841a4dda9928e720f97a5ae3d28ac3b5e361136ac6ff196ae432efcf87cfe1f038f0af44f10202e05e15f4fd5465017f1075648ec6cc53c5f9f49e036798917c2ceb38256127541a49213d46c88b59066a575e5193e2b9eb971ee91025b09dab050948541d1bc893ae983b758bdb7cf81754c51f6ddde2c43cc477065068e94de5c620a31bce0f036e7a744ede6f75004cb497cab9b0d493486efd23aa19559a62c670f4ec84b35a3a1fd0e7834d0e489f3a21eb93c66d6c10734724cb7a89fd9196d48b791cdfea74d233d36c54f3343a531d4fc09949136d90a61248028f20fec4211a55fc342003eabc50a98b7e329507f9c9b7e8fe1b2868ce8ac332907d58ca9595920cee2b55eab90766ed0b54ae642a4753c917ce2a97a4fa8e11f48da290b4aca1f0f14ef5d8bd4e67c5eb91280f441664f73b4c4ca559652cb515e1ac6647afd6b2a1675b24e64a9ae498fbacdc24c77565b4167ba783ae64c7aef807813ad46ddeba1dea16fbeb4ba730e7888681811dd810449a4a0158689b0360e0158629a4befa9e5216c75372e787d331f3326fd4e87eaa310145e86eea4c1b5e67bfc624c7295e03363b49b436f2845ddd1c13bf3d2bd5676dce4936d7a4b03afd6ca1830db53bbe061dc61200f7a2e5acf842362f3bae3261cc606ab1955bb95b119ae06514e688ee459491aa8dd6ad884026c20e271e107a05e95b8a6211b32bea5933a95187a0b1fd2a23a1108abde5048ad6a67b5a60e700d84ec5ba8d625df60dc9f05e159b0e0e1b365f396a38fe93ea8e352c07e6075755679d687e7d0b00ebbbf340b4545b4f47070f8144e6f6ab8f340bae1ca821e4a975932f1d16fab7bef05d85ae91d58b5639287d915a1aeb00d487499e4fd9e683bb2d9768d738cb73831fb86e5a8e4756bd6a1a14d644a34df6f783f393f0192feb0463b4be691893962802c8cc6f470d74c7f0b772bdb853a9ddb2c07ced4760fa51e2f78da531392e88d1da6ea3e35a24b2cfbb05ff1cda7f66d1f2ff360c6e2ffc4ddc68065014104632aa28a7afaacfe0b1e2105025ca4ab5f95d548512f0aee645ef9c1e7c2daa7569613de16289376ad2014cd4167d20a01661fae7d6c8a5ac9ea12092717da7b590f02c93ba6c2c42faf4e17facb6a61303cca64120561dc680372e5a19e8e7c3562ff2a35801e0e5cffe8576d4b8d4b90f691d23e51279978cd90f7b8b3d9c2236040661294b9680e7de8141410a88082cb04535d019682db61f210ec78df1c6d53e760d274d49a6bec0781b4e306bbf6c0413b3f3730bd34cc67a1ef47aff975fdf18793bb41384001090e3318ef84a3e7e6f501eacd522c0f738ad92253163fb9cd778d993072a386a7e0f274e113ecc6b246ffb4bf52813afd08c28c09879052309c78a7f55b7cf7fcf9a7524fc8ef064ab6e8f1e941cfb1049cf1749927413fd9390cfc626a16aa2cdb9323c6bd64bd0cf0c2a9860db1a0cffb8769a8bd5dcd46818aee8c89c4e844e19d4a7ade263c251f8f3251dc29eb34ff21a8d1cbaf98cbaebd6b101aa9d2ec06f80dbf70ee167aaf88db38b42f782296fd007612541af1a1a4d09b48a214abe130561e3177d97eb06397811500e493b784e0bfbe61ec7be53510778a197ee1eb5f955c31dcdbc45ce628eebb1243ccc78070923ab73c16063fafa838c1832bc26ae2986aeb30701fd23b14743a1160a47a122eb7ef9cf54faa657d452b41a1224ad66ad7a014b75bdfb95c09f9310a34982ab6ecaad26fa6bc5b9b60f3de9f474d91fb81c6d981423f67584b96b8de8e82d0b4cff56bdd4f37c04e685d36ece0123c027443590ebdbf1ca170999f748fff360c43cb0b974b2674f4b2f96200c1b92f5005dc7dc0b7586dee41678b68a9f2de4eee08d8c6a01a3c305cfa4af0475bd654215174e12cddb8497479a3a4d3c9c2b5160701f480d81c41e5e4444573fedf0a878863c97f1e3f2b5532c42dd3091ac167307a92aa57366ba0b45efc9e82ff41effb3c509dfaa6fcdf9d8c648379de018194dc0609dd04374baafaab3a030dcc3321591e445757492106627ae47634a4cbdb2ba692a48b9312e2123584c51292b182f3e0524140e858a72d628d9b29e2c82b978599c0a453c7f600b2cf279ed6adbcfc1daeddfd18d02d6b708e8efd9b617fc851250d709fa84cafb701a7626568a7dc60df39f5226a67c0c1b6027542322e00c08c46ef9f4507317066f4d049f91a8d5296ffe5d775fde67ac34dc2b6f0581d1a395f4dc95b4954851ffc32a73df4538fbfa1f37e000e0ed7f1cbe4fd95612abdee293022602e968f37f7907019c313f2b73a5e1a0396b43fcced978c6844cee5446d9ab8e04d77b5cb2d83f8f7a3659a11eca902859bf95e2e4754baf178b6db1df90ac196a279835c91395eff981f8b8ee515c856c3dd91983a8920104e22fac314f29feb35a253bb4a94761c9549ec1a2a2590a40785c9ba6574d1049e0ed92562b8daf1c79908b222e75bcfa3eff46bb2af5f661bb2c8433fb9c99de9d2f24d4e8635ea53493deb6127587691ffd8235011e4d9c9bd542123c62a44f5ad1c1b44a74a4dac18f31c9c6d4cf256e55c9045a2e9888601761891abcce4cb8a241ef29b46db448d2db85539547dc9e95f4990b789501427e307e0a1029ca9c1a2c77fe06bdb46faeefa2dce5930fe6fd87d0acab0bbffa3267e6df3e43b256a5f193c2f1113659775f8fc3dad58e615863da25bec207bb611a8a97c6201d07a15a44e1d060cd08c40a9f49b860c7669e3b8d6428f3b4a474d5d1f464f55f19c9053ab370bacab095180774510a88407a218f23047d2af63855cd61c0bb69727f4434085d654f304244ca9b754cc30ee9cd3dc5f98688e2c2c82902478f09bb9f9d17ff9fb0a60b6fccb40fbecfae6f817499497a73c4cde3db42005e333a248827cbee334d6ebff322943b687ad38d5ff6d5c3cfff17b0ea68e368f356889dc7f2d44996aef8948c09da7684989e0d929021c0b6b7436c50bbca5f0aad4361b0e5cba305fd60fcb398a7a4619aa790a90dccca24ad39c08b0e16f60008741beec2f5c9a1fc7fd600a1b4eb7fd0ec877f14f0f03950ef9e05ac3cba33e0565f04ed58b7bb73574f0c61deb40aa56655029b7a7cc2d140ba87e0c9ef230e73724480ce8f8a2add1c98f34fd9f601269e453cab1b53a9250dad63f27f3ad6577694c0fb3bb20954a653ea2d0cf13bf2c2149d0fc531b624e41226ba154a8dd831bfc95de9df64ae21188bdbbef1411002738def73850bed7f24f3754711c3b1de1bb3c4c3482eceea08978489622787d9e52bca25f873c6cb5b9a79e24cb15ac120b5226272ec78a83c0c975824ee9588e4831dc940f7692418c00577106235cd326778841f5cecd64b07cd40e674cc41e4e5e6eaf1a198353fc5d50949b0f479525d58406eff6ec8f254d5eac62576cae5f31d2461295c97378abc71bacb898ec96e3ea45dee99c27a8b00d1020f7eec539ef8d14dbcb5d5808a6ceeded54280827a9980397640efa92abcaf8232f571f9142c7a9b49240f837fd38d1da857cc90d8fe9c2c8a029d6c3c27cc55c937afda6fe6b9fdb9c4b6c0dd81f32d0e42931c597fdf25febfe9efb170737611f3776c4c2d86", 0x1000}], 0x3, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r11, r18}, @rights={0x20, 0xffff, 0x1, [r19, r1, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r28, r35}, @cred={0x20, 0xffff, 0x0, r46, r49, r65}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r69, r70, r71, r72, r73]}], 0x118, 0x801}, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r74) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r76, 0x8004427d, &(0x7f00000000c0)=0x20) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r78 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r78, 0x0) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0x2, 0x4}]}) 16:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0xb, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\n\x01\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC]], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r4, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000180)="9852c9aa0785d9edb6372db6119db205df7a38a669ab541d1369151a49beefb9709e1927cc941fd7c5f1a35dccd843462cedaaa05b8213bf8a7cc7e2f55bf640a569142591852ac2521ef93efc39ae4df487821eb19d1499d17c") 16:17:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000003c0)=[{0x4, 0x5, 0xc}, {0x8, 0x9f, 0x40, 0x6}, {0x0, 0x3, 0x4, 0x1f}, {0x0, 0x8, 0x2, 0x8}, {0x400, 0xff, 0x5, 0x5}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1a3, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) connect$unix(r1, &(0x7f0000003700)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES64=r3, @ANYPTR=&(0x7f00000026c0)=ANY=[@ANYPTR64, @ANYBLOB="6c0eb8c59d00b57c1decc24268ee264d5a83c2f955ee4bdf601ca159f786fd0556ab8301dde06c578546d7f6a6e1d132ff490836aec3410d81cee2ae0707919bda8ee26f75b50a20c0b7247bce98b833e195f841b7aeeccd09552bbd5c1284d827d4d20a78caa22c22d4475119c4dc73b244d3aa65cceac5dde8f13486298601442b76357fc1a2946f5a11f5bfdced79fdb7501c5f52c35dc016c2d414574b6c453c50c7aaacc22e3128e18864eddae36ff61de97c446d8fce596f70c1aec3d76e946df4c1ba0e56a35fb1592da38d6fc1532594dc5ccc04aa891f93a760a38c3fab3457100344286637a105b88a9fee9502f5c1d6fabc4b681cfb1aef8a5159c8e683fcabb5666b92e20a0b57a7cfb2b86add2f64f33537638def75eac66e3f47f60eb4604bf001a527b5ac72fa0ad0b1c5066274c888b9236145fd6d4d4739c2fb6d8bf6c72235e831950633af55facce2e6cd29821135bb7d6638fa199b3570c1ddcf89b86d124abc1ae71da7d7810d2d0c7399d61f2ea208254ee261aaf2d370e23b58203b778381e695a19f6eb5c496b4413b4012b7b586d3fa5c0d8d13e36014a6fd812db1335f07ac59cd24ac17a7e1f45678a501bc022671eabe362ac6da8eec7e95b0950fd4592a504407852dd0923412c9b27ecb775d7b5f0791d8e11f929d06f356abbbdf9985502b745e01f8bb0853e1509b62ced7de7cca8f2fe49259b461b048a149306051b55f60e4e184347e355c400c00bdb298326e18279820164c7a2650a9b5f3ed545d35dcefe42d655b990dd02d8c8d7a84bc4f048fa28147b37099be5402b6abb4d4e4cdb2fe74adb1286810cce0f9a5e8713eb1c10884a783cedeff2e217ebfcf272066f5b932bb32bdd498cd2eec16126d1aad2d2d902ee954062da5757affcb2fb494a93cdba690fe9a2ebc46652fed9d323a4844a6062af74660d26fda02a19214406fa8dca1cc54e94e36065f1c63bfdda54b80eab15abff8a4c8d504534036c631e86f9984f4b9695b8d7d0109df53d7454cb1a40512f5b55e21d9dd6d1d584c818f90313bf2f0ca5116c17db3aedc9b97b99a51bf65b5160f81c444563bcc56aeff26017cd6f8ce3f17fab8a022ff7936cf794e79f53844b2e46bb216e03cc0deda7abeb5f3a8462afb33d58694b400c11b9b1984755fde3537642d92330e5b3d9a9197431dae2de42670fdd09a3e253d9698827158668fd4a3aeeb05fc9040f06a2be6b40c77031663bb10f3aa959560adebc7e61b7eaed53df5e498880c78ea5ff333f2a2b2dcbf5107ba786d1977ed56a5a9679c5821d016eedc6c639df22d072b2a7330ad087b1c50d612fcba2e4ab13186ab2a84c2fb99f22146390a965fb2798d5d4b30df2647d1fa5336a2e1b9045951d5dd15f4e1de0e6397aa7fc28d0ae365e54152086d13a8acd7c92ae55f64efa5d838731d7c8476c8290c7b0147af607c4615de5b17cc84eab640fa028175d9b5edfb6ca8634feb54e2f16707ff649f0c838cbeebc27e5cc92d75e8ce99bffa0d5cbce7fff1e5dacc5ad7bf285fc3145621d857af7998053c0b0efe9e8b212ceb4ba4cef7ce2e56d14f86fa9f0a1f1bcd00a7b5a79cd4606183376ba968888b42332f32c8accb57a86550df718444db512280284fdb62ca6f6954d711078de03ae7633c7031c107b26e4c52e72aeccb525b900569edb01093c5dda14fb4358cd3ae420eac369c9a0fa53a1d202303e3ecb868ff1d8f2a850933b353b8c38c43a776b1515e849bc1d0c682ea378bf5e0ffe2d47843b028443e5134ddba0bd1b0e990dd87b2dbddeeaa4e6ade6a54084091712c22c15383e3932be8ea214dc79a12d7060d8223edd0d82bec072cebf10e5eaaa665c735e050f53336c8ad53b008a51e79411c0c9c5cc9e685c2695d29f136ff4c863816b2638e7a377257e2fa15d4bcd7ee66313ddd5c78d765ac9db223a9c244720e0ec9e6f7f44e00316e846d94c238eb678b07867641c0f74983e3474036dc755dc3e0a0de3d1951a18d205d60c7815e5e863f8f5da378b015ab9924245895902096a1bfd84cad728f7dc36e3daac120da0c9c9b1590551e91b9e01c41df26452510f2ad8eb93acf7dce0fcaca073716d55a840e1e91402c3e17b7bf364a288e10af8c563a3ee0fad88d309f489c3af6485a9e04b0a1ef260bc136fc24193de503ce2bb301a60898281c858eebbcf6ee1d5a46a429cc367e49d3c654f85d08e534caf4e7230ececdc0314442e43cbf9a46a54444e79fb3f956b73616eee77182af30b5483392106a22cd4dcec96e736902bc8c7b8c9bf638b90742775ce99a320633b528939d72dae721766710a42eecd65dfa1dc9e95b56ff950e90f1208124aee6e7d1b4ec298e90097df1a3fc1ddb67439eacfbb5fd42b065a1767f381e31d8f68c7c9b6ca1163c37d88570c8268d5f4eed730e5e474c7dae98906fe46069bcae6cfd1f4cfcfe861a44234f7012eff2f1679b13df99ac54c1aa61ed4b2f86f13725f47873695134cbf8f2a6998699bfd2b73ec48690c725c55982fad9a2a4e3f86a32c98e433edb414e09ab6628ea1ca0693a593bc329bb2c00724753bb137e47e04fd7dd20ee42d6176dcbaaae666ad08bc5aea6f80558b5114424b9b4034b6eea82961b7d6d04286820a6cb6f245e8d1f5f969d707bbf2a0ddf40f69034bd86a01fa77585178581a2554e62f71d55f3048d537fa49ec6d830d511b709f522b7aeef5100b108aaaf9eb3af6b629e304a42b0b839ae92ecbafab3f0ef8355f21aa62c2733275524ab7a75325726856215d3e8f473d24eb4ee5a8147b43b359b2835e5675d5e78bb011c2d52a8cfc8f5c435e33fdf4446816a6285592be56fb2d29145d92c303a39741f0a286faa8e0c31c68298f0237efccef01c4a3c2aa73061928f8b72f92044e834962dbcf97cb0809380c31facd5f8bb5d8fe9d2ac4dfa0f4df7f4930b41f8cbf6ca797e6a906e0356fee1170a5f06fa954db8f438bf16f626c6038ea1d09389545ae05faffc5ee9739a248542892f3a248c39e3b172f2894021059f36999745b9f89b36e4ae8f042ac9ecddf4cfeb4bd69ab257472ce74ada279b224d64cf0a1b1511d152509b67fc958f04f908c0e0c58c9b20ed11cee5927643c9a4d1603989c322635986127e9532c71e6be15c6722d65fcd892db8173d6685664db9702b566b2675a111929646ffcec3b45d0dc9920e4dd3cc7daedc95e9d0686ed54fff5b058276074db2517f8dfad66fe19fdbea9f4247a0828499ad62ee3a0760b6d45361e571c989f61dd5a0edd2be77cfdd78a37b8d25b52a1d7db2cdbf1d33ef3ddeacfffbc19e3f62ab60d68d3f5f03a22ce416a9045cc893f8ce714a683e2affec3ce73f8ef892cd34eb4c9455c696ed0b4f33820393f4c91b3d2867c41dca7d44d0f362cecd125cc4995cc9c8f2c597b7004c574a63f5705301a70dcc37a502b9a24461bdb1fc730f88ce9427a619e14f40cec5d59dbf85e992b10d72fd3028016c580a444b9eee452914b44464fb6d19c9b9b398160cb29e3ca84d35f162febc703857eadf20bda591e629051392a1006822306bc4c9408697ff80cb5e0dac7d4179af71fcc7f08d4e227ffb5a9049b34cf505ccf967597da6c0222b938c1a511df669cd02975881a1d5c089bb4f10569b1620a665b22b033cfe4c4a7978ec0aca4b4a551a796000bd9212059f9d52c238d8e56b7370d1a7848d07c879d422ac5553c037118d8f1690bf95c9650c1b1c377911e6be5a245cc05d46b49aaeca83390b2dffb4138849df5cd53cbcd9270d2da29fb0c8dd6053b82d680ac1bdbc62317eb7e8b8664c6e3519b16cd3313b5072977d21d4a8223912177065ba2f6e3c2f9f7dc2338632200e18f496a13854b43b50097c37d5df0f4bc84a4ddca9b566b4009e62281a367b8b1a9c1d213d39996fc78083d129fbe440b3348dd51eadb6123a7480062bc5d6159cf8888c3fd238186267c140e25a67d117c7505b94190dd6b04e8bdf78fd8b45c42c0388faaef1b1eb8096861ad5bf0608237afae7a67c7c11b73238fcf82ad100b2aa58420bfa589e17c804f70f49d12500e7549ef95745afdf321dc4ef5ea25bfce86855bfc2ee9cf342bcaa3bf105cbc7f67f3a607c01a8429bdddc2fc54a931bbd8478276dffc631e22ad1913a169e79082cf9b7d40d29633def2b88c12a466cc70d63eaa078da8313b04b5f1be07f82ef97d21e7837b12576b4a1dd0d86a76d37fba73bbd70b2a310b6fca2704876dc12601f7c25a89d1ed78f939a796c15913c127461b5b30c4a0258986e382398e7d3c323f7dbded0853280453983b3d5dbdaa6b76dee85d80f123f8c155787230ef5b8b4403f9022a6b3602e28847b855c2b4cc9ade3c78a49649791163a3493fa1e6687b71f2908d560b643bf66a52f0e370d9be70e9fac7c7cfb7982902a51cb11b705c04c740810148ff4855d6c50215a779e52464c4a7bd89a7642961fc586907582a6dcb8586af6da142bddc7c65483459090fb92224fa84d08df6cc497de95367083f2b8491c4b5c8ad24ecc28a418a67ebcefacf294d7aec0d30d4f310ee69b30103ff4391294a13f62efda7649e8fcb2ee55f14898e3d0d8fe9d6acc5c08e5c52b74c99db257243e4681cc1eb298eb882da9c7474de7b4efe753a6d41f53f9ced793336af40269a407a352d404ba05ff7369735bf25adaa27e4b9b243a960a15f39d8e039a439872ac23707bb9b02d0d697b8f9a9fde89403e734dc5d238d5012f62e366ec717fce0da254d0b01c5c9f2026e7aa8ca78ab128001adabde456ba52fa48142d83a7c04f982d22d958508a3dd8aedcca50f7ea5c567533a07cef91ab29f69bd65a509802885b4bc80f8b237357c739eef010afd332e6ea404e6aeb0d0c0d4a5588a44633b06c774136d8416adc90d01120436cd3a373cd10f9b79fd6019e8c25b29c9d1e75684c19763b5af2ffdce77bce3fdc3167baa26cc9225c2ef0fd34e475bf009e4930868ae0800d322a3bfa7fdc29b5795d204626df92a35d3ad32b853c123cb11199139b2db6e46f506db77ea54ec8bfe823d4c39b8c2378ab1b98d2a6fbb7b004f3085b353d46d26350311450403be2f5994c8d1acfa9321119ad712e7223baaa88df01e5ad37b6e36e2d68440aee06303a3ba4743f537bfff76cdd0decc335dbd5f5b4649bc4a9d7d258266c10bc18d7bb3b17910c91c9cefb558f2b7f1f6ed7dbd15fec469d7473b33f006eec67d2361b566a2f9642439d609d99a533cf167962f4224dea52faacb98ac6500126d75d023888f93b988ddfe4a1e4a115c8c940f3952888970ae5234c1a65c028de343e3aeedc8ef9e137ab5746de55e26bbaf82d0f25b259b258c1134cdc317e9f6d63e00e1bc05004ffeb745845dc66fb034685c55fcc5d4e93092c670233fde5490042a8fa375ec62363897f4b1fe4b0b89a5e6cbcc04e7b7869f4b37ca37ffa551bd14f1041fb69ba9c010289388f86bdae134ce579a3fc53fa596695251e5a76607ea832fbb484caea4d6330d1e9119158043ff6aa73b3bdef5be9c6b7b06b0ed0ff108bbf798f6137db6c9cbfdebde0885275eb459f750d59689a33196bbd93bc9cae0934ee76ff58d9a0b17f3cfa0a2707cc72c6cfb7692a48ed4523575bcf31531fd878083c4c43c0e60d6d1151be0480db90d98479703cbbaef2db8c711e3f74941217194333dcbe2275b6582b678f8903fe68b26c39ffe44636ee05b69ea0e36e5d909e67bf65", @ANYPTR64]], @ANYBLOB="b24fd9da2245f301bbe090bb867888483a9e771396be166c3450329652199ed11b5bb14c5c1e359250c6004b054d8bfc1617733ccb35df1c7d6c769ed8283ca41e4386a15b2f904e2d94f69681deb2ed09e4def53a2c771c00362725dea3a762cf6b10741ad6e9df23d437a1cc087e9aa9fab42dc8da82cd", @ANYBLOB="872d90c26f607002d95a46c9054cf2b168efbddcfac1b27ad5e090bbefd1862607dac9a63c25681c9b9e93b76ba4596d8641e5bb6d432a4463ac41b21a4ab6609725fa32e68c37a5260884733cb1141e9be6531e2a2a287a3f986d9c6a4e486c914ada71fbfb48fa10d38158b48eb7e71cbe91621e2b6282e5f43294aaf50a9a9c7deb69be1b30009405bc47e2981379efd2b9d6a74f0f5112631c818b8f9ac4319f288e50127a920c3b1e562151579c4dfb12427d065a96a029eb1717c9fb1d46295a30f6b70e4582627e8f92753e7fc37a09a6db11812494bc1c80954d19094edb5d44aef04f69a354068ac6af0a638e2712a08dacd0aeb86e5234af03865eb7edeced2f52435921ea8829fe4655538b04d00fbdc57b4151e99c4133c0e8f4b4f2274d63b770c6c7ba5933b743cbdf8c9c00e800b386e6c4cd9a473b368fa7d1b613cfcdff9c2f845956b466d73a124a5ddcaa9df55d37b5b2c8fd039ee9ef8b37a532db0bb37af02bdd0c1277a7b107c564452f8eb7e5a81a076fceb4e79088cd3ecd5c28526a4f57ba024c14205288e2a142c58e4c84206d7ec4842fdcd45ffd40cb276653902da23ca0fbfccc5573237bb4ff6f51ee261e53389a552e15bfc2b16b6de495e39a9f919e8451c9e0637d1860e79457f2b3dff31cf652da4ae897fb81582bea5b46dab01d3b75ded490c764a67f4d676200626b72be17e2a0b6a7c6e4bce95e1d0bd7a4e4847603d1630579e90346c5802456c9a5a66abdf32bb340742d014b1d9d807aea6fc8b67e7592a5145647966500f3317534ee6af1be2f4462b86bc3fb019bb6796a106e3173d934ad78c7b4c9f85fdc24a0c5b0c23fda204c0b0df73691fb7ccd4af65051de4814a0f38e85885b80e6cdde989dae8bd16ba06b98ab52843bd1731427226dd26e89ac11876db6169009d44c0375b777821487cffc33738ca4e1bb76984d77bbb31c6bf54fe092289b3fa7ef43695da04d9577b0486961c1a87707c7513d4ad45025cf96d0677bd7cd333c948feb665d4fe7d67c1795ecf76f27d5b50acbca1ca16da3d0687cfcbe635c3cadd53a1074b855b5b9f9df749e1eb98dc415b32f9cc8ea43ea167fff46f7efbbae809349fabe3570a0128c48e3a2e65b1ae4ea806e355a1c86ae25e0d9b9010f3888d1055ad2d75304a5b13aba077df8253e52f918d1d0d20f881a7c6a53cf667df16e251f5fc66400bb21d5b38088db6bf6183bc610eadd11874f48202e3caf8d33ea04440596775863554d42b4b49e10aa782a4b8bb96b54f27f6f201e830ca9a4cef323e63d56abadb6f10f6d456fac8715bf15542db17d2c33e82654a2e4595f87d9af61e5f776a9c9d1be05a7511e96f570230493c506672e117cc91745bbaee2c517121e81f8e83ab7d292cf8050b4e17348fe91ac64c99bb5597634ab0491de2bc85d6d950923f8aa9ffb035738792bad33f06d55240ae80692f15754e2f22a73f24e3357287ffa199ed795730c7861f6c7121e1c05f7043f27d6bfdcaef52fd2176ab7b247700a6cba8ad73c84165d61ccbf7956a06c08b19c257a3b0f08df08a0deb58cbb6da626530e3854dc80c2d12a9848caaac53c452b7d262e4528ea43ef078517de5da4edc99a18ab7744b15f96e919ecbfeec85640742ae88c7b9b375a8fee71d717ed800bd798ee1d17d542cc5893b51e5f76ae50ec91e6355c49549a35a139bf7463c5e3a222ecdaa9b16622c301d885fc312451a4d386e9bc4581418fa5ff5db1bab24d4d3d2c6ddd1bb434a0be2f08659e5147dc671c83c56b59f65c8661a9983c285a3b31aa43520999dee4c863e4eab62045dea2f29ba1d7cbfbc9671d9d8e6caaae0af91ea61f3cfec4171dca2890fad1e7d2142903f8debe46aee99a349ae4fcae4fab75e779c04c74850d871ac46dc9cf16c68512be26d11a2174325080e1a7d056b23e50c3377bd18b22a0a23b6cec1d42cae7d570cabd906008e9dc370d1fe811d940132fa859794a230bc6043d7ea7caaa513449490c316d3d1e927028825dbd6c5027de74b4082a61fdfaf29357d4da3d15df8b3df4a193bc94713f342a2fd9c7fcdd4d980f658413b3c00fbd83f32052af1fc4adf66bb83b593bdb4973d90642e33062e7900cfafaf9f1dc21dbd0d159e7d03bd13f9a71f769dcbf57aebe8d4c13a3988580ad240e038ddc80637dfc1f8b0acb2cb8fac4dc3e0caebb7426ed2fc0899012fad08e8f6e85cba0e873c64fb5cc88e55411e39916b26247cd64b65264dde56b26bdd75a4e64cf503e72e2fab006c5a488a9e11a17ab136e0cc4d36efffe3d6c5ac18776993d3887749827aa95317b3729c905e34b209c540bc4b3b6d75f366791d0ae7d0de1e17635f5a8ee87364202c0c330fc6b7cd170f8087e072f6791aa15cbaac4de8b9b22c5a8d7f97c5806e61593bdb61c6ba018e6650d2e1a96a25d688cea5d6759ad8560a855070d24c7918817eb9cf21064fc871e0ccccaf4d12344e085a4fa4804318ae803efce5fcc99411ffb6cd211de5d2cb268bf76ffa57d9d972e2716c9536ea79b4f738170eced1fb64f5dcd78f1a264059fe9fa34bc314e7cfc9c613b3dd30d19fa73197dce115389758eed1f407dee35b1f2bc93e83d19f5cf12a17b51b38faacbd2d52a493e6283443904e6a0f8aa79a48d3e030f5f836c7145ff026234b4ea66c609a1d509682429a51428a9e2357e924550b56e7afb41e7cf0bdb1b6e3cddd8dcb9cf3df5ad40b949b2a8c5dd2485a11dd500f68f7645d1b8172fe99a400fce031aed8e63c43740dc145e6c42f21b5b16493f8f82b8a0b55d5957d88c362930f4048a615fedc995d43a9e67cc6e7281961b3dcd200ad23bf662f74ee2a352c85d00143dde55b21da4376b70878f47555316add380a16b81f866c5a4363207ef7e9f023c9a1f3154c29856fd7e9d80634c51ce09fc53a3ca021ddd36749684584f09bee2b29d06b755d83d85b1ac145bdda47c645f1e4e846e7fc9411b4ebf8f98c2f86427d88bed39ef61d200721df6df756eafcaec869148c7e0660375a7982f980a2fc85a4748b051adbdd75ba11a274f9ab3d0daf6b4972ae0c89256fccd4712d99ac28bdedafe826e23e8d3f22f3dba9e3b64b2849b07ad82f80350078052249ba57e385860e8632b9ef55f137dce02575ae9254caeda194de6e0db19c6f047c576b94cbd83007df6ace351e9df07543af1f22f9c46a3b51c159dc1166009cd5e3f8de43bcfa672346846eb2259f7c592be53a90076fb30d28d362f6640d1ab1d94e8135f229e6406dd8b9c3f350a14415fa4270a8fbc1c45dc5e26f3887071186091133e3fbd1282d9bd93a2512243dae2269222abb19edc6e0f99b0032a3c7115a67f19ba577f5d276dcdb67f0697677602bf07b2040243cf7a9bc291774f615cce813be35fc0b883cb0915919364543c7e4457e4aaec8f80cbf0551533a41eab075a4f84a1b76a5db6c808ee8adafa17b4b85bf17c79d321b2929ec4056804dd9de7f7bd9fed4e7aa37df595bf5534fb29eba99d5feac65f52e0c5d9876fd761c20d4ef1c302c32f1c5e6d5f17a5b54072fb348d8edb9865e8c02ac598d6912f9e33e9e6f84b7bfa39236233360ac3edb5d3b5f3e7d55ccfa855ba2673e553f5838aeadd8a5a9d1580518b7d8a113ba04c89c9bd7cf53c9213b4cc34399475a14d6ebcdec95a84114ad0a78aa4ad3f396b644e35a2b560647d0f5bff523681b837d9b0c7e21d0f64fd57ef031ad710f1b7120012201c24935974bc341e08d401953313ca4a5a00c16dfbfe0ee246585eaf724c3d013cf62d195062659a514707d984fbadbce871402ddf4b33baaf097dca56debe046bf885ab7558a0b0823f21f03fa594e1dd4cd494cf897e397317cec923793f84805452f04b16252ec985fc5671345aee0da89dbaf4faec292122a83bb9c1e61ba3ca5686182cb571f14078cc51d5320ffcff8138dbf067803612f6e223cef1947a447f4a41a3b557d2af42250e349e571274522ebbd38828cb3f3d1ad039c4f7d8417df099187cc45087f5ec0a0cc93b73a21fe4fd93d388748568d0eab45f94e66f22d36031b05702eccc1ea634f4a8d61da750a06952c4e4f5d462374fabf7b4aa45936498c0af376bf80517349e7626f9b03099aac7495f687928a0c2cfe68f365fe760846f80fba7ea71eeb109508315b3c0bba185a975336e99fc30ad4b995681dadde3766f2bc5affce410353e6192665262f45e3818f841e0f7f1a99724adc66f566001cd9bd0e64f0507d8ff3d03205c06dca98a82050441ad55df467d8d748e0f0a2e9147cd2a028b3e639d8601811f8e06b6906b08f430274352ace21eb114d79ff5cf8414afded9e16ddfe3f5e7fc40d7620a8bcdd92ecfab94881d72c732f3955af7002d024a69c1fcc7bb075ddc5ef82f217990faf021979ba5d4d98be00ec22caa1aa3249bbad1adab0fe0a945369467ba1befa2a0d3991bca04a5c5fd0ac6dd3718da795f4d14da0694c92a961fe123d1ebd8b882ced5b194b3b90d65fccde45bbe00b6e7e57f8c2a6ba1812f8feb281cbf34124fc02353beb1e793c31bbbf3bb2a2e6b4749c312cb5afd54d9c9e1fd4d801d7dc1fdf7315163f5ecdb0f9713670c1a8e74f4c13c0498e61ac26e65434726fa7f589b430814f66a1c70be6b76fad18adf883d5b12c8b8beba54d942c4de9ac59780e04942ce950badf6772fb738cf8cf834d6bc2430f8b6b3819d55d969e753ddd3571866ed3436e5321265052b9088244a63299aa131bb2cbc2de0be7c1aa869bb0c4fdd9f92118e750913692062f25c4bc653a698a4561266d0754363bc1085476aac6528ef8e2bebe8ebec396a5e15b1d471f02e3f56d481d192efa97755f54a98120cb24712bac4af9ba67359e0c4c28e97102537d29d0af9d05558e027d1a09c4514729a8d74e26040422a098c52b883b5cb2adb5937342d6e80d8b1ff91a397f5bbc7759f91b9718a9134b9792294f69b6e584b13268586d6e073d085432e37c3a8cc3bf7cd7b46dee53eef106c6d09a5938b2aaa2bd8124314ec2e3f23dbb8eaa6ac1e3999983750b2f0a349c27c911687a461fc5e0febd667d031106df026805449ddbf2609e29e237439cda3e3da2f18a3f05492ec0fbbf0883194c9d2a04370182fa5493cc65b71064944abf4fa70ec63a013311d7cbfa3d5295722848e18ff89b7566ae906c645c8776cee5f28d78b491ed68b6bc24af67807448ce45c68fa0ea00689c8162b8af0d67aa05f0b95d9c7baa4ef18bddebd200453d1e65a2a3de5fec2b2abcd257b6ffc04c28c7249f0235244d3aa76c8fb5e1aac2c26529e80cfd0a15642fa0aa698b32b5fdeb872fc5090a036b19b945c7c0c72fbf06aa82f2111597922526a329e74866d28aec3ee146dbc275d666ffaa572015f2c915d644573bd6d469306ff3f1a99876d9fcbb501a973126379349d320d210bbf73c268eb9a4dd76ea7ff3e74eabf8561b16284ed2ff781956e25e6496eb9253f26e2430e0e0dc4515785b6c112101d062db30b28d6eaf9237f8b3a0ccce1c58b3d3d3e826f4d0aa94d33f87361218bf940b348f7406ad8083fdf302d1b554045788ec5bf7f04099dd1c87686002b8ff00ef6092bc9cdc2b7a8d5a8a4983f36adaee9346cd8491af82c27fe1f12609e973900c3e13b1029832111883880824c2c38d872dfb27d30bb96630266bc2f5d009843cdbf26a42227d4eab31eeea975f7f0c42444624b65e54c4108b65dd1348a88", @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=r4, @ANYRES64=r5, @ANYRES64=r4, @ANYBLOB="807d6d2e4cb9496eb1927b2a62703b3f7971f8f07877a501f0aa5e17f15376469dd063f5c3006e9044cedc6b14c9dc5042a6a939c72f2b92f76b65317acf03543e19bc51684f4cbc9fd04737b3ccfabc9d11339624bedee50df13a47807100c4e2f022c74bbe209368fb6fcf5a568906ae0ebad0731b6b406023", @ANYBLOB="1189052726a9131bd8a2d0fb2c1539ed3063c3d718f54742b489467cb37cef81bd8264167c435c55913f75de00336d9dcd5efb75eaa1075a301f4e25cc4916af4fc1f34ee93a0c51b5050525c087b3a38193129eb8477bb123728e9ea52c1f0b16a7df90e25b6a844a8dbcabc505bfde85f3e06bf995628ce997c393b45f9f9b08a92f74e27fd064c4a9b285455b60c358cc1893dddbd8298e63da47edcbd621acd60ff3feaa40d71160da73b8a022b2a5fffaaef4ca1e3ad23664fcc74a0baf53b6af2df0ea0a6a6a667c16626f56674f842ae8559268", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES32, @ANYBLOB="40084f420a5767fd0e5af4e129ff64c5f768991a187e85c610288d493640ab0fa37e25e346abd23636f7d7a2cae2116b2801b170d17e106993f9c77af677939fb5ad16428b5a5e82a3b5a1ffc1ff1cb60efdbf72b02b00589e943b8402f1ecab51d304ee99b13ce226228b2d33f28ddfd30dc74f05392ccaf6ac0dbca75dc2cc5b8421085d9ce1862a7f92b8deea3dea3d1ebbdb3424262cd77f55cc8bd49654ac15f1b44e6e48c0f5aa797bc028f995d6d6158436efd686341230f5df59bbed", @ANYRES16=r4, @ANYRES64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYPTR64]], @ANYRESDEC=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[], @ANYRES64=r8, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="f8c678cb923d4eacf004f3ede0564c9cd9167a6c518ace238942c5276f09e8dd55df9c27f4c81ea09bab9a620f3ca46a87ec093b723b36888cf46e97d254e715e42e6463cf8680c20ac73a8d040400518155e53c09e9a1134bc272bdfb405c725e70c8b84e", @ANYBLOB="4437d9a14bdbc52fb37e2289819abd2a21d40f5e6653e8d4cac6e317a987b20ece3c1626b6cbad873b1cca201a2d380a23f45dc8c6c7fccab9dbcf3df0345a8dba4446ff30927d577e3d0d6453f9aa211f66964a0c5972a911a42a099502a561010ebcdd9d29a695d2239d8741b5db2ce8a45b30631924a076ef19e95612e10f377099cfa626389dbd3b4393f3b6f84642c7ae82e27460d95d78995cc285b56317c4d1b57bc69b9a548e52001dd520f6f7324edcdbbe2e2ed777fd8294eeb4257a810d70d6e2541b80bab009f1499d02d619394d38f36e6c21fc939d4fff5bbdd42614", @ANYRES32=0x0, @ANYRESOCT=r9], @ANYRESDEC=r10], 0xa) accept$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4085], &(0x7f0000000300)=0x1002) r11 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r11, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r11, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r14, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r15 = semget$private(0x0, 0x5, 0x204) r16 = semget(0x1, 0x0, 0x100) semop(r16, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x0, 0x10001, 0x800}], 0x2) semop(r15, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0xfffc}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r17 = semget$private(0x0, 0x5, 0x204) semop(r17, &(0x7f0000000100), 0x0) semop(r17, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r17, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r15, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) writev(r19, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x10000000000001d4) getgid() open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x42) 16:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x40, 0x2, 0x3b7b}, {0x8, 0x9, 0x4, 0xfe77}, {0x5f4d, 0x3f, 0xc, 0x9}, {0x2083, 0x0, 0x1, 0x9}, {0x5, 0x2, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/108) semop(r1, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x7b, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x101) 16:17:20 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) r2 = syz_open_pts() r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4fd51154941a825f, r2, 0x0, 0xfffffffffffffffe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x0, 0x3ff}, {0x0, 0x4}, {}, {0x0, 0x6}, {}, {}, {0x1}]}) 16:17:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)=0x1) r7 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x701, 0x9, 0x3, 0x6, "0eff74e79909c6fe39f0978d6e711ec2cb762ac8", 0x8, 0xffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x40, 0x0, 0x5}, {0x3c}, {0x6c}, {0x5006}]}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:17:20 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 16:17:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000040)=""/21, 0x15, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x1000, 0x590, &(0x7f00004b5000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:17:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet6(0x18, 0x1, 0x3) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x800, 0x0) r9 = socket(0x41, 0x2, 0xce) r10 = dup(0xffffffffffffff9c) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="d3837833deea56565ae3", 0xa}, {&(0x7f0000000200)="a0ad8cc3a22c05f8e01a8e3758d3a3df7b86c2", 0x13}, {&(0x7f0000000240)="c63ae5cae060d1363ec98fa95a7a360b8c4e5e1f7b15b1d2fa37f44deb2e0dc33335be7c4362294e1265c787f896c3721e265a13a330524ea811", 0x3a}, {&(0x7f0000000340)="a8f736f52b80fc78a05d36dfdfcf911cc961d7412f57d86fd011f5efaa71a852699ec019c2509e02d7ae6702173d94d601b6a3804ae4bfee2366d21ab855e99f32f78b4100a70579376e735e08594245b709532195071814d03b93dca17290137678", 0x62}], 0x4, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0x4}, 0x4) chdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:17:21 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:17:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/85, 0x55) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 16:17:21 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) setuid(0xee01) 16:17:21 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xcbb258773604baf3, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x7f) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:17:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:17:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1db, 0x1}, {0x9}}) r1 = socket(0x1, 0x0, 0x8) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x65, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x3ea, 0x0, 0x400, 0xfff, "89cdbd21e10a4ec012e78f02a0088dca2513a27c", 0x7, 0x3}) kqueue() 16:17:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000080)=0x1) fcntl$getflags(r1, 0x1) 16:17:22 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, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:17:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x3) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0xff, 0xb3, 0x12000, "2c8476483812d05f301b916c1a3cb48ce14a165d", 0x3c29, 0x52c9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) write(r1, &(0x7f00000001c0)="b5103de1", 0x1e) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r2 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000100)={0x3, 0x9}) dup(r2) syz_open_pts() 16:17:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x694, 0x9, 0xfd42, 0x0, 0x2, 0x10001, 0x80, 0x1, 0x4, 0x9ec, 0xe03}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe73, &(0x7f0000000400)="28d842dff75fcc7cefb6052a7408f60695e81395fe909e863749a467d9b932b19be05c7b22f1ceeadaaa0fac2a5da7ec9b0bb844ef7e7eb2fb3fcae5ada589000000a0c4e14ed55f3f436e1d12a99c8bdb130b0a26e2ae47f72f359479f9c3daccbeff21e67158a102988ea8f68b6da2d7f443a7229c955d2f8e56ca2882f8779b008000000000000046d0c9af7dc48a78f8cc3cd5f855650063051a8a1f9443e6bc6a206c2e25d0677e7c9f5520efb52316fe67fe9ed6e6dafbac4793b0c9c7e2e7ac6f474d003035f463a0bde8afde826e24cdc47de7ea03e3c3f46a3b42e739d84275eb0a99161109d4087dc75a845cba27eacd903120d12818d0d490679c5aed25b8e4b5235bb45df62207014acd7d7178cacf38379a1081561844baf2f0e52f02a5d778f9047e565ecce1b98ba254bb1b3387648075e2601cc10fdc32ffe730e0a09184a1e456e42dd71c072204578be75a7c04c559b160c90b51e87722d464ad060624ad9a69adf87a156a0423b1596ff0ac204b5122c67c7d7e823d06e43463d818050d74196157abd751cd7b6192650f558735acb02613b1d7dadd7c857e02e9d1f5fdace2073051bdc91daece29373108160bfd56fcbeed6d30c1558a0825f05ef3b53469") socket$inet6(0x18, 0x1, 0x2a) 16:17:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:17:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r3, r4) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget(0x3, 0x3000, 0x410, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r7, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r6, &(0x7f0000000080)='./file0\x00', 0xc0, 0x9) execve(0x0, 0x0, 0x0) 16:17:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x14}, {0x81}, {0xffff, 0x4, 0x0, 0x800003}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(r5, 0xa, r4) Qà8Qà8load: 2.79 not a controlling terminal load: 2.79 not a controlling terminal 16:17:23 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}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:17:23 executing program 0: msgget(0x3, 0x422) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'G\x8a\x00', 0x0}) r1 = msgget$private(0x0, 0x80) r2 = dup2(0xffffffffffffffff, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x2) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x8000, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x20000080, 0xfff, 0x894}, {{r0}, 0xcb555d24c3858d63, 0x4, 0x1, 0x7fff, 0x100000000}], 0x200, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffc, 0x84, 0x2, 0x8, 0x6}, {{r5}, 0xfffffffffffffffc, 0x82, 0x4, 0x0, 0x42}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x3, 0x4}, {{r6}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x2}], 0x7a1, &(0x7f0000000340)={0x5, 0x4}) msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200002fa10300000000152a003b8637c5640af26a68fe190cc1d2d5000000000000000000"], 0x25, 0x800) pwrite(0xffffffffffffff9c, &(0x7f00000003c0)="5d4f902cc643eb1e441ca1ddcf1be2acfbc15323e743e8c661cc8aa323b173cb610f7328cbb45b20526d90a1a83b82648707268bdaa962cbce2a141d0e7f3cd6da6d5c23f7d0b5681ed3cfbe2c68d380", 0x50, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:17:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="529709fdb9d83634a2c1713154c6bc66e8d64bab1e17383851c62691fc6736076adcb3d409ee838cb060fff71e0c8a182e3df3a6576a2fe7d21fbed3ac9f7e8d7bc0327fcb35af2a095771", 0x4b}], 0x1, &(0x7f0000000100), 0x0, 0x8}, 0x400) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:17:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2080}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:17:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="161230720f6991ffb5b5c5b794f6292823b0134221792242543aca1d76f86b4f4e020000000000", 0x1e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:17:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280), 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:17:23 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5}], 0xf924, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r3, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:17:23 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') utimes(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)={{0x4}, {0x0, 0x4}}) 16:17:23 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8000) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x0, 0x7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x2, 0x2, 0x7) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) 16:17:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xffffff70, 0x3ff, '.\x00', 0x7f, 0x6, 0x8, 0x5}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x401, 0x4, 0xfff, [{&(0x7f0000000000/0x4000)=nil, &(0x7f000000a000/0x1000)=nil, 0x3}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000d000/0x2000)=nil, 0x8000}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f000000c000/0x3000)=nil, 0x6}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000000000/0x13000)=nil, 0x400}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000009000/0x4000)=nil, 0x3ff}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000011000/0x1000)=nil, 0x8702}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x53a4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x9}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x101}, {&(0x7f0000e4f000/0xe000)=nil, &(0x7f0000eb1000/0x3000)=nil, 0x401}, {&(0x7f0000fbb000/0x4000)=nil, &(0x7f0000e1b000/0x1000)=nil, 0x10000}, {&(0x7f0000e9a000/0x1000)=nil, &(0x7f0000fc6000/0x1000)=nil}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x785a}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r11 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x96, 0x80, 0x2, 0x1}, {{r6}, 0xffffffffffffffff, 0x30, 0x2, 0xb, 0x80000001}, {{r7}, 0x0, 0x4, 0x0, 0x4, 0x7}, {{r8}, 0xfffffffffffffff8, 0x2, 0x40000040, 0x4, 0xab}, {{r9}, 0xfffffffffffffff8, 0x20, 0xa083c05cbfe2320, 0x6031, 0x6}], 0x5, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x100000001}, {{r2}, 0x8, 0x1, 0x9, 0x9, 0x800}, {{r10}, 0x0, 0x2, 0x60000043, 0x53, 0x94b}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x100, 0x1}, {{}, 0xffffffffffffffff, 0x8b, 0x2, 0x7ef4}, {{r11}, 0xb161f0ed88b4d52e, 0x44, 0x80000000, 0x10000, 0x5}, {{r12}, 0x0, 0xc, 0x2000000d, 0x3, 0x2}], 0xfff, &(0x7f0000000280)={0xfffffffffffffffe, 0x501b}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:17:23 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fchflags(r2, 0x1) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:17:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8001) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) 16:17:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfed, 0x3, 0x1f, 0xee, "7fc5356ca49cd9123c7b65a6b04918f279d6e4f3", 0x4792, 0x5}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000000080), 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 16:17:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0x7ffffffffffffff3, 0x8, 0x10, 0x800, 0x1ff}, {{r2}, 0x7ffffffffffffffe, 0x0, 0xf0000000, 0x4, 0x8000000}, {{r3}, 0xfffffffffffffff9, 0xa9, 0x0, 0x0, 0xfff}], 0x5, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x901e07c1b37cbab6, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r4, r5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) syz_open_pts() 16:17:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = dup2(r1, r2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x0, r6, r7, r8, r11, 0x201, 0x9}, 0x800, 0x1, r12, r14, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r15 = geteuid() r16 = socket(0x2, 0x3, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r16, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x8000, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x100, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r23 = getpid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x0, r26, r27, r28, r31, 0x201, 0x9}, 0x800, 0x1, r32, r34, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r43, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x0, r37, r38, r39, r42, 0x201, 0x9}, 0x800, 0x1, r43, r45, 0x401, 0xffffffffffffffff, 0x1, 0x2}) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x7e8764b2ce90f817, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="8d9939ebbce4feb1ce6d0df62bb8c74b0f5a627527b20cdd75fdd6ad755d48b3ddb6fbc75155ce6bda7d30183a16c630483bb2d53615bd4bef09429ddd248e4615b10cd5c95ed55fa02f62f6b099766cfa711d611ec517a1d9f539edebfcfc81ee9079dd61d495d8122fea7404ea905be23acbfaf7ae1ebd85317888dca5b512b21caba7b34e72ece2ce093c11fd3ac71b55983bab4c114792b96659567608d931ca51a76c22666bb080e6d71bd51502856e4cadf258767ba42ceca5f7cc32ba680c6aa3d6fc0646e8a57c5966184fb65ef324874c3dbed918926875a1d85274138a0c994a78a95e3f09aaae9f36ed4c7ca0b70b0527e02164a09be2c3deb38b65264c9a21e267b5071753c05e583961f7217a2960bd79894d13cd941e253b0583789c3da29dded0d8a098f748c151e6241205c5139cd42bf5a40f31b65743086d4e2895f9bee9a755c53ee727beeef984d2d7f1f88488a9592235cc29bd7896c362432b2a0851d812c59d0c78dfea58ff771e13e8d26239b1499e04a6fb36e66180130c13cce745b0bc4e720114eb679b151369302ed2f54573b0108738973ec7acd47cc0083076a3529727e1f043369a118f7c58f2707595eb21d904c702bf91345ba7a0d5be12adabd7ad593c569c47f12c4c38885f851ee78a00bb0b19771ac31a20d9ce695f4b57ab9f5fb6f6f9411a513c07188d9da199150c96ea3cf5f7048c275bd1a8618e52ffef64f0f50e92c4ae77b7df04b971b9162893b887e7b0d805788714a9ad0ea6192b5bd892f6505d066ea073bdd038a5d107d590fff14e033a026f9e4c4082beb0aebdadf704647b8d85bfe01a9c29c46413b62ab07b93bdbd93d5f736571667186184f10888f125d76bdd37e6c7d6e972136ac092c80ffb3f6f69b63d3db6e162d81a6d2c7e2213564921d017d64ef35a2c97905b0019a7ebdcc7058d7324a86a61aafda491afe40ef241d8a9096bdd408223dd7231c713eef150eeca83a57f5f25c39423e5f95c2e5255bf9344432633b4530e4e08b8f299e09aaa75415427249bfef6d234cdb2ffc66ceb16fc18b2b00215688f28c393c2bd5f6e833d1e877031e2acecc16344b27f80d24c4d8e7af8f6bb96aa5d1bfc688474be26ec5fee127c40e36fe5dbd56051b545edc23f761bbb03ad4ca6805df750e649d1fcd9e254713dc3dc7c91050e3f2a4fbfb0e11ea1748c71385d2ab015af68279621b37c85c36bef8ba79d0de71e514f81846ae4fb3787bff68c018d627909bb08bf676ee0bbd4bba6b7da15c0520c3de232e1c61319305e759acc4aa84f080b776c9c8dda81ea8589dfd3f099e46150aee7955974931f229467f4f30f39fb93b0bccf09e9b9620e3672a9e527d7c3b3287bcc43840621fa7a84660c68411e3d044300929834c83e75ea1ecb5cc90e6d9fbbb50438abd3953599e1a12fc0ce9d61b94fafda91f2599e2a3952101bafd0e419293f6075f9e46c7df6bfeb53543fe4faf8662851331133f14f4749a00dd44444d4e9efce87595a89a9f5f53a201fa53919eb167b71faa78ec0d19aff6974e77296efeeeb5b7ab8d3801e2d6a11d3b14d03e10d05648180ca21d928cd8e6ce008dac9a4187bf3d73c80a2856e32fbfc8f2a8410570f19b647ea07fc03edc68c40643976b54bd3acf5ba14172ff0587e65f09274d1c62763da155acf683022a7a03100a191ab9a011c9c91846edc98a7c54eaebbf98428aa858dcb5fed71e25b87a6411c5379f4d6456de855908d00f0de5d2f1c9f734e799d98bc568a12361453375abe2fc5233f8f920aa823cf9ce1c4631f66e2a87827e57ef094719878a7cd979032fe6f648b653d274361097a538998896524091dca65da25114112e78328202c1a7b5f821aebe4e828e44b8216986bf884edc45a8e283ca8bb6225361bbdebcaed2ce301226a22838ef96decb105fa0621d197483c1c18339dae3d5e203fc8fbd8c99c0edf9bc78a5e9d8cb45840f6ed46e4fbead8b211e0f33ab41fbd3c06463f14055cbf36a4e258e24cbec36522b8aab479284f3efbc953417fb009608391060142fe858d8b2b09378fc6435a1db6c30c8137429e2a83afd6be5d1c11aa49e542b87ab5ac13f04568a979a1c2f686fdf00f20acb05a2e3b61ce7033d2a570484dfee9e846e7410c5e9589a3b0e111dba9b44e02137f2bef09737d83771ed8b385053ce01bd88e299004483576d78049940ca5d7354b64fe061531f51fcd1d90871f84a130724367307f172b83bbb961e2b9d56d39b740b23752eb3dcc9da4a35882faf46fc96b688aff87f06a6dc65cdf85822c5bbc329e3ec95205db455b7b1bb603c632dc0386f2ed225819a6f04d0bdbcf002fe3112a6c72d0f92c29e5bbcd3e567481a7061b145a5a58d7271dc2b10eaceb80083ee1c1563331595511a3052e32fcd05c2934641530fe0d4191976b83c2c9a667b4f898a470cf1e24c1cf3fff5873c241aff2e2d1bbed4796baa0f55b6ec1a0b30ff3322f35b905fb6c3c49c4bb1567c5725d2cb94cd524651a410f7561c4fda1b7aa3c803c2ad5b182a28743b66b9ea4049acba11a43d125d9d137adb0c26de7387b9a7260d0dbb8f4d4c289e3eb441ea0f58c070510534feabc03d598213aecc9ce7967936b62de7ae82606f965ff435f6482d333b0a1ec03864bd1aadf725f5edc0002a65487fa9fc4cb4410e769830094a8b81cdb9e65ab8085388069a058ed4599da704b7946c06bad8ef6bbe5180bf576ee88686424aed38027cc7eb02a6368404a751744a11449a6b330160d0397374fae08392c6076e23b4e6b4e1403fad772c23570c609195b3379635e9030c551844dfdb1c50b6aa6cb2ad80a85a335eaa7028ef7f48dd5cea6511ba566820bf23ff1f39bdbbea520b57113f9113119b4dddcc3ac59b66c1c840dfaef4f28abee3a03c497488b748f23be8555952254da5829be2ced1b0a1b8ab2635cd65d2ca025141322c661b5e5e3e2359345725902c3fd3bd8b6c39737baedbdde097bf82763030b444d74ba239d75080ce52a3269d80056aace799f898b88b1c5b70189eee149381d2c084333d0711b4533ce8207a9daae3ca9bcf5329f09dab0dce4bf1ec4b106f40632a7a32583fb2f7226ca4247622c550509c807567a1b3c481c92ee68c73bdf840afef4ce28df8cd340a2d501a1b3e47f87dc91983f149e2b188aedc4941b4f17b6562536037a9241a15b31c3554629daabc738e5229e5ab28bbe4944015a661f115087dd523d9cada564cc4973234df0ec62ab4fe76de3563a657dc90ddad0eeea4dd79f46d7a15603214393abd2e2bb0a5bb48f7c324896451436ac141605c2a8bcff76f974030fe6515fd05acd181e339efea99ff89c59b8d085bc10d25f3ed105a6ac1cb1bb7fc02635a8a02de0f5cf17426753e0a7b1e9c4fe0bf34328cfa74bd7373b4b1facf07d2460411913d520dd06bdb35c6063d3c30e0fafea018b9478f907372b149da5b23886581c69d2811bcda91fe8fa72d28a4c167b12cd41098f13d800598e9ba6f993f10f1cc3da24cec939df10490fd4d44a8d1d7d52492a0761ca18a8b5f6195e23c834df9595d72203b32cbe60aa4d97d2204cbdab4e897f4760b2a14f8416f4fe94b9199f07345af63a0e684a9f45ddb37a52ad4fad66cf9dfabb3682e65111d740ff7ea0d90745815102a567d21c55a691905c98ee26b027de6886b7eccb2fbc383a0c0a9398776251929eda851bd89150c3f5a9d7c4545370bc9909cd726cad617fbd2b15aaed89b4a60b01e32aaf60386d38756c695f3b00eda875c905c41d27c91f3144dac3d58a9a98227dd990a2387464e0748b06c1e8f247a1d2bdd6860b4a88a1c423cc33e6c516349095cd163b919c69de8da4b842b22bcd24a53c624c6d25e047e1921b9c8ac5118f2595dbdc292c48cb1d589f3a5425431792db7e243c59270e3e5da76ba4c98499b53722d5ce28e5c73d7b4886af5b31867490de344da1c3b41790d5c27beee96c17045dc6cf999daa0628281e1a9a3c8b411ade552e362dd78af868dd0e59629a713fd56b5c4e95572f2d7c84cc95e6092e4d18fbd7b93643b55e96497dc23943aa1474bd93a12b1be32055b48e2e4c80eae822047310e5963970a33bdea0f04333f036bb3c4fab1662828dd08b486205056e420b0a50f480c71eefb733363fbade3b70313ecfe2da00d93aceff9da708ce3861fc068c8313128aaf60e18fa05aa3429297dea9c673caca784f988096f4b6ca75b669719139f5cf0c0c2359dcb6e9a347559095f58892b9c957e8aa72010c49f61df63c0269a824155396b58817dba0ea2e0e3de5bb873765de97b8662a4ceebd7bf138fb66e20a25676ea9ce0310c1a659471be2cc442b69d51b0a8a9066aaf66ce29374c279d061082f63aa105f8ba8fcd2817f57dfecc28085c4507bf895070a4bf1e46d7a33e1a8422c3f34a0006e64b98308c0c3fdbf48eacd475038a9a92ed632a96076da5b631dd8ce925d9d6374b2c3be4c66d76a5f72608741550b30353adc28b35be4d39075f31a7e5aacffd267a33e1a30eefd573eea220aea9a73ab3d48627b51632bcc6dda23c3e15f8825f2b064476766fa6cf9ea5d13c751a411540abf7160537e1f5a9a64c1a41603e3efdfddfb9931d0f9b59923e17b06ca1175c2d9cf4b684363ef0a274b92af826a82d6b18d6f690c089a388746ed61ac35b6b0020887ba1e2af5cc49fcf762294e175b16880b9b4dd7923cce733f730e137f2862c35e5fc7f39b2d9aaf2641871f992a5e921a180ab62d727b3cebdeb0e456f990beb58658674a0a5d05b21b6ad63331b821e8c2ba900473b2b4c47f35bb057c371f5098c03a37d4395e55957079c774dcaf899ff875fe596310ac3bf291aadf9a4845ceb478b9d4faf8802b778d83cf3458e1d7689f255cfd48cc72a7d78c9ee7f479c7387b1a782dcd1f5e58064c6964469ca617b9faba5a0dab0464fc35d8479db70ba2d90dea2e9103fd0ce061002022f3ee230a67bd9f692fe6220e33e35fa51988e9032ff454021deb3808e1589cdaa9853642019613f683f4ac88f705eac4181fcaee973b932b8880f98bdf7d23ccd2000ab7aa8bc0ffc76c1993c0a9940b5817a871316ff3b81787c89fa975b0f57c28b6b09e0d2fa6f91c5e7d5c9c9407b62f6ca16bb68956ddd60dbf223bb517f51a64ef1fb034aaf470965b0e2f989b2c0d29293ad277c2766ad97dd6e8487b4bba6ddc45c2659f094b02520c3b36567feba727d9a869c39c5537c5132a377a34074f3a3d094ff38d8735c27e683dae8cc280aacb64909e493ad7605a955faaf23810234861c86677c88c2f39f5cada20f70a3592c84cb7aa0e7817c0f424ad75226b1439942b839d343246bd8ab37b06c67f98fe823bf9162fb889b172fe909317e027ee52ff3e9d9096765144d4ed3dd552a41c2459f5550c199e395b4c522a138cc4d8f54e5a7c2d914d959eee841f511f65510e4c6415ca5008729da42d3d28115d0a55516ebfe1993e618344fc5dc08ca5bac559c1567b87e0540d2a0371c23707daf3fc77b88a0cc36f24443dd214445abb68ad2b0c1dbfaeb624b7a3377ae5bc650946b735847e58a539aca7db12ad0909df728ce1906b9c7d6ace506e8aa1d49a55e555a24c398dbfa3e8ec008d6e99449b0f020ef75e69f3378926704653841e7e19551d7ff6dddc92b5af42b27348f882c01dfbe74154a416a45379196d088ef6d9f9f39da023f65b3d697b299b24e9348cac", 0x1000}, {&(0x7f0000001300)="b616f2e295526e66a4f5fbca076bbd07452898677858cc92faa01c1f1e9df597e2e0b68a7094558e4d5f763105f9ba094e7680f9045ecdec99ae06875257890ef34db5c0e173435b8722f0787c4b37d883ecd242beb6262b40525e576e59f7ea7a96fd5dee8294028d3ccebbddb502047fe63ed142233bb0cf426d1f85f7b115eb4193f1163ddccbefe57c68749825b07f574b3010bbdfeb172c58c15d3efe2427cd562e29d091c24b1738866ca8400ec73811728480db2b0d8a24abc32caf0b5b", 0xc1}, {&(0x7f00000000c0)="de06657c8e4a79450372a5536c988bd3b5349a6f8d5795408fbff7fcccc5250e0069b08eb90a5e22c969fd394e90da6c233e214147b0f8ba754e2b63b34d2ed57171ca63d82d39281a34e4d7401e53a16f57d319320985991342431e61da874259b168efdb5c698296e72a25d0d7aa91ab689e8a2115ac2edc1371d1c9439b2e6e26c9e1252dda8a248689cfcc7d0130c7a8f2dc59095de98eac03c18af6ea62d6d5964e1a93519cf4ffef6d3cbe6beb9bc3d4381fb196c311eacf", 0xbb}, {&(0x7f0000001400)="3291fc55af0089c491c79bb289feaa8a2f1811685d411dfd32e17d3ee82e231dfc796d38cc3df56c7dc6803fd73c85aa12528be95c377d1170fadce7302162d56215e347b7e20601869c634d38737a800db28df24bbf38f7f7a5512132540a90502f0a301956d4979e4c76133e50a10571cde91217b998987dea035ad49ab7b95e2bdbade0f5db9c964d5dc188b92357361ad5ffe064a8733c3b3612924dcb77a87911b5aa5737b022dab7923820fbf48f37850c24b0e85d1c867d7d297ec9e67cfd0bc5d5a61917efa5217ab394c8248005a997c1edcb5aba86", 0xda}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r14, r15, r17}, @rights={0x30, 0xffff, 0x1, [r0, r18, r0, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r26, r42}], 0x70, 0x8}, 0x8) 16:17:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x6) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:17:24 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0/file0\x00', 0x1, 0x800, 0x4077, 0x1, 0xfffff56f, 0x3, 0x6, 0x0, 0x0, 0x3, 0x7}) write(r1, &(0x7f0000335000), 0x10052) 16:17:24 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:17:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:17:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xdd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:17:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x9}, {0x18, 0x0, 0x0, 0x1ff}, 0x1000, [0x59b3, 0x5, 0x2, 0x3, 0x852, 0x7fffffff, 0x9441, 0xffff8000]}, 0x3c) r7 = socket(0x38, 0x1, 0x1f) write(r7, 0x0, 0x0) 16:17:25 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x173) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r7, 0x2, 0x8}, 0x4, 0x7ff, r8, r9, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:17:25 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file1\x00') mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:17:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/\b\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) 16:17:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x6) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000080)="0000ed0c", 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:17:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r6, @ANYRES32=r7, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r14], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r15 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000012000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc03d5e9cab703765bad8f36acd6e908f58d0187155ce26c109fc1d5ffccd13c6b722f8a0a9a022db81fd6d9268f1e7e5d3bc4f43829da6f598faefcd2260e9e4b63bfaf1acbc2907d03b85e54b14c333eac11b37ae1b70e9652a78cb101140d0f05d92676701e22fe"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r16 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r16, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r16, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r16, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffffe900000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b4000000000000000000000000000000000077d0320f9388180d83e1ab9138621c22141b11f70c37735806b246168840e813adb2c7e5d50a33168030971d47f4af28eea1999dc6a5032a239384998c0923958f8883ee7c49e81ce28e6b603e17425550368cae95f1691a1274a7e754d673bd34f34b09a65d97be1c1840b7ecae654d71caaff73ad302e4cbebb1b2a0f70b3bfdfa738738777bbd6a60823c515bfc5583874b18b81b79ac35592d2a5241b77ddb4078855087f8ad933a6cf83753f57cd27938568ec697a62acea5fef563fe0a5af4c3ac99717af12cd5910fb11172ef8bb06f89b2d721"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r17 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r17, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) r18 = socket(0x2, 0x3, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r18, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername$unix(r18, &(0x7f0000000240)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r17, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001ac0), 0x0, 0xa}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r21, 0xffffffffffffffff, r20) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x400, r2, r3, r19, r20, 0x58, 0x6}, 0x4, 0xc29, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:17:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="58f9ecb8b004a6cf7b8a2cc9589445a6da9f6d101165e7230bc4451590efcda525d4928382766f401d58387bb0150d191b", 0x31}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="c43e9d4b26d0eed987374f24d4012b5ef7844458ec3aed0f1ddbbf2f4329f6c05fa13745243f020c", 0x3}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f0000000080)=""/60, 0x3c}], 0x2) nanosleep(&(0x7f0000000300)={0x7, 0x3}, &(0x7f0000000340)) 16:17:25 executing program 1: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:17:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4088, 0xff8}], 0x36b) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 16:17:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="ddd1974b9d8e143238f08860d8c471dbc43d9f1c6e854a31afa27ed766fd05bad9ade6062726af06edb5210ef9cee3e239f51837ff247cc207f1f4"], 0x10) 16:17:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x402) 16:17:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x9, 0x5}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x100801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x5, 0xd3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xc6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x8) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x2000000000d5f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fchmod(r4, 0x10) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:17:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x10}], 0x0, 0x0, 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5, 0x8, 0xe92}], 0xff, 0x0) socket(0x6, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x11, 0xffffffffffffffff, 0x0, 0x3c) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 16:17:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x26, 0x0, {[0x0, 0x1]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 16:17:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa43b2ea14a07eace, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x8000, 0x1) linkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:17:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() fchown(r5, r8, r9) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:17:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x51) 16:17:27 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x10937f420eec6019) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r4, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r8 = dup(r7) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000400)=0x8000f) r9 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r5) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1800}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r10, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r11 = semget$private(0x0, 0x2, 0x100) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = fcntl$getown(r13, 0x5) r22 = getpgid(r21) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r15, r16, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r22, r21, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r29 = kqueue() kevent(r29, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = fcntl$getown(r24, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r41, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000840)={{0x0, r35, r36, r37, r40, 0x201, 0x9}, 0x800, 0x1, r41, r43, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r44 = getpgid(r43) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r26, r27, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r44, r32, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000004c0)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, r30, r20, 0x7f, 0xe0000000000000}, 0x4ae, 0x2, 0x101}) 16:17:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) geteuid() r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r5}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r6}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r6) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1db7, 0xffffffffffffffff, r3, 0xffffffffffffffff, r4, 0x81}, 0x7, 0x3, r5, r6, 0x1f, 0x8000, 0x8000}) close(r0) write(r0, &(0x7f0000000240)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c335df91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a585930708000000000000000e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d4ad75a0c15ca8", 0xffffff02) 16:17:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4964be125bca4a02, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) getuid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) pwrite(r0, &(0x7f00000000c0)="af82ebf16de11368fa3e0f427ebfbf698e8729dd98056176321f6307c5cda04fa5f95b04eaf4bec0e9a165bfca97db9dda53116b9905d8a4ffbd5a6170c0749427b67020f0d8f97cab629c426ea0ee7d40ed173c89d4f0579d7c75890f70b5a8cab5e85e76c38d4119c08c060a5185fad9ffbef579a136ae7b7d078dc64ceeed7f9e96d94e12ff22ffab17bf95f6b445915fe8d6a3995bc79df783c07c611d38544699d70e7adce1c1d29b7722c1a516e38b71652bc60e95e9dd886477fb29a1118341424642bc66f5cae0e318bf4e6065d3302d4955360970f43ae44febdafee1bd1a2ee10db264", 0xe8, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0, 0x8573}, {0x4, 0xb5, 0x3000}], 0x2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0xc4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x6) r2 = dup(0xffffffffffffff9c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000280)=0x6, 0x4) socket(0x20, 0x2005, 0x5) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) write(r3, &(0x7f0000000380)="07cd91d92979c1c99f8fe103748109886904d78fb0eeb712b6bd9a22fd933bfebab5b800ea583f1f2fa7ab3cd226dcdd58f256602ddd7a48d8dde16cfdb3f6f5037c5b2691a829f62df1ac8bed4b635c6f952625f70740b93835dad096b333516448e8bcdd2061be", 0x68) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000480)={'./file1\x00', 0x8000, 0x7, 0x5, 0x0, 0x4, 0xe54c, 0x9, 0x4, 0x1, 0x8001, 0x100}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000500)) readlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)=""/79, 0x4f) chdir(&(0x7f0000000600)='./file0\x00') writev(r5, &(0x7f0000000740)=[{&(0x7f0000000640)="f82a6ba7d1a1cfa646c8fd872f68c428f34ae9ee56f1550002f44c7b8634cba019fd51dd3453a3d4d6abd284929b362b410f5a0de8eae5900ab396b31df7197f5c6a7e637521d89bd6e59eeaa4708083e9ecdd961776cc8885daff4a855b1aade5baeebb854a971db1742f0ffbef5ccba9393f3d9a121b67d9e3e6e67b", 0x7d}, {&(0x7f00000006c0)="67ceeda07fa61d2995fc7c4bf8cd05b3b77f9d3318778ef0521a81edc52a1b4590ec166b2eda7c2828ae053ad22a2ba299fd88d0137926ad03b6cfd7a68a50f718c1d47f69f1647be4fa38afc109b19b16d3e1e0ae855bfe3cb412e5191e1dd22f7b8671f77e75deab2a731f1aef317caf807325bd6e5741954b", 0x7a}], 0x2) ftruncate(r1, 0x0, 0xf8) read(r3, &(0x7f0000000780)=""/151, 0x97) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x0, 0x0) r7 = semget(0x0, 0x0, 0x21a) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000880)=""/124) r8 = getuid() setuid(r8) 16:17:27 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r4, r5) pipe(&(0x7f00000004c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r3) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r7 = semget(0x1, 0x3, 0x28e) semop(r7, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x41e}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r9 = dup2(r8, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000006c0)) 16:17:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="c6809cf6332f06a846d89318001c4c9312ca0aa2366378b44ffda5255ae32279f0e048d84f4f3c65e38eac48b353db9947692b11b59a3e42439b025e177d12f674119ffd5743332d7fb958773866ee053d1c7007e2007866da41acc84777234826b2196c2e19a29707339b55f1f25d9aa35ca9057404250ed6093f1eb8c253a3bc064d16a4d4c8c32631cb99", 0x8c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x101}, {0xc, 0x4}, {0x3c, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x49) getpid() 16:17:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:17:27 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84, 0x0, 0x0, 0xfffffffd}, {0x2, 0x0, 0x2}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:17:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt(r1, 0x80, 0x2, &(0x7f0000000140)=""/3, &(0x7f0000000180)=0x3) 16:17:28 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000), 0x349) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:17:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) r1 = msgget(0x1, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x9, 0x9, 0x3, 0x0, 0x0, 0x2, 0x7ff, 0x1, 0x0, 0x3}) msgsnd(r1, &(0x7f0000000100)={0x0, "5b0f611c249f222418fce98288a6f12f4d425899fbf2e8759dcce8f284f2dc5c476e603e2d3dc410b611fdacfa53217257f46ab430ca15ceafe41169ca27e210c69ff0fe57b358c036570beaf83a833cb2ccf8a67121f2a8b6"}, 0x61, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x8}) 16:17:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x10\x00\x00\x00\x00 \x00', 0x901, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:17:28 executing program 0: utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x80000000, 0x7}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x63ff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:17:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a2200471c0795bf5c75282ca1acffffca4d", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./bus\x00', 0xda901d262a7718d7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="e0", 0x1) 16:17:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) connect$unix(r2, &(0x7f0000001300)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRES64, @ANYBLOB="40453158f9685a3ca8ced6b750070c3e356610cf2b35b435aeff04960079ee79e567f11f6dd698b0d9a59a3c481cb2f815e6c8515806da03c2bcdd3765c134c1a87b844ac58d0c42312e19ad442e20a51ce6b2b7b52518b16c84a97043ea12e34c333b1473b9a6954efa2d4252287f80838b7a958beadf9ba655cb394bdc6c594d5c4368db2db2af9d7e22cfc68f12f422fee55ae51760cbe94c385e3bbfbde9917f6414504c61cb5da1cbf3bef40b41b0c49a3dea7a8d052071883f70620f62c66f7c72dc93307a56cbaf96fedb692d7d19845bbbf3b37445a7d6d4b40a741a1bd525bacd985af949eb830700cd5c755e31307eadf4a9fc8939ddae9127ad897d4bdc67ebd42ac954a03cc06f6dfe8ea91b3b7f74267e9d51a7e8dd2bb5e90cb1cfc88bf8ba2c2169a78d23065c8503a901ac1b216aa27b51cc994db63be180245cc304a6b79a78bd05fcfa799b3b3a5997e1d43b3e9ca02374034ada285a48f06013d4e3244254c7e30049dd8250bc50009c4d9453a77e06ffd39cdefcb9c7d339e3daca76fe872a0ce5f71e4cd7e2ff3d58e6bf17348c4871cf7ed9f4837133dd55486e4203e2f95d1663fe4ea7afb5cf11459e589296f3d8c90ae4e4724b21aaec8b92ee142e97a664537c4f63c10d52a3321166804b8bd423392f054548f3dcd3f7e036a641420dc0e2b20c8cf72a923fdf93afaa9c1e87ea466d7d1666e7cae4dc646ec7d90930118a14deadad633559300376e069e09385da4aab060d8fb7f17da996df1dbec9092c781426894b8853e25f0b58b39fafbfc151bf0ef594512d08431d6b430da2a819e23764561aca5b9c7dcd346086c593f545d62e7c7f8aefda3d967b446ef92c5351e66790af00303f09985af054cc7901c3ccfc352441200a232c048123a03c1bb890f5cead9b8a3ce1a479c04307434bb9530e7f5e83881e74cb5a66bb611e14acfa9aa058e5940a6d86f37067a3cd5a4d1132f3e3f0e485fe44eee091211b1b336465f5d79c3f77767189bb8462dfb02fe9a8b01d51ba7f5fc3151dcaaea3e9c842f96746d837b90f4101908d7b6bfca26ff51d778ea78f2cf57a083ee97aa83a79bfc62b8207ce57f173e84a916f81ec2441731cdfa836c334f137348f2a84b6b4d884271412ac715c0a25c5949dbe36ed2f415e7143217ab905a19e23b6c08fad356c26c5cfdbfcec1af47cea503a4190c1e1a2f7324770a8968901c38603634364d798bb0a6401bc33ccec57d757083bf2185f778b28fa36bac398e2ef7f5d48d0a636d15d4174c6a8554dbdeef2579a101a2b71a030f47c1d37c64002bde6f58e67163f58c45c106b7ddabeacf83d06438a016cb9782fafdbbb5468ecabdd9ece82f3803d78d8a6c3f4e064bdfa18ec2b382ebb760aee74f9b4c8695afefd06cca7ee76377a96944f5d8f9a2c7dde4bb42c449b20a5fb1324faeea4df6a4b491faaed89d345e7be8b6ee107f45f8dacc4e171170e9abd6c200b8eafe4ecd150e54ec6bf11b99c44807c0b57c95a8afbfccc61fa0cf3e2189d4d3285764fcac2e45ad39d51d7d0255624298869243ea5141d360ba13449c4c523248e756518ee3d2417fc2735bd5111771c879dd0ae6a51f48e8939b3fae1d9f195f684506c2fc43ea1b35aeb3452e9597257a4413f6b3e64f764d9a05fe009b6f8f5d6d12abbf12be4870d1efe28dca3fd5a36489415710ef2061a965ad855da770712fddfa497f28a31abc311899f2f87ce69af77d9d3f2c4148a61a5dc27e7941c80768a0dbad9d4b9f758ae68353cbc0bb513510c862a2b7794ac45f1fa0abfaeafd87879ec0c11d9a58d2cef848b9dbcfe2c7b7d3c039ad10ed28ad59e1c8ffc2327c3f2a19b7db08f840c4728a56e6d6013d5790103a0803e717db2624a2aae41919c836242a498b31b34e4a82bc89e8219bfbfe05ce87a2c7dcc4b2d940ea331a49dfd6b3f9f3edaf925bcad10b59410628959625904bf32eb6aae884607470b538587ef7808a136aa1004069e8633b4ba3d9c7022afe4d4d5a539f3877d291733ef74d76529c73fd68c79d486a048301761eb9c932217ce7dc694b2de67835d9a8cf8ec09cafc6a1c528ea442324e5f1b39d1bcf669165aa5f9cb4c3712774ec6f8477f0ac42155ff284e3274a4830fd8109b27e64a74eaebd4cc9ffb7dbfc99b08e0749d6a843cf1bdb16ed5c96ba7ecdfbb03ed79ca51d53c07aad9f38a67dbcb4aff3083d84ae7794dca7e814df63c13ef2ad056f4bb7ef805fbf00fc86b5d1aa221ef79d8fbd505cd0ff1e5562c20dd51afa6ddc43eae2f59df96d0a708cd62de6acde5bcc0143c57ba0e9c0203be5161dfdd57aed8976546c73bc09a80e1b26fa828191679cf2fea2b939dd0a1954e81535072149419c2ae513824fd837f7d22f643c001bba5fafb5e1c10e74e55d903910e70cbfb899b529df91416ae48069e0fb38f494d8cced80ccf6505540b04ddec7b9303b064fd2b803a38b69ecb4afd105da9c4028ef7e225bf8fb6b98d3236ac776e9dc1b4df31042a6a7b54399301c60c6d5892e814b16f9d55b3075db17aee66a3851a96c9128be5dcdb69869176ad8e1e248e625edb3732a75d3adfb59f3dc3440e39efc4a0355f9b02c38149cec8fe894e4c6ae62d42b8fbc4dbbd6aa0cc4c670e8440c600d8cf9f952fa499ca5ec17f83516a9eb4e47c52ced4844b9fe1049ff38f4aeadb744a0ac02ac6b0f3fd5d8de732e4de8dec36a920ae565ab37248a95887f68192355542df623e19b1c4f8e82530c9fe6ada1ad7a716423f5e7edfbeec7e88f027906cc0418beb534543314c4ac421454863538d247837a268f81473c235b73a571e14167158d993f355f51dc9adc16903ca066eed71db68ba20c0427e99a7c8eb6aa2e9a6eaa8010a9cd63eae734e2eb4b8a5739a93b5243095e8243cd5597dc68fd721b24d93569e83b8630ea16c256e54be333bf6a2584e6d17a578ca872eab1349a9f523322634a901e59a0e623ef715dae2aadad41d71b41373733a20368529bf77c560e49dde3d37d1a30041f135d5a13b46810e609db7d78cd1598e71488dd807b9aa9fce4bd065dde9db0897b459f69701fc3db5dac3535249652beada7dfbfe157ec8f87ba3ec20a42d8dc491831aac6e00408fc957a2bc26d45f22dd01aac1e0757920a92c639c7e01bae0aa352c6fc3ffdd4d33229adf25e129680d8423ed0e062aa64b90112aed9165a165eabbe4b807a75be743c809b2e36f6fba3cef03f16ceffd5efee0c1fe2394a326087a8937fcc3ab93180ca13a370fa1ccaecdbb21e3995434e4253271c8a4318995f4dc75be5271431916bb14729e98a5a88d75d20740a068ac16dba707c16a536ba2ff62825669d2ac189ea74eee9342227f5536e46ed5e37e226b055b4ed1a6237e737e22115e8c45e0bcec3ac9537d1ab27ca5cd13840d2bd6fb1a34b76aa97a343541985f3f0b0f147317d99fa9cc14f5f95b82450c7ed94da29fb34b592c9279bfd9d2e868c5c80afaa5e4f48d9c6023afdb13990aed8bd7260e917214075a53799664c01802adcb572bc8eb9555f540ec998aafd04a90b0821109c0b754432d439b6460de18933969b2e413f7d6bb2c9b47f620591fdf2cee397be1da4ad513961934ab4e7c3ebccc408713bb3393c8bb15235008efc46456655c7d57041f3bf2335985024c4858e7682803fb4f9dac66354f5246c73837e069d6dca163ab177ae7ae6ffac029ee95744ecfacd4f55549e90a846005a8ebc712f67da34ce7951ae8ec089f6bcca25e415ed915617d4431c11279afe145a9ef5d585f38a83c4eee73482561f124d14fc5a262637df2242a5974bf94e80cf4af82791796bea7f69fd32f9fb7c0924cc1dcbfe9d183eb093e20bd70c6a6fc9aaefae6d629633d9c6a31e97337c1c517a87f9c02bba1df610d2336330be8678ab4323460a0ef4b8c41e8d7408a949ee3f9e73df49a344f4242c2635cdb8104b4dd973fa8a47bf1679b9b8786eab0c19b53c2999dbfdbf497f30b9355547adfda3bcefb67bef160028cbaf271842a89a389388fc48bdb280c4af85effd0925d734579cdca69e60b82646dddaa398a8f37e9c4d94697de53af08e7d7abcef9a0eaedb808f2f6b54e7e8d45adb61778124a25fe2197495119a2b7fd81403d8390ff1427e68f62ab5559baef1384bdc9f801bd61fbf104e135b120f6b3e88e0d08007856870cb5ce1ff287acafde924001ab9bfd710d59b93efc2d8442058336e3fe521d2a918ff4015e8861311cfd0c87b886e8c43a544415ba4137456e816398c132dd3607ab35d615a3a683753f1bfddba28ed2dd2db5e544e8c42ee3bf64e14082ac3297202dae0f1c15aacc21a48cff59c28bcd44059ea143af3592747588e7aae435ada5192f6d2d58ccab570245360604ba91bcb3324c9b176ac2bc14da0cb593f84619cf086ca8ae583c1864ccc625298cc5a02413a6ca5b8e36c918b67d7a64a6b4906cf1e9c93d9325270cb66d2a74ccc425897d0a94b096b5a5dbdd68b0827c789c688d0bd61183838d86db78683c2ae2df0057bb8e0941594bf500d96a943e9d55b0f8b098ce66aea8b7fc9d75c72634e0ab2469dc92310fe43b2bc8be927b1459414e58e41a8ce17050d84240b1f640f30d39321f9bdbe1fe42b57615df48fce29092042d895da660a534e786d43f9a849e5a006e1766185e4c0fac5d1ba5699cd4ab84181764e5a351b1a21d4296041a0c36ed2fda8671731e3e3af94098b53081a209d22c236c54398c316647e7f04f857a3d91648cd894be8dfa693a655a80084074357357f5575bf8d4f3f388937b69114b2e0c0b34bd1d19aa5d65d13140918caf4152e278e68bb40a40130265908403e5f55c92e89f07e7f13b25dc8bb6868b0ac486221ae02f7f67a13f460754c475d70334105316eafa21f1360693c8ea83bb296bb37be3db37e99e44dad57ba85f01976f7a34a848a2ea567db91ce92e29b1af89494988f68551c7df29c46573e30655665bca65014fec69264159eb4866f322332098aaf64373d811d04cdd1841b3fae171ecb468a5ac3e0ee0f569a490e1ad1ef6f85960f7abaace28ff22dad0d9085b1de71c875003c048d426f81c6abf4f61f6847efad6c423be7aedfa453ce341179aa4cfecfabf0e9d4e9326259a1ee414d9cbf3919a2f883b189210664d283864561659389c7a80268aa8c02a782d61d9d82dd9491d726de9321536df33cf5e77e456ed6f735eef76c1a77ebff1313ec207e9eae53eedf6f5b6983fe8d327212f49de2fbb3b34fb998660d65d301d865c7029b8e3b11f4a7efba7b8dc904e17b7a17d939a59b24e44f86a416d92283e2a95a2415eb5cc5e2242dfa56738be62453fee25655f35d34358c62df27fb917d8eae8514179b8299309205a4204f5fc648d6b8eabd0ae0716af26fcd6c8da82609019a3b0061a746442c1a08d0d6d74df2dda348529b53d25e382407133b5f3953c8e37f4c990b4b688c733314f8a5b2a43f4c73371eca46bba5d7d8d49696d9ebefb4a04d481934e37d332812608354a2d3817033ef74b2ea4b467bbea65409c4afa680adbb9bc172aa5b4f717a807e84b4c4b178417b2059f6297d9e906fc82e338907aa0d9a6d666102df9fd8295ca9b9ba878e0a7285b5037a07f5c089a7924a03a278f2f27832d02c9e7a95f2991912e47d18e0f851bb03c39448bd2a0f92f880947a499c651a988ee44538784d01334aa2950f0f23aaef8653171fd4484601f1ea4cd00"], @ANYRES64, @ANYBLOB="282c01d34b626bee3026d10addfe2e61b0df7047c5956ef3e1eb2bce5cd7604afd953862459a5d982d812cefca3ebcf7bd28b6d0bad6f09567ea48f52477881c4f60a18f87e132b7f60f73109a2472be7bc3edeb0ba749fd75b89875bf40434bdf8a7263f0b112907443a078c363d4272b4386980faee8c6732dc78f3895f3c15d836681b80e9b01903d22c11fb7660afd6cc94622dca8d52df399a8d3bc2a1e9726b3258b39af77f46a8d36c717e1976f968e2d42a869e340ee609deda8946cf18f7ed9d6a21055b22bee2c41140a3802bf6a786444fbf8b731e71c6c14ea4984501df87ca6931087f82848e075"], @ANYRES32=r4, @ANYRES64=r4, @ANYRESHEX], 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x6, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 16:17:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tax', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:17:28 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x2000000000000005}], 0x7ffffffc, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:17:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) read(r2, &(0x7f0000000180)=""/80, 0x50) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:17:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = dup2(0xffffffffffffff9c, r3) renameat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000140)='./file1\x00') r5 = kqueue() ftruncate(r5, 0x0, 0x200) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x3, 0x1f}, 0xc) fcntl$dupfd(r7, 0xa, r0) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:17:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5c, 0x10}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000800)={0x8, &(0x7f00000005c0)=[{0xfffe, 0x2, 0x7, 0x2}, {0x0, 0x70, 0x8, 0xeb}, {0x9, 0x7, 0x1, 0x8001}, {0x8, 0x1, 0x7f, 0xffffffff}, {0xffa6, 0x1f, 0xff, 0x8922}, {0x401, 0x2, 0x6, 0x100}, {0x7, 0xea, 0x1, 0xfffffff7}, {0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000007c0)) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000780)={0xffff, 0x56, {0x2, 0x5}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1d1a65362228206c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000040)="6f5cb8c29c69722765ced11cad3f", 0xe}, {&(0x7f0000000100)="80b05cb46734f23ed813e62fde5d5f2036d0bb014f7436802482b9301e37a80a46adf3bd4306e8d4ad2eeac1e885ac06e331075c469030cf855a73236f9b8baddf5dfb707cebe17e2b3f144a81", 0x213}, {&(0x7f0000000240)="5f7ff13aa1a680c3a05985ad58af42f5bb21b577d470af258ddd438f180148be26fb3b39f3b9ef9232c9f5142ebe2716c5860c6b8f6397babfbd0997cedbc5ddc9a243a6fa412f2e4c2f9385d062d5465d0a86e493585dc9fc", 0x10}, {&(0x7f00000002c0)="e35b7f44990ec1420bdd1dca155e66cb718b5dabd76b9f0e4ca3060e370b13794ea835cfce4ae0c62d06e7dbecd7df32222c2ae8bc45c40c26cea0cb399d0f9349c7e48ea876282c0bebbf44c219f1360d5c00a589966bc3cfe568f018787cbb72811a1acbceca4e391429fb060a5d70cc06dbf7fec53c639ef0bf25468813555cbc9ace536dddc493b229e0d55837783555f91c3b297a4452058de7925b6e4c61e64823f2ef3518c538f9dda09561111ebe41a04c973ed8759c1bc551d884cdde3516eded170fd26807d6de7c114495", 0xfd}, {&(0x7f0000000400)="31a922e5f6ec876a59630c186022393097057139dc00df749a089be76a580a65074f7c0e32333d4c96673ee0e421400fee6f11da4591b223f5930feef7bee3362a7f005a7af9bb5fe30816c4452211bd5f3f7c1abfe85b13fa6e4db1f362259fd2ad4243445db661fee6e2e98f983046471b7fbabae491569c186f898810a7a85121ff6a652cf6e320ce0959544bee54f168bf70595cb5efd2671eaca9ed63c414b31566a3748a8e39ba877cd30e3c44fb45ba38b4d7847f658873e6b683b672a5b20bd99223cfe8b7d24eeb61ae44c556d4fdc5", 0xd4}, {&(0x7f0000000500)="6a5bb9ae09adbd4233c9d44fa49d4db777d1f187c4406f7ede787007988e4dac1d40480a08a305863f5d9ae0d452d851db830c67d32d1bcae7b863b17f2c861d56efb3d62f88fbaee710f500e1b5c7e15da0da1ce668bbe463c58740b6b0d9b401ecf0ecec39946336ca0f2489afb640d8b1d2d79e06f806a25d", 0x7a}, {&(0x7f0000000180)="4d33e94d91acfe2af3044a2783e64ce8aa228015d2b878e480ce27026874f1e93d858de5ad2d7a67b9f26e76a452a2634e13415a52e8d3406ce4", 0x3a}, {&(0x7f0000000880)="5fe34176434ac0f97f35d5cbdfa8992c5c08cebcfd63c426dd7b98fa522232925f94db93aa5b657a109ab99fff3925004109c75f82784fb9029707307d67451a1cda", 0x42}, {&(0x7f0000000600)="e313abd1c385f8bdaee94eec40c194c9206a83d335697c2ed75cfe0406000000000000db4ef791474a76dc3dac6b367f0dd163c85c6065609f5593ca78a568050231b0dc44e0088314e7234b006fe1def6d2311304e94b2123916e44d2da002a19a7eec1bffe353c2e0427fc84af5cc6192c4cf57952c475baca6eab50", 0x7d}], 0x9, 0x0, 0x0) 16:17:28 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x404, 0x100, 0x7fff, "6188bcc7fdcd0df7bc0cd0a086580d21baf76780", 0x9}) socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x8, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:17:28 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) dup(r1) execve(0x0, 0x0, 0x0) 16:17:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) clock_settime(0x0, &(0x7f0000000100)={0x3, 0x20}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x9, 0x81, 0x8}, {0x22, 0x59, 0x3f, 0xffffffff}, {0x5, 0x80, 0x40, 0xff}, {0x0, 0x6, 0x2, 0xb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe9ff) clock_getres(0x0, &(0x7f00000001c0)) getuid() 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000380)=0x9) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) r4 = dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = dup(r0) r7 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) fsync(r4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r8, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r8, 0x40}, {r8}, {r8, 0x124}], 0x3, 0x5) preadv(r8, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) sendsyslog(&(0x7f0000000240)="b10381db7e405a3b26b897d186e370ee0f15096d6eb8948bc9035f3093f0e06a65473ccff7f10ac5a1f8abca9949fcc5a87784a06e64370c1aef1ba740835d3bbe26fc541c1515b4c8112185de16c2f57f", 0x51, 0xcd27f816c64df2aa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x3, 0x80, 0x7, 0x94e}, {0x9, 0x0, 0x40, 0x80000000}, {0x6, 0x2, 0x81, 0x5a800}, {0x1ff, 0x9, 0x4, 0xb173}, {0xffff, 0x81, 0x80, 0x3}, {0xffff, 0xf8, 0x6, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x3, 0x0, 0x6, 0x1}, {0x1, 0x1, 0x9, 0x4}, {0x1000, 0x6, 0x6, 0xbba3}, {0x80, 0x6e, 0x38, 0x4}, {0x80, 0x7, 0x3, 0x6}, {0x3, 0xff, 0x9, 0x8000}, {0x0, 0x1f, 0xfa, 0x8}, {0x5, 0x0, 0x9, 0x5b}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tat', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000001c0)) dup(0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x72, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x2, 0x3, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r7, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername(r7, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setuid(r6) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe8fffffffff7], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x16}]}) setitimer(0x0, &(0x7f0000000240)={{0xb03, 0x384}, {0x81, 0x6}}, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x14150, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x6064, 0xf86}, {{r5}, 0xfffffffffffffffd, 0x1d7, 0x10, 0x40, 0x1}, {{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0xffff}, {{r8}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x6, 0x7}, {{r1}, 0xfffffffffffffffa, 0x10, 0x20, 0x200000000, 0x38c}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x22, 0x1, 0x1, 0x693d}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0xff, 0x8000}], 0x100, &(0x7f0000000440)=[{{r9}, 0x7fffffffffffffff, 0x2, 0x20000000, 0x400, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0xc534, 0x6}, {{r10}, 0xfffffffffffffffa, 0x0, 0x40, 0x6, 0x8}, {{r11}, 0xfffffffffffffff9, 0x4c, 0x20, 0x969, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x3000000000000000, 0x2}, {{r12}, 0xfffffffffffffffa, 0x81, 0x1, 0x2, 0x20}, {{r13}, 0xffffffffffffffff, 0x20, 0x2e, 0x9, 0x2b8}], 0x8, &(0x7f0000000540)={0x100000000, 0x7fffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x6) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000040)="bc500d31e75bac53f7338cdeb19baefa99ae8c83a96bf8394e503633b7089905") syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:03 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r6, r7) pipe(&(0x7f00000004c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000900)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000640)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x41e}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000800)="ead30e09f71efb01000090000000006f7c681419c55cdb9cc1641152145af6f597802b8df87bde34037e5655c6a16c0ceb6ba6623eaeb8d1db13379c15b54123a92f7e97d860b5dad5f7765ae6258528328d8eb6b5da10a533b4923680571b3f6049dfb1af3a4f40afa986305fa52006417a1e6f1b5f196f416b96d91a04e884381f55f8aec07169a50f9f91773a6b9b09529c526a13d5f9d772aa2b335b3fdccd6a31a80f0e43cc0c386413e5e659cacceed0d4c4a8817149b71018ca985f5d4133fc216d332d2f739a5418f51e4f9bb5cd5fa837", 0x164308479711b87a) r11 = dup2(r9, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f00000006c0)) 16:00:03 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x8, 0x1ff, 0x100}, {{r6}, 0xfffffffffffffffa, 0xa9, 0x1, 0x0, 0x80000000}, {{}, 0xfffffffffffffffe, 0x58, 0x1, 0x10001, 0x7f}, {{r7}, 0xfffffffffffffffb, 0x40, 0x80, 0xfffffffffffffffc, 0x2}, {{r8}, 0xfffffffffffffff8, 0x20, 0x0, 0x3, 0x5}], 0x8, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x50}, {0x6, 0x0, 0x0, 0x81}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x413, 0x6}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) 16:00:03 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) 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, 0x2}, 0x380) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) munlockall() r3 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x9) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x4, 0x6}, 0x5, [0x3f, 0x0, 0x1ff, 0x2, 0x9df0, 0x9, 0x1ffff, 0x2]}, 0x3c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:03 executing program 0: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) r4 = open(&(0x7f0000000840)='./file0\x00', 0x8110, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x550989f115f02628, 0x0, 0x7d62}, {{r4}, 0xfffffffffffffffe, 0x1a, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x1, 0x8000, 0x0) listen(r12, 0x6) recvmsg(r12, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000500)=""/202, 0xca}], 0x3, 0x0}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r17, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r17, 0x1, 0x4, &(0x7f0000000280)=""/98) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x16e) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r13, r15, 0x0, r18, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r19 = getgid() fchown(r9, r13, r19) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r8) fcntl$setown(r6, 0x6, r8) r20 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r20, 0x80047308, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r21 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r21, 0x8004667e, 0x0) r22 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r22, 0x2) close(r22) r23 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r23, 0x7, 0x0) r24 = socket$inet(0x2, 0x5, 0x3f) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r25, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r26, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r24}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r25}, 0x0, 0x80, 0x1, 0x8, 0x40}, {{r26}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffd, 0x403}, {{r14}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) socket$unix(0x1, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x3f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) kevent(r5, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0xa3, 0x3}, {{r4}, 0xfffffffffffffffe, 0xee740f24b2869063, 0x1, 0x3, 0x7}, {{r8}, 0xfffffffffffffffb, 0x8, 0x80000000, 0xb3, 0xbc8}, {{r9}, 0xfffffffffffffffb, 0x20, 0x1, 0xd3, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x10000000000}], 0x1f, 0x0, 0x0, 0x0) close(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="28000000de750d8c4d9f9983eee3e14a011246bf1cad0f4a2fb268320f14c2153b70391a4bf5f8a40100c4e20a2fb0cdff07a89fb07a0bd01c98b95c0af4faec662d5669e7", @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32], 0x1d}, 0x0) r14 = fcntl$dupfd(r13, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r15 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r15, 0x10001) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r17) r18 = semget$private(0x0, 0x4, 0x500) semop(r18, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r19 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="062d9407d0b5193d9adec2559beb4dcec88a18e977396f5a3b7f2e9a22e2d20dcfc30a2930645442a552ba47f61dddc473026f61f0de535239ec2a9dda2911ee827b7c68d9ab0d9b03442ad3a6de6b7942dec748608886ee129cc84e870000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0xfffffffb}], 0x1, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xb, 0x93}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x20, 0x20) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000680)) msgget(0x2, 0x402) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r6, &(0x7f0000000040), 0x16f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x2, 0x3, 0x1, 0x1ff}, {0x2, 0x5, 0x3, 0x2}, {0x2, 0x4, 0x2, 0x5}, {0x8, 0x8, 0x6, 0x7}, {0x4, 0x1, 0x0, 0x9}, {0x3f, 0x80, 0x6, 0x80}, {0x4, 0x8e, 0x1, 0x8}, {0x7, 0x5, 0x19, 0x1}, {0xcdb2, 0x0, 0x2, 0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) acct(&(0x7f0000000140)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x0, 0x81, 0xfd, 0x1b}, {0x4, 0x1, 0x6, 0x5e}, {0x400, 0x5e, 0x9, 0x400}, {0xf178, 0x3, 0x3, 0x6}, {0x400, 0x20, 0x9, 0x1}, {0x1, 0x3, 0x81, 0x81}, {0x9, 0xff, 0xbd, 0x8001}, {0x1, 0x6, 0x20, 0x9}, {0x2, 0x20, 0x2, 0x400}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x84}, {0x800100006, 0x0, 0x0, 0xb0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") msgget(0x0, 0x40) geteuid() 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x6, 0x1f, 0x7, 0x21}, {0x3, 0x8, 0x5, 0x3f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) close(r1) socket(0x400000000018, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r14, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r16}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = msgget$private(0x0, 0xc6) msgsnd(r19, &(0x7f00000006c0)={0x0, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0xaa76a26002665dd9) msgsnd(r18, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r18, @ANYRES64=r14], 0x7, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x226a, 0x1, 0x1ff, 0x0, 0x92e4, 0x80, 0x6, 0x0, 0x0, 0x7, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x50}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fchdir(r1) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xf727789091782145, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffffffffffdc0}], 0x1000000000000343, 0x0, 0x40000000) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0xb, 0x810, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d002358376ff8ad2b15b57be42b9e579f1200d5e7e68c547ae4bf41f433e0f09384fef4e52700a7dec8172a14d0829696473d48e4c734a899f96f0b224ec76eed0e76d93c6b8a03b10820a58fe43bea7ae1d1c2b15607246ebf798f5ad2d9ac55a52f7dc80627824ec6c966cfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007e62f547d55587267b49050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47c3619e0ba46f5e271ee4b91596ac44b4d2c38f46572cf51ad724ff030000c157e75bb241080000000000001d36732818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa53023dfc1ecc440000447c89263b791070000af656f9362301576eac6f705d4729f7c40b3dffccd0ea95f1001d90d2367beab3b00b0c1b705f6b4300048cddadb9edd0a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965eeca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104ebefb61568ab029314fa313d6b96db0a98280fb83864febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aec0000000000000000000000c3066858fbd502e0bf2f2bbe8c72c8c539f7fc0160c7c10621474b026883bbfc4b4bdcbedf2b90bc00179206b2875d39090b24f6b7c201aaaafc312ff67e102b3b09574879e799c216cc28e4bc41c34d1c6df2b09a07f2097e88e29241c7ec8d2435aa48b49e6c6fe16af6fc116e842110d1cb6920a45b16c2f71e24ac3d950248faa5d61fc2e94bb37f0db96f990aff236dc4053b83"], 0x10) writev(r1, &(0x7f0000001780)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82f23344a80738877b96d6bb4dc9896f4200ce9c0c7f467ecc0af79d072b8d6743235013"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xfffffe73}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0xfffffffffffffffe, 0x24a, &(0x7f0000000940)=[{&(0x7f0000001e80)=""/218}, {&(0x7f0000002080)=""/244}], 0x1000000000000100, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xffffff01, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() r13 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r13, &(0x7f0000000380), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r18]) fchown(r0, 0x0, r19) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r20 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r20, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff00000000000000000000000000f2000000000000fb000000000000000000a2"], &(0x7f0000000100)=0x59) r21 = socket(0x2, 0xc003, 0x2) connect$unix(r21, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122cd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x1}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r22, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r23 = kqueue() write(r23, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) poll(&(0x7f0000000080)=[{r2, 0x4}, {r3, 0x40}], 0x2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x5, "31c354638bfce978bd7a32e5e0cdce4950754d0c", 0xfffffffe}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x6}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) r5 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x0, r8, r9, r10, r13, 0x201, 0x9}, 0x800, 0x1, r14, r16, 0x401, 0xffffffffffffffff, 0x1, 0x2}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000300)="c92ee1608ed6516974daacb3813619cae04ba67e08f6ba9e0dd3c652a6084bdc3945c3be07ff0f9a3200232e4d6be6b8a4ac04ae1c583c078d8ab7cb7a88fa7552d199c0f9293ca3aa91d1d815edd0c1911eb8d470cfdc4873ea4e395f09ccfb876f232c2a36a485670d17763921cf5aeab9b365aaebfa2e7d50f9f535779e1e44eff1e161a83652852439d1be4e93bd6018c9534eae52b61df6c20a2116eb364ea48e9b86d295273a20da0ce90a23a7d765bdcfe92f880e7219175e4fd8e1e0da111f72c2e0aeed6f85dcf04096d756236cd598edd294b0b9a93bc43e975b637df757e6d525315d7935a9c4cb102a724558", 0xf2}, {&(0x7f0000000400)="9eafc3c5a03c90f2458b677f56474741ad4a4bc1138f3920502e1c094c9a0d77d40f8702d0a472ca988e9ab511f05adbae55ec3c6ec59532e8d2768530f494a2ba584f53b76e49cd40ca2089c3aaacb84998842241", 0x55}, {&(0x7f0000000480)="3a67d556851bc34bdd0ddb4119879c70940a123c7b10a65dee330d668f06369f6c19f794001e1c4512936683a808ca74817e3a00ef6a5d7d3110ac5ef14f5229b335c58ec71dce6a6f643dd51cccdd8aca6b1acacc9d3c7d4c4f91142b22476fca3fd00db61af2cda69ac3d38cf8ed07c0703f381a6e9d4695a5f92dc671bea4af822dce0664258dbb12b6573015fcb1c3c4846ce4778568a25139b7ed72dda0abd2eba76b2554dc548d59e3cd69b6190e77c9994370e2ec1532247a9fe7ae3c4f24f799ac0f7afc45c02d6c19ad6f8c9e705a8b00485ebf0833fb52f721748efd0445c7a87da9925a9fccf20ced20d3b79741eb5f576ed40937d244158ed83ae97493a0092c9f5562eea70869dccb2da52d300338e5aa9a9c4682b5edcd08d2895eeb5ee2fa199d188d41e02ce1ad3eea48523c58bf261b54acc666a7d656365a3923e7049e87b6ba399d3615bdc9db23288796278816f7a7130fcfa6f4e1cb5a8bfd3883a10d0b5a94c37c636482503cc6c73f30e24528722b02d0eb02320fd61a5af9ec7f198940c3224a27bba73542cdc61dc0e7c5cdc30e97da9102d34a4580259d3638c633ba586f3079f893f38ce121903607ac27727cc879beda53c03db54f2f561359127523a53e91fd36861d2ffe09b81ed15aab332fb3490aed0664f494c76199363153b8eda58ebc5f0bea61823c1e8e52cfc4b818019cd1b930fe2add996ad4ac0d84ccfd7380a5801dc651f3eae8516d4d9faeb0ba98a3fd1b5cc1377c9d455c7fa92448535a5f97a0612414fc4e3dd5c7f204c9afa6c213961060cd8331ed61e073a4007dd4f0a496017bc2e691b157d04e3e5bdf5423b90442f97f0cb2ebd3f30582552956436475d66dc878482afffc3f67fa52839904ee6a335bc85e4d2757bcd8afaad9b676b48e101a4a6349fd4b99ec21149979e45a6b075c8e3a8e52353201e3b3a76e8c9db65f4bf23a72b612834c6d9a53c1675e325ceed7aa28d552c235505472ace113307dee699df459efb76f516bb04fa1e6094bfe056ddeac8d6c618b60c845bcb1cbe861793fe601d8828d70db176b5d0bddd608ed62736ba75c1d9be66b52ebc7a8c8c3200a4dc1c13fa8479c5a2ee2d042bdeb9ff9624db30dcd1ac96708309b8cb74d38c4fc0465b3a5764074ceee95a5a6ebbc79f8d03066bef7d69dc695cb2e524c2cdaa0c26a1746e8150cad2a8e0b951bcc133006b9bef647c5bb1f505f3173fcb7f25d857039883842f65f16eed4c2cbab7361c717898048273330d7ee36bd70b38784697c03833e56812fedd1edb1f81fe9eaffb884372337d163550883f29e83175086fa4941d08aa7883ae729b398ce94487e10a746c8d0fed512a324fa9c1fb9ef51477ec4063c56a4bbb72d8b76dae9b77d9ab2d9ba78275785e3b3cf68beed33ac709b043b1c629c900131f08597b1051abc30f1bdead3ab5ee9ecfe663ef40f9bdd2324975ac1be12297df7f71a33645f37e5e5e7d89990b500ff41c7a4becbbcf8e73c8163d4550e948f217eaed1fa2e581ea04a04fdd4dad9f627e30a4bccc795e87fc093a756f694f50bebb60087ad463714b968bb8dcbf0dfff7f031d807da6676fb1e069b83bad2069ef9afd4edc2f9482db92a28e007712e9be1ae84829ba1c532feee947c6e84f0440a2a0e964dc200301134625c6ee4cb09889d041bb4ef7e016775a8b68970102ff506fea438c7c9e6a27ce0cfe1154f12ce0f89345bd77a2994c6a03c37cd77fc2fa6ce1460e1f2e6fdff2cd5949c848d6da24e7021787d4ed54f10bb2f0eb105ea24d3f68de727fb7e38bef3a46617de2c00a68179e089e8b10ac3a099145dbd61167c9625d1374780906a2d242a76b60950e8d5316a7365197273b76be4bfd4634826b582959729c4aa99006d97df19abd95d3d2b0e58f7b61705adfb7affe14467eb67323b284662be5921d9f5cb92bf604c249edef7eb013979d5d0daecb9f78666b348a73823919e89953c7646ea1b49701b48fd40ac350619123a51efea63812b9798f791429ccb47f12f43a9b301b4262547c2309190dc171b3d183687dabbad6fa7a453ea6d297abea9a0afebaf1adf45a7d14b5e16186e4fad3d3209ca042c0abce3dc0c9cc7c42f2fa3948334a7ed55e4a915e84f10edf9e46fbc067bfc5249f874eab0cbfb8471335e3899475f3d33ab11f43095f6bc5d663faf94c77098878bfe5d16f8ae6bede2e8ce1fb8f01b810e02219b0cfaec15900ce1e464a4c8c2806f061ae78eead1f2a8eb4bc33682fdbf42d958fffe6399138c902884cc3b08f03a1a3794e0dce44ccb6163d09551994974849de27eaf8bc9a9654d35f5a63f92ed2d6574aa44d9d5d4e756f5d4423641bc7f5e50d6ef62de3e8e21d73afc559d2301e0fc0243b6a19cc0109f105d94e620f39a7d123ab1308ff265231a2f0a98c91dc72d49b8c6193d0026c9a2b387c62e9f61f0f8ad2580b03fa99b7408a23effff04883ef875c0dbc923a85e96b7ac8216dafb214432a42fe7aead433e3b27f4e9272cb17d4ceebf7934a3700807296676523674b20de1538e3da0360365fb7508a6ad76c6ad62b5527da450b4e46f0617e1dd98da93ab5ae4edc677148c6300e92f8a39c070b2248a4f86a314fa3b0dbdeb5a083a09d0a3bed570973d10d4d74e5781aee217ff2b6acc393b4db4f98a22db32589166089a78c28a4d2b776a70cc153e5c9bc3b6306f7e9e2edae7aa064236e7e861b0ce95a95aaf2c99d4cbd8d643f8f9e75d0abd483a0b24682763f61ac807f1b03f21a18e14787a879fd01e675658d64404a70c12b1c56f3ecdd980a42f00971f8990f5f707bd20660c3f0e4230f07a9de9abd79a4ae30b9f51af8fac241a915122d7a0c63ca4c3e62fbf3dc4b3a6431273764dd2e952d37885fd58867a0333ccaa65153743e040efbfab7d50e37ba1336bae913f2d487f7bbb4746c31ebf1bc673daa4bf1c71c05b61d83b02a4a9a1b80a374fee1995a3dcf92588e938306833b4e06e2af64bd8ed0d6f25ce79d6de797d68194cf624bdcad832d917d45e4e0c5857aec0224cd1b2c9a346a11b89ae36744ec6ba21b295de39898c0bd9001a623bc09814d41366f16b46b01139c5d2ca5459a9e17c91221a49179531d6326c830ae9aad5dcf6363d68617e2dbfa8d4e5fcfa93155ea9da13c10464bc59c4f8520dbe1c4958a77baed1bb06e628c94570f55e885cecebff56a7b8ae5ca307efed7c2829f96185ef613c74a16098365e5802bfa7c1655d0268cc40a2d841c5d0f452f378a3060381de014f1b2fa3c3bbf9e5e7754bf0f6a3d8b5de3aef41dc28c6c41bde3aca915121baab365b4b5da791875fa3c8676b088807f3ff15fdc5fdd46c2a2efe8b6cd3ef04ee1ea015e9adb512645992ce7643d01673e587f4fe88dc6ac0e646ed2c3813c64d3b7fb55b14fb7f0daa1c6472f1c611dfbb288eb46431e1df33b470a8d712413a62bb9602c08b14504ae79b7738513c69049b7b320fecab08087f5203ce32ff2065fcc3752474723644771f0843fb26f2845960084a4aee9773559fabd5417e31d079eaa650bc183e2d8ae787725348e7fd4dde012af63f8b07e2fc1975c412809ef2559cff4ce82970640495ee06c5229f697899f69d79b43dbc49efd49238eab7f9211819e5ab5f162a7875425fb781f33a204ad3459aebde7cf9215ca007c4207bdfbc6a02629bb6292dd630a2c13a476a65ecaeda693825e07d2b51383745b8a2cc30e8615aaa0d18515ed559dc6d6498b349b6582a37abad731f66038b93c4c8f39631e47afc00039f6c97f35b1d104a3ed12198d613ccb69e24ce639e5ce25fd2207c6e7931bd4d4a2485c047ca23aaec0e46756b728b4123746445b062277e7259bb7d44b4550ea40fdea665c8384a4b11817cdc20f666b3f0cb1d9e6d939fe30e4ebe99b541a518257a0ecb0a4da979f5189c8ca052f1ae4e78edaa09093703a0db8f5fd96c74741e33beebb7b26524b21ffa26830f4d5a4ad3566843505f124d7fe3981cc99c6613f3a5969d9711ce197a17a3c7a87ed1e414140abe781c0375bbc8a42338cb58e8780468b620c373cfa9d63a9c9527af0d476d2762aaefa0b434b18a01098b3d7f942d78ea1dfa78ad353b64d35d031be33ce6a8f78d185c7f439c4f9f739ca426e81bd1c67306952c5cf6005936daa4e08e529e91685b97e662b8e879ec2421a6bcd6579d72e025c004d888982038aa1e038aae567a399489b368e9c50559c777548ab995ea1c7cfb36164e3afb322aec23a4f39147fd95600d008a764d5ae9a5b6eced599612544740308dcd69c24def37bb393db5d3bc4a702cfcd787ee78e6afa546ae947469038d76876858ce88424122ef41b485ea493692207afa1e559e360a58ecacb0675c986e8b0b6259383b5571e7771771c82ed58255d1428ff654476cfc080c462d2e7beb53ac0624e4cebc9a84f7a87660730c81ffaaf099cd9d140c8fc6dc13799741be65c7bd436b1201cd0830d33f128282e09a7afdc5885e32e4789c21bd532fb4de882e0c6cbe00c6ffd0023252c30f2ecf91c67264a0e5934f9ce60bce4846b0cbe10e6a595f72def41c10303f211e216f8295b071978f77efe812ef2d834ae1dda0856288792d7ad01e7e6eedb2aeefb1124e3e9aaec2df8eb203db76cec708d324473cdb8fb8195549cfa96842c0b5b9624b1ab3f6d3af8f856cd8a1d1f2cfdbaf7828bb52ed2c60077e2d06de2480d22adc670cce56f8a6eb278c0f976bc602c316e1ae0f20abd467fc8c8fcea61b2213cca08a8eb23a207c35108166d0bb6232a8d2f0de7f31e165f53f1ff6f8addbc4b0207a33188d9852376cdd28806d3314fef85ad490f37c5fe015fe60f98ad9cb3f5423576eb7a86a9f4291588caa36a832f9cfa99c723da2e0a825231ef858f1b0f9655536052fa600d5b6126ce5695c26ee2171e842cab237d5ac827d083accfa9997d8e3a047de2a1ab8dc56498632df98cc64c47610d7752b3b9cc6e7217d142216af61495c968175040a1f94e00a5918e38b2d157e201a6f735d317fe15d007b6e723c8e60e2bcafdf2857a94e519283b4c20a5e5dd5ff967d3b956ba9a0b4d1e022a767d605f19aaa02043acf0d261e91e8f1fbec482315216f947c40790071cb53c60d992dfe1ee0d70ee6a8ff8d9efe69c67d735e3208ccdbe70da839ca974bd77e2478900a79a813746f35441d8ea8cc843b7cea06cd47166f229dae0f1d5de91a9b4c68fca07d4af95805e53d989c5ebcd0af1f72011ab03e1f0007fab2e013e1097e45af36d553aefa5c0507d5de2401c08a275e7736291efee5045cc0bbbe85f4d2818e5b4f43d42b6e028a3e04a9eab0a888b1692d4b6f46d4013095212a97b8eead09328e6b51a57f4f8980e0177651295ec8d4480338df36b68cbdc9c92e6cb2642be8a7ba0dfd60ffb769dae141209a8122fbc0ed59b72bd402141b4449ea4660b52d19c81d730c3f134d4b1dad87764464df5d48e1b55d1d4bc0bd54b870bdf01399e3e878679087b5dbf1836d1b5758c76651a18cc858e40a3195c21945f2d036d3eacf9bb2bd205275fa38f3de2bf6cd0147cc94469a11ab1a5d0fb53b2694660654b2ec61e5b49fbd2c7e94ef0338f58c6f23562b7bd285b8175e98dd5cd4300367eb7b9041a8daeb915f45d27f6374bf2dce017acf1c357218e6b19a12c1842bafc6964203e40ca7955ca20254b2a78ccc38ceade6ad56ad956361932b37db52c1b9f5a5ef16faf", 0x1000}, {&(0x7f0000001480)="cd55bdf552e65ad63ba972038eed6161c96072a347ef6b4f8923b5d94ae2fb21be92efa39d86b14b248ca5b995f32be81990ec49bebd82736eff9fb7cde78efba5ac1cb9bf0c9d0bf4ee0206129ecac66fa1e07c968d96cedd1cfa6362f4bda7a3690c85f96f7155859b49103145e3e01de0e0408a69eb94acb29eb67cf039020671bf276a41f802b456361f242a8a190c9e42d9167134c076343c0204d034f0ba17349b99775e92f2ceae6365b10e28c3e0d0147d6537e0a0f1af9718411ddcc1c3b9eecfcdf4ef923ca0c4026c30f73ce6279ed2cd2a23d3", 0xd9}, {&(0x7f0000001580)="ade4e9d222e74298edb420ee923f013015a80aff7fe6b515314c7b590d4932435f30c524410a29d38e612ffc8f5bde9d9eb142fc70b1b0b063a720497bfbfaf061712e7e6a6cd55917aa805a3dda6881e506cb5b6ee7abd45891c3f40204b44999e091d7f2a21b03db927477e1ae12a909e0910989907cafe2a5c2b762e8e69b14131630d8058e6ec117c023c14884c53fff86a472c9accb107510512b9597bfaddf5af6eac5f210fd983e870769f3c0f83034d8a76d7d12f806c2cf3378476bf3d504629171e48fce", 0xc9}, {&(0x7f0000001680)="154708f80dd91cbcfb99196e39d7fee50bfa4a0c227ee8e0dd396d477a987e03652e3152b07463b13cefc6272c7bc7b01a6442c823a5fc6edafc53f8b24f976e8d74869f6e7edf3c848c2ea2fd39e2e7", 0x50}, {&(0x7f0000001700)="fd02dd9259f0b3760ddc2382de10ca728dc4d41a53f90e4e2a0a0d18e901aae98d56b4a6a02367e9fca3408737f56cbe5212f0dc4820978418141313e57b7c1a32fb3ad1eb80ba1123a01c1eaed36dda1f22f016aa09a51fd02ff631ced5d21ec1adf4ba5f5f4786cf953c7bfd61d4ec74897675df904ba9d65d2c6649467722cfa83b214436616d", 0x88}, {&(0x7f00000017c0)="c134ddd04f2cb2d8c77486d70fb0cd800bad86a620c1a8862cda85c3273d1e9611b6be367e590abe9b740472ee7b1c64b9dd6c0faa6beccb80bf26081e12deab2d8480550a7b51065e05c0be79f7b0652d2ab604e5ad42ea776923fc163168257e7b07518466f2adbf090d1cd56969e70f0da3c9768a6fa26e9954b927c7195ccbd4b6ba51eeae11055539c0c7f473130422cfbf618acee1b1db16b3fc1df7fffdaa25a16eebf987abe3874a05bccacd635ba3e3356c36fcc2ff30622f72cc3401", 0xc1}, {&(0x7f00000018c0)="ac30db063950d235d042701c752bf705b03950e81458b53379ae315ff3c12ab46fbc73f0f12a1010f7e976b686f7f85bc54de6b7f5e04c66a5c080de86a423aff807d57396902be236c5da14b6c438921ae80c44b0ba16a1daeb4342f7ec5b985029a13990b66a02730ae2e04e749fa4d1926d20ee747a92e0af92dd88", 0x7d}], 0x9, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r13}], 0x20, 0x1}, 0xbf648a9a9c58a573) tap0: trying to send packet on wrong domain. if 5 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 5 vs. mbuf 0 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8214534c9a949b16648679f4bec2546c5f06694a9b6ee09910a801539c3a9ffc019d00e99362f50311898c900060285f616c68b143de43d2e285c0fdb02136f05a4b11fcdecf87b7860655c4a2df5bf7ea3fdd"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="6be84717e57925983abfb72ac3dd6ec2d7daabe51dcdaa7d90634cd9ad760de8f16bf3532a34b6f4ee74ebd463de02f2a6de13fe26eef07bc30d40", 0x3b, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = dup2(r1, r0) write(r2, &(0x7f0000000040)="96247854b9b9242b18ee12cb1e9eb3c582e0c41994b802c22250ec49f9fde9cd920185048bc422d0db0c14e5e4530e2bb4cf7ca28c286ef52a87f97dd051e6c193d57124c903b4f87d35baec3e565ece2cae55c27c28f626d6487a14f90753f0cdfbeb2f92ff7c9e90e42dfd93e7f5277e510e39432170e2ab324ba2", 0x7c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x20048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="f597e233a5760879c766bc14173f") 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0x8020560a, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:03 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="b100050460000008000008000705", 0x240, 0x0, 0x0, 0xfffffffffffffd75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) socketpair(0x6, 0xb5817c1969fe4bcd, 0x20, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f00000004c0)=""/216, 0xd8}, {&(0x7f0000000740)=""/198, 0xc6}], 0x4, &(0x7f0000000900)=""/4096, 0x1000}, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r10, r12, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setpgid(r12, 0x0) sendto$unix(r0, &(0x7f0000000280)="f386f1d70000000000cea1fea7fef9de82dbf2014f50856caa0416fa4f376336acf0040100be781e4b91f7c8df5f932b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f581ff7cbf3c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000094000000010000a10400000000000000fb83cabbec8c08e146c68144e5054495391324259007ecbdeac8dbc1a8dccd43b3bf1f9ef3286ae57589416b08c301ca8222a9cf9228be40eb20fe86bb487d74", 0xfffffffffffffdca, 0x408, 0x0, 0x24d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7fff) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4c149a9467445105548c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc120000350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e7702000000bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4a19043ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac553825fdfc877c4b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa78858bd823402a993cd381a7aa89400bfc4cb50eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8ffffffff000000002d720dac635800236b272dd10000008f9d5e3da04c06b0f3654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd75f9f78931f5dde8ede5e11ffcab9d420cceb4b2e07f00673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5d4a917c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649bc578f74c49feba7229597cdd9fdf248cec6241eb2e7b0b8e8f7fc935f2deadceb844285d8bbd2a0fa2b5201cc2baf423e136acfa5bf3a6b5ca15bc3a2d8cc3e598e99809d2366b3233f3257734c051c178810a34c4dcd763ca39deed6bceec5bb8b2fd25bcc6585fcc432c5acb4f55da11640dcf41fba4f41d2dfd1438de32bf3c2af0f000000000000000000a3a4a1f30c3214f1c7375534f9baaf9779747b0fa8151f0a57c497da2141d6b81bfdadf6c3e2341c305653661b237a969364719d1e48af6d4984ee4cb25e9c97feec66972d84f55bc0bbc2fa10cdea53727198d4f7866d7605937f3de014617acf17fbfb5b2e756a60a496633676b9a4becceea452df20689cfe52d14426d1b9df0bd54e4e87e7a281bb96b34b6a08ed6506a8a3133b7a6c906e530d9d0f525d37e866392215bd7702e5aef7f2a304e0d92c0e255bfc493bd1234229bff14f2b0a3b3e4b025f61cf0bc86176f50bebd4e12b967ceee7515fa24995928b2fd23dc9817e6bc203475686a6da3be48a1165498c4b8cd1055d4c2a7b84a36e3b8c8384e37119036085b61986ab84316709ca2f11c400d7e65ef176c85866febe537476625315e267543e247ea41f75c702642e04200dc8f7d4e7fee69976d0ef5a6e7a743316f546779f0f40cd75b634b618394caf0714c17846742648b0a640d7f624051c1cf55f372932e7c157e68ce8d0d2d3559ad5eef08564d7725d1046126cfbe0a72ba5de372a7005f5eba842"], 0x10) socket(0x18, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x3, 0x7ff, 0x3, 0x1, 0x40, 0xfffffe01, 0x71a, 0x1, 0x0, 0x101, 0x3ff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcba5aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e72bd96ec804359f7ce3af9e7e2d6b6579ef69aa0a49a6ff8a71ad25283a63000000000000000000", 0x89}, {&(0x7f0000000040)="892eadf04950077434a84254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d99e89f0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbe}, {&(0x7f0000000540)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7884b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900ae142d", 0x3b4}], 0x4) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0xfdd0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0xc0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x24, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x3fc36cb747a6021c, 0x18) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ftruncate(r3, 0x0, 0x7fffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x159) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000280)=[{0x9, 0x6, 0x1, 0xfffffffa}, {0x5, 0xfc, 0xff, 0x7}, {0x0, 0x6, 0x6, 0x1}, {0x80, 0x3, 0x0, 0x4}, {0xffe1, 0x7f, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x100, 0x20, 0xfd, 0xffffffff}, {0x9, 0x2a, 0x1, 0x5e95e898}, {0xb3, 0x0, 0xd6, 0xbc3}, {0x2, 0xa8, 0xd5, 0x1}]}) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0xfffff8fffffffff7], [], [{}, {}, {0x0, 0x3, 0x7}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r0}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r6, 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r10, r1) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x0, r3, r4, r5, r9, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setpgid(r0, r13) r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x800000018, 0x3, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x4000000, 0x10000, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r4, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r2) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xaf\x00\x00\xdd\xbd`7\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3b7, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:04 executing program 1: setrlimit(0x4000000003, &(0x7f0000000040)={0x100000, 0xffffe}) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x1000, 0x1}, {0x18, 0x0, 0x1ff, 0xfffffff8}, 0x8a06, [0x5, 0x7, 0x8, 0x6, 0xd19, 0x7, 0x6, 0xffffffc0]}, 0x3c) 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./file2\x00', 0x8000, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file2\x00', 0x0, 0x30) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(r5, &(0x7f00000006c0)=[{&(0x7f0000000d00)="a841933c1b2c8c8a9d0386598657d3d0679bab30783f9834dc83d39da3efa2d5a4a5d92add451a93727c35dfb0285b3ccadc26e5228f19cfea1da24ff54e93ffe73251c3efa1c8514756c8ab1f01e3c7a1157a38bcbb195dd8fd0206c54ee4209681d9a147b94d8e8b3d7a57de2ffe3bc42606ecbab2394ecf3ab1c6b26ac383886bcee8468166d89d7ea2e3cfa16a6887c808164f9c0c3abf115fb42de4e2481886a901108b23413cf2d1025c745b2529d2f92337e720a8f21c15465f80ec6a5149f450442f65b3be65175d98539a58e57a79342729b56ecebe1e9ac845f67e68e4b5a7e075627d5bd2f068b6cae72c0fda29825e438fa5d28864908f0d00434398e7029ac06a208f7b0671f1d712f6a02594cec884c6d0849531589c570c40b80dc6b65df311870610976fa0174678c0bbc4fe8a6c08bb1ebd08555b646a66bdb580cb9d7475e6fb9cc903788f02ea0f4eb0259bea169a46fe4067285b4669ebf63ccc3c6a4326699c048864bedd1d0e365621fdb469ed80aa85070bc3ebfbc5c7c1a3c2bba53bb8f838c1b5eac222c93dd9555baf01356538a6aa4eb334b2ace78b29690b0b859d2a8cf5a50a93cd7c9c8f1e4fedaa259c339185a3c7a2b5f44c3107d06c644f5c418be76e9aaa78a672a1faa2bbe1d131fdebd76ce2417f8bea31f99b5d83ab03ea1132c200abcd317b445990c5c79dd4a3fe886e7b9d6623edd02524077fa0c4d204862e65d487148f827a3983fb54250378b2357765a33a72a5b1df8b2ed2a319ead88fd56cb940dcd32f2d5ea5d8f409eafb6b8f5ac8bdcf0e81ab680a62e76092baaa6e0c42f60cd0fd33d187ffb62a01dbf8745faa2ba28acc512875b49ecc58c7bffb2bae059727b50bd49f1faa3c39a778069481c3e76134671747db6ab68a36306700b6d8ebade332dc8a8f595a472d0f48e9a9541a01c8f62401498b2ee4c6ac327ad5c8262047e58369e383a03152438a2a294f553ed7d79d7b3563178b70b5a10366dcfb38ebba0aba348a0d083e52321d32e3755ae77b08947f4fd3e0bb78d74bc84893018095a79843bd639e3f16a449c453db7c54e4b307038fa6a65afcc9a0c7381d10080d45b072bdd91963061ad026d108dfc6a99e36bab93c611005d0d04b1eb4a6ccdb94fafc90c2b3b21e8554d59df683b4a48fdc00abe572a0c653bb69a3e6516dc43b0edceb4bf021c7abb150dade0f6abd9ef1177bbd9cf2b20a6b00d0bf71535018f8fa4ad025f41fcc3be3bccb4e84a81c5ca52f41abdabfbe7f553d87e6eba06fd36699720be59a9acebd6c58b74b58a7c2862c225ec0bc1232f9f8053f9cb30dbe4747cc950d21f39b66cc05f25cb228a9d2808829951121a73960a5773b8b408bfce0e81e9633a09dc82e9d9efba75f46732cc3cfbd281454e770bdcab6977d3ef9b7f67e2f6eac8af7b0d4bd6b8ca02d366e4a59434aaa72c560e3f9cc428ed9a337212c49229e7f94136924e17472940cb349c087fdb0927798720282828b7067b7a513cef347505c354fad412a5f40fee7a2f475b3c9528650e24f13796b2db1a4aa6de01b64b9de57730c767444dcd2afefd11f879c32c6df5c5948eeb9f2161af36fd16a18aea572757150df7fea9b1334a8b4ca8c857cc08ffb7be34df551ae193d176919873d244c099254abd1bac62b2db654a7dcc4ca3c55eb1cdfa779b02dfe56341cbd5e9b83d191c428c15d13a09455094da1a1fdf3bafe315147540fba30a19ca5a26a21c2dade53d21cf5b36a1e4efd335675b4dc81d0d732ef9fce74f0df0612bea9027185c1da98c6ca279cbc2a62e882531ed01ca2eef584b1d79f9c9ccd75d3c11b9fbad16abdc43cbbc291e1eb25045c904c55dfec2ea61f1abc8812ba1be376ecf35a7d8a170ac03b98608ca53f0f98f037cf43e9c2a2fd6185e10b1afd8da661cd3633c7806fbc574a0569aabc2bf2fb687b1abb24b69aabc853d83958c303cfbf2302e72473ac537b0475a13b63cc5918414ce5d97c7b5ec6e7c63a1f61237243439f0bbf4ea13621ba046b25832a2475bacdcd6288bd05b74cf56105f7b6a3d9a713890ef623364c20b0619f1c8d1d0dd622a9bd220b2d3995b32145315d6d4c78631b8df77796bb95ef601cfae0f208ae7b4d2638b568bf4fb8e9cbf1c3cd6b27d9789ab81bc22c34adf1390bb6af410e38ce99df0e96bda9de1dfe4f4e58112dcecb98c805390035adbe74ae346792da4512f5baa524da58c48288ed33fa2e48fc3e32a2d3e2e97ab1270e035333b7a9f1fbc811c2b6b9c8ce393037c06cada25ce416f81047bbc82bb58dc2ee895a9a78c2a024a7dd849427072a503f5c204af08c50316ae36c505188cccf5c76d241a58e578c2b516649f8bcf197991b065a6bab25d7631e533c9b908ca5b205c157bd0b3971f34ba301d6682404da9e30eb2f11a93537acd7d6d49294ccd713fc2295cd7c241017a61e8bc80f458f038e5eb5a29459353fd6ed5f3fa7c1f1ed68c85cb111dea691d3d3ff09e7591e2cfb9a02261fe0ffe09575a360c590bbff225644b920146849c08369caae97a73981d3d3608ff6f3ae2b13b22bbf9f4c4213105e2012ecd7c069a2d15361dfd0f641702e182eeb6d0f422956f8d8fda10f7bff1f2f2dd27047d3c880c3e5b805c5b9788489c192395e72e42ab7bb8355918850905168c7d0afe45896a1894edd8e442c043686dddf696f657f4c0c86e08bb200361e336f4b266b7e0a6c6b42bc4fd04fccbd9917c8c4b1f3ef37cc8a87d1eb4a432e4d2339e8ff5e57981e32067f3cf51e3d7bf5c83d500dac92941700421a4ba753c844e100ffaf102c55989b9636ff09ba4128778c1b1bbfc72cdb9fa745db438e1e0fb7fc269c277ea1ca34353108d31c00b214c74bd83e258c117d94e7c96865aedce6b62d8ad7a9587c3395a636e052af434ab56a71e409e73cb5b510a37d90839b242c43de35f85d1d0c99bb772bec17898292555902ed4d41d1d9a5bcbe5451e3532c5ffb1221ea9bcb0d375578bae749959c7c80babacf9b6747d3f2461d68cf29f608510228060adb67be571b28196e01d0e492160b50beb67068893ef9f12b01b9c233e8083a3f800fd3af3e68c1065135a01da51970bf7573f9c14b94ce5bce828c802c1f6e8df73573472e5a275e6bf4b12b14e45b0dbc6119b5b7bf6122d34dd27714d7e3d373218c0ad8f78532284d515037dcfbb20e6dd8dc8d61476c7aded514d7b15ec6f6a602b1866866812d0a38c12db42353d0f68cee140c8df3feb8c92141632967afae8016db129be689bd8c011d6c762f902fb73b035c77bf5af0d3f539f34e763f4413c54511e9b8dafa1aa21edcba4e0a746117283ccbbe1b56655563ea466c6ecd74a7e3dd3550c4e9a2035cd8b1a59bee637b0e98ce4f93561fe64b685277d5e81aa753d6145b7d540abb7cc1c7534cef771d772e15f12f6a73b6e577eb20b5f7e196a26de45f3b44e3182cc005db4ffc0ef3de6c3b314e24fd21e08bd275842eeb7d4a0c2707ba4066b737e7a2c41e7f8504989621f70e4f4d48cc9e33399b008d1eec3e9c408c42b351c4215ec45f2621c2290b66d15894cc5bbda31eb801dfbda49926790f302bd1c44ba43ce697e1f046dfd48ba06a2d698f5a4be72ad20cecab2b8f0256314ec576b3d57a2aa9c9f9276aa3567ce7886c9c2d720411c5c72ec1f64585ef4b760c93bc65ceee1e851f56546421a0b401974221bfa7ee833c7d353428eee086662ea47af0fbc4005596dc0d92ba1b06f1747aacb455e53a412443cebedc1805fdc703ef32a5072ce58c9737d6713888c1333fb3d9ded4ec0866a3098fb8978485c476a433b9bcfa5ab49febf350388c9a40f53a165cd0e8865286adc5b6d0cecba5b7dbb0263abc5720329ab3db51fec39169df3df17e2cddd7a12cb20522c8f3e163531c5de9a9048acc18dd6a9efa4f769b59ff61dfd333d5602bea12b806f8b172752d62942bfaa0083867824791bdabfee4ba31331b0a281ea00733f6951c597e74b559a38becc1a36a8db2d6a303c6da4d97a8ee4b36d3d11fefd57eca38d9a3792924137f9ea3bc223db1ffce218ae4451b2cc4942036a6bfbbe54eabedc3c4f6451277e5102a9142c11bec984f886f07a457ab72816b72efa87943d893f291e623e3e514f27d28a0467d3709d9f300f73ea8e54b3fabd2a8218e4c32a263521b6e28e9494d208edfd44ed3eee9da2760eb9f27896e02977d204315212f9d9ccdecbbf8be4c02611f7b154a26edb1f1202d27fc23d6ff7308ae0f58a5087f0e2ba7913e6da3fa4ecf41a3348d3baac7db3f3d12e08a9a2c3afd3da5e3dd68a25c5fdab0dbe226b3cd671b60dd041991fd47a2e7c31677eb14606e3c88f874e3e5877f50b3a10ec0b5c2fe4146e264261da7eef4a4190baee207cd3f1856548bfcab5b07146df9fcdd85c02e139694974798e226f23d423de29c4ce22ba0e6d6888102c3a68567157b4a5b507c147d1d10de6fe583d1bc562144184c3b5ec63b4581ce01756ca8d515462560cc44302003eb34a9ac43b3736d2536c9ae166cb066c52cc66a6b950036c9c1434ecae48511c25cac25c68254b7ceb4d4391c8e55185cafa07d204a1029373b4a0695a94a5023d1f639e390d11ffb941a48edf1a023c53453e2af6e364a7ae69719d94733e80a7c7d46d34604dd88d927b952b24efa94fb376d952a86208b35c94023d3a2b8b830c3372e69d4788437e92c83bcf54224815f3fe448129ff0b16c001a615421d706ab2d8a433b73bbe4c7352846b8437a9097f82fe6238b4ca6c88e8ef1ae8a5d8b2f3ae9cd25e6ef3ec726c4090ac4aa2c0d2193457ba564e3dea0d69eca91bab51ececea3071cae41f06cd593f1d36982fad2457527e3d41abb50023813d3ed701a38493ec7c5ebc5ef99a5e8a94a28feb44750ffd6b11f2405eb39fab2cc938ac1e7a01154bb1c186d30128edbca243a42bd5057c416d3bb4d24c18c95f96f082221e8923ab8a27b13def926906d3408e6e9b70b30189d339ef33ceee9deccaa80938e821757d8c6193a7d2b63a111f3c5cb676226d92b5bc711947a13399abb85a66f2ca7a663a057f8dec0a18f74b0ef10398f894f8ece5ed7dd74dc226921a4363e5851c0ae4957757f298dfcb216734f28d8137d16ef7203dfef21f7818d7122935b2020c8f189a6f6314d0d650e6611619d9b8c024f1bcb405606516791ef24987f5adb14a16cd614ba8452100a68bfdd8f59c91bf088d2d1fcb098c15e2614def3572eb1133312a48d34bf2ef5848731451b4d8519d8852e3d2f412c4ff0f1898de173fd024fa6d10f8333ce5630464eb68d9f176d9582ad309fb9390abd1379a779092e1ff6abeafdd117c7717d8fcabea880de0347580f1a2a7ba2ddb5299d2b79554f66e1b460ec55ae0b9215eb298eb9e1191b15e31f033d26fdbd198b4ebb19f48e0095e49fe99270e93b38a6f07f56dfe2aea6eca22911c4616bead2a00bae84e4a8164cc97d98a257bd0354a474a2cba7466330bdb2119778305c47962cb69b563da9c4b52deab5f3b9fa064c197bac569232ad7999ea063d2946957b35161fc4eb7b9f8735982bd3c6d0d46dab1e4a8c81a2863869db5b58bb37f203190214aee225b018893f2a29595655fa017fa3d57aa2c2045217924a5d306e55562c0b8b4d409c8f3801da6e3a70843705334656dba226449ca13de9ec25ffe955d33ce107d96a159e03093c34dd0388a08a4d24ea70f9e4fdd0bf87e2a9c6", 0x1000}, {&(0x7f0000000180)="9345cd9ced40b86553795725052874dc987a54521aaf12b9e838cc79b5fd7d4ad6fa874c2772fbcd6260407a69e312d2ecafdb24567134e202780c5d21382b38f95af68ca013329746cd4755a2ded1234bb8839c523bb25c644dd75091d6bccc7a92c080e15c2053228a3dfcc3aabc06e2f61e4f3d3ec8678571785f6a33f4bfdf4cad", 0x83}, {&(0x7f0000000240)="1a285fb72c3980240485a4ed22c359136458014c78fc0e2cbe6bcd94e4f621afc5658d71cc0b5fcb1696190420e5059f3981c0b89a7be9b11b2248955e2099f351607da1b16e910cf0e32e5ba71880f2958a696b5e5e090392e047e8c3b2b7e0c9efb14751ac028e431fef2c69da", 0x6e}, {&(0x7f0000000340)="37c4676348bbf6e0cf3c6157fc148619bdffb40c69da0ceadf09ac1d53cb2a70fa92a26a49af930ae7da9bc9fb242a3246883f6912c76c8a1d61438f09f95711b4076d1e53f4115c1c000ca6870e54424baa73f69c27dfe1ab16fca24e9bba3eae39248270f2ce582672b29937fd3f906167f662c37920909de696a7a4a0e4994751e0a4c94a7fc3b194e28b02ee27d13850c0aa1e50e989d3a28df39a2e397fdf89caa2ffda8bd3896a4c046f8cd7ac06afbf50cca183ce8a1313f714b3d4c15ddebece14", 0xc5}, {&(0x7f0000000440)="b1ed57ade59b328aef747ab2a0c8032dc779dac70b9a32dd589ea6e747e9c72210a71ad746a0b58ac15e2f3c32cbb421dd6dc88b4aeb21bb24486d7f44b01b9157cdd15219f234a6f0601ebdb843bd7583a4b6031900679eab085ce47bbe3139f56b56ecbae2042c4a69cc13ee81b4c6513eb63df03fc1cb6f2f746468fc1d3fc6ff", 0x82}, {&(0x7f0000000500)="1e985a1af13c4a21dc959caa40ea7c9f6b0c2502d38c1cbd6ab96274f1e499908f541f92289149889966aaf1a0c705b4e710f9799a337018c1f76a66986de2cf169bb2fca8925b0eac5d51b0606f07e273230ad3b15d1dcc577b22832e981a93ad60d0c6acd12044deabaf1f41ede957aa3f341054870fe1a35e50491dd494d871d428e4e71cba92be5e9265a80ba6eb24649a0f61ecd91cd4bcc30c142666d87ab55b3c10cbdf676bee4dc6fdcadd305a040e8c0ed62c4a5f8a20ee7151beacf9b08749961478df10c6b2aa5beeb757b92cb567a8fa9aa76a5fe0bd1903d79c0c52c81b4dbacb7687af146850136e6dac788e95b6c72b1cf113", 0xfa}, {&(0x7f00000000c0)="0168f5d009b07db7812167f73f3d2ef36943c861e4cf1f8154850618bc64d80c97e7912684c924b6dff6f7c954986b210e3764bb004fb13492da", 0x3a}, {&(0x7f0000000600)="4e858c6ac229de195781b8034638844c15cba92776dc262850ba69c6e54f1f097952bc07f71537b66fb546a7f944ab3826397fd1e6b54dec0f0aea2e41121336d122d2db25e6963ba09b07b74a890134fb36e0c57834bc0a1b7ac48ce50411810f2648340e9513f59debcf0b0b29065e90659a07c19411fa94e407b2cab9f23f77b71302396a07070bbd4c5ea3cece2e15330268667181bb0d65076428196b9278a002", 0xa3}], 0x8, 0x0, 0x25) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000740)=0x7) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) fchmod(r3, 0x0) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(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') 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x5c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = dup(r2) recvfrom$unix(r3, &(0x7f0000000100)=""/123, 0x7b, 0x802, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000003740)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000480)=""/49, 0x31}, {&(0x7f00000004c0)=""/21, 0x15}, {&(0x7f0000000500)=""/149, 0x95}], 0x9, &(0x7f00000005c0)=""/118, 0x76}, 0x43) ioctl$TIOCSTART(r1, 0x2000746e) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0xfffffffffffffeff, "63495500020000000000001167f5afa6804f0900", 0x2, 0xfffffffc}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getpgid(0x0) flock(0xffffffffffffffff, 0xd) setpgid(r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) getegid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r4 = socket(0x2, 0x5, 0xf2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000980)=[{0x14}, {0x4c, 0x0, 0x0, 0x4}, {0x6, 0x8, 0x1}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r9 = getpid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r18 = fcntl$dupfd(r15, 0x4183d56f352a3846, r17) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000008c0)=[{0x3802, 0x41, 0x1, 0x7}, {0x4, 0x3, 0x4, 0x2}, {0x3, 0x1f, 0xa, 0x5}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x0, r12, r13, r14, r20, 0x201, 0x9}, 0x800, 0x1, r21, r23, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x2b7) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x0, r26, r27, r28, r31, 0x201, 0x9}, 0x800, 0x1, r32, r34, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20000, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) sendmsg$unix(r3, &(0x7f0000000a00)={&(0x7f0000000a40)=ANY=[@ANYBLOB="17fb239bb015aa2d875f7731cafdf69205b3e6b5bf37eb2ab8fe3aa6564e5cac87957d6bfe1b2f65946a455161c7cf635ce861189854c0d5420288e23cea6b5d85eb0a63dfcfbc325de14086b59f42a0511ed871602cbdbe4fa06672e8bbbb9b65efee4eeb5d09cf69b7f5a962775490994396509b71730452d0814ee23f66c04ccf346e04ff67d1d24e7a4dfd18d492aabe7567d0abb6e19d90c95ea6867a61344edc53ac942298b81eb42c0bbac0403b28819cdd7ec72339be8595b65e"], 0xa, &(0x7f0000000880)=[{&(0x7f0000000380)="1c97ffb98e38f96c0eb5d957608a9d44a5fde910fd7959e90b7d0587937fdf427843c7f61175eac1e1e66a6476790f9a772e616864193046085cc9f9ab7cb5cff2130c862c6961144d2451774188016a04a666b304601f00fd72bc73e51e8d7a7ebab8ec5d14e038744bb13a9e760f1a4b5e43544e92c65f3aba5efbe81b7bcf5ceb555f597b01296e88d90ea7668e79c896715a69f022c95c34cdf59ec4af42424afec13ea18857be29b530cf188fc6ea42c06d6fa560de25737eb56ab62876e4a57a563c8922f54a1e", 0xca}, {&(0x7f0000000480)="a3a5826c68d389a28bc90e5a067fbbff59ce6536191e874f1840995b1707e4a134a20beb2ccb311de87bf1830c7cbcc27662a4ffaff877615ea070823e02c4c4f07f10db4ab1948e16430616ad2ee6a5b660c1c04dd7000de6693fe61472d6405a1257f78b2decd8e36dc0e571006e7eb92af24a2edc1acddc860b45ee68f8b33d2e51ed94c8e1f3a881", 0x8a}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="56ffb22bbd23c9bfe1d59dbf2e27b0e9591ae9e16c171e44fdf645add7fa1d1634519eb805352fafa2cf320b95a43c8cc03cd6ed1b6d3b132e5e21f386179331f03f23410843fbb18ecfdd931b05fcd86ca0dd815a1ae526762b94541bf132246a24aef8d3909deb8fc74351f3f616e61f829d39c2856f45775b826473e7fe1cf8589381891d1c92415210bfa4313a5c4699b5bd4e8e4308fd2f4c4cec960f3b984b5ae8ba9751b2f406191c8e89c4839081c4612fd3e42ef5d4521998cfc7d7a93c759575cf15da92e6aae0431d566a716f69b0e0ee5c264fe944685eab38fe", 0xe0}, {&(0x7f00000006c0)="7f396b71e44cd987c3eb244dc3e945f0259c167aec1ea7957b25a3726e00074ae9ec4e571aec158f9975f08e2f7d9ba5af15ce204218cbe01ac4b5ba30c89c932ca96329942ebfd72c183b709625cfc8cc1a6d9948dfe8d88ed48f50b941902ee9faa19aa474", 0x66}, {&(0x7f0000000740)="44fe591c325a44c9a8bb475bd08fcc50508feb1a65e61e983a4778fa07aea0e005568fa83384700c3c28df2fb2ee01fdb0eedf3161eede898e21dfea47a1ca0b3d828e64ab", 0x45}, {&(0x7f00000007c0)="f2e4860db50baf448c99d0ff0c88dcffbb0fcce49154ed76021c6628cb5f369ca92706f613d32c8d9a", 0x29}, {&(0x7f0000000800)="ab06666adc86106e51eb1e71336e596a7c2ba8dd69ff72a1a3a040b15ffe1cb038d6a682ce683d7567e8455c6f424d6da1cef8934a6b89595f3d5c943fa8e7c4268d459f1d1477d88c8e2ad47dea6862ed10e2949a81dd6d5ef22b3dc85b9644903e5bf28615db06ab58b1f58d9bf514431f931e5a953b0c02ee", 0x7a}], 0x8, &(0x7f0000000c80)=ANY=[@ANYBLOB="3000000000000000040000000100001c", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="18f7f14e00000000ffff00000100000052a44982d088047d769372cc63001315f3fdc78a417bcefc478fda8224d900f1694cebf07a32d603b3ce07c6e59921dda80497", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r27, @ANYBLOB="0000000000e3b19cc5fe7e34a494d52ef0e30000aeaf6a9256da6615126570fdedcffb56707d51af4056776bb0e6538a8d4f6fe5ac9f8792a206c5f63696a75600"/77, @ANYRES32=r35, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x8}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r37 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r38 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r39 = dup(r0) r40 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r40, 0x4, 0x0) ioctl$TIOCSTAT(r40, 0x20007465, &(0x7f0000000100)) fsync(r37) r41 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r41, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r41, 0x40}, {r41}, {r41, 0x124}], 0x3, 0x5) preadv(r41, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) sendto$inet6(r39, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x108001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) setsockopt(0xffffffffffffff9c, 0x81, 0x0, &(0x7f0000000340)="4e021825fb5af6e9ce7577fb8e97c2fc0d3ec65a4b217656d5132a122749e664d6b432035b8977c1a3c48d4d2112e598e8272a6bb057c155dc7d4d71df508ef016f9c884da49f51bb4ec9e33e13bc2f8a257742085a6fa2b7ae1dbfd2b24b5ee135bbffe403d0d178288ee15c97723052c97f427a36b9c7983e3837540564d05cd61effbba069aabf4f4a4fd885ab6026c06fb50e116e402e498755097de10a810c157f666817d021d65eefc3851a479dc84e596efc81450a6e15a872be63e42d69041d70a8e81f2714ce13a73fec3ba2bbf9ff6a30e0f787ecc35ee4de76045cc9eefd085089381765f57e40a94dc", 0xef) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) r5 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000240)=0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xd1, 0x10, 0x10000, 0x101}, {{r3}, 0x5, 0x0, 0x20000000, 0xfffffffffffff800, 0x6}], 0xff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x110, 0x40, 0x9d, 0x20}, {{r4}, 0x8000000000000004, 0xe3, 0x40000000, 0x1, 0x8}, {{r5}, 0x0, 0x1, 0x800fff7f, 0x0, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x10000, 0xcc3a}, {{r7}, 0x7, 0x0, 0x10, 0x3, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x10, 0xeed9528db1095e0a, 0x6, 0xffffffffffffff59}], 0xffffffe1, &(0x7f0000000200)={0x5, 0x7ff}) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) close(r0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8002, 0x0) fcntl$dupfd(r1, 0x0, r2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xee084194cb03acec) write(r0, &(0x7f0000000100)='n', 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x63a) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom(r0, &(0x7f0000000280)=""/180, 0xb4, 0x804, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) listen(r3, 0x7) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0x7, 0x400008001, r4, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x4) msgget(0x3, 0x82) 16:00:26 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) listen(r0, 0x3) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0xaa, 0x4, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x1, 0x8, 0x0, 0x4}], 0x10000, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0x6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) write(r7, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r7, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xd5f0}, {0x7b, 0x89e9}}, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4) dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xd0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3c9554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d936b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c9f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d01800000f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0x0, 0x0, 0x4}, {0x3}, {0xec2, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="b4563000"], 0x314) write(r3, &(0x7f0000000200)="ad1827b40100ef18a0a4b9ab1a60847d1e30cf02b5f904a375a03ad88ca10e55651423830000000000000000000000aaa39140145f43d7946e93dea39c000000", 0xfffffd3e) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x11d) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x81}, {0x5, 0x7}}, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x2, 0x6, 0x8, 0x8}, {0x7ff, 0x0, 0xff}, {0xacc, 0x6, 0x7, 0x6435}, {0x1ff, 0x1e, 0x6, 0xc4}, {0x1, 0x1, 0x40, 0x9}, {0x9, 0x80, 0x8, 0xffff0001}, {0x4, 0x40, 0x81, 0x6}, {0x1, 0x6, 0x1, 0xffff}]}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$setstatus(r1, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f966b005e1c7cf20e2da943349f13b97f9c2c1870", 0x19}], 0x229) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r5, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700), 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r8, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r9 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001780)="00000018620495f88a002b3a0000030083caf7afb9d804a92406a7d2a60061342e", 0x21}], 0x0) r1 = socket(0x2, 0x3, 0x2) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/bpf\x00'], &(0x7f0000001740)=[&(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='&.\\+\x00', &(0x7f0000001680)='/dev/bpf\x00', &(0x7f00000016c0)='/dev/bpf\x00', &(0x7f0000001700)='/dev/bpf\x00']) setsockopt(r1, 0x0, 0x102, &(0x7f0000000100)="01000000", 0xffffffd1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendto$unix(r1, &(0x7f0000000580)="9cbd8d6a661e3f5b3df7d940375970947765afae24ff248351de263566f2980ebfb721628501be4be63cbe930ffe1b806230bb20e3cdf1e4d248d1212c0f2ac12f24b146d9646710baeb9a9ac3ad569143cad8a8739f32980d945f7357cb759e58787d9965707a7c706f6756e3a3bb68992d34d0ec85dc39baaec2e407b88d1354cda5db5efb9b80e635d70b344bb2721cf7dc153db187ddd0b3ced614cf23fb203ace90f81c97aa3a07cb92c49a3c9ca858efb5673832b975b38c52c76bf06f73741c06f97cd396c30d9f74198dc16b8454407be9ab029b9e55da6af41c549b470fa22948f3a875d1c9f5908f26513b8b7643550639fa26630c0266265d3ed032b84f78b33a8ad1e758ce3758ea4da3614a1f8e16fad98f78e77c6803a9b170b56d307d88a324b860ddb0e7c21674fe142fae6e4cc61463178cc14213af833de9b9fd5cc8bbf11061244399d8aa32f58afbdf6af715df4d12057d34e5e0483dc354863dcf1378dbbb58e2e0b5183856d9a8b98b8507e47c6b905b031bc4c5a79b4d521936c97ec548b26e3d06ae961ead279366842bd337c54e10061b40454aec4ff371f80423469dc6a83f97588debf30301739eb1c12d2f2790c04afcc349306b54a02849822f008a7949875a2727de98c1f159fe56cae8088191d17435a5dcfa36a91285c101dd67a6c0638fb1c286ba0ebb577870d9302d15b849b7ace0419c65f3f16fb036b1d43b3057038127a4b8f73fb7e792a35e26fe26a2de417d2c6be48dbeacc674f8264c616827f004336098c7d50213e0b3a0090878f842094a2e81659843961ec7439c637452931d11cabe72d38cbeb1ee3808323dab94cfb21866468937701c44eb45b58e5674bfa37203aa3cf396cabae18e48d24e27f70dfb0a3f8d4353cbb92a246a01374428d7576e35e627ad510e1ad49b4d306fc6425f6e6dcbec3b8d225fe9d3b472d18815c4f767102b9c30dafc3a000b0df6e564719c66e4182e329d977e746405655c77643b402605823dddc26e8002156d7cf584741fecf47f3dffbf13b5dd83e7519db90f735b996291b5ac3ebb90878ad1fc554b07d7ee22abe0fbc0d952855355383152cd2c232925ea3e27039c4773f59bc1bff0bc8a7e56b0fd9a18b4644ac5d16de7cd38c14865c9d290407ebcc23813d58ae1bb7d77e4aaa830982fc934ce808d84879f926af92bcaaac2c0b223c6d5604272ad5e5ea50abc6f611d8a4ff619d2a67c4162c6e904c054495f40c72a2cd3f08c4e60abf6a76ac9505f474c3c27bb695706a1a76a577a6d371a84742ee1d5b336f1d7380e7652b3ac457f25fac222c96682aa394e93a094cfb4fcaf94dd9b02c67a89075789bdddf0194363d08d1efc226ec8949ac3f89a9a3929ad00aac97d7109a4cbcbf04bff752e98331ba488eaf94abf2c448b10c62ef523ced3a1912a07777ee0ff575eecd6131d727ed4fdc8e9b8981b52d371bc0bd616ce83c08dd17a16af5229b06388af5dc36e518e5cb218ef1355665e318f6c8ce90a26c00817f952fac225cd7093f4cf2f7f48f32190e1592b56a712bf617950dba9756be58175f750c91cce67fb01c642d9c87ecca0fa593f01bccc08e3123f5e077b62fd5f642907d7be0f5022bd705044fa8bc59ac58e61415f97b0734249a251966aa921029b9cc06fadf4dde18aaea285f8a04887c3b08926477e85f158da4ed8122869529df3c77d39d856222629bc5206e1463eba1153c1391706b03e413a70cb985d8965c1944dc4e7639bd17d52855818ff6399b7f6d9e5c4e64ca69e5f767a13f5b6e5864d4fa475e47aa0c6ace39898f93a3314aebbfc925ef7e30903d7ef7164ac02e7cbb8e951e620113b7246e8fbcdf88098ec2fec1fe38ac4cb3f64d6027c9f0d6e50552671e76def743ba7dfcf7c7293b58b78d20b2b237b5a017b9e3e2868d07cd637a3d399b3ffa431e2a6bdb2ae982076b35af56a97483938758a3dbd5d85d896b1b9662197768a24d9e949cb9826716da191a091a07a338857d016a656430546eb08c749a20b7d70d124ef30c1940596eb3958b79d93ad7478e63b12f5e5215593e2b7e0a27ba7d068abb9a5aab563dccc3e8e22b562ed54e926f76d959f6608fb2c036865f78a7d622c34f0632b0c2bebc7321f7d2046ac335b0b4ef13bd1c66c2b99712bcccb982198447978601ed4e0f038449976505a8a7f9b5f73c33a6b3778da82783a46d991f5ec93d27596818eb183ec1f4abe3c1c0f656dd79c4b64dc7bec941223f7e6e4ecc1fbc65e39b3db65eca0dc90be48dc3809d7f4f073b5e3d6bee13e41eed9d6786628e101ebceaaa95fde6fc9cd27f26f7838c85dea4a2616e2a4c85bb78bc6d13c55ac70da3ef4e348d2ae8180b0e4e100421e92e9973a11259461d0f97c7b7960f7ff819aad59aa6a41997eb5f2dbb6a66428115e21645235597de06d76f24587356c35e7dd219cc6c92001832232660a1eceb28c22ec1d604b9305a7e7dfaec1bdfbf6e0c69fac9f45b1074821e80b4e368bffeb7cd9e0a513a92bc2cca5d3a39312a1c4f70debb08bc9061ba4aa4a0296166c289c0eb9465b6ac232a2616bc6d9198517fca54f7e8ac0b975b7a5295275f99409e44676141fbe9d9c4494350fc9068f92244aa161393ab0826e61f7e277e04dac8957514a6640a33ca1e17531440a089f2fb17535b6c54844c6c948dd132ac8cca4b8fc8f80efab3c1410ed3d70b8614a1a3746fa6d69949b1b61c84edc621bc02f6566cab6c222bd288fb35d72d6d31d616a463c4810bcd1741abaa1c8c87c58d2502c431d403daf9799986854fc4988117c5abdcca2b718e2003002e4ba44cb999788bd5d40aa255d0b7c31a244401f2eb38cae01c5c68efeb7f5541701013dcbce66f641502f771a46d73c0fcb9195d7b6319743a757a03bb2e0e6987833f658dac4cb530670d6834f64efad4c7a49f4da9cdbfcbe57161cc859d85c78808d1328a8b8e4814b36d8e3da1ab6a106c0f5ac7895913f0449d09fa0840005d855ff50e3128d050648a407a5705bd8fe218c799095e3dd91fdc7217cd4a5074573d7a78bf7adf00b22d5bbb5dbaf88c1495b553ce8afcaaee85923755b150d03c5269523da0c90617b7f0822c4143a9ccf9c955107a746806a9960998a52624989013729287b8aff95a8ed80e282cab34a037caf0ab3e70e65a10712d031b2e794ae285ffe86275942dfb43d86af549583c07ce05b6bdfc15a0a3f0bbf4f352dd85a3fd92110d1be420a7818ed54999bae977639a890bf062252d0ec3b642129b3fa29eb8b142314cd93803a1652cd601018f4a08eeb548a9309e95a82be5fd99c35123be86f02653ef6ca8916d35359462cbfc7ed6aebca6d1fe33211a5b68c829ad5518b3ebd02d0eea4423396a1cacf63ea016edc9320abf3ee093c87c7009a3045c0ebffa60f335f32e855ee2a1f4219262616b86666c3c7ff0e2bd54492a58fd1695ba64c67f27c8e333e62a4a02710c8f75c15bd13cfdc76eb9aa461e72526ede0b8484a83224b0f92dd955a01793b766cdfedc3cec55ef0ca940c4b965703ff0c30fa5f2422768f44838892fc02cbf422cc681ac275a4a70219e8cb15c5e82747961e8d9ce9eabe9c7e9523538e43a07c2132cca3335cc419e1b5d1f26efec3b956e9ce6f9dbbeb394138aea93b2f54e7b72dcc3cf7cec3831ed19699f9a7a1b1fecf957ae79f851bfdc6ff7f0750c2c03cad359064f6ec1fa117d490241593b6093e9963e4b3f62042dc374b6338cb6d9433955e3d83cf8adbacc99822aa28b554754c6aa4fa57deb6880111f575cd21bdaa57bd2bfcb80a44ce6eb8326ac1df0b98049d3ea7a119c4ccdb0487510866fb9bab9637921d1233443af99f78f3da85621c05b7d681e64672a383739fb683c495d9484a44c7e338e5dbced821c76e1acff9e5a48013cc7a1ccd95f1ad3fe7bbfaa8477d46ebeb59908b582397efcf2f5dc996417ec76b1754859ab25b3a2eeedc9ef8364a8448efe0dfac54c66cc9f7ac31614b20dda79cab691cf5eaaece6d3ef73411a5cebb6bf31f4258638f536edf870e1bac0c4932736719597687fd1ddd90f08426ab446a32f4d8d94729e4d00e6c789bdc0ed9743ab383279a4e3c46c944bbb6b59f32856306ea468d245682b84863f1bdbde6dca80cd9b1164bb6a1a900e0748d55d99c16629e4607b0b590bf0f96b3f686cede9727b4e4f232af49f66371bc22d9b2bf7a595d9e5da393a4b99e7b85dbd451a8d40e0a5d897962b61983c7f9a6e0be6e0e733eb4b960a2826aa50ca77d2d1dd163041de7ff47dd278035bcada38e3fa1bfae7324c2179b8e08629bc40c792a4dfd31b368eb8f4be5ec709872b8696110793babc19f3bf3763960c14345dc62de49e258e8cb334bb6ba7af6bf3ceb71b4e841c11ff4f6dec8cc6219aaa1e95144fdf0210e4d865cbb88a2fdb2c3ae2632fe882c0181bd1e1baa7a79db42c329d98e85831b7ac34b169db29fd55ff6f08f452d2182eb54a5251438e277a1efe16a330d421a9a75db844ef43f32b540dbb87242068152c849853723e87ff9a852a09c956aef09c8ed63c650748c9f1627e6b3284bca78a83bede2594824b2431b8ff6c6bc966aca38c73a17dbfe5566affd726c30b4853eced8038427c250849747701f68b381db1d4cda27d1095f8871eb401b3687a9df52752b1d74634fbd530b7cc336c42c281237399e9a2ee11eac6e88f7d02b5cc614ae01f1286ff49eb0d3b3fdaf4a782200885081ab050b291547b917bb79af3a4d1aafa01e77d308658e817d336e5fdcb2d97114e060958c43e2d05614b9fd1db5ba841ee47b7a2fc67ab7993a883cafacfbbaa2b0c35f8bb20ab83bda498743baf747fefdbfb207939bf961220b30b9c1e31c494a87455d5ad48a7666a6aaede3bb0b5c10eb3ffe734f1f8b9c7c094fe5271527a80f2a3e138494746fb119ed99fccf3eeb519b798a62993650e618b4ee05319e0ffdc4e5c87f96e10c4abac14cf10f9e0899bb3b42580a4c1e47ff3be077d8e3f8b4172a21ada90f667064376cdc5c70dbc88f2e660913f40028ba582849d89cda973d017cce64da629368c0cdcbd5b523750233c7817d925459a5bf7d2e31c8eacf4fb20dbf46f2b169aa1aa56a2e5c28283329fb784bd6febbc18c61ce506c4ec20612a9243cf5a1f685fa6bba3b0dd8ecd9c0da411383bfff494902a12a1c919ce5db3f3fb6635adac42f26e55b7be6f6a0c169fced1123a57dd2f975723dbe3aab24bb7bddba8017020f828e4636f3ec7096a158c5ac84b42c06a86c5d080fd39a653172d84c8d1d3a276b90a28f03ead25418a20a188fea75650336ae6e134b478b09cf8fbab83c3abdd9033e1315b1eca54ffc8dd8fba6bf96459be64ed1bdda97f3b49a10ce701049c1179bc063f25d69cbbd4314fe7039529a322cd1fc7bdeb7141a325fbe79d0f6450ba320c18cda589173942171cd5ea08708e2b0b378dbb2303aeeae47d998739781b2588b3b54e6f97ddeafa53344c7677f92006688b0a4153b94825ea79a14028cecc5cf9d7f591e26e872bace1e9831a458d53bba0b862f6238e3af1cc65ef70393538b863b95aef33c65aed2fdc4b876670681f220b5092313a88ad2e0cbeda91690b5924211b33cf81029e0f4b4e8f4a226968978b37872afd96681d1e2c02c8b4183890360dfe90b12d4c9cce722253252526275855ed1dde562162d2f5c4b35ac2ec652da260231b2c6e9f5fca1f64d889b5a0e47", 0x1000, 0x4, &(0x7f00000000c0)=@abs={0x9b0d8fcfe27fd801, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) fchmodat(r2, &(0x7f0000000240)='./bus\x00', 0x8, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000200)={{0x0, 0x8, 0xef}, 0x20, 0x1000, 0xad2b}) ioctl$TIOCNOTTY(r3, 0x20007471) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffff47d, 0xffff, 0x4342b236, 0x7, "5522c1e73918e0593057c2d658b9fe5f61ce8503", 0x18}) close(r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0xb, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x800, 0x4, 0x7ff, 0x5, 0x0, 0xfff, 0xfffffffb, 0x10, [{0xffffffff, 0x0, 0x5, 0xffff}, {0xffff0001, 0xfffeffff, 0x400, 0x1000}, {0x3, 0x4, 0x3, 0x1}, {0x1f, 0xfff, 0x0, 0x80000000}, {0xfffffffc, 0x8, 0x80000000, 0x1}, {0x40, 0x0, 0x401, 0xc58}, {0x4, 0x2, 0x5}, {0x1000, 0x4, 0x80000000, 0x1ff}, {0x10001, 0xaea, 0x7, 0x2f900000}, {0x400, 0x40, 0xfffffff8, 0x2aa}, {0x2, 0xc5, 0x1f, 0x8}, {0x7f, 0x800, 0x1ff, 0x6}, {0x7, 0x5}, {0xfffffff9, 0x0, 0x2c71}, {0x400, 0x3, 0x400, 0x9}, {0xffff, 0x100, 0xff, 0x6}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x16f) 16:00:27 executing program 1: mkdir(&(0x7f00000015c0)='./file0\x00', 0x20) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000005, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 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) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 0: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) shutdown(r0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000d40)=""/34) r3 = semget$private(0x0, 0x648129f84d973265, 0x80) r4 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000200)=[{0x3, 0x9, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0xfff, 0x1800}, {0x2, 0x7, 0x1800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000001c0)=[{0x3, 0x6, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x4, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r2, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x45) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) socketpair(0x20, 0x8000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="21393285fcd59db68d1c4996bb13642f5f2a4945b56e637aeb92551fa268be3f43e63df6eb439df1a85a4cbbe484eca6b8d3c5ea83daa87284eeb97f94d8f9442e532312a694d0e2eda64b0448ea685234045ff6e10ebe2b4c6ae7c53103ab0118ec27821ba9e2cc61b46c234ffa11f7ab189edd7f98f46c2bb689f3a6ad8a83a9e7108cb61f0be8105e6e2f5975f0bda2cf090b689a6842a516b79507ac48b1be252e8325a6158c10af6ae37b7728998455417fdd7c5f65a69efc9b6b071675da160f458430fe7d3fccd3f210147be4ae9c3554e8b8aeabbc859be212c538cd915d39a198ed1c3407f9edecf200c8b3f3fc6691", 0xf4, 0x403, &(0x7f0000000140)=ANY=[@ANYBLOB="01000600000000000000"], 0xa) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x4) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x160}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r4 = socket(0x2, 0xc003, 0x2f) r5 = socket$inet6(0x18, 0x1, 0x40) getsockname(r5, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r4) r7 = open(&(0x7f0000000500)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r9 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r9, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r9, &(0x7f0000000080), 0x0) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r9, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6}], 0x6) r10 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 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) 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(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x200006) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b2d010c7dac95836de67a0c461445457df483ab6c239921fc9f07e037cb38ebbe590ca8152a78c0e316c2e670f79d6b56b95553754ea90887e8900b68316143197412fe9496e45d9105da86751808c2c916d79b552", 0xff20}], 0x1000000000000043, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x40000a, 0x64, &(0x7f00000002c0)="784453bdf406e7bdfc7af02138e9e4dce277ff0feca640feaf08a0a836490a013c487ebeb769d956d0a5d606a681b970b84ebd108540942c067d6b1924dc6b", 0x3f) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCDTR(r0, 0x20007478) dup2(r1, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x408, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001, 0x0, 0x0, 0x0, 0x400000000}) r4 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x0, r8, r9, r10, r13, 0x201, 0x9}, 0x800, 0x1, r14, r16, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r21 = getuid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x0, r19, r20, r21, r24, 0x201, 0x9}, 0x800, 0x1, r25, r27, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r28 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = getpgid(0x0) fcntl$setown(r28, 0x6, r29) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x400, r2, r5, r8, r20, 0xd8, 0x6}, 0x1, 0xe9, r1, r29, 0x6, 0x2, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = msgget(0xffffffffffffffff, 0x750) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./bus/file0\x00', 0x5, 0x3, 0x5, 0x1, 0x80000001, 0x6, 0x0, 0x0, 0x1, 0x3, 0xfc}) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x4, 0x4, 0x10000, 0x4, "e791c1d4cc640c6ca8e0778118f92f90b263d003", 0x55, 0x10001}) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000a8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cee5326b0000000000000000000000000000004aea75c12421fd992f3e457b8fec2cd2bc8a878e95d810e69e17dd1dcf6e8b81730c2be495972bee84fc6f1709f1190fa5d2c969ff2627c957e838c68b6c2b27fd0d6ddcefc9b9fe5ac81900638ef9343308a9f474ef505093604a3eb8fb438d6c00084d7ab2718e727ec71dd27ef9df9450636a93ed888c766138b61789d3aaf515b259e53cac5cd98020deb71ec6c75129802c0f3c5e42d3c988028ffea10433a9a7132382f2aa5794ee031c57cd1f1f43da9e221e1416061eef4bd23ab501080d78520f87506429262ef9b4b67474f91a5a04f2414ad9c47d134f2b131702f36ff4102df32b9d555f636683ae970f2779d5fc9441000000"], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r44 = socket$inet(0x2, 0x1, 0x1f) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0x4) r46 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r45, r46, 0x10, 0x8009}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) chown(&(0x7f0000000200)='./file0/file0\x00', r51, r52) lchown(&(0x7f0000000780)='./file0\x00', r51, r52) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r51, r40, r45, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r53 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r53, 0x0, 0x0) shmctl$IPC_SET(r53, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r55 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r55, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r55, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r56 = getgid() r57 = socket(0x800000018, 0x1, 0x0) bind$unix(r57, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r56, r58, r59, 0x10, 0x9}, 0x8, 0x1, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r64, r65) chown(&(0x7f0000000200)='./file0/file0\x00', r64, r65) lchown(&(0x7f0000000780)='./file0\x00', r64, r65) lchown(&(0x7f00000001c0)='./file0\x00', r64, r65) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000080)={{0x6, r64, r54, r58, r60, 0x1e6, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r53, &(0x7f0000001000/0x2000)=nil, 0x1000) r66 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r66, 0x0, 0x0) shmctl$IPC_SET(r66, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r68 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r68, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r68, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r69 = getgid() r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r73 = getgid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r69, r71, r73, 0x10, 0x9}, 0x8, 0x1, 0x9}) r74 = getgid() r75 = getppid() r76 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r78, r79) chown(&(0x7f0000000200)='./file0/file0\x00', r78, r79) lchown(&(0x7f0000000780)='./file0\x00', r78, r79) lchown(&(0x7f00000001c0)='./file0\x00', r78, r79) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000080)={{0x6, r78, r67, r71, r74, 0x1e6, 0x8}, 0x5, 0x5, r75, r76, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r66, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r66, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) r85 = getgid() r86 = getppid() r87 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r80, r83, r85, 0x1e4, 0x8}, 0x5, 0x5, r86, r87, 0xfffffffffffffe01, 0x9, 0x7ff}) r88 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r91, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r95 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r90, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r95, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r97 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r97, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r97, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r97, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r97, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r97, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r97, &(0x7f0000000480)=ANY=[@ANYRESHEX=r95, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r89], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r72], 0x4, 0x2, 0x800) msgrcv(r97, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0xf8, 0x1, 0xfffffffd, "fa069ffe4ef85eee6e5742a9ed13581444735cf105646bd96e6c4ecf7cd305c53a90c8cc8f8ec76be1a83478a43582836607abc594bbcddd0960c673caa103300e17649cc2f5cf696abb8770d61ee2c8131842ef693f73be2caeaf9bded80813f6cab46873794b18423ab9724255692562cb8a82587bc48e20b135ceedd9fbbd77413eb9e9bc9a613c348a9f6c07f9d6cd3c9cb9959002567e5b0fd663aa17e6239fa0016f28384501ffe2902b6baf8eade320902ce42d27bdbdac403c841f9fb589feb05f772fad2af58ec35b1ae62b0c2ef3f2de392003867ef57b19e399a3a8cae73c49de7393"}, {0xf0, 0x10eae509a8fd7008, 0x3, "41ab26df5dcfa40c190e2db3d0a4f12701ef94636d3ac835ab2a53a0ab40c1ca8b9ded696ff550b4f10deebd2564498c2302f12dff3162bf1cb7d994e3a78a3b05092c306cc5cd825d83e4b5356cd1651ce3e9d5cf74ecb74da1fec2a2206381663614e0f0861750e0cfb381df832d24c3cfdd7c8cb88030b31c931b051b3946bf0bcedc2ab8b73b563d0c6801479ccc7bd31f0aba8dbbe13a1ea516287d2dfafc614991400df0df22a5424f523ea7ce76baf0329e8051278ffb3b9ba5908a02eeeb2bd8210bb4866c42e1dae3e40a0f91a80dec2c62ef4d915644"}, {0x20, 0xffff, 0x6, "c61704664a18332a9fd9"}, {0x1010, 0xffff, 0x7ff, "714c017bdc61df0bfebe8438c594d473e96f8b84c993e40f89b0bfe43719a8ee9197f6dc778ea4096056e898322a073177f9b7526e89bee11d10f7fc0d3643f3d3635473c0d98e6c4ba2bd2de1dc9af048d2620ca3f5ee4ab3469dd46df74985f4d1c166604a54e793da72bdb3bb708af9c9421eb179c5248238322f056338e4f8f43b7432882fa84be9da87fc04b8e2ceabcee7c8d58776b0845f305b70d9c0726fac0d308849b0286b800086833e4fb32e8c19f0f0cbcab44dc77dc6fe046d5567952e100dea781de04e1c3000980f32655af8fe7c39046e12db7df6dcd56743a66e67628b55372d9d6231dc268c13bcc3fb6355ddacadadb79466840b5f21e66fc6586e6f84451d0c4a0fbcfdcfdd7e10ec03eb049a240dfda1146331446221cc8f1bb1adc00ccc465cff20bb3847a41b95a73ceebe523456e5acf34c11323da5ecaa30a7aac1689c067215f0cfe79b9d4b91bc9e4c228782425136f2e5cd9cc9463e4e4f1bcea783eaa9ee7b24fd5599c2e86750deb854cda3a869dd0e1035398a0da94e672e947888e7201252f50a5c3ec89834795ca77d4c9aa3b4de4dc675360aecd201b7e37552e28ddf558ef6df41112a13721e7f9d57384e288100f2d3910d7f2605abba3a65185d95b2854cd894b9f1dfeb6704d5607fcf4d93b3144d9ea0b8094a152f26c916d434e83d688b423ae236aa5ff1bb58446cfbcca33b39f1f65fb6273eeebba77488294daf74251794cf2960b7e39d5d729fb8396a820e9aeef1d730724618b12880a6121f4606d79fad59bbad382f36aa917600ba054d87b6b98860415cfa6de9133e65445cdc7fcb2c1f455afba0f5592a0c4b41339d1928f29ba94ae10bba08e60b65ce3d274e0fd2335ea47e676722c29769b6944c763a770c593f0f3c66d5d3700e850aed8bf9966830843f8b75961e640625595ecffea226a1c5ff65aa2d763ea427202982daffdb1cb4fd804abfd9d6654a5fb745a25c7ffa05f9f25a0af4beb27bc934f24387454a88e3ed696a7b967aab7a884dc64221873750df5d5d83882f615fe33467753f7ffa9a8e572587adf55aad159873c32be7d3cb72bbdec7aa4a7fd1c752e1e62b81db8bb5386d738c96a216095328a2baa17d9732b98d7237c76bd0dc07996b2adb9e842196a804560d56c5b46d3a2b0290e84a9a6012d11d8abd7e01b0dc9365360df8f161f2f4725f4cb42335ed3ab164626646afb257fae9c95120a0042d8dbfb64882201e3a2a6d879bcc43ffbd933f2bebdb6787ddfbdf0ed12af3b229365e8d95f4e85922e4a24c2bf797bca04129982146fe8b86ee4ba2c3a5ef8c9dee48284842b6e11f5c0b41f06667d0291aa9c437e829383afdd3bae322a0adf23b374fd29d9bc3e803cfe8b454419c92ee74de006cd58a7dce8b8407b850e5fbbc7d2fb49c7a011162d5f5d796ed213a77f66370ec70e404dd3beb3aee27c386354a667122ab0a0649aa3c5363d4d207ebd73b15f0cd96032512e37babc345078d21a653f8b189da06ebdcb96f7dbfa2b5400ac54e386adced9376e208ef4f70d66282a4a3decd0d9dc0c5f670f71093baa424c8a066e91b4222d371cbb804169a684800c4b84f6b91656cd8ec0f92db5dff06cffaaba1c44c4ab38d726cf0587840775a2185f8fedeb6e45b59e1ac3a8977bb8803defb978728ff28aac2c4dbe69c2538169f2997d12f7e40dccde22847392934034a9dec852b49693f75390387bf282c9f0aecd0a4b36807595c18b94b7a478b39726e34f689dad6404dd804c273b46a7602f3ee83f3e5e2d7b7f20c9c827d955fc9f13fb689f51e5970edfc572cf4e3baab49bb69279ba37f908442813a4459cb2da0c9b9c4747045a65c185274bb297f5a492c7dd18d6bc97205668fc47286b05635110a674abfeed7f3ff22afdb991c74c017d148418c7b7bb27b57a92df45f81a677581d928d4951de3b14962fd9010ed976b2e438dcc4f45abfb818007aba512a8632fc3549e0857abdb7fc842765a3b0f7d2a30f68faac97f3e9618a12bb345716889b35e50c357512709770ace9f5d36ef7d3dd235d98fd754049036be8c9f723819b809ee1e1fa6fe8fd82ac552284c85a0cc615ac3e32cd43b3ab039327e8e7afb28593fa0b854e17d9103c74929552d743b4d16efdee192d5a94fa680189e13926b68ad26454e154c5cabf4c41e94d4bf8795b862a9908a61c64dc0cf3e6478f240abe442d82bf7ad00de1f48f15a398a279c8b2e2384a8c307527fe09d717b802d846bcae6dc2e4bf780f00b16797e7003fe0ad0f116af68520c70a01789d53bd822fb33e02e7c6be1a50a06a88ef219470f6621c59c91250ab1fa79811ff899560e4a00afbe7e05f6bf82b432c30710fb6a4c69f272ffdc2c2d260cf809d8b498618584a1d6d566b052df18841f4d74e92a5dc1cc930b694601012d3101590ca45a9db62af97dd8849c72438348889ee746dad73bc586eeecd7c58f6e6d1120e9a39819d97ab0dba0dcc898c25c69d930ede74a6460fc6d261131a702a1d7bd66b5f9432d8d4b55393ab9991995b11b8669357b48c9b1b7eface09e92e6e799461b8d1c02e21c7ce4803e6f8c38afbf72c641a5ce6ce3ac15c465462c30c2c7378ba158ae6fabe409beb2af2f85b0b9de5b0fdaeba0a446154d8d9f2f01e20dd1f98519a0c6896ea68da7354bce2c4ef6101c0378184210a17e67d403341b49605b69cbe34ab3dcd7a2a7af0c48fd017002956a6708bab53e61c4e61553698bccfa47bb99f49dfd85bde4720e752e5ccd501940ac67516836065af97ff991169dbdbf7ba58dec6e66e611eeb4ac2fac9a70a9d352168afde0303184fbe6785be3754f227307454f216321f08edb975227695e61891800d98cdc801e0a2ae62d3781b14e9b9b6a6367f4b09eddf21f158f9c9f891a8191eb8bf7c7591b51af692564774512374999d2b4ff08eb1887b40a90ef7048d71d472d2dc2acee0723d808a2670a0abfea84afdd1d8e9b59a4fe144e6b704a31455533a03ecb3d43182c227b71451900fcf0f20a01ac23f3b179a39a5c3eba2b284fac675ce5a9b4b07cfada52f43f7fb552feb0c7692e3cce42d5eb899d509c1dcb2f5783352087c91a95dbcd8c468544a2462e7ceb6f83d36d79d7cb38d2495ceffa065e0bfbe3a0f67fb893f97f28d3331d400cf3887212e825f3ef850846a2e710515f930ebd4585aae4714991c02c81bd62f47458030773b63fef419572d3616c57601a0a67802fb3acedf0386e7ec12c6be5042d579fcf4785538dd196f4a0647911f1a0270ec3601d52ca72886a1687fe3b4a9193e096aff04bb31aa9263661a8345d75fc49615792bac8fb09a2ce23f5b6850957e064b5fffcdb6b071d10a5e174103063071ba41d81890d85967e8fed495850ee5e9e9557e6ba1ecab8ec9dd2a894831b9d078530b65f10c6a80ccfeac6e91e496433333c802161132bcb1753f6f399e103f5ce774427fd0c702779e1f6b2cae131a77595a6b92cfadb59efd3bd9bfd5191a5570ee17c0f5ba7f37d914b99ca2822a7169bbc1c11b14974b185141037a3bb73439fcfc2cfbc237a89b8006bebfbbeb588405ed8424c855ae3725909c7b19ec46dfdfb89363360692f50c97e9f28b45d8fccfd9a6799d6b4d78765550dce7e3d8d06f1090bcdf55b968667d6addfd3a93409e0a4e10d864a56b983373119ffd40bff12ceba5fe857998398c3390d5e60daa60443d0fbd33f9aa403c0bfef7517f6673e8866c56a8505668052125f7886b84396ac1a9f612266574664ba005784030cad08f168648ba19cdb83bd1acf97a864a0ff263e1dd52a9287b4e042117ce5aa369ad15ba7dba834e2924d4edf183429f78e694251a3d7b8bd33f5e30d5412e6eacfba29ebcd53f17fd19fbecb353fa33d9ba727ab546aca86e55e8aa51d71698feb9bc704383578ee324cf5e6816edd2d206eed8752c21cfd30e3b516448155cca56d86fecb79506dc88dab1f08ac3936cdc293236a7f8d5cc562401f341613c66cb33accf3f4d48aedc710b694316c8bf95faea505bce6296683e3557e8db54372750d8f43bd4b3ddb3a388db603fb30b8319dc154af09ad932ac92d021db8a64ca25fccff9b8fb831285faeccad49e5101f6b75defe275820892112e8a40b1e092474b5f920a191e808aa9707745ecfb7a2179ec623d5ea4180067c172a532d9bf8d90c31cae117810cd0b6d76cd275a191fe6c4dbd2c5512f5445a8325c5b2f5140fc0e19111111e22548192bc0991099a631689900c95f2fd2cb65065e6025e624f347b3f21a3953ec2bde859f19af10eb7922b8c3c6c882350eba508a2f52a2cdf050144c8cfb812255c8bea380ef99038e0ee9f36ec5b1a2f4076178da536297a9690fbbb1726fd84e735dfc23fd82dfcaf8e7918f4b28182940a34013f5bb573293ecdcd52056242a8ddbeec8d95cefa6862c60645059cc90cfba40f7476fba206e0b578883ccbdf16acdf1b430dd679149476f0e4c60f968d3bc39e52e0de14c70c65560e05f05cca56f294bfff16bacf0ca2b3d8c2f1f87ea2f6971d7a179a6f2849cc99235ede6756cd3ea70e97dc0896e5deb1d76081e8ad4eab6aec670c7371a43d7e67727ddb12d6bc61cd9485223738d785cb1e89d884af59129261fefeb8167b80430dbcb45ec516e5389c80146f0db6e683e7403fa382908c6c4cb6833a507eceb9c702692fdf00316e6c8e82dcb9f20cb59b2f796f72d4f7c9137bf644d00f187c09e554802955294c6dc4cef15b82a075a1a2a2589f6fbdcbaf3234e4f7675b41a86813f2d751219e394cd5eb4bcafe45ba78872a338b81fb2cbdb5e1b323ced2a0bbd1a924eacd370a1f0c766e124dea7ceb132cc095780638a36d197901deabd6b63ace984f97a29f832a83f28ecc91e945db580c4607250c95fe7c57e08f130b8fae829e374f5f07e8ff1e31f76fb3ec7be0850f637b595e64cb9426ae1fda271f4e95f723cb7a47ecdb61a90c6e078895668f1de4c596424a7e42e8dabf8e75b5914ce36f10c4a9f0b5228e00cd105989d3eea1f2b2ee0198c1ef502547e3549e27ac7608322e5aa8f44056b591c40e21959ee581f5557e3d7023fdcb002f0a1cc2357903de823c2a05964165f20598b045ca762ba39b9ba23ffe22ff27df386f8afc5a2a50cc73316dc11163ef7e92941d2ca5dc7b5e7d4e4e1ab41b73106b17046152427512240d9c55189f7ee8f1e121e936da20e6a1a0a0083185393b7f6410e2fef07da602e821e6226db4603e7ab06ecfd79b5d25b8b1e84144842ed482239a3499dbd61f64f8b472ace62bdc187b528212ae3b010ec9b496ba242b92f328bf90527141d272f942950b641f60a44b02244a14a99f1ee930c7b7025e6452ec5913cdd3dc51015720f6b1adb176f46887d400e9386f19290eff27241beec0d0a11d58f15aba0a3fa7ce01fcb8754d4b6657d0f4a92ace2aa88dd51d0441d9346c4b575f99da9074b90b73961eb8d2a1718e8ba630712ae22c01d1b90fb25d0f0ae16b54401ba0013db509830f2f68031d9ce6969d73066bce3fe01db680fbb3ec2ce74ae7dcf01af80cb0d11e4fe47677365a0b888e1a527c64211b78ce56714b4e60269eab70920b8ad1faeaee11cca042bcbc1cd837cd194d7daf6cd8427d97bfe165d499fba40da34f8a4ea76bbc5715b684f893d546bbe8418f86d7bdb1a04d5f59b85a0d8537c6d494a106b61fe9551868a9e54f8c724473b74ad5ab62e351c"}, {0xa0, 0x1, 0x5, "ba44faaf89f2ae2e0724f7daf0185c4a931257706cf235ff1115e375af65eeb1097cf45e00488a25fcf85ae5655ddec13c7b3d3329a135b4c85f63fd3a4ebeca5a9a868525110eda1d448e35d83cb020bd44a2f84d09f405031365d702cdee20299963bb0fda44965e8dd9f51630cfce7ad47148915cf04f1467746c273c1a41be8168aa97e223cb9255d2418c31ce"}, {0x50, 0x1, 0x37, "093d26636a4390420f776e1fbb230eb6ec4faa2a1335a691e16daa3793f5e3608ee8d3cfc31f0e56f13643b3fe312d8165829266ff555abdd1ea98"}], 0x1308}, 0x8) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000980)={{0x2, r98, r100, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r101, r101, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r83, r100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendto$inet(r0, &(0x7f0000000280)="57d7d31b5513cf086078962088ceaa3fc3d08321e2df2919faf8100bd8aa7487fea4758c6d0b62d06c36cebda301455d49eb21a621e275400c377e72327d2bfc0bddde9e08cdc6cf6687c79ebd865ec6a225def1612f1e5e852bb3121ad26a8a7a9ad15ef8490653f4d36c17de99c4cd59e358210baa07a9909e9c2352dced03829da80d518fe773d8718f6df79dc752", 0x90, 0x40e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x4, 0xffff}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x81}, {0x8000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = accept$inet(r2, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x4c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="f4db817e04000000000000ca000083080000000000000000005bd2008ff15c27a23c6e58c50471e8d3a96db1fe0634dc82b5b0765272973fc8c7af09d6932286b51f6e3cf1b12c1fc397a7707b25df7b96f6c3f947487d5e8fc00ce3c37f154365090de6d30b77a3ed544a321abc0f2a450c45b206dbe259e66152497536645e770e5ccd17b2e15626d55026c304205b50000000000000"]) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/118, &(0x7f00000001c0)=0x76) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000240)="d9", 0x1}, {&(0x7f0000000280)="85306d07e74f19d212cc4950fd68115846898d2566a094a59fe7f2c955fcbab78ca8738959837d8c99264d1d4e88d9a309a7537c2eace22b82560ea9bb4e683877d879628533e88fea8c5f700985baf95cacf26c13ba001d931afd353efa51fb045da1d1062e4d6de64953e710e34db2c7c3e615fca8785d89ff8e", 0x7b}, {&(0x7f0000000300)="8c81afa4c3210cf118aebbd1cf0bdf9aa4a563bb6149f39d84577865e63dfb7fef93c23ae36c35a0ef2a17a541054d8216e098375b685b6638dcadf15fc9d2fa8b599eb1db07b539d3e26a4aeb631d1058616e98e515bb7ee43d06b69c6223b691dcb08ff63f95311e463ce63fc664784c62b2946e61d57debef7b739eb42ecb924cae7c3823de383015c75ea25d53ad28ad64cb499eb70d475e5fa5a389150e7b26b613e23d31164a2a4ff0628bdab9f6f3f80b93b6fc9d14a07504b4ea2c6d", 0xc0}], 0x3, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0x0, 0x100000000}) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0f000000000000000000e365621eb30be81fddd67214507b6d940100000000000000"], 0x10) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="20c31e002fecd64ee8a3da9a9db52d059c1fcc0ca44f26624ad81dda9add00cee2adc30e2cf7c389642a8525809dfb14bc3591b1b64a842d50d08ac00276d78494ae7ca5c981768d064b419988fe9246e8e8041173658182348d2714cf2aaa35bb65a681ab1b3cf90c2ca61060f242133ee336c6a51cfcb262a42bd7749f3864c8f3120dd807123df2652a219f642589dc4f10c20b60598d15fb298bc965fd7f60f1eb4281947463f5da86fc93d86c142dd7d1cd5a3c4ace83d5049c5e6077", 0xbf) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x27b, 0x10000, 0x8000, 0x0, "0f47ab95cc749f1991d3578d41ce8a1e8ff18d19", 0x0, 0xffff0001}) clock_getres(0x5, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) accept(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/22}, &(0x7f0000000300)=0x18) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x0, r5, r6, r7, r10, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setpgid(r1, r11) 16:00:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) socketpair(0x2, 0x8000, 0xff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x1e, r12) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x0, r18, r19, r20, r23, 0x201, 0x9}, 0x800, 0x1, r24, r26, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r27 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r36, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x0, r30, r31, r32, r35, 0x201, 0x9}, 0x800, 0x1, r36, r38, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r43 = getuid() r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r50 = getpid() setpgid(r50, 0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000840)={{0x0, r41, r42, r43, r46, 0x201, 0x9}, 0x800, 0x1, r47, r49, 0x401, 0xffffffffffffffff, 0x1, 0x2}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="1a1e", 0x2}], 0x1, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, r3, r5, r6, r7, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r20, r27}, @cred={0x20, 0xffff, 0x0, r36, 0xffffffffffffffff, r42}], 0x98, 0x3}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000000100)) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x4000, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1c8) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x44) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r5 = accept(r4, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000003, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000640)=[{{r5}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r6}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r7}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x3ff, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) utimensat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x7, 0x1}, {0x0, 0x9}}, 0x0) r11 = semget$private(0x0, 0x0, 0x80000100) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x0, r16, r17, r18, r21, 0x201, 0x9}, 0x800, 0x1, r22, r24, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getgroups(0x2, &(0x7f00000006c0)=[r17, r13]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r30 = getuid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000840)={{0x0, r28, r29, r30, r33, 0x201, 0x9}, 0x800, 0x1, r34, r36, 0x401, 0xffffffffffffffff, 0x1, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r13, r12, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r37 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r38 = syz_open_pts() kqueue() r39 = socket(0x18, 0x400000003, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r40 = socket(0x18, 0x400000003, 0x0) setsockopt(r40, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r41 = dup2(r39, r40) kevent(r41, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r38, 0x80047410, &(0x7f0000000540)=0x2) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) 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), 0x13c) getitimer(0x23ad9657dd9443d5, &(0x7f0000000000)) clock_getres(0x4, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="bbcdec0e8d7d7930ae1da280352822f8bc51f68332ad6c5fe1798375c9a9e1ec469e3d8dc99aaaa814981131e2a64c469a4701e860b273ed908b5b744cd4de3c6fe2d5bd757d8dfaf01acdd2555735cccd3daf33382022f766e7193f22bfabf1f2eaeb73db843694a3ae3ed1963d3870c8e084364f937a7e3cb5984ff96160e5d3971e6d8fcc5e301a32a51015ad6471555bd3c69e912e06b69149d1ca543190a539f09750cd2bbab5d5a34199602a2dd782b0fd2a54d662341eb51960b05847dda9", 0xc2}, {&(0x7f00000000c0)="77cbee2211376f8e84f1b4c3e3694d482ec40e5b8688263a2dec0549cda68975fbb325d7e07216cc7535d5938b67b94ab066b169a11b45ad96cdea700d93535d5f4cf8a2b141f822a73b77e4c7f6f4431ecb0018af6232454867372cb6921ec4dd9a755a6ec558013fb4ddf14f4cf7f23c260f417282f7c2a270b6016030c855f299acfc4b5b36492f0e882f61fef93237ebeddac22c0a9b1e50fde86c70f0c690f1f8d74446b5", 0xa7}, {&(0x7f0000000400)="9566dd40b3765dba02a490306aed0bbf2c5f13181b66b2661ebbd174c6e692bbc6ec807a993864abd564472a79508ce1428527b8b2ed3a73ff14da4e720eebc8bd38da9de0ebb80530ec1fbe4ed523de00874224f18ca69e98f3bb2de5626bb5017ab1b5f0166da49c93a02ac7e07238bc0ecacd34465b050d6d9e6e5c26bdddb438d73eb27806e91359a8a7a4d917f41859088aadf6ef7a1f90", 0x9a}, {&(0x7f00000004c0)="f87ff43ada3c448eda987462067a2efd2675a224591ac4f1b243e2bfbb310d0747340ae26b0bdd056bd8086bbed2c0399955d7e98271075e116fcd7ef5ac2f98084dda5ae5e468e7ddd6b2285d31bdf4d659f1", 0x53}, {&(0x7f0000000040)="708b76ab67990a7d436132be170c4edeefa29e33f0d2715bba0f5e", 0x1b}, {&(0x7f0000000540)="33a36a0a4d2006ce9ab6c1131039515a7460fc79cdd99ff6aa1645c09bc5cf2ba9c13eef17c55f9cf0321a7fd08559af7f355af0d20f32d9e62e197132baddbba8244e7964214da8df2af0558b0d94a6e10c7874850724da4d8b0b2647c2518899991f44bd759ebfce39b13f7545e38e17e1916bc57461bc9eb67038b1574d82ee286e8f80a3c19ee9fce941050445cb9b0a05b401cd51af3d453d4a0351c6d1e4d6b0eb05a68696733deabc8117296508c3670c1f76513d4544574735333954b0129553011efedf4b31e88dafce2b6b75ea2a520f7820361f11f1dd2ed5374b68", 0xe1}], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:29 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0xad3e1878c19fc760) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x20, 0x8}) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r4) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) socket(0x20, 0x4002, 0xff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:30 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = socket$inet6(0x18, 0x1, 0xfb) mmap(&(0x7f00007ca000/0x4000)=nil, 0x4000, 0x3, 0x2810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="3c65a9faf9b2cf104a50ab0ff9b305292442d5fde3e90c9be60e1b101a8ba5c8122c60c8222d7edbb2df85b5253f692ff74073ad28c5421a68a5f254505b7dfe907ebd86a9c3fb4d697ad0c64307b61610c67d5f3238c5d7c6fbc12b604eec8a30de644f4708a2b5a72dd66181e980f185a81ca791fe26e96fa0df94c78cbaa995ef501d4e624478240f0837365ae2dc800307d6fbcc08c3e0500d4c7ecdaeb1b4603f528e1777ab2da7c8c15b", 0xad) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) close(r7) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r6) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1150cc444f625de6, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) 16:00:31 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000040)=""/110, 0x6e}], 0x2) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x4000], [], [], [], [{0xfffc}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000719000/0x1000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) poll(&(0x7f0000000180)=[{r3, 0x20}, {r1, 0x1}, {r0}], 0x3, 0xffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=""/219, 0xdb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) pwrite(r2, &(0x7f0000000040)="615418c3850df6623408ecea3e87049b2637e20e215921b530f339ce5ebc4e5ed82adef40e0f3956d7515567", 0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7, 0x0}, 0x3) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) r2 = 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) sync() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r3, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x3, 0x1f, 0x800}], 0xa) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) pipe(&(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xdcc8f1c4603fdf8c, 0x101) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18e728feb3c54634) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x3) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x5b1cb85029fb2c23, 0x7f) sendmsg(r0, &(0x7f0000002440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x1}, 0xc, &(0x7f0000002280)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="f2d1343131aedb155cb61cccb2f3c0e0b3ecb88de0cb9e7fb37bb29d06e1651e1ef1874d4281a45b99560c6f51d0b1521ab7f86353975728f3d05cc407e7fef43235fb74c71a38e71bf3a2a2ebc9ac4b2aa4aeb32c65196100a18f6db79d9342898c9707ebf469cbc0f1dbad820131c31b6a4fac6faeab29d384361736f2670d7d3ed8f996b3455727a6cb5deb70b477c201804d03ad612cc52771bb324eb78ab4da1f86f197244af7849b", 0xab}, {&(0x7f0000000140)="a11911411dd4aab20e7671ca06da231b80b6b21e9bce100e1a295f935fdd107b4fdcf599c2d6a189b21df40858cbc91e6ef90037d8c5c32685d61788b191c34307977632e262cf2b947d87ed410fd352a57ccc6480f020162d99dc847f1c9af0cc3cde84d526198c65b3c002e0c2cab5971d908d0a2621a86a8f5066ffb19bdf76100e66acdeb37a11531028f59a2b012ac734f12d62654f9c6876f8a8b859040daee978e03adbcb04f9071f0880917ac5fa67112b12e8e0cbc67fd04e4db58824d9e93785f27b10d9241f08010b44947fb64651cf4e31840e40976f23b7e39a8c01a8ec37edcff90a096850b65979b9bf7aa595d497f2e01853364b8ceb070a81474a4ac1197683f8cfff488179ab0cd127dcc841ec7ce3dc634a890449e1d0c9e9c471844d338a0d804379a495c0d0d294d314a0ae8ce7e3ae3bae359da1bbe23461ae07ee903bf231ccaad038181e45ba1ba14ed2a077e2f37e6720012df075d83d7c91cb0ecbfbbf1b0aa8fe82a1d0ddca0ecba9fd323ce379dcab859c4d1e05ff867598908596168f1785d2179012ee9e5eefb13cf60bd9e4e13c93c4a3f5bcb84b9254d3ed7020ec3b8d2020faafff7f1da911e8b7e161b023ecba73525a79e71f9e0bde875f7f42316d542f1aa643ca7085c8731f6b737a2c7752dcf5e79a6d3fb523e589ad0110f3342b9ee18ebf37a361ff0708e125fd0af3a1232604e91e534900fd0b4218f5c6b944899b4d0bd4e252ac0ee04eb8c0daf6047addcfec922c75b19a270cb0e781a13b3c48dd46279d6b1b0178e135260fd69005744894965361a45ced14a8d6ad6a68eb5945970f8134f985b485e9b56796d87db93756fb3876f984aeee53bd8541441cada727f7d84ba1da28f55a537be8b97ad27dc6778de56c32b05030ecd2a875a40a461f3cd74b39be165cae9e40a949161e28892080c1bfdcd07393c626f10fe56a1fc121383cb36b01864da46b582710ec368e845444c39e4d6aa16390e6b7700a6feb06f146bfb34817afe641e30834a62ab4a9764f394285737b9b6fc6a25407bd1b8c9aa11b7382f124f9b9ac8d2fac8f773817de3dcb0c02e845058b851ce8206cfa496632e1c8d2c1e844146eccae75374359d4cdbce7056ec0c1e63a98fa93153e617ba736a868a4200b3885d5c94a85335f8b3b140b824985dd695049c5efed2a6aeb548574414bf4629971726da090e2d19bab7c7d84853236e142e44fe1141f3d25f2dc611238ddc1cf2314e5966c997c267e2be8a839d4f810a8894c6650db183b7154165f8bdf226f4930863fa8cd44c6dc74b14728586f79c1675cd9432a6f536137bfc3f2fae7271e005b435d3eb2044a7f67c1a1584d6adbc8e1ca019d4ffe42f5da30e47e0f1682058e106f727c89d6454a5ea6c76c14fa994694c81399288b2f4e5e575dd8038b464ac375671eef7408e3a3dd6086d9cc87dfab0f95e129c6f4ac6db20c31c0fed77662078b995544b9414814f25699448872f13fa8c82248ed285a7f9a3714c3307f950055f4856130e4aa79985436d66663888129955f9243f6317f54787e8c764eaf0d41736be85fc78d3712ada6220dc0797472347da98ccb364460283b5b1fb43c734095efbf1ae912f9ba7ffc0b6bf22cbe09059728f70d1dcf48aa88161dd1e0fca43dbc985f68bf3538498a5ba2761e4f2a023d4b91fa9bfd90ef47f77b9fb3d47ca068d710251381783c2b43cca7823a368953de7375c1141c4006e4ad45a8418e82bb30f2460a1db62784ba8d4cad4d47bdb548eda1f8fde770b52b18c2cfb549d558045ca3e1257d4fe7e9f5660ce4ada3d25a768e304849b8aeeab8be6e2f64d9a5c7135f4ed143f3e83009466269f9d258088dd0f12e55d55fcdebb3279bb6f70165cd60a4f6ef61da69caed9b219bf60ff8e32208a33244e16582f6dbc09807d22a9f45df7685dffd9a7597baaa57a8a54cb13288767b261c72d182f8bcce47023a91913af6064762d356b3ca7bd5bc3c2668828d3204f204d1d4b577601d9540ac347957a3acb1fbd1db0cbf0a678f91410ca0b3b397d1bbfdc942060020c5adbac81580ce3471312c465db3d312a1934439225ef142475f402962131cb75d077fc71bae950c2de990301496835acaf4104752d1e93f2670b440ccf47a910d9a2afa35ca516c60321d87f106f9249c378fc42095db0da56de84438c44a97b1ed52c237308895b39477cc83bf0b7f621b9ba14444cde05975eebe1ab5d4e583a89e52ec77b89a6acff813807c3b34de8231b32cb702cef3ec21b38e6302408a6a17db8700692a0c1069452e0671a2c1cec7d70cf8eca845ded411d79e4643adec5e8ef9467bcc146ba5e4c3c2a085f08fef63ec11d42e1a0a9352ebb41f6f5a1d6d0a12fb25863bc96b345d37a1f67d2884a265f9ab1b2b3d72208a1a017dd278f1099ad8c5613df4c8bd42b778349e6f3986ff59e0f66fcd51e083d1f4680261ad2d4c1c18703e53ca3256211d214e85fe8ce5ebf6409543066211113bc01662537906870932c981132a5f1c1f7dcf582b2496325b40b457adbd3ac6839a8c7447b5d7a10e1738e93a8fc673fad3ea9060c7834c4dc89c9841bc74c54e8e3b930ee1ab61faf46413023a6c67fc929bcc96404be95e295095e8bbe335c5108ce3dfd494523551b6dce288bf7310a512e5e1a60ccf4a22d9f7c927b35e6a4a4888e12726de3bdf9176e81b744197189cb6792f7f289c512be256580c5e789886555d4f07e201360983d580ee0c4f157e52019013b62e6a68a14b620f1ecfa9c8a7c7ca81dc7e8b19c6b209db3472a9231f2923911054ec7db0c54bb6ff85bf37d900cbc0f55f2759432305aafea6b0a528c930ba7e200a750f2880aab63fb261fab977e38897a83b671e13221b78ca51586ff42dba1fdbeec64b55305f3ce42a8a2140a46467cc72e09e0a700dd9242ed1ae6913c8e3557678129ca3e22a57da6a587c7519597ab12dc85653f71f19824bda61b295a120651954cf2ee6f9092cc5c7cb0a9c56be5c6e1ddac1dd5a62471ca8ff6a6f5fdabe9e201a4c090ac29364a719d69464fdb650c34de7bfdecc66e32a266bf4be94547f3402d149261bc13a0966a638c3062124f6d7d44793571bb809890709b1f4222a3664e3f04dda80962e88907ce13b7bd1e67a6880c09178907fd4c26e84c46aeed88aa721781f9581ad23690ddd68582295890d5784754f263cecdc95247a32ec960fb9c96d01ce1232dc2ce0055cd4e04485b74cacbcdae69c1f718fa3c3e5ae87a92e23994b43436109cdf31b5dcfb6848e0ca994db546410209a855bd79ac3c121db6476db86dbfefa852c3921a940ab68bec10478ddd8f73d676c59eebeb890d9678eb7367cd6c4e1e9bcc86aa27844b3eb4d64c86258ea5dfe65dc0a16092b57a14477e7d68ed17fa0798798c4f82ee68e47dcf553f42c2b65245d0195f80d3712354d196075c4d68865e823a857b9a06acddcc2e7577a544f0562149c09dfd90c9a571f3bfa8c9ddc3d5a68d004b3f6d7f4965fbf613c3a58da9eba3244f89ad9d2cb081a59b7a5b2fd4d153a52094ccb3f3914d50fb12d4c055e084baf7ba1e886ef0bcbac7644cfdecb2efe086d841c08deec54cfa246925a4a6dfd204254a386f57564a2b01efbef1bbd8998b762dea0ccbc6a6c66f31a21df990d95013a8d9268cbb4542fd016faacb41abdc86b2082151b03500cb979a637ae31d1c0551ffd7366729750dac6ff149555dcccb2f5e059098febcbf29b0897b631eece751327328e5284988ec265324eebb4149c657a69a6b885f8e54883cefd11d695d2c9b89fb75fab70a144be9f0f2e5e4e602f324fd0653ad6776b29864e3dfc26e78763d70987ae2285f0a6c4be82b9e4a1b667fc9f3be3f9f70d3b171907f01fffffe2b62ac4677a13cfbdd8550af592e059b79f32ec448023997191a2946f55da96f25afb4fde7558650f0c7f2d418650e87bdd0ac3d4367d4d80d2ee59356c507569e35e82825833c27395c63fe39aaad564186d06e376738c7fb385ab61225e8456c0623e1890d000f78a38bca31e0f921208b8f2f0410c653b74dfa0b0cc82348d84e32d362c389a7e020b8f765678a1cbb94e4c0fb6c16a6ac2fa43dd86fad68f2b9c4cf1f598e5b666676db67cdb1ea70287f362a432141d3ccc12acd6f001db56f081b77f7d1182a5773ebc3f5493ce317c8f56e9d80e9dad5dc8bf38b6efe669cba6291cc034349429c681b01135eb2c3a61710c21ebcdb0dac7ae1185e62e4ed32e0d639a7094d3db1235d7ad46dcd7091ef092df372dbe6e4d172ca516a7d0ffa8b11a0889829539f94d0fc0a872b44252c933c55dc723a9890c1a93ea409a1905507212baa8e9a3f20c2b44450bc8a2bfbebdb00d612dc80a377d747da16d33c7bd892970da94eed8b4aeee9ebd6b9572f045dcd55f00d5e737440795811dd364683511ea316972e70d34e88b137ad8b3d07dbe93e5ecff2bd1cafafe97411df1fd2db2b185274c93fa40649ba34b9609b3e410b9c45074fc6ef1096d8773b7db2233bb2cc0d2568adb17f67316f659408d71f8244830d749ff115f510634a414e031afd72333033a95712d9649f0f8b7721bb7c8cceac61895f6c339687a7fbef900cf861d1c9c8fdc4a76ff4fd4065826f2ab1d3f92e4b2a807a166e69337b58f92d69ed73dedcc9c785bd76577353a7f28863210d1d23620359724807b3cf0754f236b2285a6626daed1fae7dfd6fcfe487f4ed2c2f093120b2b27fc358d0a3ad28d6de6b638bd9d18d72c1dd3597848e1239b027c295d2d8f44e0f9b8ba74e848abebe2df2d166e872c82738ce0a89be68392bd1fc2a8545ea9516e71fc5b0b033f3229ab2ce3c67c9f5f170547016770ba31650ad2aeb659c4bb5b058aae9983e50743fd0c171b7e831b753f65a81d2f99f6a1a07206575d4c84f7fa24906cc60b772654bf4da077b22a0b5580b3caa29c199a1e76e0c08f47bcc2e63de9ad0a016e2f33577c9470146b3cef6de2622c14ecc2e92e4866cc4b52553f56bed8a4042dc3b7d1a0f2fc9a6f9762238d9e67a0744b3406ac0452684241301e5f573f5cbac7399853e6316b8350badcadfd963af01cfc4d5574f394ff48bb0ee45f99b81421aed5256bbf5207fe05547e9c1a0abb2b54034fea422e7efd1d7c0a92516aa6303c76766dee38b6943b0b84a7aea6720f8b683a3101726c1d8c91301aaea02b7b6012ced399a3b51a1131bb19bc11a15ff1b664613afa40cc4acd058a91e094c653e2875da4f88226f0787af47558450819e4445b2213043949a4cddd2e19ca5f1488803b3fe85ffecfaef40d2b59f064267f91189a764a6c29477de17d532140e7b17121242bea0858eff0cebdc4c6bea330c66e9edd9cdff3cb90151e59d5be19740a605c406248af80e42fd1c94d5e9b00d1b2514ea1a33b7703bf4d3fc4a74f6e9b1e32e9b1333ae8907b0e0829a58d522d49aa6bd4fdd078d6aecc1d570db88c2aa0ebf2e4d44f1434d70bb6f8a706607e2d0d26399b35bbe31073b8e1f919219fc8461a93f53358fb3319837a77037396ac0412b832d02c81d3cb19c9f8b6edd6e802fc5a4cf48990799afc73ee6bf424daffc0a0eaa81b6b8da629f75797ae537c3866171425c215e6ad2ce311f0b11016a285f13be06561c39f613a24352f53cc87a5869119f140b460c0d6ea22bcdcdee49157d1fb2bbaf74d5d829c9009450eb8f98e4fb32aaeee9bafb92c129668cbe5e086", 0x1000}, {&(0x7f0000001140)}, {&(0x7f0000001180)="c508c3cbba4b44f2ba53dc449be9bfaf14fb763120cb67ade1375d6c40edaa3b48f0a11ee9a049657c5af724ef41a65b66dae21d2f2f2b65efab977024959b7c7d375cfd0ae69d5e16a7c36bb2db03c3b9df413b01f2f7ec3d48232a0eecd9db397ab078a7537bc87dbd9bbec3594ab1e70415ffc525f230895bc41492af3a8fd44ab40f5659c8178763720e7e29180dbc36c5460b62c97d0245155ad8e92931af1e21c4915fe42d07bea63f26b8869762554b5be79995aab76334902f556650535d2087661efe4e59192d47640c0f6a1171c68c7061543ff4c213224a0cee548c3b37fcf19075829aac6802b6447608eebd7352f46b8008f9c6d81cb8b440cf30760d0f99f30cc3670677690dfbffccf9cd21a810156e58f7f39c80127817d97a740ffeb15b0b500de0060c614e18032bac1621b0013bbfafe8833ea2d0bef97da6c2948f51545650f7048760f2525f433bda8cc378857bfbf59b8ffbc8f95c9977f9b545624e374e86f8a40e3dbda2299815b04959a4c96a20f813c283a78a758e53849ae358dbe2bc95aca40ebd43b979d8063ca00433eb8533ebe52df63564c9ef5170ab4dbc61d695298fb0f5e02a56248242be6d0a66a2f46122372b3e785b6e6cfbafdfaf3dac978c8c626feacacb60931e132210068bea5ac837d729330a27b3635964519941b69cb3c3a7eac87ba72b20cc8f35228554836e44eba0ff465522a670a3e7200deb9b329e626cb24166be20b09591b5a3e6dccad19a60071d0351fbdc9d13df880d8ec1c6d9d8b06496ccda90409da7dedb31c6589b7685c83d2067bfb9354eff9baded906c6eb3aab958fc5a3634dc418a0b10d4a61867060795d8086a40ced7393678bb770e5810a91981ad10306eacf33991b9780692cab7ff5193be21236145e75468df0d6458ac83b4c64947877a2cb9413f8b3a7a1576e2ecdaff1adbaff0e5c6e8f1af15a604f04367978a058501a316698b2e5bdacfcbd6bd86eac80261b8ba6de812438e5a3492eee0680b01c0293cc7f243357edab6ede62aaa74799a6984e045935ff95033162dd66696ae9c8f86dcf55608e93f388b05f996f4c8c47b3bf5db4df54ba23cbb3b1a5a4b559e1bf199eeb6c9d2c9cddc1efeefabe3ea4be9da3bacd1cdaa73b2501b92d6f2aa589aaf1b6514e760885c5013da4910e192763d608a33f81a318be8c8b2fb271c54622d5f9ce4c0b9534c091e9e3a54ab97070fa09fe689ae17aa476161336b584caf9094f182670e5a748cfe1d1075b85487aabca4b3a9ec67008d526e09a7a0e7b813625cb426ec3bd4081c9a3e8c018dac949fce7655a23a5b7255fa0f773fecadc0458b270e5c4a53929ee611fe2910e1d40cb4c7718b19247a87f10bc115243b62f75ea09613f518ebc9c324a0ae6538fa0aabbd0d841757f11a162fa7647f977a15aa5d4e4bc1df63e9373d2bd82c3f7bbd20ad2c6c81f6f80f6039e92ae6b2663354a964b89dec9aeb5707e2e22b7e6083b9812a65e7e0fe2f057a963db283c1036fb6f9810dcc16a1b4d38d8f5e1c419ae3e0bb128154eb86365f9e9350d661dd60d1881bc1a12fcfe8c0e7c24ef2c49a12de4a7ed903e29bd44121307568a270a7bde9daa9f4485a40ea41f91912896945551933e9ebb529a6fbeba77eac2321426df0ca5326b9c2a16da5548e77248116066e7fe8960b3df9dcc897126152ad06d57eea7a43c6b224d249aeb8a824ce9d9bd027ddf863c30d930438bbc95ada9f7f7e70dcace39bab5350a86a8d1b6f5cb64c1ac8bc6232513d505af0a5c43585c134ef71f1570bf6c6208c2b68882a2b50613f8e2877eeefbc3ecfee95cbaa18fa7cf8423e7de2d7629aa2e5539b7977e303984b8bcd02f759c80c1ef270a3b9375be152cd0aa9a37e14ffc293c8556368072c973aa27d3763701c153a1298a3cd20f39d864d827bff2319cf45b2afd2ac73c5d6fdbc8a1a3e5f02b3e8e17a64e5a7175af801d146b82c6c1a4fa44e4275675d8dfa0fda3132959a94c82eee7d2cb6a1903afe8f73b6dc7e1dbc0dae553b8821563bee6cbec889f9b6bcd7c166d6c0c1cbf1b5a9774d87609f2101f29390839695c2a428e6902a955d483d165105a92b9c69f680d3824b58bf6585ff8d486ce5706aff51a552f337617ef0772483a388eed0d9fc71dd3ede06854493acda636e4be347511b6d050d39ecae135139acac9321c75dffede54eb0c3a280718986951cbdc66eee9878bede474af9190df6f9b13655902798082e4518fc1c60c6bc733844e821d84be394973ca972b2b2b3c80bfa24daba633c9c5c90f73245cf39a1e99696aebb64290acc36790658376410b270e91491fd208a80146c9afc8e4b8ff75928074bddf6def0db5313053bf6752aa39bc4aebec2f3b6d66312cf383f37f67bc035ef114a2d547e996e7fde5649c3850bd72ca58ad7ec7b56e9a0b0549ac4ad8d8aeb997efdc84191a9b07c6a2d8add1ce412288943a8e7b2826c6a38931751929d7cbf29ca05e387c76c7d13bf0c2a2ca0be4aa682af8600067e92028c1ff90ed2d83a75503f59324b682ac5deb211966b24641bbdb55eba4baf226089a5f6e4d4f10425a0180a9d4100eff96241ff5971c13e41e24bf9b6a7b06628beb51369a7cd78f2f8d30a4d82dd94b62d648f50dee7f9d70ffc1f66d4c314f142f182e91396f8322b32273a102dc1c87ce067796e1056070e5d67b0f0e95cd0b09c7f73e06d5a093e7cf1b725d2586f9d5d0202cc8660ddb872b830b67b0d678eb0cc20d3281fdad82dc86e06dfef2bdcbe43fe3b34132b1a72062d6c1af2a32c467f0f26158ba83ec0cdf6bbce48c7af93c67ed3421806994c6d90d41e17d9f7289ab84e17a7c21e0cd7d52faf220cc8cd16e10653593d46861391dc02f49f69fbfb96eb6847435d3e864766dc3f54cd7ed5a38620609a1472414cc5dbecc05aa056397cfb4efa7906f2750b50594efcf39b77b8573c5ce5069e0a2a8a6cd569cd4050fec3b576a3613b71db2a53ef168f8e0fdb840c56f97d189dfa5d41030111abe16b4cec0611fbab33b80d70c08564b8e0e8017b47e3eed4a8ac99b357e539a6d667078914e555a860cafee05581e7f20f9a7876884f57790d18eb8ecba8e24523db1769f474f41b2be3682fd57388d5a6da3664bb376825fbb4d61991157354f2b9a05d1df751eb0d85a37f03559c2f93a123351528522c68f24919d7bf08bccdcab138f7f674a080960f158d049bc35f670cda9a79f46fe9a567ee5a02448e4bd0179d8692c51f8211ba583e62ee07d3c390f31f30d99570e71631da187b0b5f8f1f9f5d635604eafc42461a4b38bd3b4ba48592a260b874e17689ec654d8638f477800762c98d6676a89d2ce294f9e10f486a3725296141ef6d2ce00f109e61e815fa5d9553b0630624221fb612a71706d067aabb70b5f6e2da6efa657c488dd1ec271c5fed8b16a89b921699e4921898a6496c60de0c501131269f0b945099dd126b6e5b59a5fbebada1bc2f3832240ad4ef79f1935bf0eff75a71c7f671e93dd3698fee5ea33528769e95717cecc2020fa76b7b5f01dbf6e173309fd50f1001fb2d7492190a513b4ab9b734c20a88532a8ef069afa557fca377a33dd0bb978786e7b2c8416376c89593cb184643ca7fe443b7f899f38c9d035e8584e2fe2de94f3831dffecf503f30dee06ddff9dfa1a72538aad0e6d809141c3d42e5f10b53f366a49f7936e823048352ba7b2e8c8c4db5c78e765b69686b470628de2be549568cc876ac71c81e2fc2fa5ee4b4248248b00fcfd69f763ff3e57dbf0d4b241354cae1b1ade5c1473b296aed01f301e40e490d23fdf7b6a01571fce3d93591dc4d1ceccd9c4fe77a65203d2f9aa42c1ee96864ec74f79f582cb1a2cddb1a9e70f7da00749cc713fd5fb7e0d57fd65aeab91a4c7dc3074fcfdbcd83cf185354ca8c248dc124c0cbdad737f41792e5a98877837ccc0b27233dc916619a7ae5e5a0bd1f03e585db88c02b79ea2c127796ceec421e1aee3d184ce226a83e6d38fd6bdd023b08e4a6792f1c06b421b4759f511f6561840b67c29959079ee829acc390da9e1cad4a517ce71fa120d8064458172d8ee0980f62db4f125f869748c7ffa42ad3488daef86c24c1a9aaf42fb1ee763d75bda10b1c59df4f09da756943434322a61465d4c19cb8850e30b67d4897c899e66c416a22c738d1288eb8733ae7796416acd6b1636e5e3d415390ddbb44da468542162fde3f55a645304dcdfc8d411846feb79dd7fec47b4c68b574f2206ed8a296702a93a9ee6c591d5c1e0ca84712d57a3a09d9afeb61f166686230ebfa13f8856bcd74d1fc00774389682bc2bcf4e6dfd6710712d1de85469acc9ff0ba8f3611964175ca7f1a9d40e19efcb46a377b307dbe24658eea7798252b303b0d13497d9a0ac09d5ba24ca68930c4779b7e94f77b8f5da20d53113c60f3b200ee1fcb08cb53a14d205fc2dff1949dccdffedf5622fc852b70e2dd78cdda1246e3e7e2cce1803a956f82462d8cf25c9a3eaf6f55bb715b5c89bd3076b96f48e5eb695b50e54cadcab0d5c35016a7889c8b2f3d86e6775246ccbc23e20ae7ffc6352e2ca422311accd9a6436932bbc2059b670ffcee87f7fc6e17a1a31401f17fd6f22816d4571317f1a9f90c750099067538b9534456ecdbe517d6461f4f20f0b7901ff97732bf79c55d5ed4409df30c391600c521bbb5ef361d3da6de2d944aac2459d353cd11603f83815321b46a0fe89590abad5e54732937fa73bfb7f8e66d8484f9f3840ef3415b6e47b0787ffac731a00aa25ad59a74939764386eda4dee1efb6003a2b29a6b23b4abb745d952be0d22b08da7dc6178994aeff2692a6bb8211cfa445f14d10d978b1be506d87e23e523ebb087fa69b2763668e10292adbaa410f4612233f5b5905b18a06633d9c08a86089a36c995ea52f59b565b00a0c9190fd5954953a1582b42bb2bd1e6a3f10876b9521a9d3f8e82503899e3aa38421124b1070be0d64c78f2170d584535a17c068deb96f3cc9dffdaaf89be98619f5ba5fabd671d24ac0da68fba59379955cd3cf6aadba01eb706b1eeb1fbe2ce53bf5816f4fffa0b967b4d8b73dbbad662f22211702bcbd5db8beb36c814d4d9e88a2c01d5410743df83555792cc6040f943febe02cd34fa5533c2d6aae163790ebfb70bd8172cd19aebd621cc64319641d5fed2d20ab48479f1694e78563693e2f51eb9f103715b7c16d92b8dee1d95a334529ab969c4a2bc852fb0471642e5916d63bef57124550cfe1cbf99a6792d2c4e9c8b83bec44148c6cdbc0c526721f88b92515c3c83e9f4ac31e62ff427df9ea86f31d21a74c48435a310963d18ca8bd3d5583a8cb00dc1d5b0dd2bf57ee9e7b166df23636769937cefac86553d309ffcccebda9861a4a16050f156115a2391dce28c720fade9e0d0f0b176b9206cc882715f27c5a77ac4fb70e3aa74017e3563bb479debfc6922371f618c655a90c88a09f7688443bd7fd4976037611a4911a1de7057c11ced5bb6c974a6b2bd17d1183d76f1c147f957b30702749eee9c900e85d8c68d0662efd892b54e60aeddbb9aa8529fe36af307fb448b03e3651f2973a0cc1746769b93778999e386d58b19272d461ec75c06fe2acce029c610091731770618ca0b99e9a462552e74f3674c28ae9f2d36593064fd718401e5a5262f1a3c1ff9389efc833e9b244f5a5fe001bba3b490e6eb825b105189166ebb3cafaebe86df35f66283f7", 0x1000}, {&(0x7f0000002180)="bda3388df8a5c70256581cfaef958f13ba2ffeba25046721a32d4bf697fca74c57b2233da1b277d5c5b10615238b1b835d5d11753f3cc379c50436fd153309c654ac438f5914c2527dc248e2154e2cb9d19bfb0dcf18f48d5c50e0bd5a83201ed0c2baa5b79c9bd775e6c8fb024583cdde4b13e40d0ee75192dffe0008a2b9fe576c415be8247ad8c1989cde3c630690093611d0ddac197e6bb9467ff3310ca0d7bc4ea95574750e1f8a561ee8ce1b6643c6cecf18e52f1352c2b239c00177c18c3f1ec9ce3c4f1d459ca585bfc52fb95f0a353d4bfa80aae2bad222ce4ce9", 0xdf}], 0x6, &(0x7f0000002300)=[{0xa0, 0xffff, 0x2, "a8078bc0999f58534da9136cb3f7048b0260a0b6d73858ebcf8729832986c798a1e2c7aba1e27adc27894c7761a4a58d21f7287d2c9b743751ccacd284914a8a363cb93321599c27e9e54a97775029d2c50caef35fff453e94f5f5393726b9e756c5d1c1d582f7023af7d9bbf38cee00f2410d4bda3278f4549687430eab855fc798ebb3bc3dee4a14"}, {0x88, 0xffff, 0x6, "eb4d2dffd5a1a5172fc266d42bbbd4fe9eef6bea9afe9cd9d5159ec129391b1653696dba21ceef88c5cb372a0ce60ce85c75ce245b97e70d8ed7f15b4c1a6541c37515af29d02d4fa603dd24a88b7e1775138f673cc6cfe69d996415d6c2ce665a4fcc4057a3fbbb1aea74990627929cf7"}], 0x128}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002540)={r2, r3, r4}, 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000025c0)=0x2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000002640)) getpeername$inet6(r0, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r7 = accept$unix(r1, &(0x7f0000002700)=@abs, &(0x7f0000002740)=0x8) connect(r7, &(0x7f0000002780)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000002840)={&(0x7f0000002800)=[{0x23, 0x5}, {0x88, 0x20}, {0x191419375802fa, 0x8000}], 0x3}) pipe(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r10, &(0x7f0000003d00)=[{&(0x7f00000028c0)="fabad9823f281d0dd0222b57c107e6a7ceb4ce6271efa2e6939f3772393074c7858c249d411df308e8526c2a53193740a5f5f4e069d1594d2208fac2cd81f185b852c97fc476c186c8e11d051dc5780ca37cff1b051e5c55b50073fa27898e01f8703028", 0x64}, {&(0x7f0000002940)="240f61b75d9076b6c9221071aec7e62c9548d44b2c769fcf2c39bb7137cb1ba822346cf2af445661fd82f1b674941ab219cbeb3e26e60110bc5a15f48fda2d5eb46ec9bc5f3b77fe698c62cc7fb9f425d4710727e2a2e36282ea0457c97b3749edf77321792b077205f510c544022720b9a9f1fc424f6bd97f09d65de58224db311f0769510c693569dec8cd90635e94c82e1e4560d34084e50aeb496a11ce773cb8ad8c7af8e06e395a33f2003b277ee3de91f7ae4fc341dd8189a85b5172e1e3f4df7a69ea2e840b4fc99bcf23a0e48cf39c0ea9189e2ecd96122ca2da757553be0e5528c1a222969ce8142f53ef31", 0xf0}, {&(0x7f0000002a40)="d189f0b7c414e679919ddd2e57776c0969e0b449577e89be3c675316e5fc0d6cd78582eb0d9ed6b0e76309130192d60c4a60dba06ffc7bdfbe4e5c73a72739a9808217811c31e3208b1b8a6bdd8180253b0b673da40b7774006929e154f15065156c47358029", 0x66}, {&(0x7f0000002ac0)="f0f9167cf9a9dcf18693054ee0a3048ad6cc18abf0b0ed596ca6eb3f693bbfc22424fa23bf0df69f83caf0771b457546f62824353ac56cd5f04c61a142d93f2c380e3044db577168d676ac181b89dc62f5b09d253486f97fa91d76abfbd5186f817f1209c43d3f6687604580a0dac2663f148b696a21aa77ac4e875f7a544ee26f2db014cfb0fbd32745195d819fb0fa28540a7f2f8139c1f70205061d50766a535771fc01b8b0be9390d65e93c9b4db028c8015eb16a37ba3112910dc0bad5c7d85471ece4f79962a9fb92bb394cb9150346361239b", 0xd6}, {&(0x7f0000002bc0)="e2cd26284e455e83c41dfa6f0857af9d488f8ec0ade33c", 0x17}, {&(0x7f0000002c00)="c09381f31f6294f63f9c7ca89d0b681906645208c3a5e2fefea2391dd59ed726abc4cdf40868266231879b143c55f1753be05ca39c9dc307e9c15bf133563fd714efab4c1d8584dbadd1313a05212386d8a30382cb10674bcb2ea5a5bfe52d3305b5e27e540bb9d92e0220e0a5dd2dfa8a1ca8a772abb18f7ca10b9a5c72a89fcbb2b63a81b5f339c4897638a8e863f0bd89728bfb831584f03e4221de46cec27843eef65ca768c9fe686de81b0bf6cc4638dd0eb4b9d7713e61504276a67bd654db93af5f0e56d1b4e01c710f2d756e640aca900d66d196345fa5a67d801d6ad3126a5d23af", 0xe6}, {&(0x7f0000002d00)="c2c6c06d6bc6aab61f32f0f990b90463c2116274b273f6b27fd6dae0a0550ca474393e8119c0915e2d9dead4d4aceb74c85ab810f1214d1613d0298d4591f09cd5532181deb2d8b882d01755e409955fad675a6398c8989c7489dc26b41fdf38cde2e70dbec11d589514e65784c328e7244632a32f027877280919ef1346e87477557c96b9fba92dae91d405e71108bad207abb672f5d9ea3b0a02141896f0f9b760cdbf816ccc5ed9a855bd4ca66b550afebd2fd00c982a82f5477b47e5b7c7c97e6e5aec76129dd0b457ccd25380e58745cfdecca81c01cc315db7d230836c1379c0c3f5b9849a921af937bf53d6728fa282b024b8ded985b4413c5ced311089ad8715ab303239830d3e8568c8264f2673c0e8c27546d93859f3e8fc95c021b4397cb6cc2470f86a30946d7177b49f6e2915410e99d57c74d1188ee5febcc77f75b7359538401b658c67542dffbda430a0e471b54113fc54539f2e38b12fbdadf2c6dd28b5c208a5cc397a6e44ad9fe6b01e7846a482b0d9883449eb7a02c563cde43d0b4808dcca30ccbfd111458bae952a1a6edfa76efaa39a3d2b4a439055e64400a7e730b947dea79fd72080b255a99424fe5881bb0925c5db4227533c874404de5356e53c2e05c058e393b0e56c6e3d5487207bc87f4e096386ac81830567ebac0cc63238aa74a3086862ac2577aed6326c95843651cc9caf2af9185fe8c74a6b141475674b10afc452e1dd6f53aa8ccee46da97528796ae5ed31c78fbc0e8ecbdf8ebc7eb6460eadc06ed42172f7af2231a2784b8b1a8fa2c4422b94bce03942b67cfee04705de7f5f7b331c6d26f33752000b5386c3af171dfb86806af10e50385ff8322f444d2fe83c15f1cf106779511e6842de7facd9cf7be822d925313838d802b04dc45c09f5d6efcb201bddd55f595f1cadf4be1251c2ae1adecf1609cc4798293f12f87e46c1a9f0f7b04adcc94083a54323055bbeb6584d943cb653e51cb116d0f07c4a9f6b0f7883b9e833e1cbce0d4648f4d39ecc08283be805f650314d2a5a5454f0748e66538ab01e5da2e5b06d42ac88bc9f595b6386456d589e38f35edfa78ae956954e235ea5f61a77ad3ff85d928cf7aa09a8a7edc2057944f70a792a7f453c396d164ed48ced5a74fb8f88af14fde0dd44dae89b32bba5dcb63d0b6585524ef69ab4bb363e915efb9555839488423b6c918bbccaf53c9e6885398f61c54817e0434bacf32ad9d0c67e39308c232d4ac5a95eca2a4bc7339dc116d27272ec1e50831b574bee6640d20e55778166524107b19e6f41d750730ea075c5a81548ec110e66dfbbc341cc4adf43ec7dde413130757f57e2be8e72928c4828727c9e739f6c563ffeb3b5fdf768cc8b9f053968c5a131724567f7f37ce9a7983e1208c6e5e357b6be660273d6f89f48cdf4917f3ab71fbc3aceb1c644d39ff74cea4c5fdc1f0bb10c1a696cb120f3fd83a582cd11a9d2d567628449715cea6efd1dea708b5bef14152b168c99c0bf8ac833e2cbe8bbf01cb6bf38f920a63339fc531c6642896952967264273a60ed8fd802357c470efa9d8381a9a57270fda094444d941c4a01de6756c3200b11fa6108cbab3548a7d307bb81f6b85f82fcf0769ad0eeb899cad1c1da6ef9d6160ca2ed0215b0607c18d73885311dbcd0ee9c7d5fe5b2bd3ace0c95340fa3731af3fc88582c66e7978ed0d0ca14792c42127331ca0d296d46674e674a37df90face26a81f566dee888e2f6430ebeed5fa181a4ffb0e2e3fb46d518d233d564ddb05558cfd25598894fe3586d46fcfba6e21de5ac673d740e4a7176c85ab7b06c878e21b51450b16356da0eec26d4f886236c4ee00f022382021558f4f956515406a30b7f1f1883c93832afd1b2267bde7eb1ade1c24565a4f0f7bcdd51cdadfd11476e5850fbbbf9eecef9703ca035f2ebecc3662eb8b12963159437a9c2153b2695a33203cf79ec4f1efa16ccf0817158b24e14e08e4a25ff6a793a8db6ab4ee0bab04747bad32938166047c7f4aaf142172273f510b4b15374e16c9e32cb312538325c09b524348f79801d1d37729ada954c1d16f0ca9324481fbaa9bdaf765739e965f15d2d2cc1092992f7dd4a0a7cd4199943da6f109dfda1ecb70bdfc2a729981a13d16e0dd24ae29de974cf6c3a1ae6ad5e93668ef73b9f9c7a1baaefe5b9fbd9bf7a44dbf3b8ad5faf73d074ff0eb5fb9c5e4776d746b53a3bf65b755edd5c92769b5c4699267bd8643114fbdd8a942bfb7d76c93494190ff8ef85f5d2fb80e709b5e0e790b4a4a7f9b61ae7ec8616032e5ecdbcb50f90a006f7b24532c4272b92ffc35e56c99bbc8c40d7e3d2166781d91c7528dd9071ab8f869c9d7a05358c31af19f937bad67cca2fc11e72808fe21dabe379ce518d969a4baaa9ca3f9755cbc981a46b3bbd0c06f569db0b2e8c87255b79d45275eefc5f2de89230fb1206c06b8b47c3aff03f263fa5df356e939664dcd6c9d9dd26d072854eaad49ba44af459e2309e0175f4fe92c8eebc7f0f96754fa51afe9bae339820b66eabf2906973bd0cef6c044830d41cdfcc1728c6acbc565eab50da3d40cd98838d675990ab527b36c059dd99b3f919560d06f3cd1d756a86a31bb208bfbdd91ed551265a66818406b6ac9d01600cf4967813c897f8248dc42b59077cff5faa2292761e4b3a63dfb21496b3ebb784ff8de5a171a4363db681c563bfbe9512dd94ee96dd85869a6cd5ad6b8d6223c1fb650b4f17e6f7c1a7540ae0f498284a781cd265e0e8d0edd9a5c248b7d1ba46d03e86969da5c60e8cf2f4b9ff7356ce2c209060ae609046af37b8f34c8cabfcd0af41448f0002850a918aa24cea8df5d17e9689f5b5eb4147f61ee04a24eec51d8680c2071fa95ba90b45b58f7e1427b9c3fe16fecb094b998434847eb8bb6b0abb90f3f80fa76a4e5031278bbee1ee838336f5f08ec7f9e9831fb47a7d252e17a3005180f2d475c19bd4cdfbba50bfd8ec0d36af1de0fee37858edfe5fe2247d4548e037d3b909e802fdf23c397b8ba7d48c220f9257626959c7e406671c73302f11912c19d798ab46996b4bfe17bde074dcc30e042ac189fd2aebef9822d637d962793b0970f411261a41848d6b1357f14806c00ef0bda28ef4bf859c81ee555009688bf4072fab865ac1d967d8b20915614acdc948c5c1db49be45abff97a60002a6d82039acbbd8054964f80c32896e19467a0b31b1af03d93588c9b4adb6eff11719e7c38724c1b4606dd0bf3a7fc740c0595ceb72ed4d7671629b75199194cf1ca375f064c57dd6ba637b07e9439cfc8c15fec012e58623d117cae5219452c8a59986f394d0a35cfcdb5aefba7cb2779c05cbe73e580239e633f0a8e388b7987c36458320a3fe66f48c31e812eaebf13b80a1477616c77ef23a7d0d886b73eba4f8ac5eadb104aaa2115724b4f6bd967b21c77c52cf6b9067050fe73103ed7bd0902b8985482d18ece49f460be51d2a98d3918b050ac7c2b742e49a5fb9c015009eb8237e81dde7fc3c84fc2c00e7c627a3c667d6e1c01d1ead90ecd83feec6e2fef3f6ff57974f097ceacedd2c84a6d02c5eca9682693382bb98ca07a794bd313d71cce905a9e4cdcda1042cca9955e20feac59d3cf70a7c3228178f68f65dde762f5b6865d20765f4b959913a22057d7d33bc9f9c7e6113471f67e88894d17b9c2883dab4703870cba5b0b6a02aecbe5b74d84b9aef93a711ca200d310d848ebbbf1790499db7c954581862a776de97474f812ca4d872d5bd479cf2ce7bdfe93b380b95c647ff0ab12c6b811b9279ec33b0a63820d0c9251f36853c58071f176e063d3deea4299c2155bfb01d01242aee711a6cfda11b173cd6c3c3512e0d626c8cab731808ba0ee0ce60423445f224a2e62a8cc849b1ee6358f82c4b1288e2318b5f031d8b3b691cc54ecd5d0ca1d4f719c570fc72833e91afb0f6a69efdd1e9ad52dbcc9cbab81016ac1208ef9b8d402e2f7f67fa697a5a4f8f597cd3f1d1e6071a612397c8e3d41ada1094da312b97bee52d43bf805d11e440ffa14cc8ddadb6d07867a1c7c60b4351f156a1eb5b86ddda22de8da5b13a705377a69131f6961f0bfd0d5f4ff177d0f49fc471ddeddb972204ddb01f1a54c961ba077693720d37b4469a8b92e640b520e08fcb07f5d80b5af12bfa2906c5a65dffe3d4481373275576eb8ddd947ffee0f1fedf9314e355448530188a6d8cca394877b58d6a6071a1ce5b54a5a74924e9beaf42598e13b3f2b24a970af48bee56dbb62feafad0f193eb9172ebd345880dfed9d19dbaa9adde1e7ebde2306903f652bad8ed31f0809f1dae156f67cde7ab9603d127c17364a25da38f440dacba6665e21de03a35639ca15d4ff695ff467b903142fba5984dee0c3140a66674c0f31a0f5bbd301f8ebe3cb482b90d37d0c17d74481cf52c685d52e1ab34735ec55af98603e318cd53b6dfccc34b73623e9d1e00fc8331e16bbc48f417cb82199f505d862250440d370f87d6e51603d3ae5aabdc0cf410a5c9c740c4fb9ed9f5b8adb9756146941e5be60f61546af4bc865cfe1ad09293985b62e0567f24ff5e9ffc11ff735e4ec40ae58e22e7d1deb5a53ce0bf464cc4a9f19e56a6de3a52eed617b82a8f2b94c61f49c90a3991cc10e77f726e200c2eab7739b4bc5aa7fb09dac465f5f8f90bb0e6ebccb2a85a039628c41363def3cbb31afd9cbeb92cac4e91aafcc40143945e1ee7ca565d9e24dc1cfcaaabd43293206ff064eb1f3e59eef772b6b2ba253d20e7410b876ca9c33bc38e4026a130b449e50fbabf47b15aace8d7780c721a06928f4419ff9c63549a0ae753e921812346fcd31eda264d95c2f18819f202de69490bccdfd0bcfbafacf3bff537c74df7f2f2644347673227f8149dfbe8a4ea91c786423ef29cc1aa2d57a9f45b50cccd61e88ec48d17159565000df38f5cd728b29448703fa670acc0532fc093cd5139e5f60fc33e420226a8275f346752b859fc6e4838d239b48b181fb6a773227503a0211065c3334067627ee76346a6338f45f0ee154299ff27f9faccc345990dec50f57c1be54d15e6dddf613bc8e139643d64d958f1645065c138405a3f1d9f575840d1225161521a1322e8a2ca96cf0384b44b81d7d6e283e1ece65c984064dedb0f05cfc969ad12c73216492903e32134e8f2adc02ebf8f32488eeb5934439d7b44dce7a943aa100f0070c961d96bc686d3ae305ec0bc4cec3e81c96ceda866a727080e2087236060901dbf50f4f76d86b13f28c5f0646a08c992124405aa170a14e933ea2710207f784130084e798a2118c84b87d89a87d4022e0ee0128eb8946eed4c880b389a4c20b0b5e2e4116e70e57dd6a85445d5d502c33b415b636e23c3af1d247103ba33b5d93c18b9c6936f862081ca2e27fcfdbf6cf233e949cbdab8e1449467895db7f61ccc46a3e7d1e746839f03c71bdb8c1ab0107215a5e355dbcb80272bb74f4bd8e07ae96ab26576a219db5bf32d7301829556d2d6b57a8ace7907ec8fc1fc5eb652dc45914c25b5c6dbc878137d333b8b458a281cdf964c2275b166eccafe20ed4542ec9cd891ac530f33453768762cfbab1cada46c8c267748995f9d2aab345ef53473922ad95df8228f6aca4a5f33fee0346081a93142866bfe60875b0152d0319e946e0c3c964e3ed8c05d8baa3b56dc3a518961b086f4279271d56e5d796c2c1011be7bd7c4514ebdf973aad59dfc15e87d20ec1450d528b54dda8c4dfa7", 0x1000}], 0x7, 0x0, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = fcntl$getown(r8, 0x5) setpgid(r11, r12) r13 = semget$private(0x0, 0x1, 0x60) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000003d80)=""/126) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000003e00)={0x7fffffff, 0xffffffff, 0xfffffffffffffff7, {[0xa0d5, 0x81, 0x0, 0x7, 0x272e, 0x100000000, 0x7, 0x5, 0x4, 0x2, 0x8, 0x8001, 0x197, 0x200, 0xf32, 0x9, 0x2, 0x286], [0x6, 0xe97, 0x10000, 0x8, 0x7, 0x5, 0x3, 0x10001, 0x5, 0x6a64ac7d], [0x9, 0x8000, 0x3, 0x2, 0x4, 0x2, 0x4], [0x40, 0x1, 0x3ff, 0x9, 0x6, 0x4], [{0x8, 0xfff, 0xaf5c, 0x100}, {0x4, 0x10000, 0x1, 0x20}, {0x6, 0xfffffffd, 0x3, 0x20}, {0x4, 0x7fffffff, 0x401}, {0x8001, 0x8, 0x2, 0x46}, {0x3f, 0xffffffff, 0x4, 0x6}, {0x5, 0x63ebc761, 0x1, 0x7}, {0x6, 0xffffff7f, 0x0, 0x8}], {0x3, 0x4, 0x633, 0x3f}, {0x4, 0xceed, 0xe0, 0x4}}}) pread(r6, &(0x7f0000004080)="9914fa91b2893831b214bca398f7c181a55e02bf886b5c0f9218e5e8600a39755392b29a0bdc6d9358ea66a4a546441e1858d7f4bd4b6e6ac78e6aba7f490f103cb3b1c517ab58807aa0b5934c6f93d5c903a1aca70bf6723dc0b1b8c9264e635c56206bc60017d0978925", 0x6b, 0x0, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000004100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004140)='/dev/wsmouse\x00', 0x8198, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000004180)='/dev/zero\x00', 0x4f600ed6281fc300, 0x0) ioctl$TIOCSFLAGS(r14, 0x8004745c, &(0x7f00000041c0)=0xfffffffd) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000004200)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000004240), &(0x7f0000004280)=0xc) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1200"/16], 0x10}, 0x0) r0 = socket(0x1b, 0x3, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x101}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r2) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x88c0b960cf6d468e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x14, 0x0, 0x0, 0x2}, {0x4c, 0x20}, {0x4, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000300)=0x8000) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x140) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = socket(0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) close(r1) 16:00:31 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fchdir(r1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000300)='./file\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file\x00', &(0x7f0000000240)='./file0\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) shutdown(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) chdir(&(0x7f0000000080)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1f}, {0x44}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pwrite(r0, &(0x7f0000000080)="1145486aaa6933ae76e6559bc0bf139d", 0x10, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000080)='./bus\x00', 0x82, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) flock(r1, 0x7) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xecz\xce\xd7a\xe1\xdaV\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b38af61849b23d0c55625aca4474") 16:00:31 executing program 0: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xc, 0x0, 0xa8, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xff\x0f\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:31 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000000)="4e5d13932e920a393c409fb206f8b17e8107916d6a6f8773cc1130253962610309", 0x21) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: mlockall(0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x20) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x3c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x10) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)={{0x8000000000000, 0xfffffffffffffff8}, {0xfffffffffffff801}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10a) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x2}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000200)=0x857c) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x23f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r4 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setpgid(r4, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x0, r9, r10, r11, r14, 0x201, 0x9}, 0x800, 0x1, r15, r17, 0x401, 0xffffffffffffffff, 0x1, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r9, r6) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file2\x00', 0x155) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:31 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 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) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x2400, 0x8, 0x5]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000180)=0x6057) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) syz_emit_ethernet(0x35, &(0x7f0000000080)="8000f71599245d01016a930a3b27") 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000200)=""/140, 0x8c, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getpgrp() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x0, r5, r6, r7, r10, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r2}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(0xffffffffffffffff, 0x0, 0x33780000000) 16:00:31 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000280)=@in={0x2, 0x3}, 0x7c) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet6(r7, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:31 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0xffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x80000001}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r3, r4) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:32 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600", 0x0, 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9e28"], 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x3, 0x4, 0x101, 0x1f}, {{}, 0xfffffffffffffffc, 0xf4a421d5290a2302, 0x2, 0x4, 0xffffffffe4270c9c}], 0x5, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffff8, 0x40, 0x10, 0x9, 0x34}, {{r0}, 0x5519e24a6b6eae49, 0x20, 0xa0, 0x1ff, 0x4}], 0x8000, &(0x7f0000000280)={0x3, 0x9}) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="48f500fabdd544d7ecda563a7dd68162a770473b67b603092b618e0cda2b5287ccac29b8729574a93989daac86c672f39021b7bb1518ce8612", 0x39, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:32 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x80, 0x4500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7fff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) 16:00:32 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x1, 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", 0x460) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0xf1, 0x100ffff7, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(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') open(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8a) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\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') 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x44ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$getown(r2, 0x5) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x15c, 0x2) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0x800000}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffff4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x20) read(r1, &(0x7f0000000240)=""/216, 0xd8) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000001240)={{0x800000, 0x2}, {0xffffffffffffffff, 0x3ff}}, 0x2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x1006, 0x0, &(0x7f00000043c0)=""/4102}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:32 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0xa1, 0xc4) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'t^\n', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14, 0x0, 0x0, 0x20000}, {0x4c}, {0x6}]}) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xb0b71480cf7a1d58, 0x200) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x5b, 0x90, 0x3, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x4, 0x0, 0x1, 0x80}], 0x80000001, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x3, 0x9}, {{r4}, 0xfffffffffffffffa, 0xc2, 0x2, 0x3, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6e7, 0x8}, {{r5}, 0xffffffffffffffff, 0x1c1, 0x14, 0x5, 0x2}, {{r6}, 0xfffffffffffffff8, 0x7565561e36d76012, 0x10, 0x80000000, 0x2}, {{r1}, 0x0, 0x40, 0x8, 0xffffffff, 0x400000000}, {{}, 0xfffffffffffffffa, 0x9, 0x80, 0x9b, 0x7}, {{r7}, 0x9f04c79db5db9704, 0xa5d82413f28bb159, 0x80, 0x2, 0x7fff}], 0x0, &(0x7f0000000280)={0x3, 0x8001}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f00000002c0)={0x1, 0x100}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/240) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) openat(r5, &(0x7f00000002c0)='./file0/file0\x00', 0x400, 0x1c0) fcntl$dupfd(r0, 0x0, r1) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket$inet6(0x18, 0xc004, 0x2) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x98}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() getsockname$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000800000000000000000000000000000000000000000000000000000000000e4c9713cdf729532e49404000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000d54d9697f869dbb66ed5f93b6db6b03c7f08b1daf3090eab6c471b32531ac64de21de373afefde8ee064473b085d13e67eec519a91231e696ef9dec125803c211cd5dc5f8f6e004411907ead612cd82797aff800"/203], &(0x7f0000000380)=0x6e) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) connect$unix(r6, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0xca, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[0x0, 0x4, 0x8, 0x9, 0xb8f, 0x100, 0x401, 0x2]}) write(r1, 0x0, 0x0) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0xfffffffffffffffb]}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x41) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="6816dee8935104f67f12f0808340bda97e9edde98b9e83e4b185c94000f7", 0x1e}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r4 = accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xfffffffffffffde3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r4, r5) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x80) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:32 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x56}, {0x6}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x1]}) 16:00:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x7, 0x0, 0x1f}, 0x0, 0x0, &(0x7f0000000280)) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x67417559fbf05de7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x1f, 0x9d4, 0x2, 0x80}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x6000, 0x1) r3 = getgid() chown(&(0x7f0000000200)='./file0\x00', r2, r3) 16:00:32 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0xff}, {0x18, 0x1, 0x8, 0x1}, 0x9, [0xe0, 0x4, 0x9, 0x1327, 0x7, 0x400, 0x2, 0xfff]}, 0x3c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x4}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)="80", 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0xa74, 0x2, 0xfff, 0x9, "43750b9b4c7c23390603f1c228b3eacbdf9e2f31", 0x4, 0x4}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x1f) socket$inet(0x2, 0x4001, 0xfc) open(&(0x7f0000000080)='./file0\x00', 0xf48b515fc1732059, 0x148) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$getown(r1, 0x5) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket(0x6, 0x1, 0x2) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d002358376ff8ad2b15b57be42b9e579f1200d5e7e68c547ae4bf41f433e0f09384d0829696473d48e4c734a899f96f0b224ec76eed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc80627824ec6c966cfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267b49050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47c3619e0ba46f5e271ee4b91596ac44b4d2c38f46572cf51ad724ff030000c157e75bb241080000000000001d36af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa53023dfc1ecc440000447c89263b791070000af656f9362301576eac6f705d4729f7c40b3dffccd0ea95f1001d90d2367beab3b00b0c1b705f6b4300048c4c0db6c556d43eb524c99e7a24658a02a05961e2dcddadb9edd0a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965eeca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104ebefb61568ab029314fa313d6b96db0a98280fb83864febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aecec3f9047940d"], 0x10) writev(r0, &(0x7f0000001780)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:32 executing program 1: pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x1, 0x2ea) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/4096) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:00:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d \x00/bpf\x00', 0x100d1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) poll(&(0x7f0000000180)=[{r2, 0x1}, {0xffffffffffffffff, 0x20}, {r1, 0xd8}], 0x3, 0x101) r3 = fcntl$dupfd(r0, 0x0, r1) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") tap0: trying to send packet on wrong domain. if 5 vs. mbuf 0 tap0: trying to send packet on wrong domain. if 5 vs. mbuf 0 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x86, &(0x7f0000004000/0x1000)=nil) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) dup2(r3, r2) 16:00:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) getpid() munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0xfffd}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) accept$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000"/4085], &(0x7f0000000300)=0x1002) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100), 0x0) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x240, 0x42) 16:00:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x110) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x94f079427ca611ab, 0x28) chdir(&(0x7f0000000100)='./file0\x00') fcntl$setflags(r1, 0x2, 0x3) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xfffffffffffffc3f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) socket(0x6, 0x5, 0x15) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000005dff0f0000b25dfdd2000000329600000000000000127e0ecf6e4c1c9d39eef6d4e960ba2d82f5d33e1bb2289ce062db122b5ea7877abae068f35d6e8faa2fea067f1048589cf56dee681735cade1c17fd5af6a78b042113a1017dd9fd09263e679004ffca94ecf86a00afcb955e0fb0b1746cfa84ed5e025a8ab73f28e922b54a502195ec6787b165a298d66882416e661ff52599e547f34e"], 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20100, 0x0) close(r5) 16:00:34 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x14c, 0x5}, {0x0, 0x9}}, 0x2) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x1000897, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x86b9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) write(r0, &(0x7f0000000180)="729d1c7334ab3a0e4c5e99dfad09834ca142f1c28e336cac3567f1020c38aa50ba77efe22abbb7d3afac41f1ef9c953f529a14dbf19b8a0269b2efe9520dd74c9ccf35926da63939c5364700a91608c559b0832de8397d796b07625526074380f5d1b1bd56e506152ec6a35f91272b9420a8da3c1f82e5aa6f276b4ed055314043406669d70f09c2df3f6da5b3eb8c57107f651d7a4ec26ab1d27c62b95cf4765f1e1ab3c3c28cd109d7861f3d168a4b56588fb493401d36ff7f59bddc5f2c2573b27851", 0xc4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c2"], 0x1) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) read(r3, &(0x7f00000002c0)=""/13, 0xd) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x5, './file0\x00', 0x4, 0xad4a00, 0x100, 0x7}) ftruncate(r0, 0x0, 0x402ffff) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r8 = msgget(0x1, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x4bb8, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) 16:00:34 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0xf0000002, 0xfffffffffffffffe}], 0x9130dbf, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r10, r12, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r13 = geteuid() setreuid(r4, r13) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) pipe2(&(0x7f0000000000), 0x10004) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:34 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = msgget(0x0, 0x10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r10, r12, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x0, r15, r16, r17, r20, 0x201, 0x9}, 0x800, 0x1, r21, r23, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x0, r26, r27, r28, r31, 0x201, 0x9}, 0x800, 0x1, r32, r34, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, r16, r27, 0x0, 0x0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000840)={{0x0, r38, r39, r40, r43, 0x201, 0x9}, 0x800, 0x1, r44, r46, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r51 = getuid() r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r53 = fcntl$dupfd(r52, 0x0, r52) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000840)={{0x0, r49, r50, r51, r54, 0x201, 0x9}, 0x800, 0x1, r55, r57, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r58 = getpgrp() r59 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r4, r35, r38, r50, 0x301, 0x3}, 0xffffffff, 0x6, r58, r59, 0x0, 0x0, 0x80, 0x6}) r60 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r60, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x3f, 0xabed, {0x100000000, 0x4}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) socket(0x10, 0x3, 0x7) sendmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)="2834aa7c66c8e99fe7ad31d6cc37febe11a869632268ef29cdd1ffd70611c793e7fa7aea593d1f134f0af1a7be8fe96b21bbd31edb9a07b2d84732dd653bb8694c25edff23ac6c13b0fd7fd87e389d01c21684a8144b38ca74f9d3d24d52110194f58fdf7332e4538d5e6de8fe6b5cb9fbadf92fb9cd97f5d201b093ac22128a039981b7baaa61950e586d94e8fd80a650df6b23e073f73ee8675226a4d946deadeee0ee286e", 0xa6}, {&(0x7f0000000200)="7a1196e251e3daea3b56b30244f0b33070ba3b82a893eb08f43c43fd0c397b72f98749c7032aa4d8351198d4b32c812c337b4fa8d95a438a59e5bc91cc975c0823cef22a28368be8c616fc4bfbd2091b9ad48d3e", 0x54}], 0x2, &(0x7f00000002c0)=[{0xa0, 0x1, 0x8, "9682ff481e7545501b4a64162de7659abbf53c1f9a0f51b4b04ccb274f86cff5ec0e120607202d2d222ccb55cd1496e85b51bcf79c9eefefde5119cb5114abb331063b398173fcce90f7ac82dc964b70959c07fc33c31d0b7ba116fb76bbe08f1d1b11b5c9b640c52db8524a8a2eb66074a778a8e2bfef210a6d754e7ed24aeceb42664700634c6323cb"}, {0xd0, 0xffff, 0x3, "72e3eecbe70bb01acff7934a435b5064ae64684726462d0747950a17faa225ed88897f966477bd6dd2fb07c8a12b3b3c482b36e75abd9179a0e7b01c164c75bb5a1f1b753ab41b3d7cc13729c443497c0c6b25dc5b3415e9cc6a1217fa97e9dc6950175517f0ef1e58b6ed1a226e3d6b1195526544a8ac74056195ec8048338071a940cb02c197f39fcc4ac4f9fa1b8dd9912207a8ac36c33d189068b06a30ee6f128d22db85ac3473fcbef8479b9a4d192c73e2ed8c38c6e8e628"}, {0x110, 0x1, 0x24cc, "f2d4c675dfc47eea9f88b18ff522227c5c9d3a3f1811906a9d7dc1511c6508924de1aaf52949105630aa911ec8a7a10069b0725122ee22e329a5917fabc666ed8bcdb5ffdb5107aaad63c4bbdefd6ce0f8283fd33ac39693b7f6a6932f2b72a44f06c4f3d2debb207e5197140a698fe5860b6223e2f5e6aac0443fc7517977208e01fb8170552f515e03dc8ddac017c3a0e418a43271ea4ff979566ccaf83aaf45fc52504beb215a0448c5d22b72c7eba1f60e5eb23b774b10c55ecbf174772f066e2191e107349e2a6dff7d1040cdf910d41edfb7ac5a70ed2a2b769e60eb73a4792fc6667bea411ba9bdb012ea8e611e338331539b2f6ca3fd"}, {0xf0, 0x1, 0x4, "248b5cd11639edde8c044f4ba6851241071404ba9575bfa2fb2942aa89c0660b6ddfa40185d8120d1301a6823cbffc0ff49b2401e4dc985a012915fc38416afda4cab82e9a3b2e86a7fa290b97495615d7c7c28b3c81e0cc93c72320bd56f725854dc449186a4d0cd70d329370113269205d8d6a6b3cda7b516af331e92e2d99590bdb3ebf1787f6a20382bf0935383de2381e1c450f8da7a9b7ab0de4406808e0d6539720c08374128e45c63f9f783ed375a0f068bf823ffe6dceb443214a9afb66ae326a82f045925c284b1cba974d3b274f1365211abb8c010422d418"}, {0x70, 0xffff, 0x5, "6bcbfe8b9e1019a3d0cc02973399adce6aa17c7b41a2c19d653082d1e7a626e491e27b4badc1eafc4fcdcc27d3d7d1e17e594e1345a1a0a01b98360c6242ab83df13baab5af4f0557a7f6cc7dd0a85478110bf9ecad8594928200e07ef7014"}, {0x48, 0xffff, 0x40, "263ca797c6a1edfed20c281a94c2674b3ccc7602ee1023c15bfd6e08b5efeb420a6a86b2146a5a133e653a7b79768e38fc8a05821c51d3"}, {0xe0, 0xffff, 0x9, "3fc24e5c908e4f74091189448de581e101ee8b148ab0d44cb77a2b9f738e493db4efafe6b6dd4b8b337157faf4f4f2887dc9eccee3f3d91667044081a526f37132d369bdb2ea29479d2aec7c8c8553f0f2fbdbd34fa1e93b784ad9461312f9a3b529399a1b10fadeef5b05c42ad04a5c05c51f955643738a9f54fc15b041472fb3989a5cc1e8e96c3ea2f230edf8392751e811ae7769233124594dfb8c866137d9e10c6f52b833db215a6c3fbc9b15848d1d6fd5e22ff222fc2cf47994c40c805ffc9544a015ca69a8907354cfe25d"}, {0xf8, 0x1, 0x2, "4e2f2e987cfcc0fc6e712b31baad82c208dbe75af0701a1d789ab4bbec97d33b752e169e78721594e406ab324e0ce50e38f5e6746acfbbfdc66948869b2598ca1fe85007182202c1cd825238ab6e2a44ddff7964bda6b38ac1c7bc19494e5cbd9c92b5885e602f62f81b56c214dd0843005d4b5ce3e60af828766c3f72f45f7fda0c249aa9cb637e9aa5927e5d8529a3812baf99ab33b927293cc8dfe2509a562e2f7a641b390adf44c38d640a8695d53a4f63c3e2abc91ff92af7840d04a3038bde1980015d5a410c7413b39a3e3b997f1d667bd8cfbf78384dd86dde5643f4c42b384153"}, {0xb0, 0x1, 0x20, "9125fc65abb2a6448e77bfebc28c53a5e04120f7b53541f5998dea293235248669c864a4df3f6c7f4d85e6dd15a17217835b5421cd7b9f65f9ab745ab6702c859d4f24a567e329f327effde37bbe34d6ab062dab910b62948c0b36846d32c0e5b3abb75255ee79c3bc9376f9066b984c92ef64a6c8113a3cd631172d88b49639160843c15aea34e4156d2966b818595fbb9a80dcb325cc4685"}], 0x6b0}, 0xc) r2 = dup(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) setsockopt(r3, 0x9, 0x6, &(0x7f0000000a40)="ae55a2cdf0086b9fd4f150561cdfc4b49cd5b78672c53178747c84e9b2d368e868bc469ff98955088cb0d37452f1de54c6e910e9e0ae416644955f4a41a0505fa958012f46d6ce395a1e071d53a411f60d5b568f7181f54fc6dcb82179efa03d19b936fcdf563ff66aa65a990f3bdcda677cb29c21ff32133125c7e0bf37c805c84d244fa82b7be88b1ba5279630a2f8ca085381f0144c27b413525ceaefee4d237bc8747434ede0d5c1e689d5f1911eaf00c329c54fb481b6d6efcf3a9048bb364cc6514e462f045098b0eb368f0ba12026b21c585926b32c1f4b9ad45ce6dab07d", 0xe2) r4 = open(&(0x7f0000000b40)='./file0\x00', 0x2, 0x6) accept$inet(r4, 0x0, &(0x7f0000000b80)) r5 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x20080, 0x80) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000000c00)={0x3, 0x2, 0x5, 0x9, r6}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet_opts(r7, 0x0, 0xc8bb1923d0cd9533, &(0x7f0000000c80)="7438245d644c5c8c0d6056cf97b55f13926657ac3549f4d6acd7fcce1e8554f16e515c7e945dadfa27179893c519d8b621208d3b4bfc604b2e47fb97bfe3cc0b6e36f7b4c754a1c92fe94c729ec15d9ac1231acc2aff2cd9", 0x58) truncate(&(0x7f0000000d00)='./file0\x00', 0x0, 0x20) r8 = dup(r2) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000d40)) chflags(&(0x7f0000000d80)='./file0\x00', 0x58cce0e28b991fc0) getegid() r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/speaker\x00', 0x10, 0x0) read(r9, &(0x7f0000000e00)=""/65, 0x41) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000e80)={0x8, 0xc4, 0x2, 0xfffffff9, "af7ea2ab57c4a71e6436a7a772dcb9baebc55c4b", 0x0, 0x1}) r11 = dup(0xffffffffffffff9c) accept$inet(r11, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) r12 = open(&(0x7f0000000f40)='./file0\x00', 0x20000, 0x61) getsockopt$sock_int(r12, 0xffff, 0x4, &(0x7f0000000f80), &(0x7f0000000fc0)=0x4) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r2 = msgget$private(0x0, 0x12c) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x0, r5, r6, r7, r10, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000009309c9f5d4062dcd2777f1ac3e0e511ad2b2071a4d9479ff2bc1e70b7cf3571bf482eccf679cdd50704ba36f07c4d73ac43adbfca7847d202443998e2aa8ff7553245ce541fa6fad3f2d1e2e0eabbe96a00dc983e79ffd22a690a5dfb03fd31a2827818e9e5ae1083fcdbf15f9c14aaeef8499c1cd3637c6f3b408ea70865f5bcc6887bd4f47f828a580af7abf1abf2f56795a4428c878"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r3}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c, 0x0, 0x10}, {0x6, 0xff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x3) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:34 executing program 1: r0 = semget$private(0x0, 0x274fba9682b8605, 0x222) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000100)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/89, 0x59}, {&(0x7f00000012c0)=""/242, 0xf2}, {&(0x7f00000013c0)=""/61, 0x3d}, {&(0x7f0000001400)=""/137, 0x89}, {&(0x7f00000014c0)=""/19, 0x13}], 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r3, &(0x7f0000001580)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x40000006, 0x4, 0x3}, {{r5}, 0xfffffffffffffffe, 0x25, 0x20000025, 0x1000, 0xffffffff}, {{}, 0xffffffffffffffff, 0x2, 0xfffff, 0x800}], 0x4, &(0x7f0000001600)=[{{r6}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x1, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0xe, 0x0, 0x4, 0x5}, {{r7}, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0x1}, {{r8}, 0xfffffffffffffffd, 0xda, 0xda0df6623298ae74, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x22, 0x100000001, 0x5a4e1f18}], 0x7, &(0x7f0000000100)={0x6, 0x1}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ftruncate(r0, 0x0, 0x8) ftruncate(0xffffffffffffffff, 0x0, 0x402ffff) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x11, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000100)=[{0x1, 0x5, 0x0, 0xffffffff}, {0x2, 0x1f, 0x1f, 0x80000000}, {0x1, 0x1d, 0x3f, 0x8}, {0x7f, 0x3f, 0x9, 0xe3ee}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwrite(r1, &(0x7f0000000080)="bb6d4cbdf4b9a2023ff372996a93e71e2058370abecd053ffcf1339c6c29f0135853abc27c4e6df4bc263c3cc1116bb2d5d397be1aead4483dac51376cd7121e97132e682a8d141152337cf43c26c7d7501799356ecceaa8c2d9093d5bfcc036896bfe80d33cb43379474502", 0x6c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x6, 0xcc, 0x40}]}) 16:00:34 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x66, 0x0, 0x0, 0x0, "e801010080000200000000000b00000600", 0x55d}) syz_open_pts() read(r1, &(0x7f00000036c0)=""/91, 0x5b) close(r0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r0, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x10001, 0x0, 0x0, "1f40b58546f3f2f2fb13529d0250afe1e0ec1f2a", 0x80}) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) flock(r5, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000480)="622dad9173d14fd210e19a74222c1da6cc", 0x11}], 0x1, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r10 = socket$inet6(0x18, 0x3, 0x2) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0x1, 0x82, 0x80, 0x0, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x1, 0x9}, {{r8}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x9, 0xca}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x0, 0x7fffffff}, {{r5}, 0xfffffffffffffff9, 0x18, 0x4, 0x82, 0x4}, {{r9}, 0xfffffffffffffffb, 0x34, 0xfff6a, 0x4, 0x7ce}, {{r1}, 0x7ffffffffffffffd, 0x40, 0x80000000, 0x8}], 0x40, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffb, 0x4, 0x1, 0xfffffffffffffff8, 0x3ff}, {{r11}, 0x0, 0x60, 0x2, 0x8001, 0x6}, {{r12}, 0xfffffffffffffffa, 0x20, 0x2, 0x1ff, 0x6345}], 0xfffff801, &(0x7f0000000380)={0x80000000, 0x84dc}) recvfrom$unix(r4, &(0x7f0000000d00)=""/4096, 0x1000, 0xd339733ff149011d, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/15, 0xf, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r10, r12, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r13 = socket(0x2, 0x3, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r13, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x0, r18, r19, r20, r23, 0x201, 0x9}, 0x800, 0x1, r24, r26, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1ff, 0xffffffffffffffff, r14, r15, r23, 0x0, 0x5}, 0x8001, 0x80000001, 0x0, 0xffffffffffffffff, 0x3, 0x2, 0x2, 0x800}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) pckbd_enable: command error 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getgid() ftruncate(r1, 0x0, 0x3fffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r0, r2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x80000000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:36 executing program 1: 16:00:36 executing program 0: 16:00:36 executing program 0: 16:00:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000100)) 16:00:36 executing program 1: 16:00:36 executing program 0: 16:00:36 executing program 0: 16:00:36 executing program 1: 16:00:36 executing program 1: 16:00:36 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)) 16:00:36 executing program 1: 16:00:36 executing program 0: 16:00:36 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="ef77989a1323136196885c117c45a6358a091d9e6d33ce893b6e7492ad9f722fc01cc975afac1bdf2ebdc6949882becb56333d883206170c16835523336d512fdfd8", 0x42}], 0x1, 0x0, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0xca7, 0x5, 0x1000}) pipe(&(0x7f0000000840)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x7}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:36 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640), 0x100000000000012c) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r7, &(0x7f0000000800)=""/43, 0x2b) setgid(r10) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077bfca10f368fb18e9a9d14c15741fcfb00000004000da0000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e000000005800000001cf3d9dcfd499b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9ea585e28915f9003f6b1bce8f780b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52"], 0x19d}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x6}]}) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1a1, &(0x7f0000000600)="b6cc86a7e02dac36540016ecfa36") 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000ee00ebfffffeff0000000000000000005b9d071b542a5387060000e2b818000000290000003200000000000002000000000000010082d800cb68983650b9e7139bb636e545fc2703398a4f378c5d433bdb9bb9cf3ccad580fb4256cf90a0032cf1572ed19d5e33c41f9e4672f6521dd4503acc3a6368af6a73cc76525283134006efc34c58b91b1010dcb954adfd202ade20b3b237b9fb00ea11e7"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000ac0)) dup2(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r5, r6) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = openat(r7, &(0x7f00000003c0)='./bus\x00', 0x20000, 0x1ce) r10 = open(&(0x7f0000000400)='./bus/file0\x00', 0x8, 0x8) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r13 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) r14 = dup2(r12, r13) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept$inet(r14, &(0x7f0000000440), &(0x7f00000004c0)=0xc) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r17, 0xc2485607, &(0x7f00000005c0)) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000000000)) kevent(r9, &(0x7f0000000500)=[{{r1}, 0x7ffffffffffffffc, 0xd4, 0x8, 0x0, 0x4}, {{r10}, 0xfffffffffffffff9, 0x82, 0x20, 0xfffffffffffffffe, 0xff}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffff80000000, 0xffffffff}, {{r16}, 0x0, 0x20, 0xbfb76985c3946d13, 0x2b74f3a3, 0xffffffffffff90c8}, {{0xffffffffffffff9c}, 0xd19b012e4c35d907, 0x40, 0x4, 0x1, 0xffffffff}], 0x7ff, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r18, 0x80206979, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000380)) r19 = syz_open_pts() readv(r19, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r20, 0x40045720, &(0x7f0000000340)) 16:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000200010000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) unlink(&(0x7f0000000200)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/74, 0x4a}], 0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20, 0x0) open(&(0x7f0000000240)='./bus\x00', 0xaccbe871f3973742, 0x11) lseek(0xffffffffffffff9c, 0x0, 0x22, 0x2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dvv/jpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x101) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) 16:00:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {}, {}, {}, {}, {0x38b72772c41a5d80}, {0x2}, {}, {}, {0x0, 0x401}, {}, {}, {}, {0x0, 0x80}, {}, {0x0, 0xfffffffe}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = kqueue() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xb71ed0d58ce2284a, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="ac657084de87", 0x6}, {&(0x7f0000000380)="21ce2e2080c8ac3eb521f8c5315500e87a753beaf36c4df58182efaf542c6a76753eacab8c43a3425591792560285dca0bbe7b0b6147cd71e59ac724d186c787115346d04b5e2a153368488fb8136cb72a6d16f7ed613891c4df8b86150986298fc2221cb96a2fb8b295c4b4b3db1503a285381c83250cbb25645564035d58b7c0013a499f0133271b10cb4064a5c2e749cdb7cca93cad4d7f6fb61838b013d7365962c99d826458b407bc47d373af681bf6fa0878dea50b0a8e059884305bded109a1314c7e936f784f46f65614e4", 0xcf}], 0x2) write(r3, &(0x7f0000000580)="09070e10cac244bfe38cb3c24e769ed0b6ed4bffe4979d5baadd3e941e3a9f20e60bde7b8b6b93a52e6be94a7d0d70371904f5755f1c2714d604659390ca71c66209c52695476f4f8b6093d8e232e85a292669e781e79aeb8017b5e80e267b5b3a724d56d659638dd1722087d926c0ea69d13d0ac6ad62574ebc278139483046de517a00db7c4f9fe95d6cc932477209c070ef8b60bbedaf7390413de478f715741570391c54f50cd9e4c9f176549d1fc477b83a9b382b3e1caa9862dc23679c05f81d068163971f91ce3ea4b7f8e8c26a4020108afe25daf70b804870f9b9a7b828fe6e202b6f5ae5c0b938fa979320eac16683461120f40956bc919c2e1fd64d6619a71a400668a0c0ff9610dcee853f09281fc6aa720da01141d55da626003eb777d66ecd4097684a2fe626561a8c6f6706ff0def457199b4220ac153e9ec92e59a80b81233a5af2d86d95ec7c4ce68e893b1a864fd1a2cf3b56ef43c054f22bfdf0021757efac0bc823d80d18639259addb3bd4b431272949de6632083af1c41743ff707b58f920e5aa86f6b9836b8df479b7efb8186b1f8694092f99cdb4e29b2040b03deada1e3cb7629a17bc7d40300be4b21dd84c8286e45273215201dbc5a67b1226e99b83f1145739a647bfd7930f532ed56cd9f7eec147ddccf34d203f6f04fc68b7cc8198734d9bdd544a21a9c954ec3af041c5ff8f3e22a93449e2db8c0c81203a7278bae5d91caedcf3b339e68af50182496a94368c1d16e83b602241e96d10a639788046f53fef3de88cd5614fd9be9132c3cd2d1251a8f4a491789884ef2685a23a7f7ccac334b9a7931111bc9a74612dfede02e86d9aaced677f95d73ec23e0a6dfb504e5920dbb3c6ebfc397bfd129d8ff50a0781ff26c450416681f51f0717d5bde1bf3d3579cb311b7d35b1f1c8b94f7a1ea72e131fa3f7d05dce3ee4a0de745d04b737b54c501b71033eba5ee5fc456cbda9ca4fdb539215ad617aeafaef7e8af486be71c7ef25bc72115147abc55dfc14b8da3e142cd77790c72828c402a0c481f5cefe590a5c28e57ab3c76ff0c0a576bacd1d24a5a1254b8ea44d089e9e5506e477f4958bb576754f8f4501f52c0ee8a81f867f3c7593920cb476faaf2d54dfa60a993d8c3d712ae1cbbab016f18d074680ca6ac07863b773f6df5ced3e674cc68b93a790bb09bd09a6ee671b1df3894facb09990192d82b5ccf0fe6d2df83f10b745ee9d7ff96bf08e6fac4f1e7b513aa0c934b73b4442d91d856397308e576f793ab62d34b04235864c389269f65a06fdcc0ea814e926fe68ec5ccb91bd1ffb137af9ae3d22ead40e00877009db3c48878ca7685e1b832a96aa0af1b46944cac22dd225016d417225ac0214395ce1269ee9639c0669abe29caa40ccab08731b625d999221412f808f4093e38934ddb18f8cb34b958c6995a89e917e2d880810c2798a64d5ad19fdac7c998b1582b77a15c9f671515bf1977668d095f64056124e674646cf84e6c0d22140f28dfe9cbd630de66dcbac76175a838741bf64da9313e5148c6a31c8a3aef72122dcbd956f6fcfdd9a6c47063e29d160dfd5f3dc95ee89b45cca0fb887c75f3a68f154844c27af715ecfc1d2c901249924cf65608129eeb1b19c9c842c97aeb837646d90b9086ddf57a5dd45215c0bee6311e6c12d3ba77391b936a5b162ca1a5b9994a57d85c058611dd30a29a64c1af56b6a19957953307e444a54ff17a9379ae6be70c6b9e8f2226667ff36912cc3e7d21b0c2e6c18b4a4b773af6de455638046b9bfa12e820191627f0f6e65201f18309dfc0566dbecdebca8cb23f49e9ae6eaeb21c250addd1c8a731e84e8a76c08160a1965fbddb91c3dc37d42df223e3e921af9204052941dce605c1ee9a633f1b71fe45bbbbc084286b12729eeba7447e7361f97a0488ac5b1b5c06cf0b785bf77e3a20d54054b8310e19695733bd69cdebeabfc2c5db639e06c0c7cfec1fe67bdd10a9ee5653bbecffaa3ae83c14b8aa1d6abf15b94bf2a1544008afbf49be69ea1241c4cb00e8a6152e6ec1fc316fc66ab266dedd5378ccf3bfc72a261273843c8b55cc3746dd85a79d38899429b3960cc94ca5eae1a6bb2972362748b4078194e2de9f1601626e2a89d7572c9cf3dee2c11f9fa6ab0d99dde62084a3111053d66b4d31c28204eb45d531d6efca028e37ce673921e443aea4fc351ce0f804f402fa5e3f032c2de89cbf53430eabb95550730a85f6f69bf85d9b609fd2ffed94715266b8de9f4b55efde0db5f8d89cd3684c173e87ef79dcef056cfc8703891cfef46e2112aad5072cba37ce98a429b422f6db7d75a869cef02790cfe53c1ccdd34c0fa5372a485bed73cde9e4fb48c564a9e7d9ccbc3076b46020e220b02faff7c69bfd67011195bedf7bf722d1778a4241083dc2a5a7ad1679110cd80a2fcf0434114f79222018c77b3b3c1ecca289cd814dd0c44d32d9a3d42e4bd32776a9ed15dcea9005fa70836c3cb012cb2a4d5b9f73657c0c7bc0437d9f981613ce114af595d916dfc6a00339fd4d2648caaa9d2e44a9374893e11ce87096989e21b82fd025fd6d28c98853f3edafb05aa770dc0e65fdce265394679028660f4d28db061359cb11414212325479a5f50b04592f6b654ed9f7b57346e5c560b7e95ba5b229a384fc55db4368a145b6e6367138cf1b1978ffe4727d391508c14559258a55b9559958076b4605c45582f2c9263d7d665115ce78062e60af61684c2417bac3aa64a39951e59b8827fe0c89652ea211f1419f86135d2cf2c5ae866f7dc8f6c4631749927bd6b5c67fd144c941d71ab9c3f7d72bdcc126d98e4b275c04478099766fa424803a3184ddbd6a5f8cd19314ac2a953582a74fb18b1bfbfad135155f9c643f6565b291efb13e9bca86d938c4b1d3722d8fabba5fca64245f99cd0735f3fa7bf014cd3b7e557104bf4c352d827b750fdf14e3f2fa891a3564b8db3b52baae7cfe31947e1d3fe85402022b0b9c25b2ff771eda1ff953d91cb7065edac57c9d27d0dde2fb4977bcb42ab97792741a62c46840037f409ebe25aeea2a74322e5a1da52dcd0f3c8d58176cfeaf76fe5f3f4c8ff300c9e166632782e05e9790e31e2fb419cef50c6e645a40e9f78006dae8ec93132ed4a0f524861013822c978013544a5c1a8ae72993472a9931ebeca0e08df1fb49c6dd574fb781e60fab67c9682e017338af99a7783023a5c9ac2981503c6054f6ee92a4c0de1a8f3bc95aafaa91974718652f2c833dcc725b785668da26e40d12c90b00be17a5f955dd6cd6014d954da873369b0782f002229a8883c4bec922ee7110aca0452b36f522425e660515da84675e363a2d018e0536dbc6202a887af2d7fbbdd8ff67d114760131ffc9df3ebfde59f7a0ff6582b0fc080926d47063bfffe4b90e55534b72a7629918cfec31c857732e4e6f7f555a0682982b2843f8c135a065f3686495dab589582b508ed206331d5a0c5932863a8d02f532f8266a8c14dbd1ce1c439c8faaa9a95fe4416e579675e5ab0abc814b5148b1f91338bdd954a0f0ead9a1502486a4423939945d424f8b32da4281a7248d11b8de36a708a1995efb0fc5543b5f8d568e24ea8d46ef7e1591b14a4349324cbb9b4f31a5f4740a2adeb3f2bb956820db6eb26ca1bbc2d948dc4587587d130fa163ad2c2a5773810182c263873882bc11f727e83e0354724fcd1700d1fdca09cf6df39b88bd2a35f37a3235fe36a465d33f0586903b0be1893a59a2854109d928d5a42c598bf81ea9bd1b00983289e5f0038416e93e9f3d5456becea18878f523d8a9f7e3d024c3e18e63b2275b91adc130152a5ad877df7489b9f66a90a176db3c58a26f68f10086f677c35f9160ff0a9f1c02d50965d58c9786f8d6ba2e03c50c6ec72445ee9735340b59f4e7f67e7fa2ce9e4005cd16e1f80757d850c723e6e38ec92c952623b5ee5a5c23df3fb47030e8925075feae07c3554fae4cbb65683e7ab7fdbb1a90733a18c15ec676c9cdcfef9a8dc07f5b34be25de8ced8154c0bcfba468eb819f309894c76e68287bd80992aea062060d2879b2e50851e5ac3d6234873c35f2e7170fab31900cc724b97afe8be3a022596276b8ffa75aaefacead66ea93a30416e14751ff9bdb1f76af2922397901fe2fb9b13f0c02bbcd1268b5c24e39d7afafeaf59bea0497abbb5389debfd2673883f91cbb65412c926c73e15b9ea44caf729c4c8821c77f07a2a8da0637e12e474af727f6dc450f8e690831738d669508498f9aecda434962919ddddb5bf9ed9d62c683a38baf4fee7817abcb1197023b6e7bd5606cedb205517b12341c9b33c8447ec2488ce25d6d41aaa3280efcdd8ad980d5e098eb3df6650fc723bb26555290761e44d542aa18be7bc6e3285867141f4b1e97c62fb0742596faf59001aa3b0cd20adb156f92f53a33b74039b641fb6509373e072168de3b3a614cc2ce2cb30778c85aef7ac35983bf09aba38057ab4d3716697494107a8a68801a08a5567c4df326cfaa7dafebc1d95c554c90ed8200b17c15c6448578de0a8f9d01518e49fe7c01f66ce7cea07b284725667cfc9d2bfe2b52ba9be59266ac7967ecd9af2d39acf6ef0d63d1582f774c065fc3da4cf10812288e0fcff57f6c8d475ccb05d35d9f4d688e63bc3e856a46d5bf2b1db07ef02a35cae640fdb0a92cd525ea0ee1aff735cbcbfd8e29e18ed3b5a3858d334f3bf685a71e425c77e1c7a5fe1862b3177106cdb6531a40bb717d8f480114ed88c4827839bc382897604964232e257df51853767017f6d45a0925c3222528cdf0fb2c67fef5ae47666a1c4990afb4f002295f87ed53dccd467ab5194a7de8bc27429089b8b6f18c2653afa43963ffb3df0c5df5f56115643b46642482f426f6ade588ed3d12a62ac4ca6c0bf5ae97fbab7a64621e172931b5413e17da364375600e28338679aff25af627d209079e5500a2b62bfa144adf60131263fb8fddc60f80fef58ae8834707589a858061c20906a2471f2b4adce15e342edb81347ab5bd523b376d250e78920f4806a72764a1a99bab8f76f779ad709105cb797299817efc7f57934a0431d1bb940b96d1cdd82b7631d2cbb7adac64a954540c9321ac42b15ee111ffb6acdd994dd889359e77b30b680d2889abb140432c5bfc256993f9ca78c063221d474f6d3d425f55ed6d4cb243b9495b62eff109932b466e3a8e70d709f7732a4a41dd0e9d713fa0d07833458665cc62ceaf08ec36d7fca0781ffffea32424a6d53bfb353bf4262c2f33c8b8c19e5ccf08e05e7b0ba5c237aafd04e3b96b8386f6656c178e00e506e94bee286818ae49d333b264a1cb5260b2ec8d160b2abf0a8ed448e12d1b08510c2ab9364fa8723ad4442164aee6166de4c2bb83b70e63b0c2bbebeed22f2c0f7d7932bf48a71f3bc68aa0da35ae82a3c58f9fd5ed662a5b8adf59eaf9f2a428a0d32d74eb8cba64a334a81dc1f4cf701ebee03e9ec0e29aad2c18f1f0b11f12667e4b8f1aec44ce3e3b16246e0c04a7e51d67dd4133f469865b5b6d1852450a07198a2e9644bdf14bfed52322e1c8ec893ca94238ebd88cb7dad0b8af9143a82151ff77a5c04b8d6b06b35a9ee672548d583db5bec022058b661051515905221e6d375374143c1a7a304521f95e194ffa202ff51fbf930a166e4a7ac59c547628ac26636aa6bf5f533de02130d87ecec2118d7eb221cf9fd6fa866108da2f521492f8eb0b008cd56fca1aad06b0102f47ba", 0x1000) execve(0x0, 0x0, 0x0) shmget(0x0, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76ee5a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d018c70455a17dbe02c1fa3eb95c2b2dbd235cc6b1add040000003fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca48630"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendto$inet6(r2, &(0x7f0000000140)="a15e446aa11d9ba033ff95983f4d1a7d0816ab0078640fb4561d469ce0f2eb124bec37902d5313cf12355987051b25bfb3f74891b0173716ff9e52ec7a906c4daed9d6d1fc2fc5825534b8720aa2a0643b635478b5a5ee8c243aa067502a182d0b6f5947ec1d6ed2cd7c", 0x6a, 0x0, 0x0, 0x18f) 16:00:37 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/81}, 0x59, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x0, r2, r3, r4, r7, 0x201, 0x9}, 0x800, 0x1, r8, r10, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r11 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x0, r14, r15, r16, r19, 0x201, 0x9}, 0x800, 0x1, r20, r22, 0x401, 0xffffffffffffffff, 0x1, 0x2}) r23 = socket(0x2, 0x3, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r23, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r30 = getuid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000840)={{0x0, r28, r29, r30, r33, 0x201, 0x9}, 0x800, 0x1, r34, r36, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r41 = getuid() r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r45, 0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000840)={{0x0, r39, r40, r41, r44, 0x201, 0x9}, 0x800, 0x1, r45, r47, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f00000001c0)=[r7, r11, r19, r24, r25, r33, r44, r48, 0x0]) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x3, 0x3ff}, {0x9, 0x1}}, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8000) r1 = open(&(0x7f0000000300)='./bus\x00', 0x1c8, 0x1f5919fc834ba7cb) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x17, 0x0, 0x0, 0x3}, {0x4c, 0x0, 0x0, 0x7}, {0x6, 0xfe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r5, 0x1) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x1]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./file\b\x00'], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) ftruncate(r0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) open(&(0x7f0000000280)='./file0\x00', 0x188beda633c3d86, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r2 = socket(0x18, 0x1, 0x0) close(r2) setitimer(0x1, &(0x7f0000000080)={{0xff, 0x9}, {0x3, 0x9}}, &(0x7f0000000100)) r3 = 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) r11 = socket(0x2, 0x3, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x0, r6, r7, r8, r12, 0x201, 0x9}, 0x800, 0x1, r13, r15, 0x401, 0xffffffffffffffff, 0x1, 0x2}) fcntl$setown(r2, 0x6, r15) r16 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) listen(r2, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = dup(r4) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000080)=0x10001) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)) 16:00:00 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = semget$private(0x0, 0x1, 0x4006c2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xfff, 0x9, r3}) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/108) semop(r0, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x7b, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(r0, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x3, 0x5b3, 0x63da40d9d5c03eac}, {0x3, 0xca0}], 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='&\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x3, 0x1d9) fsync(r0) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket$inet6(0x18, 0x3, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) socket(0x1a, 0x3, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup2(0xffffffffffffffff, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:00:00 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) socket(0x20, 0x2, 0x97) write(0xffffffffffffff9c, 0x0, 0xfffffffffffffff5) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'\xd9\x9bp', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = dup2(0xffffffffffffff9c, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffe0b, &(0x7f00000000c0)=[{0x14, 0x0, 0x0, 0x2000000}, {0x4c, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x8828, 0xbae44f3d0d575d09) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10000, 0x0) kevent(r6, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x8, 0x80000001, 0x5d}, {{r7}, 0xfffffffffffffffb, 0x22, 0x20, 0x1f}, {{r8}, 0xfffffffffffffffe, 0xe2, 0x1, 0x4, 0x1}, {{}, 0xfffffffffffffff8, 0xd8, 0x2, 0xfffffffffffffffe, 0x48000000000000}, {{r1}, 0x0, 0xb8, 0x4, 0x0, 0x2e5}, {{r9}, 0xfffffffffffffff9, 0x6, 0x80000014, 0x2, 0x3}], 0x3201, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x3, 0x80, 0x4, 0x9}, {{r11}, 0xfffffffffffffffb, 0x643fc1f75749dc26, 0x80, 0x1, 0x435}, {{r12}, 0xfffffffffffffff8, 0x40, 0x50000004, 0x0, 0x9}, {{}, 0xfffffffffffffffc, 0xa2, 0x40000000, 0x5, 0x1}], 0x1a, &(0x7f0000000480)={0xfff, 0x1000}) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000002a4e155f69fc13ea912ba710f0300000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b08000000000000007a68d7e8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeabb53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebc480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc887296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f00000000000000"], 0x3b, 0x3, 0x1800) close(r1) r13 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x1, 0x8000, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r14, 0x6) pipe2(&(0x7f0000000180), 0x10004) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r5) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000200)=0x200) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000200)="a97163b2af0ab7cb4c5339790c201d05fade89746905c09aebe0ec9cc4fc03e100815845d1b454d6148363ea4548fb9288040956439f81e2add36e9cb7c2a44414e20c5530e1c4fad3c2a16f9f4ad27855547a40a959e509f3ebd5b82bb25f18beb7") 16:00:02 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00'/235], 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec000000000000000000"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) connect$unix(r13, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRESHEX], @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f0000001340)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYRESDEC=r33, @ANYRESOCT, @ANYRESHEX=r34, @ANYPTR], @ANYBLOB="5edc1c9abc7bc2f7e853ca03240086e42e618fea09f270f0136bd21bb6f762d5635d9148e10a83ba09313ca86251b0dcadf9d22bd09cba5414b7068b37f96da98d0fcb7bf150e0e1f53ef421eca3c54c42b6636b645766f633564a5f6a99f329abe9f3dab6964e47538dd847e134559c413c93f742a4315d7e7e5e1ab8916f66dad599c0d041372c4edfb3d8a51ad76d72e33cd12e8ef9a96fea8cee9e43df4ed5d0cb", @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYPTR]], @ANYRES16=r30, @ANYRESOCT, @ANYRESDEC=r31, @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESOCT, @ANYRESDEC=r35, @ANYRES32, @ANYRES16, @ANYRESOCT=r36, @ANYPTR64=&(0x7f0000001480)=ANY=[]]], 0x6) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r37 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1a8) write(r37, &(0x7f0000000140)="220e22", 0x3) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r37}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r38, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r39 = socket(0x2, 0x8002, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) write(r40, 0x0, 0x0) connect$unix(r39, &(0x7f0000000200)=ANY=[], 0x0) write(r39, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r41, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r42, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r43 = socket(0x2, 0x8002, 0x0) connect$unix(r43, &(0x7f0000001100)=ANY=[@ANYBLOB="620202070300000000004d762a645c69b7e3af1e474afb2d068b6dea7f49d598189e4802b8d6db372a87ad66f04282db4039748e1d8b320d13f81c2a1126134bf7ff38263c26445b5d0c10b57a7b95264c3a0d1234602e6acad59ed8b114"], 0x10) write(r43, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r44 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r44, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r44, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r45 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r45, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:02 executing program 0: r0 = socket(0x11, 0x4000, 0x68) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00\xfe\xff', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\'\x06\x00\x00\x00bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x20000000000000e6, &(0x7f0000000300)=[{0x914, 0x1, 0x8, 0xfffeffff}]}) r7 = dup(r0) sendto$unix(r7, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f0000002a00), 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b8fb000000faa920640b455600") r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) getpgrp() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x101, 0x0) getdents(r2, &(0x7f0000000180)=""/28, 0x1c) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf6e966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:02 executing program 0: geteuid() r0 = semget(0x3, 0x4, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/137) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r3, &(0x7f00000000c0)='./file0\x00') symlinkat(&(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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = open$dir(&(0x7f00000001c0)='\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', 0x10201, 0x1f5) dup2(r4, r5) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000140)='./file1/file0\x00', 0x2, 0x84aa90cfdd4d024d) ioctl$TIOCNOTTY(r7, 0x20007471) 16:00:02 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setegid(0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r3}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r4}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r4) setpgid(r3, r4) r5 = fcntl$dupfd(r2, 0x111233fb78eabd0c, r0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x80, 0x40) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x66, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r1, 0xa, r0) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdd6) setegid(r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000b4a2f69c911159c48dda81efd24800"/124], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x42) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x4, 0x5, {0x4}}) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x1000, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0703"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x840, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) dup2(r2, r0) recvmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1, &(0x7f0000000240)=""/24, 0x18}, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f60b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0000000055351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee874ef0c23067e33d751c9632e67", 0x67}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x9, 0x1, 0x50, 0xb14, 0xd6}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0xbb, 0xfffffffa, 0x7ff, 0x7fff, 0x2, 0x49ef, 0x6, 0x10, [{0x6fbc03e4, 0x1ff, 0x200, 0xfffffff7}, {0x65, 0x0, 0x99, 0x800}, {0x4, 0xffff, 0x8, 0x9}, {0x6, 0x7, 0x7, 0x6}, {0x1, 0x2, 0x8, 0xffffffff}, {0x3, 0x7, 0x8, 0xff}, {0x80000001, 0xe74, 0xfff, 0x4}, {0xfffffca0, 0x3, 0x20, 0x8001}, {0x7, 0x9, 0x3ff, 0x8}, {0x6, 0x0, 0x1, 0x5}, {0x5, 0x1, 0x3, 0x5}, {0x9ee, 0x3ff, 0x40, 0x7}, {0x7, 0x7, 0x401}, {0x5, 0x4, 0x9}, {0x9, 0x0, 0x6, 0x8}, {0x1, 0xa694, 0x8, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x800100006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r1) wait4(r1, &(0x7f0000000080), 0xe, &(0x7f0000000380)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) mkdir(&(0x7f0000000140)='\x00', 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x0, 0x1f}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x14, 0x8000, 0xcb, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0xf357ae91) shutdown(r1, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{}, {0x44}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:02 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) pwritev(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x40) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x2000000000000195, &(0x7f00000001c0)=[{0x14, 0x0, 0x2, 0x9f08}, {0x4c}, {0x9}]}) fcntl$dupfd(r3, 0x14, r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000080)=0x7fffffff) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000700000/0x2000)=nil, 0x2000, 0xa) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendto(r2, &(0x7f0000000240), 0x0, 0x808, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="802254ceb09b420bb89b9f29a08a9a13ca1c506c4ad3e428239f3dfe8f23741789c50319796e9c23573287e922b4e91dae8976804c5184db5dfad01db7b7500a2598017760f8a14ce37c0ebfc82af11da3a27f1da92372218d93b483ff8727c5be5db7b374e02f43a3700ee27f46b6d54f440fadc72e98ea1007c8cc1d81e0e598fa3cf0040c933854d834f8824322678f7c8aff6b06482f036bc3b97e7273311c617b5d9cd1031db91ea88a6ea625e3ed18ba7124d10b", 0xb7}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000c1d000/0x4000)=nil, 0x4000) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3, 0xc828ad13c5390195, r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x20) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x841, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'\x00\x10\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = socket(0x0, 0x3, 0x7f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fchdir(r8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(0xffffffffffffff9c, &(0x7f0000000080), 0x80000000, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x16, 0x142a0e03eff33450, 0x6, 0x9fe1}, {{r4}, 0x0, 0x3, 0x7a7ffaa93b16c597, 0x8, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffffc, 0x50, 0x40, 0x5, 0xb6}, {{r0}, 0xccc3966bc33688b, 0x8, 0x80, 0xea4, 0x1}, {{r6}, 0xfffffffffffffffa, 0x2, 0xc83be87c2793b51e, 0x7fffffff, 0x6be}, {{r7}, 0xd11e970f20e8a768, 0x14, 0x80, 0x9, 0x9}], 0x2, &(0x7f00000002c0)={0x4be, 0xd}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x803, &(0x7f0000000080)={0x4, 0xffffffffffffffc0}, 0x10) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xff80, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semget(0x0, 0x6, 0x8) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000700)=[{0x4, 0xfffffffffffffff9, 0x1800}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b}, {0x0, 0x20, 0x1000}, {0x1, 0xe0000000000000, 0x1000}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x1, 0x6, 0x1400}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r1, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/208) 16:00:03 executing program 1: r0 = socket(0x10, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82021900000000000000ff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) r6 = semget$private(0x0, 0x6, 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x0, r9, r10, r11, r14, 0x201, 0x9}, 0x800, 0x1, r15, r17, 0x401, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r22 = getuid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r26, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x0, r20, r21, r22, r25, 0x201, 0x9}, 0x800, 0x1, r26, r28, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r10, r21, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000840)={{0x0, r32, r33, r34, r37, 0x201, 0x9}, 0x800, 0x1, r38, r40, 0x401, 0xffffffffffffffff, 0x1, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, r3, r29, r32, 0x0, 0x10, 0xffff}, 0x9, 0xffffffff, 0x7}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r43 = getuid() r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r47, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x0, r41, r42, r43, r46, 0x201, 0x9}, 0x800, 0x1, r47, r49, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r42}, 0xc) sendto$unix(r0, &(0x7f0000000080)="bf46b858f146a75b00", 0x9, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="212b008e12efa4fb08000000052344fd71ff0000fa08000004"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getppid() ktrace(&(0x7f00000008c0)='./bus/file0\x00', 0x0, 0x4, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(r5, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xde, './bus/file0\x00', './bus/file0\x00'}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000880), 0x8004) r8 = semget(0x2, 0x101703088b218287, 0x80) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000300)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000900)=[{0x51, 0x0, 0x0, 0xfffffffd}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pwritev(r7, &(0x7f00000007c0)=[{&(0x7f0000000200)="1b7a2153e4b4815d531c23391fee68bff0b02ccee30b505cb66d4ebc119b6783e154690d4e3002278106507e03e5173ffcd79e33f153c056a518aaf09cd1e53de3c2e048", 0x44}, {&(0x7f0000000280)="a421f25c93bbb0b40da80327000371a0f2f074137a6a19a98c2331e974f590d4726e4a09830cf648c709d167718535f9aac708105dbf3a8aed86181a0191", 0x3e}, {&(0x7f0000000940)="faf4a0e39ee404f892ec2137801ecdd9ba7f3f9904dd324d652b1ceab3a151a078cde13f43b02f1ab944df22e3632fe1131b1321ab6d4db9a3940dceb7e49bbd238247aa977d35b6c928aae7c55b5401de1e3dd11deb22", 0x21}, {&(0x7f0000000340)="b37aa7f32fc65b486c27fc380f71860b64f8ce769c6c62bb6c409d5cf14777f8b24822ff3b0ae01df868a6cd61609add17e34dd949c24cfedccd4a3c073a8d68c8281e6c0ef74d4dd90485978597f989736f2753bd3e97a0e9e20251d712729f486971e4795692afbbb35ff831f8fc794be35f0b5c6dafa0a6b967ededa7657ed8eb38b8f7af9f5c6dfc6aa7c0", 0xfffffd25}, {&(0x7f0000000400)="32966c8a8563f8f31c35a62fb6c5b474df7b10c198f8a4381f23573f02751304ee5027dcbe2bd5e3a4189ab430076fc5579e3cdaa99c03692190180115bd6fb37a60c2efe9f72d417b0ca6c2cc2aa06e2d6c49cd1bf8a717d308386bc3938e9b5329aba8666ce1268cd78da2cf4dbc540c33b4cc84ef66a24924d80f4e7fa3743b3e8c5a78a03d41fd6d5be822a26d004715f9016b3c9c4829dd5d4e8be3ab88f5cb37e22ddd96bc142f5520454d9f1439770f3bb795579a9ab9e33a9f83254ef3995e2c29b998d77652e8476aef3b336be32a10536c684d1dede12d05e5", 0xde}, {&(0x7f0000000500)="85ee7038baa2ce905b88af26e0d8d0807d86fbd0cb53be1f45317edb8c16c78a0084abf800664fd99507faa7a4257749ff6c5e8fde15cc28fdf0eaf8f9995e9d8abf2c3cba4b89eda180ab5c26af33f35610188cebfab9eef47551217ec48061bf221e2e13a9529a23b89a07653b7298919fbfc7882a1e953c624bda761a3c3f12aa2c90fc40834112ad595d1f274a4b073754ab8e6ce4982cc97d16e3c7266db6c0d7fd6d645b331e9647595702b06b8306952cdf12c376f71822f032ff2d3ad1028019863d2ed266fe58422cc64a6df9c3cace4e1516dae2090fa084e7a4f26bc57566d3800a3beb5a5c", 0xeb}, {&(0x7f0000000600)="d8c99b8d8df2850104ff728af8b9f0fb9f", 0x11}, {&(0x7f0000000640)="c77db528d58dba4ad3747cddea7d0d852a7a19d79b363729ea10c0bdf0b3ce56cfbe1dca2f8b698238b869f4def0a86d92a2464e3f535f2d8d92a12e99e771532a9c267effaf2a4ec7fd6a99e1c80f6e3982cf69073c4c99b2a4", 0x5a}, {&(0x7f00000006c0)="1653626d863b8ba17355e262f887fc9c6c997719cdcd6f164e05ca78c990436d09051c2523bf7c46543b6c19108eebfab850d44325343560a69851b0ce7124159a73e4f67f817111fd32e1f98585a91ec5aa90697301d785ec4c1fab04c90b7d102d73f08c59218ecf1db9e54c90a12d99839f1e79c09e10360ad1c1ecd1c8197319a12a36af75a1ee6784d95c5cd9f4d7a6374965cc76c92f14fba9db6ed24d1756f6062e30c6ff725a5bad9a26f042b5263cc60319fd52b3eb09d6b72005d3b5b5efb30711d5eccb8b576e37b0d4f668c3090d6515b764e96fa422bcddb8e8774ed5974b3a1dc4923ca7987ccdd49a7d1181a69604739bec90", 0xfa}], 0xffffffffffffff3c, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x20000000000006}]}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") semget$private(0x0, 0x0, 0x148) getrusage(0x7fffffffffffffff, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029bc96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x40, 0x24, 0x4251, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000080)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup(r2) 16:00:03 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x400, 0x2, 0x9, "e0de896c98a1283e6624bd83ee6769013acc8959", 0x6, 0x1f}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) recvfrom$inet(r2, &(0x7f0000000180)=""/78, 0x4e, 0x67, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x10001) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2d, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x87474eb8d26da5e5) shutdown(r0, 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 11:46:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a0861cf71bd17900"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, 0x0, 0x0) 11:46:07 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup2(r0, r0) r2 = syz_open_pts() syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="ee9d060438656f5b6786837df4e301aebddea806cba43b3f2c2a769e2688ef0572f636dd5279d5a48e582b35a927c5f850aa8ebc8524e33897aee1bf6d556148a405d28d595165bedab65e9597e23fc32e83fbe6de0b03383d56291b1cb90025740741dca29028d51f9c23e8bdc4c49cf5da7c64351f", 0x76}, {&(0x7f00000001c0)="9113a5a73f1570b9808291b328d305220bdb430dc2e76cd357342c4f71d7d78f0c5b2bca51cf2500a83401c7e3295b0dfabd84521ce9bd359af47f12353ec5ba7605b87731bb1bc8de52d0339557f35c9c3113547f590d71f40b08e0", 0x5c}], 0x2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x4, 0x0, 0x8}, {0x2, 0x4, 0x80, 0x5}, {0x1ff, 0x7, 0x8, 0x6}, {0x7, 0x6e, 0x9b, 0x8001}, {0x1ff, 0x9, 0x1, 0x3}, {0x40, 0xec, 0x1f, 0xfffffff7}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000280)=0x9) 11:46:07 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000700)=[{0x4, 0xfffffffffffffff9, 0x1800}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3) semop(r0, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r0, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4fcd, 0x3, 0x7f, 0xdc2, 0x1, 0x5]) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) 11:46:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = dup2(r1, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xb89b) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:46:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9b18) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x32, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x10000, './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3}) 11:46:07 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0xfffffffd, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000040)="faffffff", 0x2b5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x100}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 11:46:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x8a}, {0x0, 0x400}], 0x2000000000000164}) 11:46:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgid() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x200006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000140)=0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x8104, 0x4, 0xfc}, {0x3ff, 0xe0, 0x5, 0xfffffff8}, {0x1f, 0x4, 0x0, 0x80000000}, {0x101, 0x7, 0x0, 0x8}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1, 0x7fff, 0x0, 0x9, 0x7, 0x6, 0x0, 0x1, 0x8, 0x2}) 11:46:07 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x2b0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000591000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000059c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) fcntl$dupfd(r4, 0x5, r5) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000580)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 11:46:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = socket$inet6(0x18, 0x4, 0x9) r6 = fcntl$dupfd(r5, 0xa, r4) r7 = dup2(r2, r6) r8 = kqueue() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x0, r11, r12, r13, r16, 0x201, 0x9}, 0x800, 0x1, 0x0, r18, 0x408, 0xffffffffffffffff, 0x34, 0x2}) setgid(r16) kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r8) execve(0x0, 0x0, 0x0) 11:46:07 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20800, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x400, 0x5}], 0x1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc3, 0x1, 0x2, 0xdd}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x1b, 0x28}, {{r3}, 0x8828340b118c8c3d, 0x104, 0x2, 0x3, 0x8}, {{r4}, 0xfffffffffffffff9, 0x3, 0x1, 0xffffffffffffffc0, 0x80000001}, {{r5}, 0xffffffffffffffff, 0x0, 0x40, 0x100000000, 0x1000}, {{r6}, 0x14d54394a2c6f2a4, 0x40, 0x4, 0x3339, 0x8}, {{r7}, 0xfffffffffffffffd, 0x43, 0x4, 0x4, 0x5}, {{r8}, 0xfffffffffffffff8, 0x0, 0x20000084, 0xffffffff, 0x8}], 0x1, &(0x7f0000000240)={0xfffffffffffffffb, 0x1}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r9, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r9, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 11:46:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/12}, &(0x7f0000000140)=0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) write(r0, &(0x7f00000001c0)="a0281e49469565efba286f4050927c9d5a8bae3d25ee0687cd2bfd4304cafc653556924d117cc36dcf8035306e8378a786914f607d4c6d2107295ede86b732a689ace406a1b984b05f6a619d6e3ac43ad9fca991a201b218dce231a89ce4b60b00ea31cd4185db2972e2372dd5dbdf7087ef008865650a14a1659fb533b1b59d971f1cd7bcf0e30a940a73b6e79653cd450fcb506d849c88251bfb300c5055d754231fcad3100d846830ef7f1c4c7af048d3651fac7d27f470aee04b99", 0xbd) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{0xfffffff7fffffffd, 0x3ff}}) 11:46:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000280)='\x00', 0x0, r13, 0x4) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r15, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r15, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 11:46:07 executing program 1: socket(0x11, 0x4003, 0x0) 11:46:07 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10380000000042e391045eba91c31a51770000000008"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3246d9d9d2c503a6) r2 = open(&(0x7f0000000180)='.\x00', 0x200, 0x80) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x400) 11:46:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chroot(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="e401070000000000002c"], 0xa) dup(0xffffffffffffffff) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r10, r12, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/177) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x5, 0x0, 0x4, {[0x200, 0x5, 0x200, 0x1, 0xf9e, 0x5, 0x0, 0x4, 0x507, 0x6, 0x100000001, 0x7, 0x7, 0x8, 0x8, 0x0, 0x5, 0x46e2686f], [0x3, 0x81, 0x800000000000002, 0x9, 0x7, 0x0, 0x7ff, 0x0, 0x2, 0xffffffffffffffe1], [0x9, 0x7, 0x7, 0x8, 0x0, 0x4, 0x5], [0x4, 0xfffffffffffffff7, 0x5, 0xffff, 0x8000, 0x3], [{0x4, 0x5, 0xfffffffc, 0x80}, {0x100, 0x4, 0x2, 0xffff}, {0x1, 0x8, 0x6, 0xfe}, {0x6, 0x4a, 0x84a4}, {0x0, 0x8, 0x6, 0x10000}, {0x345, 0x1, 0x1, 0x9}, {0x2, 0x3, 0x7}, {0x8, 0x4, 0x9, 0x2}], {0xfff, 0x1000, 0x8000, 0xe3}, {0x0, 0x7fffffff, 0xfb, 0x7}}}) 11:46:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) writev(r0, &(0x7f0000000640), 0x37f) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) read(r1, &(0x7f00000002c0)=""/216, 0xd8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)="568b28aafe38397c994b514a9e954afcd11fc24ff579cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4afda73f7857d74816169ddb48977e4db12d9f5eed749b423e4287559045d57552976e6742dd4f034da455c7f", 0x64}, {&(0x7f0000000200)="8dfe7e3837342e4dc20e65787feaae37fd3a8fc7db6f8d82a23a439b742803009b8c5f40c93ccc739acd09f358db6f398ef05d8ac598556eeaa8b394b26a43c81dacbbaf562c941597712fa103c5ca632a06e694767824ada4333db31dcf44e939d5eba2970dff0843b5471034a9ace93d7a2599cfd686b1ff071c7885e6b325b245e73da95a835b1d4a1f8c005b70df67c8447c32f4cb0c83393d2a", 0x9c}], 0x2, 0x0, 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xc1, &(0x7f00000003c0)="8c2089c4b260ddcbc32170ad0b567562f05bf46c8230f36b2c646737c3148d984a3e6190f04a43b5bd41d5bf9a10f18645a38c4445256c9858cc7f264f6027cff682dc1d7eeac273eb789cc6e9878e7d792d099ff230095148bd0d65dfa15ae69d2b2bdcc3f937cbfaa8d8beb869b3302e4c872a892ce0c1483723496301357a272ae246e67cfb7e2ff499efdcfd15e2c261e419b2407d91ee15f7f58e21e1c40ee910db57b34f59a4918ae69993b9c11613f04236357102c22b921b4ef1d559f7") 11:46:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 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, 0x0, 0x0) 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}, 0xfffffffffffffffe, 0x1}], 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) getsockopt(r5, 0x1ff, 0x7fff, &(0x7f00000001c0)=""/242, &(0x7f0000000040)=0xf2) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000006}]}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x40, 0x6516, 0x81, 0xfff7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 11:46:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x4}, {0x18, 0x0, 0x8, 0x4}, 0x8, [0x70f, 0x2, 0xfb87, 0xffff0001, 0x80000001, 0x5, 0x6, 0x5]}, 0x3c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 11:46:08 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x1, [{&(0x7f000046d000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002f8000/0x1000)=nil, 0x2}, {&(0x7f000048d000/0x3000)=nil, &(0x7f000041e000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b5000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004a4000/0x4000)=nil, 0x61644a1c}, {&(0x7f00003ad000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000399000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000211000/0x3000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x5aa0}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f00001c2000/0x4000)=nil, 0x2}, {&(0x7f0000296000/0x4000)=nil, &(0x7f0000333000/0x1000)=nil, 0x6}, {&(0x7f0000161000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f00002ec000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000526000/0x2000)=nil, &(0x7f0000268000/0x3000)=nil, 0x4}, {&(0x7f00004ca000/0x1000)=nil, &(0x7f00004b3000/0x4000)=nil, 0x2}, {&(0x7f00005b1000/0x4000)=nil, &(0x7f00004c7000/0x1000)=nil, 0xf3}, {&(0x7f0000354000/0x3000)=nil, &(0x7f00007fa000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 11:46:08 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) bind(r2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x4}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:46:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f00001a4000/0x3000)=nil, 0x2000) shmdt(r2) shmdt(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x3014, r4, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe(&(0x7f0000000000)) 11:46:08 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="a78fc9baccfc8fa3ea798e459683181c7fd6e1e135bbb2bdfc0bc7c7641e3bca8277c20cb9d3fdac33546fac", 0x2c}, {&(0x7f0000000140)="cb57c51b02eb2ffe5340777db871e257ad343c19871ba9c5567d9ccb6365c134ae5622dc1658a3345299c33b5f802639afaff11170fa02972112c7622b3e56522c7a14ddeddcbfececfc65969b09606a151c8b87edcfae41e8513d459034d01a1a9092453be96a3737e6faeb287e35fdefc7adc38bf7c4", 0x77}], 0x2, &(0x7f00000001c0)=[{0x98, 0x1fffe, 0x8, "2faea3418131a4e036b11fb09a83d81b2578d2139a50ae49bbba1e184723a66b214d5c3162068e93164007ef54a29074848882f431dc205b660de2b8c31c520508519196c801aeebddd1c028c12220080d8b5047e875b2e8fc5cbb5c3a37ba97d74417eb5a0b714ecab126cb10fd81ef7c4e512c37fadc1a31a74e80cd62d219e03d2c8488986fcd"}, {0x60, 0x1, 0x2, "f5a356c54630986330975596ed6388fcb09dc363f77fd9337107d16a4e6966dfa1eb96e0024a79f30bad29f004b2501940d4cf925745e1ae473fb59a879683519cd44ee2d7d50e38af8469207570"}, {0xc0, 0xffff, 0x1ff, "ea034645fed2ffd18874631fdd1092aced731c54a3f38121bad6cbe4d0f2f48d0a6591ff3503e6d643c2233059a66592521ec144525c2799e0b7eb46ed8f828deaa4cd075df0a7b6272ef62e901606f915c6bd233df9546d815ca9ecee0a75a295810c722db4ec392e56450abb06604e9f455c56124d850129b349a48509504f7d71aba89043ffca08ff54b676289f8a08cc7e3e00b83eac79e46e99f0abdd6c1458c992beac9b1b50"}, {0xc0, 0x1, 0x401, "3b1c05255db41664de8fd7261e51b95f17a09b1752a98d03f24ff0deb24b8424199d9ef65da76668b4be8e25ecfcbd864ec573283f3fd13759799f04d09c73c582a5dd4ccb9b48b765e5e4c083a7911ae78169276ee3d109a0e1d0cbc71a9ee932259895c3d3e44617bf419efee416563b1594e91d01093b231e6fa1e8536ebf21efe23bda5d2c90c4bb811dd90b91f3934478d62648201608aa121f2fe0b77294288eb0135674648e06cda6d951"}, {0x18, 0x1, 0x2, "8fff60e87009"}, {0xc8, 0xffff, 0x40, "fad2786081cfe4612051d7fd045ea422977224ddccf5ed7561d196936bf67e18f32c994003c783ac6f899940d4a6d263a189665ed1e35043641cffce8d3a381e3e1ece476566ff82047ad846b073203aca0fe0b528fe7603fba789a0743f2abd60ee5fa2c8d27645d599d378d80db6358bf0f705ddfbb3d24e0c980df0c155ecde08145e8dc2ba25fca292fb33abe8fc3a7aaee62f8ecb8544cc1eeebd047aa8b33a1a31807e8b1ebb78970d4dd851c4e932a2b0342f"}], 0x358}, 0x8) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, r2) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\x8dv/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x24f, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6, 0x0, 0x3, 0xc0000}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a02d", 0x5) semget$private(0x0, 0x0, 0x350) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 11:46:09 executing program 0: socket(0x10, 0x2, 0xff) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="53ec711e5e90a50004000020c48b8b67fe79bf0728acfe13f7366ec351d01c9d27f2e97cd982ba4ced5ddf0941a7ffa3cb577172e50a0d2698478e1fcfbef69ab09292655f4333dbcfda6faee334efbadfc09c1399544f31173415382d2b837faf530a06815d7714e9144eee9f5319701476eeaa6b8d3108f4e5130b4a90a2ad952617fabcb22b614f09b03267b44750122a21a321c2286f270e8c99826ef7d61b90ff84c4a6f71b3c73280edaea3b2a52742ea6b0086f3a5ae5e7b79ee01800000000851434f8f4c6e6000000"], 0x10) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x45, 0x1, 0x8}, {0x4, 0x3, 0x4, 0xffffffc0}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) r13 = socket(0x2, 0x3, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r13, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r4, r5, r6, r9, 0x201, 0x9}, 0x800, 0x1, r14, r12, 0x402, 0xffffffffffffffff, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x0, r16, r17, r18, r21, 0x201, 0x9}, 0x800, 0x1, r22, r24, 0x401, 0xffffffffffffffff, 0x1, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r6, r21}, 0xc) write(r0, 0x0, 0x0) 11:46:09 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x184) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0x8001) chdir(&(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r3 = dup(r1) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x10) r5 = dup(r3) renameat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file1\x00') r6 = socket$unix(0x1, 0x5, 0x0) r7 = accept$unix(r6, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000340)) r8 = kqueue() r9 = open$dir(&(0x7f00000003c0)='./file1\x00', 0xfcd945c8472cabe0, 0x10) r10 = dup(0xffffffffffffff9c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x68, 0xf0000000, 0xffff}, {{r9}, 0xfffffffffffffffc, 0x4773f9dda970e741, 0x4, 0xfffffffffffffff7, 0x20}], 0x1, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffe, 0x22, 0xd0000043, 0xbb1, 0x6}, {{r7}, 0xfffffffffffffffd, 0x0, 0x2, 0xaff, 0x1000}, {{r11}, 0xffffffffffffffff, 0xc3, 0x402e86c9f01e3907, 0xfffffffffffffffc, 0x7fff}, {{r12}, 0xfffffffffffffff8, 0x20, 0x1, 0xa4, 0x1f}, {{r5}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x20, 0x3}, {{r13}, 0xfffffffffffffffa, 0xf, 0x4, 0x7fff, 0x2}, {{r14}, 0x3, 0x0, 0x2, 0x1, 0x2}], 0x3, &(0x7f0000000600)={0x3a, 0x80000000}) r15 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r15, 0x2, 0x8, &(0x7f0000000640)=0xe02) r16 = dup(r3) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f0000000680)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r17 = semget(0x2, 0x3, 0x4c) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000700)=""/4096) r18 = dup2(r8, r12) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd0\x00', 0x400, 0x0) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740)='/dev/speaker\x00', 0x100, 0x0) r21 = accept$unix(0xffffffffffffff9c, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) kevent(r18, &(0x7f0000001780)=[{{r19}, 0xfffffffffffffff8, 0x13, 0x4, 0x6, 0x7}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x2, 0x21, 0x5}, {{r20}, 0x0, 0x8c, 0xf0000000, 0xffffffffde06043d, 0x7f}], 0xaf1, &(0x7f0000001880)=[{{0xffffffffffffff9c}, 0x4, 0x40, 0x20000000, 0x6, 0x16}, {{r21}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffffa, 0x41}, {{r8}, 0xfffffffffffffffd, 0xa3, 0x2, 0x7, 0x1}, {{}, 0x0, 0x0, 0x1, 0xca79, 0x8}, {{r9}, 0xfffffffffffffffe, 0x5, 0x4, 0x0, 0x7}], 0x7ff, &(0x7f0000001940)={0x6, 0x800}) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x01\x00/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x6}, {0x4d}, {0x6, 0x1}]}) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x180) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x1, "4b61180ab41559e5cac10e8ef6ec1e835e2c61a1", 0x4, 0x80000001}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 11:46:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) sendto(r3, &(0x7f0000000140)="e834083bd73c1876ab910cb51144c265d1fbe1d1d1312516595e12b3ab268cc60b0bceb0dae722bd1161f6a4e9179b31d1c6eaa79e172a07b0ea069f20c49a995061c2cc9d1cc85d721daab5e9404f3862cc9dd6e01394be9b4d1783bd0b607bb550a3f7e93254b15bc776040f0f90d9a92ed1f4e33b1e0674483e19007e1111420ea2d979f7a209647c117bd81039ee65429480", 0x94, 0x1, 0x0, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x0, 0xffffffff, &(0x7f0000000180)="a8f1517b3509e48adc5c4cdec0de6f574ec2cae9c3a059cbf4388e9e5954adef5bcece465c2a8c39fe9e625a249545c9475ebaa304221a5825a948592a52320a133f1438", 0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 11:46:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) sync() close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f00000001c0)="60512768c67624fda403957a2d0288dc0a160cc7aa215c8a61336a4056109ee4ee2a539c0aa03297f7e0c5002eed3c2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c330000000000000000000000000000000000000000000000000000002550c56df991dab713e0aeb702b28ff0b43d72131f5b8619b0e53346df616944f77cf13b84da970c9dd6eafc97e94b6a7500856d7f780ca6108879fa111e8d843bc62e5e212a70a15bc00d35c3c12bc1aa014a6f4c1f07e81ea487c5250ee1a55c0954798b4c76dba67453e09f70020fcc80b26d0d5cdde7ff529009f61ebd", 0x10e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x100, 0x0, 0x0, "000000000000000100002000", 0x200000, 0x3fd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14, 0x4}, {0x4c}, {0x6}]}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x53a4, 0x8, 0x10000, 0x1, 0x580, 0xc1, 0x3, 0x0, 0x0, 0xf4, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x3ff) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000040)) 11:46:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) close(0xffffffffffffff9c) socketpair(0xc, 0x4000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x7, 0x1, 0x5}, 0x9, 0x3, 0xffffffff}) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x14}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:09 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\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', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) 11:46:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x5, 0x8, {[0xdf, 0x100000000, 0x1, 0x678, 0x2020, 0xff, 0xe, 0xfffffffffffffff8, 0x1f, 0x4, 0x7, 0x0, 0x3, 0x5, 0x3de8d4f5, 0x5, 0x8000, 0x3], [0x0, 0x1, 0x2000000, 0x9, 0x3, 0x2, 0x4, 0x7, 0x3, 0x1f], [0x7fff, 0x0, 0x1, 0x4, 0x0, 0x222000000000000, 0x47], [0x80, 0x883, 0x0, 0xfffffffffffffffe, 0x800, 0x3], [{0x4019, 0x7, 0x12000000, 0x1}, {0x4, 0x3, 0x401, 0x3}, {0x400, 0x1, 0x100, 0x2}, {0x3f, 0x7fffffff, 0x7fffffff, 0x5}, {0x3ff, 0x0, 0x20000, 0x1}, {0x8, 0x9, 0x0, 0x8}, {0x20, 0x3, 0x0, 0x8}, {0x7, 0x6f, 0x9, 0x4}], {0xff, 0x4, 0x100, 0x6}, {0x9, 0x4, 0x4, 0x8}}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) read(r3, &(0x7f00000006c0)=""/53, 0x35) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x80) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:46:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x5dc1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r1 = dup(r0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0xbfac2ca17d9a2e3e, 0x3) semget$private(0x0, 0x0, 0x2cbb94ece9f45d28) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xce6c, 0x7}, {0xa276, 0x28}}) 11:46:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) rmdir(&(0x7f0000000080)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000023d000/0x2000)=nil, 0x2000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00880008"], 0x18}, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x21}, {0x3c}, {0x7c, 0x0, 0x0, 0x7}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10006) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 11:46:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0f03"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0xf440, 0x0, "854955882e0261b6374dbfa608e08ff7ff00", 0x7}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x68, 0x7f, 0x3, 0x8, "ad575366332e574f10920468441937054f98ccf9", 0x1, 0x101}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 11:46:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d758c4"], 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, 0x6, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 11:46:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x80, 0x63, &(0x7f0000000140)="02e83f6b000000", 0x7) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 11:46:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xd9}], 0x800, 0x0, 0xfffffffd, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000080)}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/70, 0x36e}, {&(0x7f0000000640)=""/4, 0x4}, {&(0x7f0000000680)=""/230, 0xe6}], 0xa, 0x0, 0xfffffffffffffffd) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) kqueue() msgrcv(r2, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000000000000000000000000000000000070000000050634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a681700000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd9232d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e3016a243d789f0237db6b3a12fbd87e8bf2edd752b4baa605f796e8735fa56b5c4c5fc911b6f04213877ed1886ba72729f6a3a7a27aa7cdf4d5aa1eb715bc7b4ba8ac92e5225148ec8d4"], 0xa5, 0x800) 11:46:09 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r9, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x0, r2, r3, r4, r8, 0x201, 0x9}, 0x800, 0x1, r9, r11, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x0, r15, r16, r17, r20, 0x201, 0x7}, 0x800, 0x1, r21, r23, 0x401, 0xffffffffffffffff, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r7, r12, r17, r24, 0x25, 0xd24}, 0x5, 0x4, 0xffffffffffffffff, 0x0, 0x81, 0x2, 0x8, 0x5}) getgroups(0x1c1, &(0x7f0000762000)) 11:46:09 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xa26) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 11:46:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x120) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0x7, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fd060 11:46:11 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00!\x00\x00\x00\x00'], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xfffb, 0x1, 0x20}, {0x4, 0x7, 0x8d, 0x1f}]}) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000278000/0x4000)=nil, 0x4000, 0x6) 11:46:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000240)=0xa) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 11:46:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfw\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x83, 0x9, 0x8}) clock_gettime(0x3, &(0x7f0000000040)) 11:46:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x2, 0xff) write(r0, 0x0, 0x0) 11:46:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2, 0x6}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 11:46:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:46:11 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) fchdir(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file2\x00', 0x0) open(0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file2\x00', r1, &(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') open(&(0x7f0000000040)='./file2\x00', 0x2, 0x10) 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0xfffffffffffffcf4}], 0x1) 11:46:11 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r4 = dup2(r1, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x6, 0x40}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x800000000000000c, 0x23, 0x20, 0x2, 0x7}, {{r1}, 0x7ffffffffffffff2, 0x40, 0x201ffffa, 0x4}, {{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x8}], 0xf7ff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:46:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000080)=[{0x0, 0xf000, 0x1000}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) close(r1) setsockopt(r0, 0x10001, 0x6, &(0x7f0000000180)="1a7b43da601849460e68cbdd83ea0e75ca145624bff9d1c681999a318d49735f7d6bc7666851af9eae56cf073e511c92ac3972f329bbfa82ec80dc15540d83e082d1f4781fa23c7bc5d117d13ce386000000000000f3a841e3abd6ffae7230dbbf79f6064ce96287535fa885d1b8bfab6bb8cb2fba7df91e40a1da7f2d928cfbc700b6edffd85fd114ac7907359ae189e84b258163daab85ecac257b9337a010dfc3656d0506628584828f780819c7a4a97abb4e0e3b483c05a0e82ace85a10fb5a3dedd70b299094cce85d7fb946327268dae311d87cc257419bb60f0a1c696e9a809079c9890d77cdfa694ef132733c485ba", 0xf3) socket$inet(0x2, 0x8000, 0xff) 11:46:11 executing program 0: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8) 11:46:11 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 11:46:12 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:12 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x8a10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000980)={0x1, 0x80}) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) shmget(0x1, 0x3000, 0x8, &(0x7f000006c000/0x3000)=nil) listen(r3, 0xfffffffe) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00') ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) pwrite(r0, &(0x7f0000000080)="0e5cae6431e9ccfaf1a17228c8e8052c2a137a7424ea53ada8c5420ab0de1c289f59ccceebd4ba616f6c9b41f92d45e80ec63d85ff86143c3b7532a7045da7e75fdaf3cd685d385818ce2bc0f91f", 0x4e, 0x0, 0x17) r4 = open(&(0x7f00000008c0)='./file\x00', 0x800, 0x88) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getpeername$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100"/104], &(0x7f0000000280)=0x6e) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000900)={'./file\x00', 0x80000001, 0x1, 0x7f, 0x0, 0xffffffe1, 0x7, 0x40, 0x0, 0x0, 0xffff, 0x5}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x80000, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x80000000}, {&(0x7f0000000000/0x14000)=nil, &(0x7f00003f1000/0x3000)=nil, 0x9}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000012000/0x1000)=nil, 0xdfa5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x400}, {&(0x7f0000003000/0x1000)=nil, &(0x7f000000b000/0x2000)=nil, 0xc40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0xc}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x400000)=nil, &(0x7f000022d000/0x1000)=nil, 0x7}, {&(0x7f00001b1000/0x2000)=nil, &(0x7f0000381000/0x3000)=nil, 0x31e}, {&(0x7f0000050000/0x3000)=nil, &(0x7f0000104000/0x2000)=nil, 0x100}, {&(0x7f00003df000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000121000/0x1000)=nil, &(0x7f000014b000/0x3000)=nil, 0x5}, {&(0x7f00002af000/0x2000)=nil, &(0x7f0000083000/0x3000)=nil, 0x7fffffff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x54}) 11:46:12 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000416000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) kqueue() close(r3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)='./file0\x00') sync() r8 = socket(0x2, 0x4003, 0x7a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x30, &(0x7f0000000040)="ebbfcbff13b9fd812eaa4e713048e6993192964895d95dd6665feeea89f2a6aaebe1b67372262ce4e2d508b83ab53a95bd0366d1b7403a25d526a3", 0x3b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fide0\x00'], 0x10) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xc7, 0x6}, {0x18, 0x0, 0x9, 0x3}, 0x7, [0x49ddeb69, 0x8, 0x6, 0xfffffff8, 0xfff, 0x794, 0x40, 0x100]}, 0x3c) shutdown(r2, 0x2) shutdown(r2, 0x1) 11:46:12 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x10000000000000, 0x2) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffed3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0x81, 0x0, &(0x7f0000000140)=""/129}) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x0, r7, r8, r9, r12, 0x201, 0x9}, 0x800, 0x1, r13, r15, 0x401, 0xffffffffffffffff, 0x1, 0x2}) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000091cfd6d96039fd1c30cea917c32e3098a18393906f545b40d7900540882f27b6fb8a6d2f1ac59bfcd3f37ab821896de8c13dd66417fddf53edec048f8f637c49c77b7cd95b2946367c149f807b2e581a58dca358448c86776187b1987b974c1b0b1696fb1beb7c4f99d321c89c89eab218828e1ae7d6cb77c63c2368c3a3f6f3111a3ce09cb3fcefb132ecd4ee18e599b2e008f495742c21e0ee243fe93dc92dde89e12b68a1c9f8761f2b2df03a823bb441a1f041d166d6abb1a45212e99ca4bc0c098d5addf2287efcb45cbd2f5f9d829c7964ba92f6d1395d08e1a06d2a"], 0xe7, 0x1000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) mmap(&(0x7f00001c5000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) sendto(r3, &(0x7f0000000300)="27ff16f20d77805e3533a77156566611e67aa20ed8733f60cd576666e50c956059112765cd69a909171ca1b30b6940368435a0581ed6244a859070536264bfc4bddffb2e80eff6981dd7baf5c3566f6c8c7e0deee3de76c1ce95d7b53eee96bae58e7d7fa8693e3af4f651f5a3c67735e7561075900dc2a6188b93c9046fa24b13c7bfd5401984f6a2", 0x89, 0x40c, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) 11:46:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x6e, &(0x7f0000000000)="0000ed0c", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x207f, &(0x7f00000008c0)=[{0x0, 0x41, 0x1, 0x8}, {0x4, 0x3, 0x4, 0x2}, {0x8, 0x1f, 0xa, 0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x0, r5, r6, r7, r10, 0x201, 0x9}, 0x800, 0x1, r11, r13, 0x401, 0xffffffffffffffff, 0x1, 0x2}) wait4(r11, &(0x7f0000000040), 0x2, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 11:46:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x13094, 0x44) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) 11:46:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) syz_open_pts() 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x218) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 11:46:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e91, 0xfffffffd, "42ce5c9a8a927eed24819b187e00"}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) fcntl$getflags(r2, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 11:46:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='#+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']%#-}]\x00', &(0x7f0000000400)='{\\\x00', &(0x7f0000000440)='\x00']) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:46:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c, 0x0, 0xff}, {0x6, 0x0, 0xfd}]}) pwritev(r2, &(0x7f0000000780)=[{&(0x7f00000000c0)="6a1f3e1701987ca0de45dc374c1c483fe3a0230ad8bdafe3d61ea764160dc37219980dcd69946f8d98ef409efff4ae0bf467ccfce009046113a0788c41936369c8dfc0619518e9cd52929e4b110ace58fe90551b59adbb752256725c3e42f1ee557050f0e6436eaf59543505e0176d6e022b7c98ab8b741c1e6cd922e17b29dfd09da125ab0fc99a19eb55b37f9b4f7c93a1365d419a416e7f2818205bdba613fb485a17ccbd471f16e37685b013c5487e3396c1a24a5da87ea6e71424fa99a76147825bbfb40167a08eb609900ebe6f1bac6dca075902ba18b96986bc03abd8bf89689587f1086b285734e1fd725281557eb538e8fe73", 0xf7}, {&(0x7f0000000900)="01b24aec71b131569019b1fb1c72e08949f0216dc72a0ccd199f8264001008b91ae2d8b51d8a930cd808274bdd2edf8740eff6290860cee9063ef52c4f0d583d7c4f43f8b40ea0ab706f48decd970fa659d91b113d1d2d917243e7b7c992d228560fc8a0b4d7e453bcae4a8308feccf0467f6354e464e680ced91066849d9a111bb100f361e86b4fbb04a0a675289df1e8f1c8d28f6e79c1b36c8492d49c21b93573603a40f50d7925298d21680c133236f493ae7aa65d", 0xb7}, {&(0x7f0000000280)="300a6c64572d7b6cf7b58f05e8d2db674e914be6c45ee7eab23f87a97b6f6e7d346b8f6c993ccc3e2d99", 0x1d3}, {&(0x7f00000002c0)="9983a54b1f782cd7bf6fd1df3fe5770cf5cf251ee4ad4435ae34949b99352a1de2cb315f23ff7a7f7eb698728845fc0882a4ea4258393d00c6d24352f5085f91bcc91ec30edf55aecd377d7f8af62e5c5d2c2fad1b7163d77983dee8b47d49d246d7c9468c863943f7e2e7250433b860872cd790bb5c4d10f0a10747c8bd8c45fabfe9ef0e34cc657759d2f18beed4b583a4744a2e09a73c6ba874dc6458a8d8ae60a22c11df9777075d956bfa67df1c73545c8c27c7fefcf34d386d80f41d", 0x5d}, {&(0x7f0000000440)="1aa6aeff5550384b9b0ea50889c9157d29842c3b574d392348856d60272fc0d7d534ff636af5ad48d419b22bb25b5a2f19aa3f80a057144ece2e21eee0fdb1744e94a1d9919816d478caa1b6fe1499bc642174ff48c979e51ae0a8d9fe6361a94ec16d6041e56c0b762edd08b4535603270c0536fbc2d9968255baa85ce07e0855fe07a1b7719688758db09d870579d1ee185cb6419d3029f63181f296bd1366bc3d6b8a8d0f45438a37ea6f96023ccd", 0xb0}, {&(0x7f0000000580)="6446c2ab8d6ad92d705b109568294ae23cb2ccc5298a05bb57362b46ac0ac06523f6910bce0efdcf5eff73c5e212591575560b2ad9dd746161f291385805000000500f85e1482946665d634a86958795e803314364bd8d4d5a0a29f4125abda000c0a7937adb3d172f22ef993ac24a68e8c07d0b004f00324f85cf9f75e8d647beb15b935821b1f7a2a2d9926e8fa4662125ed5f35b2be88f218637442f68a45e1531a751e3fc953effc8a8537b0e3780a7ce669adb544fb8a278cd9592ed2b86e61d8032cbee2f0872ebe51b957ebfa59aac348c2dd6323cb4efc3cc18d743af33dd5b50e6d585c21891f1d0d90888d0000", 0xe0}, {&(0x7f0000000240)='\b6', 0x2}, {&(0x7f0000000800)="8c8c3984a0ebafc03b44d9df246d15ad78ce6d2cb7cc6ce4c47944fff21f2a78deb580ab81831f3c789e087c7f0e1ae8f3f5657018b5b66e325a731095c43d5a2c8a2e20e15375318ff834f4df572647a738bcd8c4df83df6a8637358914018ace9234f306e3e297868a0a790b2149d3471af31902462723185a93981e69b0f39bd49739c8436a87d39134596f58f7d9e1af28fcb155804e4e1b46c68dc000cd6bf6ff66ba358ea05a6e5d5bdf29cf4c63a3330923424bdb7d2def281b26c992696d260fb2720731b22ec46cd70ddc73bb61fdc0d8bc99c766b736f2b658703e4bb647689139f8420fa879f169b0bd60d43f9d91de9a1f0c50c8b59f56c4", 0xfe}], 0x244, 0x0, 0x0) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *377912 89844 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e6d2f,ffffffff82202a57,2cc,ffffffff8216f65a) at __assert+0x2b arptfree(fffffd803002be08) at arptfree+0xfb arptimer(ffffffff82558270) at arptimer+0x95 softclock_thread(ffff8000ffffe000) at softclock_thread+0x145 end trace frame: 0x0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e6d2f,ffffffff82202a57,2cc,ffffffff8216f65a) at __assert+0x2b arptfree(fffffd803002be08) at arptfree+0xfb arptimer(ffffffff82558270) at arptimer+0x95 softclock_thread(ffff8000ffffe000) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014812400 rbx 0xffff8000148124b0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000148123c0 r9 0x1 r10 0 r11 0x13b3f95722a845b9 r12 0x3000000008 r13 0xffff800014812410 r14 0x100 r15 0x1 rip 0xffffffff820a1928 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148123f0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=377912 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffe278,0xffff8000ffffe500 process=0xffff8000ffffc000 user=0xffff80001480d000, vmspace=0xffffffff8259ece0 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 73069 416497 26815 0 2 0 syz-executor.0 26815 164212 61596 0 2 0x482 syz-executor.0 89143 480387 61596 0 2 0x482 syz-executor.1 14859 374589 0 0 3 0x14200 acct acct 20370 3046 0 0 3 0x14200 bored sosplice 61596 466145 366 0 3 0x82 thrsleep syz-fuzzer 61596 327946 366 0 2 0x4000482 syz-fuzzer 61596 317527 366 0 3 0x4000082 thrsleep syz-fuzzer 61596 296146 366 0 3 0x4000082 thrsleep syz-fuzzer 61596 490633 366 0 3 0x4000082 thrsleep syz-fuzzer 61596 128996 366 0 3 0x4000082 kqread syz-fuzzer 61596 137314 366 0 3 0x4000082 thrsleep syz-fuzzer 366 428692 56984 0 3 0x10008a pause ksh 56984 186252 86108 0 3 0x92 select sshd 39042 69794 1 0 3 0x100083 ttyopn getty 86108 20477 1 0 3 0x80 select sshd 73005 444149 81762 73 3 0x100090 kqread syslogd 81762 237082 1 0 3 0x100082 netio syslogd 24907 240146 1 77 3 0x100090 poll dhclient 29296 133205 1 0 3 0x80 poll dhclient 30504 453035 0 0 2 0x14200 zerothread 77447 12775 0 0 3 0x14200 aiodoned aiodoned 53668 172104 0 0 3 0x14200 syncer update 14001 92109 0 0 3 0x14200 cleaner cleaner 15229 282089 0 0 3 0x14200 reaper reaper 73025 52594 0 0 3 0x14200 pgdaemon pagedaemon 15519 431600 0 0 3 0x14200 bored crynlk 43742 91028 0 0 3 0x14200 bored crypto 52423 297311 0 0 3 0x40014200 acpi0 acpi0 58189 130677 0 0 3 0x14200 bored softnet 9782 391058 0 0 3 0x14200 bored systqmp 15129 138576 0 0 3 0x14200 bored systq *89844 377912 0 0 7 0x40014200 softclock 61648 123214 0 0 3 0x40014200 idle0 77011 470708 0 0 3 0x14200 bored smr 1 22689 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9618 7031K 8379K 78643K 20721 0 0 pcb 13 13K 14K 78643K 1237 0 0 rtable 128 8K 9K 78643K 4828 0 0 ifaddr 102 25K 30K 78643K 1069 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 407 0 0 iov 0 0K 48K 78643K 3137 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 79K 78643K 6179 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 99 0 0 VM map 57 14K 14K 78643K 90 0 0 sem 12 0K 0K 78643K 1348 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 6659 0 0 sigio 0 0K 0K 78643K 77 0 0 proc 50 38K 55K 78643K 2511 0 0 subproc 32 2K 2K 78643K 733 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 641 0 0 in_multi 31 2K 2K 78643K 807 0 0 ether_multi 1 0K 0K 78643K 44 0 0 mrt 1 0K 0K 78643K 40 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 1414 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 184 462K 478K 78643K 17455 0 0 UVM aobj 130 4K 4K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1337 0 0 NDP 25 0K 1K 78643K 359 0 0 temp 261 3545K 4185K 78643K 231384 0 0 kqueue 0 0K 0K 78643K 82 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 171 0 162 1 0 1 1 0 8 0 rtpcb 80 1185 0 1183 1 0 1 1 0 8 0 rtentry 112 775 0 727 2 0 2 2 0 8 0 unpcb 120 7224 0 7208 19 18 1 2 0 8 0 syncache 264 44 0 44 16 15 1 1 0 8 1 tcpqe 32 147 0 147 11 10 1 1 0 8 1 tcpcb 544 2562 0 2558 21 20 1 15 0 8 0 ipq 40 54 0 54 19 19 0 1 0 8 0 ipqe 40 657 0 657 19 19 0 1 0 8 0 inpcb 280 9573 0 9566 49 45 4 13 0 8 3 rttmr 72 16 0 16 7 7 0 1 0 8 0 ip6q 72 4 0 4 3 3 0 1 0 8 0 ip6af 40 12 0 12 3 3 0 1 0 8 0 nd6 48 101 0 98 4 3 1 1 0 8 0 pkpcb 40 16 0 16 7 6 1 1 0 8 1 ppxss 1128 109 0 109 27 26 1 1 0 8 1 art_heap8 4096 8 0 7 8 7 1 3 0 8 0 art_heap4 256 3312 0 3100 57 42 15 18 0 8 0 art_table 32 3320 0 3107 3 1 2 3 0 8 0 art_node 16 771 0 727 1 0 1 1 0 8 0 sysvmsgpl 40 60 0 51 1 0 1 1 0 8 0 semapl 112 1346 0 1336 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12080 0 10667 46 0 46 46 0 8 0 ffsino 240 12080 0 10667 84 0 84 84 0 8 0 nchpl 144 22580 0 22080 61 42 19 61 0 8 0 uvmvnodes 72 7871 0 0 144 0 144 144 0 8 0 vnodes 208 7871 0 0 415 0 415 415 0 8 0 namei 1024 81533 0 81533 5 4 1 1 0 8 1 vcpupl 1984 56 0 1 7 0 7 7 0 8 0 vmpool 520 88 0 33 5 1 4 4 0 8 0 scsiplug 64 9 0 9 5 5 0 1 0 8 0 scxspl 192 81635 0 81635 50 48 2 7 0 8 2 plimitpl 152 494 0 487 1 0 1 1 0 8 0 sigapl 432 6707 0 6694 2 0 2 2 0 8 0 futexpl 56 197650 0 197650 6 5 1 1 0 8 1 knotepl 112 1826 0 1807 3 0 3 3 0 8 2 kqueuepl 104 1768 0 1766 4 3 1 4 0 8 0 pipepl 112 7290 0 7271 29 27 2 3 0 8 1 fdescpl 424 6708 0 6694 2 0 2 2 0 8 0 filepl 120 66829 0 66734 62 56 6 11 0 8 3 lockfpl 104 2202 0 2201 1 0 1 1 0 8 0 lockfspl 48 736 0 735 1 0 1 1 0 8 0 sessionpl 112 58 0 48 1 0 1 1 0 8 0 pgrppl 48 1712 0 1702 1 0 1 1 0 8 0 ucredpl 96 7193 0 7186 1 0 1 1 0 8 0 zombiepl 144 6696 0 6695 1 0 1 1 0 8 0 processpl 864 6726 0 6695 4 0 4 4 0 8 0 procpl 632 14594 0 14557 5 1 4 5 0 8 0 sosppl 128 96 0 96 19 18 1 1 0 8 1 sockpl 384 18155 0 18130 77 70 7 21 0 8 3 mcl64k 65536 1864 0 1864 142 141 1 65 0 8 1 mcl16k 16384 88 0 88 29 28 1 1 0 8 1 mcl12k 12288 177 0 177 17 17 0 1 0 8 0 mcl9k 9216 116 0 116 24 23 1 1 0 8 1 mcl8k 8192 450 0 450 7 6 1 1 0 8 1 mcl4k 4096 1158 0 1158 8 7 1 1 0 8 1 mcl2k2 2112 63 0 63 22 22 0 1 0 8 0 mcl2k 2048 79751 0 79703 22 15 7 14 0 8 0 mtagpl 80 64 0 64 5 4 1 1 0 8 1 mbufpl 256 190064 0 189968 153 143 10 37 0 8 0 bufpl 256 31950 0 24044 495 0 495 495 0 8 0 anonpl 16 858368 0 841353 236 140 96 96 0 62 10 amapchunkpl 152 36780 0 36650 124 117 7 19 0 158 1 amappl16 192 42363 0 41245 294 228 66 69 0 8 8 amappl15 184 31 0 30 1 0 1 1 0 8 0 amappl14 176 2124 0 2121 1 0 1 1 0 8 0 amappl13 168 680 0 678 1 0 1 1 0 8 0 amappl12 160 488 0 482 1 0 1 1 0 8 0 amappl11 152 1164 0 1153 1 0 1 1 0 8 0 amappl10 144 663 0 661 1 0 1 1 0 8 0 amappl9 136 1593 0 1583 1 0 1 1 0 8 0 amappl8 128 1094 0 1052 3 1 2 2 0 8 0 amappl7 120 835 0 829 1 0 1 1 0 8 0 amappl6 112 1093 0 1082 1 0 1 1 0 8 0 amappl5 104 981 0 970 1 0 1 1 0 8 0 amappl4 96 7039 0 7010 1 0 1 1 0 8 0 amappl3 88 1266 0 1250 1 0 1 1 0 8 0 amappl2 80 50563 0 50491 3 1 2 3 0 8 0 amappl1 72 133603 0 133205 24 14 10 20 0 8 0 amappl 80 15565 0 15499 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 6796 0 6694 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6796 0 6694 1 0 1 1 0 8 0 vmmpekpl 168 48811 0 48770 3 0 3 3 0 8 0 vmmpepl 168 826081 0 823756 469 325 144 165 0 357 34 vmsppl 272 6707 0 6694 3 2 1 2 0 8 0 pdppl 4096 13598 0 13509 13 1 12 12 0 8 0 pvpl 32 2304413 0 2285567 614 393 221 317 0 265 37 pmappl 200 6795 0 6727 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1052 0 418 22 2 20 21 0 8 0