Warning: Permanently added '10.128.0.48' (ECDSA) to the list of known hosts. 2020/05/20 06:11:50 fuzzer started 2020/05/20 06:11:53 dialing manager at 10.128.15.235:39729 2020/05/20 06:11:53 syscalls: 338 2020/05/20 06:11:53 code coverage: enabled 2020/05/20 06:11:53 comparison tracing: enabled 2020/05/20 06:11:53 extra coverage: support is not implemented in syzkaller 2020/05/20 06:11:53 setuid sandbox: enabled 2020/05/20 06:11:53 namespace sandbox: support is not implemented in syzkaller 2020/05/20 06:11:53 Android sandbox: support is not implemented in syzkaller 2020/05/20 06:11:53 fault injection: support is not implemented in syzkaller 2020/05/20 06:11:53 leak checking: support is not implemented in syzkaller 2020/05/20 06:11:53 net packet injection: enabled 2020/05/20 06:11:53 net device setup: support is not implemented in syzkaller 2020/05/20 06:11:53 concurrency sanitizer: support is not implemented in syzkaller 2020/05/20 06:11:53 devlink PCI setup: support is not implemented in syzkaller 2020/05/20 06:11:53 USB emulation: support is not implemented in syzkaller 06:11:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/137, 0x89}, {&(0x7f0000000180)=""/100, 0x64}], 0x2, 0x0, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) fcntl$dupfd(r3, 0xa, r2) getitimer(0x2, &(0x7f0000000300)) r4 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) close(r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xeca) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8000, 0x0) write(r6, &(0x7f0000000480)="eeb7607388e02dd944756754e2719cd93285c192b993eed113360e3df884e512a23b64d3edb8e82b2c20fa0204acbfd02a583bc59f9eee8b4ab9f665ffcdfe412bfb91f898d51e46efd13544656174fe807db2d56224ed09c97ad5ceec306be5f7af2d57f0e69fc5d3e9398f13512fc7ca72b230b02cdf120a625e06ea959b952c", 0x81) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x83, 0x8001}, {0x43, 0x400}, {0x23, 0x6}, {0x83, 0x8}, {0x80, 0x1}, {0x44, 0x7d}, {0x45, 0x7}], 0x7}) r7 = socket(0x18, 0x5, 0x5) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000005c0)=0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000600)) clock_settime(0x2, &(0x7f0000000640)={0x4, 0x2}) 06:11:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x2}) fchdir(0xffffffffffffff9c) open$dir(&(0x7f0000000080)='./file0\x00', 0x20400, 0x156) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="3fef2a40b67d06112b5946f6c80e48d9ba2a23a76dfd598f54fd876ad623f274e4a493109c263545923511e2656a893e1139fe91dd7fbdf91fb613efe961122e9571e02891c4554322886113fbbc6a0a1fdb64493231992b68434d43ff0332d32f41fefbe23c15c2c5f51f", 0x6b}, {&(0x7f0000000140)="5d9b3c460f0447ecd05e525bf528bbdb15539464b8b92254363c10da9e5e491b0d78825c7a951ab3b8e63db66561cd224e02af5a1eff005c725258713e64f390cf2e53f70126a36d152a581218e47bd29eee9b80411d0e13504102a309c7eadc4c60bbe8254a3bd97d3a648f57423e31c12052abcf3fdba7a25b193f32ea17762bcb6afb82e9a4338968c56f765afef3dce0c1a10ac86ee8a1f2e003edc5020304f6e9d1aadfed3075a9424cef88a10a3e328a3bee885504b8731d1242d5d933c98cfeaa4ee1b0fe350e927b2f5102882d55c85f3e26058228eb4900cc9467ea6cfda3c023ffe1714af5bd7907fc664cc476d2650af2e2a0d72f496fff3bc4", 0xff}], 0x2, 0x0, 0x0) sendsyslog(&(0x7f0000000280)="90cbf1e0f3de560c112bcb8241c41de748f3724c0297e7da99068656e17107c89003f129c221139b97878e37288b808d39dd0fe7873b65cd1a60c1fd6b4590715e3527085ea195825ea856d5f34d884ed274fc1990c380e905b63ee866395fe8694cc239c1838d80562516cc4245fc556e6a998d3233e1f120ac772981c4fbc880d4f6adb8e8a07d4c28b33264ae25e7aa763246ac749b981f262ead1499e612a689d253e24588b75b", 0xa9, 0x21) r1 = getegid() readlinkat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/140, 0x8c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r3 = msgget(0x1, 0x101) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x5, r4, r5, r6, r1, 0x98, 0x8}, 0x6000000000000000, 0x5, r7, r8, 0x1, 0x1442, 0x5dad, 0x6}) r9 = semget$private(0x0, 0x4, 0x40) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000700)={{0x200, 0x0, 0x0, 0x0, r1}, 0x100, 0x5, 0x7}) 06:11:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401]}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x14c) fcntl$dupfd(r0, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x5, './file0/file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:11:57 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x1c9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffff7fff, 0x1}, {0x18, 0x0, 0x401, 0x401}, 0x4, [0x3, 0xfffffff9, 0x90, 0x80000000, 0x3, 0x200, 0x9, 0x6]}, 0x3c) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000ebc9a2a3418443587e9b26b52841f72ff33cbe65c94b3d17cfdd4036012608970782494706adfd10866fab0cad1a22c87937042de5ec46a16cd43cbafe4370cd319f68b9653ee950b4bbbf8ab92b1946eadeb934e1696d50d9937dbbf0a7f1979e363d10f212277d9e52fb545f8cab573a60350d553d68b740ef26b7a43d"], &(0x7f0000000140)=0xd) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) 06:11:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x617e358a, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7fbfffff7ffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:11:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x1000000, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000200000000ffff400000000000000b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) dup(0xffffffffffffffff) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:11:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2}, "0100000800000000"}}}}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) 06:11:57 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, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 06:11:57 executing program 1: setitimer(0x2, 0xfffffffffffffffe, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4, 0xc97700000}, {0x1, 0x4082}}, &(0x7f0000000040)) 06:11:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3fd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000280)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) 06:11:58 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr}, @icmp=@dest_unreach={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x2000000) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2e62750400"], 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x1, 0x1, 0x1, 0x3, 0x8, 0x1ae4, 0x0, 0x1, 0x50, 0x4}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x11) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x1f, 0x0, 0x5, 0xc1}) 06:11:58 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) syz_emit_ethernet(0x44, &(0x7f0000000000)={@empty, @random="30f2a0903d90", [{[], {0x8100, 0x5}}], {@arp={0x806, @generic={0x1, 0x8039, 0x6, 0xe, 0x6, @local, "d288abf479c6f47c6c2de36e9ebf", @empty, "06666375ae650655b7e32b90bbce1d39"}}}}) 06:11:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='\"', 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1000, 0x0, 0x7fffffff, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, 0x0, 0x0) 06:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x8001, 0xffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(0xffffffffffffffff, 0x5) pwrite(r0, &(0x7f0000000080)="fa6e8e13c41df565117f930c7e3a22add1781be79242e87689ba8cebc6824db2ebb568aeac15c5076a34888756441149bb540f295d85", 0x36, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwritev(r2, &(0x7f0000000100), 0x0, 0x0, 0x100) 06:11:58 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) madvise(&(0x7f000043b000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) 06:11:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) 06:11:58 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/110) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x35}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) socketpair(0x2, 0x5, 0x3, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x80000001) 06:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000300)="2c1b3a83b41bf89abb63f6473bcb681e81d6bb7024717fced4817d54b4295b0496def4cdca28dca6d4fc0e58dce21dbf741b8f6377cf3d03fd2b7649c5db3ed66feab5d90b189b3b3f8d90c619c8e85bd21973e1401941648a8995cfc055447034bc30407f532e1ac8560fa7b173b0428da30a4aaae2fdec323a191d3d37088b4ad01538702bf4c455262040175998cf4a69cd9acb7795e9a84f7dc8f3beda6ecbffa91670d094acb6429c6142ea7c6a6a1a7d670bcd6532ef5288ac91558c61b4452830e4d0323001886b760ef1a403d41e965d513c518ac25f7e8a20c198af4289ebd0ca571ef01850908a16b006d2", 0xf0}, {&(0x7f00000000c0)="dbbcd3d06da57ebc6b5215d1a51b9f7e7ee4e57ee4a878ca275d608e0d69f0e1da313e", 0x23}, {&(0x7f0000000140)="ad364dfcb304be7a1034f44cb4022e016bc901cdc59a5dba3d20929b48937ea973cb80bf93f3cde0528cc208a109e0742406675574a1c2ad", 0x38}, {&(0x7f0000000400)="dc3e18b3c74bbbc3ab8e7ae4e39709095eb50afee9406e1be895760d856156245612a2183de6f379e5d2dd210980166c73f46b016330be80a3ca1d7b9613856bcdc31a75119173c40ae51e1cbbc0107b27e6e5d6d72ddf54427d59989d86ae36aa57b2c4a93d2362423372bad2d9ff1362d374301b2f0c504961fa56e6147c0df3cdc00f80d69c7d4aa22d36c9f26a2762c18bdc8c5a0fccf8fd4da1fb0718872095b4c6fe90944aaab9593c3c1c0297ecdc252870d4338eb946e82927946afdc53ff8c29656bb7d4de01626276929325deb64085ba94b4295c7d948ad37a662df702e7d88c0f258d968fdba656e01bfa4", 0xf1}, {&(0x7f0000000180)="2a66d9642767e3d4be6376fcab12f69ed9c1d3f7215065cddee7d8b40cd5", 0x1e}, {&(0x7f00000001c0)="bd92f68f13adfcbb9f082e7bdd83de806795234443990c", 0x17}, {&(0x7f0000000240)="204c32b977154b3fd05c0391523d99e38e3bb0f8692cd97a835ce2a08d664cec918469fe5a02a1588d8df241f1352e", 0x2f}, {&(0x7f0000000500)="694b6f606cfda0aa87ed8d54cdc62e8ad9727b1ab9e5d4d6f275005edd24a9f560bfa76b354c4a8752ec4527fc4cec39e7921535a016b3d6e272789f968c359ff7ab332c0923038bd26b19a0a51d8857b5426a089af1d6342724c456ba840d65510e157af881c4e345a79d6e4fc54ecef76ff94b01cdc96ff1e3eb44bec77a6fae762768d9346b032e771bd1980770b9fe6146ce19", 0x95}, {&(0x7f0000000280)="df3ab1e98949bd9375", 0x9}, {&(0x7f00000005c0)="e7d22b79f90cff733ce25be22af79e17a4e93157b05ecebdc0c10af3b7c811824d0b8eaa93d2280cef9354e27e0b854a496863e9dfa0534a0d0cca68dfb063eae0ccfe634fd071a4c95bec3044906c8d3240cff8fda54de1663dc9cf9c1dc5a5bd65031c07d724893f3700079f6834b0cf88e535209573eeabf21c412df1b0620e32caa6b3147f817449979e606222d72ab5ef15a5ce8358ac671aaf", 0x9c}], 0xa) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:11:58 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='./file1\x00') 06:11:58 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, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 06:11:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="228000070000000000000089b57a3c5cb81c8e06efcfe77f176c9c27acdeafe6293cfa8a028177a62c6851cf7223ea1f28066ec460d76263f5c3621b77cdeb21"], 0x1, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 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) 06:11:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d74b99, "0080000000000000e600"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 06:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="0000ff7f0000000000007f5fb252ff000000"]) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x7ac, 0x2000}, {0x3, 0x20, 0x1000}], 0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x81ecd6ebe8c707c8, 0x4}, {0x2, 0x4000, 0x800}, {0x3, 0x1b27}, {0x4, 0x101, 0x1000}, {0x0, 0x800, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0x5, 0x1000}], 0x7) 06:11:58 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget$private(0x0, 0x3, 0x10) 06:11:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02f6535b20a18687"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:11:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 06:11:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b00000000000104f7"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:11:59 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/123) 06:11:59 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x2, 0x8, 0xffffffff, 0x0, "7b80ccc712e1208341d7430000e91d64f3000700"}) r3 = dup(r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) dup2(r1, r0) 06:11:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendto$unix(r0, &(0x7f0000000640)="3be10fc0b1009729a0476fa1fa7e54a2d8cf3fc4f2cc8d5155c38b260b5d27ce6689269e46", 0x25, 0x0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f0000000600)={&(0x7f0000000700)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="638a5040f34d7be8b810ac6e386d955eb0d51730e47f3a140f81570448e8860aac8ae1565417517d1aef8959f2f4b162096a20c7cbd0ef3852a17d92ef5d3392b66901c607bd35817b8d3d8893faa5adca38ceb7eb31e59e07c4236fda3cd3ff650963857ee28a953bafb6e09f128dad680f91d2f60183dad8e6f352a5b07648214db37461b0e2223b343762e6", 0x8d}, {&(0x7f00000001c0)="bf24b90e2c4dd1633b513f8aee7ae0de68c5825ef86936f368015cf7e3da88f2f3d149b9c7fbbef1ab230d03214c26f0ced66626da1e15145d4e89fde40c1f00e4761df94d6d79ebb3a83fac2a20ac66caeb5aa7e7116fae9864acb33df6c6881f40ba1379d37adc778537aa7e590d5f543716773b95db6db92cd2603b5e2867b0558413d2afd78adea2d78db5448c3964024f39", 0x94}], 0x2, &(0x7f00000002c0)=[{0xe8, 0xffff, 0x3, "22b20a062f5c760a30d1d64fd20c4b89e0f5e4064234409d48c417eb90f38a9027a0e00385f6d2e8673238e6708e9111affd8f9810591ae09c2f0488f8260c2af31ccf3367ed2884814b7463dee2b26fdee35cdefd95e5ca4d8d3ee128d268190ce2b0286c3cd30984e0d0fa94fee11147c08d0468341606b291c174ecc095efaf07a0abdfee87d2e8f4270ab1d394e4b70853662ebb39a2c3d5cce0dd4ba21a234de0cfe77ed83bf4e769aefb0b5ce90aaaf7417b8abced485a9ea49e1e75e4fa05e8d857a61439972a4c6c30f1e085dd5d4850bb"}, {0xf8, 0xffff, 0x41, "8d528d1670f5fcb12f793431b5bf26b2071a4729d4da2016f4fec5761b6f3659cc147013d4d50edf27b65b951b8027d4ccb8bccb03dc64ccbc7720dc04aabc19a6da6e18c7e64ab75c3ab6c6100e8281ee1a77e0d45001de8bf914a0715305ec42e6c62e73184b6d2961f4344c717f30b8b5d573234bb96b42730aa567579044bcdafeab28afeccd386cca1f2d3e5c651f830ea9b8e5a2be4e96c16964f539acab4a157778364dd31dcbd5019cb1c0bffaf8138c1e8d6984c2819ed5c61c3e81fdf448db4968b1951289b72871915394c367d7c2427fc9a013702c4a4fc91a9f1b0dc3b9238f4cee"}, {0x78, 0xffff, 0x20, "e1428e9a7c3bf3222f47b9e4d3562616104b79d2df29f38d46288034b663b9b3f08f0b110f7e023116c1df26967d38417642530bca9d3d71a13b1c9c23b76f17fbe644bd778b620ed21247b0f40c72cf45d657414442aecb5a5eb81c6eddf1e5545cc2b8"}, {0x98, 0xffff, 0xbc61, "278bbd2dd0a256b5df3f514436004456b9308d58b6c14b2d6555536bc0dca380c1c39b14495a7873a31925b1be04ed5cef8a16fc83b6b021c9ec8cbf64112eafb88a2680cfa8d9f3874a5ca9d9ae88d2502e6f4dcf5ef9c2beeab317c847f30cb6ee050ef601b3a9cfad5fe05027d8df4d7ce29fc7985044fa6da0a618ff2f7f53d225"}, {0x38, 0x1, 0x1f, "58a553a18901fdd14db36eade54a2843cfc960827162fdd303db9d9bdca98c44cb"}, {0x18, 0xffff, 0x0, '\x00\x00\x00'}], 0x340}, 0x5) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) nanosleep(&(0x7f00000000c0)={0x5, 0x6}, &(0x7f0000000740)) shutdown(r4, 0x0) dup2(r1, r4) 06:11:59 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b1ff613f644e134b9ad8631edbfc2373c0", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 06:11:59 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x13, r1, 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0xc0207534, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) dup2(r3, 0xffffffffffffffff) 06:11:59 executing program 1: syz_emit_ethernet(0x6c, &(0x7f0000000040)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5e, 0x0, 0xfe01, 0x0, 0x1, 0x0, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x1, 0x8, 0x200, 0x67, 0x1, 0x0, 0x70, 0x4, @rand_addr=0x4, @loopback, {[@ssrr={0x89, 0x27, 0xfb, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @empty, @rand_addr=0xfffff4ad]}]}}, "ec86fdc7b0a6"}}}}}) r0 = msgget$private(0x0, 0x0) semget(0x1, 0x4, 0x401) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647ac36bc97db6f9122df257a7572e00004f52f7da1fae2e77dfb0c0263ac371f5000000b9"], 0x21, 0x1000) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/170) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/37) msgsnd(r0, &(0x7f00000000c0)={0x4, "a2187f880a6ea659443c3fbd712ff4ffd20100f09d959e69040c5ed78ac179376ea6a2853c0603bad0109410bb7221ff483eb1be2545723c234e662bd838e3bf69cb33386196ba0079988f434810e8bf7045a8d87023daa7c8f3d348cb6453a5a210fa3cf81f2c3506dc3e732fca58b7ec766cb72be23643cdaff1701c9ea93f7a7ce86b7bd548690cf8737bae3de5c59fe6e598a3d1300bb0605e62ca185e87fb1d1703"}, 0xac, 0x800) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 06:11:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xff) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 06:11:59 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, &(0x7f0000000100)=[{0x64}, {0x1c}, {0x36}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x2, 0x2, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 06:11:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0x16, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x5, 0x0, 0x4}}]}) 06:11:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000000c0)=""/57) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 06:11:59 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x6, 0x8000000], [{}, {0x0, 0x4}, {}, {}, {}, {0x0, 0x1}, {0x0, 0xffffffff}], {0x1}}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0xe339cb8e5bf9e33, 0x385) shmdt(r1) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000040)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x1800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a41ad0 06:11:59 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='})\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='*}]\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='}-:-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f0000000100)={0x8}, 0x0) msgget(0x0, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) shutdown(r0, 0x2) 06:11:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fsync(r2) pipe2(&(0x7f0000000100), 0x10008) 06:11:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/206, 0xce}], 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) setgroups(0x7, &(0x7f0000000100)=[r1, r2, r4, r5, r1, r7, r1]) 06:11:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 06:11:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000280)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) getgroups(0x2, &(0x7f0000000080)=[r5, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r6}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) write(0xffffffffffffffff, &(0x7f0000000240)="9852bfc3a3bca6478e9d9576f537e1d8879e77379e17e0ef49f3dcb2605b5399649cbd0c7168aab37c25538507fee36707e406f81cfc821bb0d95ac88a55", 0x3e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:11:59 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x2, 0x400000001002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="04002e2f66696c6530002c9f03fcef786a5b94a4fcc30ad8c58c92a15976f42099671de541fcaa84bebab3a3aa93a2ebf4b069dfbcdc97d3b5cea5a97f6f0772da53c78c84dfef91d19d0372cc7b73f613dd68ad4f8c29d52d7d578c4e8ca550eacd77f4f969e9ae1b46872be34be51ea4bf7764f6d3fc841bd7861ed89b236eef7fc4fbc84d825661c8b058e5"], 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="acca86318463f4a28b919dbbb8ced737ac9e1591d772da199f09451c278748663a0127811c71f31a4fc79efdc82241fefac9eb2fb49d98a9c5c103e656402ae285ce6162286c8202c84332d4a87ba520", 0x50}, {&(0x7f0000000300)="daeb2bd38ec6277e03b870d274e3debae4bc8fbc0eef0c4c42e9575f847b16587e77a59c34c27ba253ca997f495c8e41f2e6787c529cf1d7f6ad3d8e7f925adcfb566c0f98883c2c2e66889c0230a62a48fda5c8f8613c9c706b0a95a98c17752ae0ccce9fd036d5498db589e84acae404a36bf7b2aac132bb56fcfa0b57d2541b0fe75dbd8923a1ea2b1c6afcd564f04c8e378ce08953c7c4475eee997300079590b3f323fd5e0af8bdd72d662f8dcf963ea7a91a4e2f3cb0c1ddf586d3011a515c5df13626a33a3eafe863ad90", 0xce}], 0x2) 06:11:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$dupfd(r3, 0xa, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 06:11:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) fsync(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000080)=[{0x81}, {0x84, 0x0, 0xfd, 0x3}, {0x6, 0x4, 0xff, 0x80000000000fe}, {0x8, 0x4, 0xd1, 0x34cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:11:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="9e73becef0507a2a97522d60db447ffa38ac1499049a1d808117a14c5e83826f55a25f9122a74bacf0a738ccf10ec8cefcfc494a0d27670b3081a8b48396cada4bd6540a2cab92c91585b043334a603d52ddc45b4b82ba8630fac0c38ef80700a75c0f54827921b4853c2a0a15b6d8ff96edf750d4f83807a2739b29e9fbd62ac3c4d8ed41167b874546e0f944966248ebf22a1d04806e6620efc2061ff870756d873a14b487a5b404274e57a7e0e23b22"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 06:11:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 06:11:59 executing program 1: setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:11:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20081, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) r2 = shmget(0x3, 0x3000, 0x8c, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/48) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:11:59 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 06:11:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0xb1}, {0x16}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwrite(r1, &(0x7f0000000000)='\x00\x00\x00', 0x3, 0x0, 0x0) 06:11:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="9e09ad0426f2c52787311bcc443da26e5c3a041ec43f0b61da43c87b0fb014a755dcf209ddea4282bbd1dd4c910244d9422d4f45febe45c15d1366aed53a5de81e62aa1f8e6d6d79545554bd0ca7e8e5540fff50c64486d0ec7a8a6db880854c3a1008eda8a6abd69437029b21e0b8fa9bc3eb0de6db7684564069b35639f25de9cc81bb45be9cd8b1b1723a8a1935c76b5b681566e4c21ef527cf1979affa1367e062a451df3d", 0xa7}, {}, {&(0x7f0000000140)="6da973b0ccfdd22f72d76796bf7048676e396e847f746b8f5b59467216a65b4ee676aeb62fa1c6fa62233a3eb30da4a08e98dba362f6ec6d8957d08f3020526688490fdca30a5191581df896d342c0ffe1b48e68a0c18be831b4a2a28eb811e3b5f6370c250a687d5977d6dd812ea4bfda9d3a6da365c239eb5324933af4", 0x7e}, {&(0x7f00000001c0)="3904cbe860ced035dd64053902ebeefae16bac10eadb427151b26cd07b2083d6e8018c91d033a20aa955afb13566897557252d57eefd54f7fa8dece21f85ca9c9577519528c94eb6c3b8bcc301df973205643c464a3a52984a9e1b", 0x5b}, {&(0x7f0000000240)="da22c13a47e679e8fa8c924f44902c594f961a435727d1537bbd66bf7ad2604baa76ed8b0ece49d5d20e919817326425bb27483bb2628aa49f79fee790640e09c242677ef2eac93e51504d3e96a7e1557acb982ee2477e2263f462455ce1a696dcd3cf43a882ea4e0ecc3bdf735e8c68d266cf09c72686ed9a60b93cef87ef554354e8c96df99aadb59fe14c800c9e2ef7ffea2de801", 0x96}, {&(0x7f0000000300)="67024f4d4daab2d3e3f353ac3d5a1c3b7829eec8dd30594082dc4e47361a201a282a515cb8eb869a5c4199c1cb46daf059c8d7b71d294bfc9a7e860a3a96f62667313187cb7e7aa32ce3b45f3176b23d5f59d4d1b55d2f36de43ea54449e05b490387e89990f92e1dc0b47918b8c48f89859a7b182a4a4d1380a", 0x7a}], 0x6) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x457b, 0x1b25}], 0x6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0xa6, 0x200000006}], 0x5, &(0x7f0000000440)={0x3, 0x27}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1ff) 06:11:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) r4 = socket$inet(0x2, 0x4000, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r4, 0x3}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x8001) 06:12:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85}, {0x46}], 0x2}) 06:12:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@empty, @remote}) 06:12:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f7863be, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x40000000000000, 0x4}) 06:12:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 06:12:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="6202e57f7f000001f10581a68b650270f0c6813dd454d40bd24c68d1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x1, 0x595eb40a, 0xa}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="001d2d2f661321dc53be"], 0x10) r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000380)=[{r3, 0x4}], 0x1, 0x3ff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) write(r4, &(0x7f0000000040)="4552edf769e1918d5fe1a14a31a20184fcc741ce23b6ac25748e0cf21664e45604cc5561bb35cb876406c37c9d70ebe1d92ee582a2ec06dcbf0ca897e6ce75e541158e9a3699698f4cbbfe10b005d967cb1589325b4547c429867e0f2af28b3c10a56c38d59d98cd4b6ca0770762aa8ef58c819ef6c26fa3e573b3e2ea9b7b75cbaaa29639178557e8987513170cb19e96a89ce01b9567c9ec01c7d630ca7357895c03042e052b484d7501778c37a27adf34ce5bc218ce20cb5c5c9122e499a034dbe622904efbe4625c6eb38ee92f9c5a7a99dcc5ce4f84d6b435ad834a997a1e386d3a395f31d55454", 0xea) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)=""/98, 0x62}], 0x3) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x400, 0x0) dup2(r1, r2) 06:12:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x80, 0xfffffffffffffffb}) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 06:12:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="5001050100000000c60000012b070000081010fecea11ea8fef96eefc73fcf357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a004000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff0000000000f9ffff99eeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cce91024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de01500e243e57ed3733583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x9, 0x0, 0xfe91) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x400, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f00000006c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000700)={0x2}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sendmsg(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)="e300c7548b33b343e052678a327804b299e22d6a7ef1895f1a88ce89f22f31d8b708505b7226a9ecc13df001b4805a9ba9b2ed4ad0dfc9c136d4ff587b0f86bb111cab1a8455362bf08dbefe5dc3a8cb8bbe62ccf295b8e23308e1aac623950c0d35b7d7a428eee523d6c195281fa260fec0f9fc948e42079499f862c4da4a7511c9a1c85668284aa399964e51a29fb65db6ed2ffaf7261327add8b6840c", 0x9e}, {&(0x7f00000002c0)="11be88825d1b771b55172e05c3e49568f40eea4d53e1163d232683affe5fca36195f07354dc077fa4f848ceb84905d013c471de7e3f4354f409e45fd8ab8181b67ce33e1bef3ff1e21110a2d5b7364528a8f3e9d610807b837d1c66cf57777fd36147e7d2aa8d73548efa8f5887bfaa57c6dc8b078d85b8965919a3f606cc898931679f61486615d66a7a71a6e5661b70a4ad7769d2efa7e7baa060922cc325c2633234c93a01ef8a32341ec04890770b087800f10ac1d8d7aa5d438be744e48417e3bea8eb2c663c952e15070f701b44d140c1b8e", 0xd5}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="900000000000000000000000020012642042f58483570c43ea04f464340d1edc0210f64f8d892a0df4d6d6a562652acb66ee1c98cdbb0ed6936a16b6a48a9e19c2af99d28e00b272d5ab154d08149338d6f4e7f72451436ce25533b37d1be861669692d173e1b7439be507e59bce59f3dcf60d3425652f7cc6cf12cb426727f4378035697f21ee02db00001c0000ff030000e8212dfdda84b0876a48e1eae9e3c86f6ecc2ea3000cc9b787e86846bf16b675c5ac7746ab621efaf451fa1e150b65ba290cdf0bec9b1b6d04ad702413e22f0b075eec811756079f656bc37e5ab423f01e9f814000000000c800000000000000ffff0000ffffffffc2538d6ff505d74d3c710d3176acfc2c73edcd4f325244108148af0904a98732c57b706d0845700caae0ef2ba813c5634c194317ea5d7074bbc930f9ad2a7ba4c3b41a9ab3d433680b31b589c8ba0e2e859d41de7514ddda3a96ab4e79863efb7ce6d54897403d6daa75c3bfcff17b866759d806dbb7f78dc791fa2b085fe93a9b2b5adc313459883a85b7aaca26082b4c78572a9f8596d89d63fc05f509b8c69b990a57f3f0b878b1e4db1a29ce54da35ff5e5000"/448], 0x1c0}, 0x0) 06:12:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 06:12:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x2}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x492, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xeaf) 06:12:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @local, [], {@generic={0x8145}}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x141) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 06:12:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:12:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x622) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x99, 0x8, 0x9, 0x400, "ae73e655fbca7c264e3fb893270a95bee3431b2a", 0x1, 0x40}) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 06:12:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r1, r2, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x161, &(0x7f00000003c0)={@random="a1b9b4489095", @random="45b095896df1", [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x1d, 0x153, 0x67, 0x8, 0x8, 0x3a, 0x0, @multicast1, @broadcast, {[@generic={0x88, 0xb, "ce0310ba387360dfd5"}, @generic={0x44, 0x10, "9bfba8440b6c07671c0d3ce49e10"}, @ra={0x94, 0x6, 0x6}, @noop, @ra={0x94, 0x6, 0x1}, @timestamp={0x44, 0x18, 0x7, 0x0, 0x2, [{[@empty], 0x7}, {[], 0x8bf}, {[@loopback], 0x5}]}, @noop, @end, @noop]}}, @tcp={{0x3, 0x2, r2, r3, 0x0, 0x0, 0xd, 0x20, 0x33, 0x0, 0x2, {[@nop, @timestamp={0x8, 0xa, 0x80, 0x2}, @timestamp={0x8, 0xa, 0x8, 0x5f90}, @timestamp={0x8, 0xa, 0x1, 0x3}]}}, {"57067ece2ce145e0f28bf6ed8240c526e2426b37ff34c0ef54b1d37680049a7cfa189dbade546b25b2619d04bfc32189149d54850d742c3b5a8e69375b5dd46b12e4d8ba6b4534679e8887bc83e3343abadaed580976c542b84f95d89384aa88a96c1b6563eceed07a7a1d1d78cb3c5772746ffd7b9df91ce91e4f43402ad64b2bbc006eaa72e57e85859867d6a6957722a7342093b1ecd9d92bce3227f898124e2b625572c00d029564f20bd95f101d0789b201189b6465b2b034928c8f1af1198c58c9681b4a"}}}}}}) 06:12:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0x9, 0xde, 0x9}, {0x3ff, 0x9, 0x6, 0x1ff}, {0x20, 0x6, 0x81, 0xfff}, {0x6, 0x4, 0x6e, 0x1}, {0x2, 0x8, 0x66, 0xc2}]}) 06:12:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100008}, {0x48}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x20, 0x5, 0x6) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000440)=""/238) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sendto(r1, &(0x7f0000000340)="956b78fd2631587784fcf0c3276754d65247c9147e3413c5caa0fa4acc447efa6270df230b307adbf0549b2e713005066f1be5d8937d6a2175c16b8ddcdcdff4d88a87713652aa11bf4977b36aba2f103d392bbeb0e605a239753b070185c0336f5fe8a2d991526989b56c357e0a9b4a6e59d7cc9c714d8048f7e4edf289723a26a13640fef303955bbbed28f861ac47ca6fb56bd909197302a1becd57c3cbcb555e55bc5453921b40be1c5482f59f281173290f649f056a3472ecfc93d29c8964cb5530c6f7571f264abeb05581", 0xce, 0x208, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0xbf, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000000c94e6d809a3435bd911a5de1fa6146cc4b1aa36fde77fcd3b958a555512e18a22abec1a8541a1cfa7e3b5511fa618ea1c1510c20f09d6c652909ef1b35d80a01591a6df9b2f84081e000c92c66ea985051aeec372e103cbcd9a96708a0f9bf349acad6ac404c9ba854644c0980aeb293630bb5369f7397912c1a54cee735d35718b7e52121da966d9db516161617525a33c3fd2699f68ee6da1a9fdebacb22b6d90cd723c67dd8b3a13050af57948c74e9e4a169"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x400) 06:12:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7fff, 0x7f0, {0x90e9, 0x9}}) 06:12:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x4000000000000000, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000580)={0xfffffffc, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x6, 0x5}, {0x18, 0x3, 0x8000, 0x1}, 0x5, [0x5, 0x2, 0x5, 0xf0000000, 0x4, 0x9, 0x9, 0x400]}, 0x3c) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt(r4, 0x101, 0xfffffff8, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e69931929648b781394a0228e1e9cbcadc3f76bfbfdb9f329ac9ca14a6c11c218b79bcbfb53d34b07b601f7693ff2c9a27edc586bf8749a953f60dd224cd5fca362a198824fed5c6f7ecd5864c084f3dd4c471a889399f3f9d227d24b3404cafaa9dd5f45e151d3390032b977f4056c4c5f098b9a39f19be52355ac0c8886f8c91f69f06c1187af28cda6bf7c46bd861ec3ca5661232c09e22f44d65000000000000000000", 0xb3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 06:12:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0209000000dba25a2c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) recvfrom$unix(r3, &(0x7f0000000180)=""/205, 0xcd, 0x0, 0x0, 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) 06:12:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = socket(0x0, 0x5, 0x40) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xd5a, 0x3, 0x1, 0x0, 0x7f, 0x7, 0x3, 0x2, 0x2, 0x400000, 0x1}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) accept(r3, &(0x7f0000000040), &(0x7f0000000200)=0x2) 06:12:01 executing program 0: 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 06:12:01 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="34b0f67de5", 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x6, 0x7, 0x5120e99e, {[0x400, 0x7, 0x0, 0x20, 0x6, 0x40, 0x5, 0x2, 0x8, 0xffffffff, 0xff, 0x4800000000000, 0x2, 0x1, 0x1, 0xfff, 0xffff, 0x7], [0x5, 0x2, 0x1000, 0x0, 0x8, 0xfffffffffffffff8, 0x2, 0xfffffffffffffffc, 0xfffffffffffffffb, 0x6], [0x8, 0x1, 0x3, 0x40, 0xb69a, 0xffffffffffff8001, 0x8001000], [0x34ca, 0x7, 0x4, 0x1, 0xfff, 0xffffffffffffff90], [{0x35, 0xfff, 0xc8, 0x1}, {0x2, 0x1, 0x8d2f, 0x3ef}, {0x1f, 0x6, 0x23a02963}, {0x7f, 0x7f, 0x0, 0x5}, {0x2, 0x1, 0x3f04, 0x200}, {0x2, 0x3, 0x7f}, {0x4, 0x9, 0x3f, 0x1}, {0xb16, 0x4, 0x3, 0x7f}], {0x1f24, 0x7ff, 0xfff, 0x8001}, {0x4, 0x3, 0x200, 0x9}}}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:12:02 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0\x00'}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:12:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x61, 0xdfe8cdc475597c10) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:12:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/81, 0x51, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x2, 0x0) 06:12:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb4c, 0x201, 0xfffffe56, "0346e53eebaa10c3ef5caf0400000400"}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xfffffffe) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000280)="9aac6250f62bc5262948daca1ef5aa62dd83c0ab63598c03a3701f9a8801b992a6a60c0a00", 0x25}], 0x1) 06:12:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00']) 06:12:02 executing program 0: socket(0x20, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:12:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffdfff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:12:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4011, r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x30000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) clock_gettime(0x5, &(0x7f0000000000)) 06:12:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="9b8fa1d0303e38037416fc391d345c9a96f24a7c9e94ca8950b2a051b1d3ca5b70cd0a39970b776f494c85a08025a8dbb8e06f56d0d31197656566f19ef084f3f4d58c2623d0b7a4fa25046842f55257ec88abeb364aef96a300836a663d673063ace446a7a6c5d616406f9125d8bb95b439c560aeaa7029f63a89123cde1ea6a1db3a56e22e0a51224d845585b5d25e21605c2e879a958996eb9b848d099b8fc4b2f39683bafaf1e2f8e6049a193d62df2c8e382bd95c25", 0xb8}, {&(0x7f00000002c0)="693b4285aae5f89be3dcf88450ac1073d8546fa3e630081a6f04653d45cc3fa1f510a6453b55fcec6e97a9c707ee743cacd27365a46f8c75f15e0426b42efe9e61eceaa870dd62b156ac31562bd815e3cef2ed54ab017e0777843105bff3f01d5d21c132a42c9d46122a9357cb556bb154a11136e1944d99c1f3b97b2037131275af381dda82d99468c0a296eafe7629ae0b3e79c927085d2830f3f3d929479132219ce5827a0519d450aa21714318c418c9d1eb59", 0xb5}, {&(0x7f0000000380)="938bbb2c32168eb6c96d80bab75cd9ea7707d26edfce3c975bf29ebe0bec2d2eb19fc599990f3eb831436f56912514ba6b10cec756cc8cea61ad057707d4658377b0260258b8670b355b64563fab988fe1ce268f43e1f64b28e2803139f8d0994ea165eaae43a7eea828e088daf26e5fcb22abb7d59e9e01aab67e10e6fa3f4736ce5fa732dd4d1dc65715b7206998371e3f3270078d0b41fbcdd5e48d6788d3c01f007b0563f381c4d271df085ab2a6ed1ac98280b0ce8074fdd2bd35a087a8045855d82a100cfd18995c2aa3a2a3ffc23e752b7bc62b3a26e992c478e6db33055a8adf9ea7", 0xe6}], 0x3, 0x0, 0x5) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 06:12:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x3, 0x0, 0x3, 0x83}, {0x7ff, 0x3, 0x5, 0xa53d}, {0x8, 0x4, 0x0, 0x401}, {0x0, 0x1, 0x3, 0x3}, {0x1, 0x7f, 0x20, 0x7fff}, {0xe7c, 0x40, 0x73, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5c}, {0x6, 0x0, 0x0, 0x200000ff}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000180)) 06:12:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() setitimer(0x1, &(0x7f00000000c0)={{0x3, 0x6}, {0x6e2a, 0x100000000000003}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="d302fecceb1c602d584931bfefad6ab54addbc0ce70000000000000000000000100000000000000000", 0xfffffffffffffca2) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000280)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(r3, &(0x7f0000000000)=[{{r2}, 0x5, 0x0, 0x1, 0x1, 0xd11f}, {{}, 0xfffffffffffffffd, 0x0, 0x20, 0x3, 0x4b9cb928}], 0x40, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0xa8, 0x40, 0x3, 0x8000000000000000}, {{r3}, 0xfffffffffffffff9, 0x1, 0x40, 0x7fff, 0x81}, {{r3}, 0xfffffffffffffffe, 0xa2, 0x8, 0xb9a, 0x5}, {{}, 0xfffffffffffffff8, 0x20, 0x8, 0x401, 0xd7}, {{}, 0xfffffffffffffffa, 0x17, 0x1, 0xffff, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffa, 0x0, 0x80, 0xb3, 0x20b3}, {{r4}, 0x1, 0x4, 0x4, 0x4dcc4f6}], 0x596, &(0x7f0000000200)={0x767, 0xa26}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x40) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) dup2(0xffffffffffffffff, r0) 06:12:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffdfff], [0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x6}, {}, {}, {0x0, 0x80, 0x0, 0xe55}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x144) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:12:03 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000840)=""/271) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000540)=[&(0x7f00000001c0)=':-&])]*\x00', &(0x7f0000000280)=')-\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)=':\\:!\x00', &(0x7f0000000680)='\\\x00']) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 06:12:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, 0xffffffffffffffff) 06:12:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000e0, &(0x7f0000000140)=[{0xfbff, 0x7f, 0x2}, {0xc6, 0x3f, 0x9, 0x1}, {0x0, 0x72, 0x9, 0x7}, {0x7fff, 0x9, 0x1, 0x1}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000380)) pwrite(r0, &(0x7f0000000240)="609e24fd50e405e1b592988ae788ce097bd77f1bd08bbd09a148e7783a30ee6696c0627e6bddfa0c274649d693242fb70682ce21182bf64e98a859a4cd5417b175d4b77e29cd555ad7672e754f9df7ff9157b406e6b075f99607625693fb46cadd105e57a1f8d596d0debe1db3f21099f941fb6cae0c8a5d4f188fad067c1f14fb31ca8bbfc5c692dc9ceb3cb65c89c83faaeb0d0e33f810089c1ccbdd1d0176a9119286282960d7e103171fca6bf651d4b6ecae0b91ef0f6940593fddab7f620db994ab59d510f64fba889b46245f7c737fb3fb5da71f99018a095122112e2e60dbbc7cb35fd256d7b001253157e21be6053812", 0xf4, 0x0, 0x2) 06:12:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff9c], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x200000}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) msgget(0x2, 0x200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) nanosleep(&(0x7f0000000080)={0x9efa, 0x19}, &(0x7f00000000c0)) r2 = socket(0x2, 0x4, 0x4) write(r2, &(0x7f00000004c0)="e6e810ac8051fb27299d90270bd96dde6612596912cd5972a41a2b9a00209a3f45cf3b943172deb7c5c73dfdd34593c15ec759ef9f4546faeef28be4ece4da69cb098dafd716922e463f3cbbf93ea036a5647f492b7a8c39b1b014043fd0b221e0409dda0553dceae9b9d4af4547429745d2b1bdd928980e74ee06c32a783f73f865531fac5260c7aeb4edee6df2b10a6252b591b7df9394d77218d8c0a9d32874a0a5f6c2d206b992b5ee6d1799baa94671a2b1532ec1c58c2124a830834cdb1eb1ac51bcf9afcefbc3ea04242fc24e63fbb5e3e76611cbe078e75ba7fa02d7237ce61087f49a1942d986b4f193b76d6c277744fac2d972657470c3548fc52ed151d32dc980b2c7b22b0d940bfe3f2af4c91f7f584cde3f9ca9fe3afce0c150e7bb1d2ee6aaa98112a32de560953fb12443a50cb79ffdf798a628c9fc50d3fde0396ea2be890d0cf2f7f29eb0d97b15c80e9954c632416ae1da8cb7766218c321e7206344f3405bb450086362838ece198a4abb869d82ae0c3797a68aba9535e44f18c95ff20499fa961be7a84b7929eaa8826a38d1a67bc6dfc945ae98334fa6f6c9038e5832f3a194386298062b386673cac9b0964ff852c318fcfad164990c3046f61726b790fc9e7264b802888e7e93f69e779d0107513df53d293415151a5b7f9f68b53ff5e93de74f5181b01ff621ea4f9126794c27f1783d2c5289e7309ca5cc38b2800bfa828c22852fcbdea716032d033e889d04ae6117c79bd03f2ae337a5c7ef417dbd6db7692efda182c567cbd97a5c059776bf589060f824e7fea833ee3cc057dfedc132f1d15b2eafc6478e9fbb78fe94d5ab17e5670cc761fed9bb19a6c15a6b0872019791e3417ed57a5133319d65e575dfeb0984fdc2d49d541f7b2e645548754a346aeb1d7cf4fc3d3fb80fa6edf38c857a07cb83b5453378575a81cb00edba029bc3844ecfd9b4263ff57e1b92e3a3b69877324a270c79034ecf1d8c8139b126725d433d69a96cbded201eaf352c7e03619dddf77581f3d2b2a3f1d764afbb3f2b6330db3e7868cfed377ffb4916670216a7f824aa24c09c17ad2197df0c01165f8fd6e6fbd058d24df8fafa780d2c1e2abda6d10bea905468c027b20c8360efb2854689ea343ae0c61e0bd8ba21f5a5c85e6331d5c4ffac7852ce14754870fc7449231866910e76ed2db01532bc545d8586809789ff019a74581f6d40b0bfe33f23e3a636bc2a1d5813668401f61406acfe7852342839f2a937ddda1f7889a3c44c9ec3aee7174360d71b2b5ceeee9e1331bbbf1b5c2e6bdffd411cb2dfeb7e242be047987d53cccd1e8dc336e2c747b911259c12f0c0d48983e8bf764634ab1afbfac0194096c3bfd46ca03b8d7048cdfc17d8724df985874d1323492fc299ea0ae85721602a763ceb7597522a8f8584d9fb632ae56e32d37b90b1eeebaa9f64aeae245d11988a66c743708f32d01a125a613b8007009fc9651fb28a75ab9e83e3bf2e5f897d87f3e05d28ba5ec0552ddbba5c9f0490ba7f2ed34acda45edcf419e01350cbe6eafb097948619d39e83aa09cacff962db44226e030212c3fe1800bb64c75311604c87896a70b455f20fb07bfb4e6609f62c21f02a702be63cb70dbfc19d5fa9004cc2393e3719537e1342545c3abad8f4a319d97720b49b0218fe48ce96ee1a4bc0a9b7640b0888b02648b37a8a896570fe673e0e72e3e54c9df4af5661ae76a1208bb214ea5ec261fb49ef8bd94b695b53fed39c2e8b0d7a5b3b91a94cd6f8a383d96f30016d5b53ca0b68d9e9d55d982d0beb675840d2d2a480828ca3cdf0bae275196229592a2431797f9d530d614e6598354c4aa415843775597cae4ecc5eebfe71554de08790d3c61db35b0535b2f2ae4b7c2d8769debb95db6f9d407d37df2fe2a1d6035a67584ed3d8a381068fd971da1585463b399781187977c58697bac3d20593d4d4b699e26dcc23706867fc4ef2ba32b6b3411a64190a9e921406580cef8bdc8f7632b2ad40dd1ded4a608579a38082ce292ab2a573dab54ba237d78e1b3c92e5fa735a7107c16e96f7c19152a09b7f0706ccb2548326d64d3b4b0224cf8e1de424501c7579d298f54d91349e59540c62e90eb6b5362a6a4acf9f58c5a1895b0d74febd76e7835f0fbda6a367eb3a6e00154d96881fd261cf122a6a05e81ec574b55e63c6ea53abbfdb4953110110d69c93ebc3e12571215c699d4bbc6238f521a8926408f2e0a18de714c3cd30b5e84a1a1631825b8fc96dac9981b9f7b0aec67fb21c5b4c1e1df433aa6f883b019090bd50a2332119a9cd19acec5da8e318a247dc5f3da4c079f7df732e0ccf0aacee9eccf4d5e543c4bb48d795f2218e501ebc162ed619d30ae79dcc0945418c66227d458450be85d9dc4bea212d0e299a566cacc4cc6043d41826e65a35811d4f66e4127405e5df148ff744491abd214fc4f9167d2e5fc18ce043577cf25f4faa0420eb5dcc47172241f58a537dcc906d6fe10c410b0160d5434f62b9324cc24df60f8dfd06358e71794b8e505acbe632e6b04b865a02aa6bd730008198045b02bab14343131d5bf21250fbc50535eb6f98fe9f35b37cfecc9ab7cd9c1f4880b4029c03de05a23fb7aa317aee32fd3213439de421aa5c355526f5c9a57d115ff181991432aed7ffec0eaf161f88fa546abab4feca21d084270b0b8f351199f3872e368f41a8aa531f3646cb71af521cfb347f6283028940590a7e4b75e17e4f05b9ed77abfa45b723882f6cebfbe7179fc089d58458296206e05c155bfb32937fc59ff43ddd45e8195abfd1ba3c3b14f2142d7df4d1d2094f8ce7f3834bd4efd7f316138a9638ee53a0f6ab545c8e2bdf1036e3889e9954f46cb28b0406fe5f5e968aa3b1c4e5c6ac877b16f0c46eefb838696a0ef4c7a415793aecd0f0e63afd49b372a01970e8f7971232255126224f270acdc8ccf5b6413fb3958a2e59325e5897a5446bedd7499c3a00933da8938e38f1597ac588f14f6550d4d2d96d6b423881346c417ccdf467416fdf8d9be6c4b6d00ceb2cf283afb747f23720a9c0f0fe9678dfef92f1e080a8473b975a8f153fc0aa8834894bd0f65b1a88a2554a57055ab0e4de8252adf5940ff57d921d05857c09c2f81863ab67228ef5170d77a84d113c08b571d32f208d387304ee4b45c7a1ef21d29dbfeff8ddddee7936e80380d11253ea25a6c498548de5a4da34fe840934f9a47933c5f16cffe095d8f45e5c65cb34471473313056d3b8023088b5bb334f702218b9eec36dd54c71e1ae469c5aed7fe4d3ec241cbd83f78e12260ff6502090ffdb0dd93afe8f347490c0266012689a0fe4180846ca170356bec6924f54e8b055ccc32a990ee342d00fe6999db6ee5fb0440a6a8ae3a13f9ecfa051f284178e7efbe8953467c2f7e3e89ea1860a23200878e4a600b30cf76d1c0969ff8ddc3c4cee6f9c985e346684281e81b1339ea02a7430e60261395d85e4788df4e98c5b4113e779a3cf498d16cd93aeaea9bea8aae7f4724a7d4217ff7b68326d3bdb5de93998ee3aafc25a0cf865798c46e397cc25bcf636b45f7d4086222c72f36414dd2a8ea142d3ca6f53e3effedc0bb53f4f5b9cbbe55e58fbc7bd68b4d821fa236da92b538d55a2deeaa5a05e45af712cb60a22149ea518018786e3b2641a5fbf51fe13691c0040cfdc6dea291619dac6d9ee3eaecfe652ebc2a06fe06d43aaf73364d884bad1ce2e01b60d5d2ce316ad961c794a95afffa7a1bfc82ef307b5e317545983a577b49215d9bcea05652420ff57e37fb7669d242e0627c5ac53c2f015ceba2459a64d3b509f7a61f1a4d2381a2427fbc6a8e1720f27b647830abe54392bb3a636e73412bae126a11f2945cdd80f184ebb039ed7190d925a7ebb84dbab3e97bbba4cb462b1b06c56c8d61bbaf0db1a298681eb69a49c1da53a26cf28211806a351413d01c28aed277733d842a72fd8744542d9380170f9656ad5dead57a30703ee74537ff94f65b5c6143aaf9530c85be0c5c8b7bd35eb67f034d143ca75ea2ae26c8391487f9a6493767e39e4f8b2abbda9e5f5aa016c7e325b037f300da4301bcfc6e8b4b6fecc462887e21bb69618db8e89d05e8a6bc8907c5338b65ffb4ca87afc619940066479d077aab6f3886631297f32a44bd9b34a3606140c0d212e7e469b01b4ee3c87d814edc2d43dc700ee70b9a3ea1731b9c6da553804dd5ec0faa9ebc181e5b143fe615a6ea833864e89e826d2d25b33292526b7c4b9b0a44cb68e0b72bfa7af1854a1db8d449fd4986ec744118ecb1a6be4951268996067a277cae87f81b31dded8c8d6f99c620e19149aaeb2e63b18d200f39f19568ea97c438edff005951fa80f198e79954c155181209c42eb5171c2f1a17213e93e2ef30ba32fd5b022af67aee3ccad79777c20df41d9c4276a9c0d57f79b4b54639a058f880949e98a004879e78a42dadcc9998e64bb9ea62d6bd6ee304be58b470a237e8e5d6475fee8b17801991942e86499e1c08c83f87d026a8ec99fc998da5ca47681f94ba09e64efcd14fcd0024aabf104c1226db224de99db730c2127bcc271d2bc9ebb59f7745e9cdd87fb448e17e470ea518d715a14b45ba45461c2f1b73bb63e7a4cac8f45489e5957a71cad306bb343a22988d76d5b6c17a1f15c0eb43e3ebbf294b0f93d1c00c6dd2c9cc15c3e4b694cf79737fa90d9872d0015400844f058ad59941cec280b56c167287ecd647fd255e90d97ef9e5393f529b82d07df9e35935e0357b84aa90d6c72fef357b574f70cd461cdc7d99e7e0bedb5702acd720c43ac5f04921341304a327b2ce7df5868c00acad2ef6b1e5894d1e5d1d0a81de1d4a4de0bd331fb28efe1265392fae947461aaa6166d8e64955538f3d0356f67551c50382e1a5e0fd0384b25b760a4e6c77935d1d1ca74ad0942ceda67ab7b0dbb9e714b0e124c2535527d7cdd5ae005c8ced35c5c014caf0164e4b4fcac06f6d5beadd77ce8e84c35f1b654b67f85525712e8876428f7ea47d53a44dcbaea24e556707c56f356059ea763f130fa2aef85fecbbe2a2f3f655fee209eb9256d8372adedd588bf90233f5c543ab8e822d173b7fb4d746115eb31b7b27ccbb73e27b550580aca034403f2139b98cc57696d24712192db39cefbb7605d366a5df806d669e978f9ca0a26567a84fb3894f5810cf39d767e69306d05990b124a92b6e2858c5afda7afe84acd22a2e0b2351d8aa24cff65fdec4e36d3cc91f4556ae9e191cf63d59c915bcb2e6dedafb5de298d039793faf9049ad8c4857f85c50f58247a6511d5d55968ed5137f09a740091c6c6a50048097df550e48e07ee1e1443c6dc102ec1e87382654095926bfe9bc80ebf14457efe25d58249ce7e5b1efde7a4e6121ccfd660fa47b747fae503ec07fd4ac078be65f4aa87c7b1232f194d25f3da3b9e430413fd17e51436011d0034129b4ac38f20cd7ad66a5b8c6fad734c0a763e80efa1fe46ab66a382858386ec79494edecfdf81c5be2207d386dbb04229976f80b4649c453bce802d73f94f148dd54fdc692107627df658cf857f88998056a6356c39fe1f9c847720f8e89190db401565d9f78de8279c68a4725dac1876bf83827be9a77d24fd02bcc770acb95aaed7eb3f5336783c8a09c4ef5c8cffeec7c887dc1b2d179e7bec384d02ba96e42527133fcb863ef13a70950da5f6deaf111486be7c282f844ff7f3411dcda9b72787b6442f76d718bb798863a06d021d", 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) sendto$unix(r4, &(0x7f00000001c0)="f43678c25c7ce4f883783806171a438e0552982a20fe877f3dff01d991affe925685c665b352fe4b192dcb389a1c1f0c424b73c40469af8572082216f51ce7e071e2", 0x42, 0x4, &(0x7f00000014c0)=@file={0x2432518b1dc1f2c9, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:12:03 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000f831, 0xffffffffffffffff, 0x0, 0x4) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 06:12:04 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 06:12:04 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x1, 0x108000, 0x4, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1, 0x80000001}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) socket(0x18, 0x4000, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 06:12:04 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xffff8000, 0x3}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000007c0)='./bus/file0\x00', 0x90, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xffffffff) r2 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x980, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwrite(r1, &(0x7f00000006c0)="8524e7dd02fed2acbd4d7d4fa98fec9a5ceaf7f02a23d99f139d025884b156b6214c494ee1ef11e5df4b5f7cfa957c90a13d8f9c49c998c4f14d748243e54fe6317efa44d75b6cb0d9bee4b684b24c3530e27854e81647d280f37ea4b8ed0923074efcffc8130aeff3b54ceaef7e8615fd0d478a8c08c5eeb27a6c7095c338494b4371d7ba911e7b94db50b36321114a46f6bff9f9e71b1f87034ab6ec975d0ea408430c7dc5fca9b5b56f0fdda0b067db64e8b6e9dc0546b2f9f9acf04f67bc60896b0856b9fb18a91c47b33c986635e7034c46442c31550721032e7b6e996846c21a08ff2ef999907060cc9798c2bbc40114ad55728f63f0af4fe642", 0xfd, 0x0, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)="c7eb84c9d256dc00299e655c7107daa2af996236178870511c983ea188eff1993adaf9ba1d61dd6842469b9271fbaa65f74236862196ad0397833e0d903a9a99f0e2ccfb79561f0c11d5c88ce7e93bac1d014836e17ba36074b1ef40d9f1d1fc0e36c030201008c0c06a9ae764fec745f00bb182d3791b7f1cdcc8c806106332cccf11d32322f1f6de8222b13e7f3a9b604485321fc1", 0x96}, {&(0x7f0000000800)="6583ecf8c0fe51c7dacbdb59ea5429df9ff9383e5f0c7f01cf1ab5f5a5c54b08c3074c69c372757fecbf16412f761e711a58704ee0a8c854ee67a49d62188f32916ebd4b7b7af274a6d1478d27a0219f627070a9a4d4498b642fbc3b99705b1e6adfbae8fe94d6c8534d896a5e07d46e4b2e701be16f4750aa1c4f03cc26eb5c4f32f9291fc75b280c56b25bfcfd4e0abdd29bbb73d6e43098bbe8dd53ee2348d7f4ed2a0483e0b28396be9e0002a17662ab2b586d770d7406e177b6463f1caa9df67fc7340c23f45ddf308d8d1513acb8014772c0b971e356019cce6ba5d49ca327e0651d1db658b3a2d8cad6a701588f93390042ea430fb74d1b32d02f8d64cb1f", 0x102}, {&(0x7f0000000400)="c07b88af8dd5c4e5bf3fb829567241013968f2a7e5484418eb0324d76ec66d0eff3dcb14ba8712e46a02e483e44624b802b0ed79b541b9a5d784651aabd16d673ba11007ef3b4ceb990f3b07949c3a398b3a725a55f6eec53c0996b273e3c14522e26365d29c40fbe9ba", 0x6a}, {&(0x7f0000000940)="6dfdde2d08f18529f5bcb042e1e255205a22eab573b53d527110570c01e951c8d4531d93c154634893c2b2725d153ebc6a8ed65fdd8e367c4c7c412f9b3cbb3502b1847325f342986ba5d256da3b1dc958b7aa3ddc97250ce6fd694611e499dc8958dd1964d80595fd33ea247b840ee3467bb70f473984dc194e7231033ef9f8cfb3cd924768bb0ff96887a1d6bcbd5793f6b8fedf31acea598a37635af44cdd105e8c4828bdcf4b1f46c09025", 0xad}, {&(0x7f0000000300)="dd93d8ae3d0076e5f2d97eb285f306a46940c32d0c4ea1dd4766fb1f171fe5cc1b27a05c63259e69f520cbb42cd04d71f6d67bf01aaa76d3939bdadbf27d70fc627aa2d6a04ab2dfff47b91770b4540b574f221dfcff286ed665c44607e43719c0e68783dbbf36e70000", 0x6a}], 0x5, 0x0, 0xfffffffffffffffb) 06:12:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x5, 0x3, 0x8a}, {0x2, 0x3f, 0x80, 0x5022}, {0x0, 0x0, 0x9, 0x2b1}, {0xc0, 0x7, 0x20, 0x9}, {0x20, 0x5, 0x94, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000fcff00000000000000"]) socket$inet6(0x18, 0x3, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x95e) 06:12:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) recvfrom$inet(r1, &(0x7f0000000100)=""/76, 0x4c, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 06:12:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e400000000000000076755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9"], 0xcf}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 06:12:04 executing program 1: chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000000)=[0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, r3]) r5 = getuid() setreuid(0xee00, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7f, 0x0, r4, r5, r7, 0x1}, 0x1f, 0x7, r8, r9, 0x4, 0x3, 0x6}) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x0) 06:12:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(0xffffffffffffffff, 0x0, 0x30000) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:12:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x30000) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/199, 0xc7) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = dup(r0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)) 06:12:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x7) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup2(r0, r0) ioctl$KDSETRAD(r3, 0x20004b43) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/102, 0x66}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:00 executing program 1: rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0xfff6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1c0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 16:00:00 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x80) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x86}, {r0, 0x40}], 0x2, 0x0) syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0xffffffff, 0xee}) 16:00:00 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000300)) poll(&(0x7f0000000280)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000005000000000d00000000000000b0c53dc422e63b22d1fdeb2843b731400186fa9312b7213da4728f683e8c0579a55356abab85d6c5854fd3e8eb5da086684e49a56f668010285c5cede0c3cb818acb798ee833b33f6549b991a67a0d75f11da7bb710d3995200dadbb14"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0003000000048301f5b905610000"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mmap(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x7) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x10000) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 16:00:00 executing program 1: setreuid(0xee00, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = getuid() r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f00000003c0)=[{0x6, 0x81, 0x1, 0xfffffff8}, {0x257, 0x6, 0x4, 0x242}, {0x1000, 0xe0, 0xff}, {0x101, 0x6, 0x1f, 0x4}, {0x1, 0x1, 0xfd, 0x1}, {0x3ff, 0x5, 0x1f, 0x10001}, {0xff, 0x4, 0x8, 0xbf7}, {0x2, 0x1f, 0x1f, 0x1000}, {0x7, 0x4, 0x83}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x707, 0x0, 0x92, 0xf9}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x3, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) shutdown(r3, 0x2) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) close(r3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x9, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendsyslog(&(0x7f0000000280)="ebdc1ce4b7303fec1af53174a13c451513414fa5c6bac319e22b032cd185269b8b4ce99f86051a96344cbd36002ecdfebb612c726961e9af5a1e48852a0ddcb178e4d1b312351597e29853ddc913fe781c51455dceb60716baf2766e5f75ca95120c6185a067e73bae03e7cf8c46ece753b3050a09", 0x75, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a08000000000000003a", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:00 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x20, 0x3, 0x6) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000d00)="ed5d9f946bf17dd0059575702677c57cb9ba2a8af4146a13cd5116fd11d3ab055da5f156620a4ed006ef311cec4947cf2df799a56f34119e4b92bd8527bf4d401fdb4c9600b19c4ea3f9814af4ad7a8b4de9361f5de820a5081fd4d5be9d62b405b122093e44eb283d5ba6541e557b9022537abc049cca297e7436ab72bacc091a53ba223a44999d8c194538cc0a794690c811724771ad676b522e01b536d553cd0bb59c6fbd90ac6a8f37b4e2da487140a1ec1b6862ab9e7b63fd7aa5e9efa3f84aaaa7176244e09812de0a6846510c845dd7b803bc941780a957e1549f", 0xde}, {&(0x7f0000000500)="11660556469407cb4111912630182aa8461a54a4009efc0e8c37c639c4a55597d6fc1c80a7973d2e0fd47336c6b69fbcc73e310f1a9bcd18159f2b9595310254c6f7dcea50569529055e6c3a17b8c504bf74b07e5aea63c1bd49c290fbea459f0357c64ffb7fdbae60bc26da3410849cccf7437eb7039d325d17b1a1ce7fc5bc1d99bbc7cb3ee797a0623eed51421a5363f0659439795718adf4e00b03f01fda3eed4a863cd87ac7d9d8c5371aac84572e2d1515f24cb74ad328d309e0477ae343fb12cb4cc4f60d2b7011abd3a46dd2784d7847193c378fbc6fa9eabbe33a979f5211ee8851dfabfdbba7439350d35da4c7860415e42d661f9683", 0xfb}, {&(0x7f0000000600)="d4342ad7def6988f5449dbe2cd765d4ef2346fd33d54653eb5c439df039052ffab04ddaf265462cf6fc1d857423aa67b", 0x30}, {&(0x7f00000006c0)="f97aed8b75ef5946308e8943f3a7460aaa94a319a2a97e92b451d418c86c194eab417b5537978db85ae369eeb98a5ab002c61f600c0782440d12932d939a37af6920a343e29b5608f9781b7012fde23b606334fb870932a8ce3e28664b3880e7a88ed032df0b39ad9d74129957a0bf45ba526fe3097f464acae12952d21e1673e35d7e97da230c855e0084855acb5fa3c52dc7b140f0b1cb1e1c81846b9564196259faebf1cc16e2002fae0e87a91ff4828bbd3242799335118eff664c068e125b56adb8b2d053e2a82d62109c6b2717c602ca9eb37046ac57628ea615c09d459d1f4fa3fffba778dd97044cb01cfdea0c42fae511a845", 0xf7}, {&(0x7f00000007c0)="ded9c43f4df1f8178800014ad2bf53fd2c294a73f2cb9e11dd326b0d01385198d4db4f77051dc2ae5137302352d57408f1f5c8c47d805301870f5c02d89f4a8113821862d07505a7c6bd5c1b94b90b46d738832b7133cceac83a8010ab2b7c2f3fd210cec5206d6f7dd0c9a01fd2d464d359699fff77c493df26c708109719d88bca5e5b5f33f539ad5a46ca3d8f0d5add149872226e393358fd738884c8ac38349409f69857e643e4cb4e734dc87dbfeb004a28b3fed52a2438d3886d7820ee80", 0xc1}, {&(0x7f00000008c0)="0d0f5a17c4368a5a2788161c91ef8526447b5ce19286327aa92ba7e0480e95f39a542ddbf51755fe446f806143d50000039957686c13990c261789886ba8ba83954a63535c371da165b4a5d87cc1145cde9f02e6a0dadfac478e6697907dfda817ba51a327c15fd22c98bc7d6704b083a2dcfcb846e08c79fe35a2eb653fe8fd3350bea867c5c4213bb8a2dad4132d1c3f809b590a952c1df3ebfc46ed52e0a3226baeba753d29da57dbb90672327956d870b4108820794732d323a87c9bc583edaab83fe816bd55c16b7b83c64554020000001599b962c80f4aa2", 0xdb}, {&(0x7f00000009c0)="afcf218c8fdc763a99ca917d40c7a94692ec32f8bb1b3f6cd4811b1b07a5263639ca0f5b8ca55c03440c360bec3387d791e921c861cafaceb6d0a4f169406f640e9c9928d8da796da93eff072b2b65a3daf5976081f48d360706ca628b01e5ae6a851366f252545ee0b0ee27473897f3", 0x70}, {&(0x7f0000000a40)="17d620869eb0b0d67642a53ec8c8a26e39f5b09f52aa328eefbcc9a72de824bfdebd1c42da32a67e83fa4b247dc54dc93ffc4c5c46db33f1dbcca737165be5e74093b88d796d091d287980b498527b0d3798245a0be0ffdd46e9287037c6d36fc07d8bece14b2b13a8738de1c1a97f749a1e0548b943cc1d", 0x78}, {&(0x7f0000000640)="9d455f430441ab3f4e441996f40bed8f05dfa7252e", 0x15}], 0x9, &(0x7f0000000b80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES64, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000001929d27902dbfba91f6a0692eace62215f754631e3adac159098bf6ecfe6c4266e62f70250989030983d308bdc548e5b69e59b119bcfcad1026d4b304b151259b946ed4a738bd3158caf6df2cf00bcf32903d865d013db053c22f3d6b42704a1d767e5bdaab00a"], 0x48, 0x40c}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) socketpair(0x10, 0x5, 0x7, &(0x7f0000000280)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x2, 0x6}], 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0xa, 0x8c21c7f1c4404a92, 0x5eb, 0x100000001}, {{r4}, 0x8000000000000005, 0x40, 0x40000000, 0x8, 0x3}, {{r8}, 0xfffffffffffffffc, 0x92, 0x80000000, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000001, 0x8, 0x5}], 0xff, &(0x7f0000000380)={0xd6, 0x1}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) sendto$inet6(r1, &(0x7f0000000000)="0d9435383618e5649327135fe8e5d09205e347f1546f0cb64ace82a7dd92c2235f5287cb378a64130e43852708fc29f46a6126cacee7a3de5e805b06dac5b7f96f9150867c0d80d8934ae0938fd9e041787727d66d68a4d4648e1345d11123643eb6e1dd81f39ae456a31771368e5eb6cd8213e8d0370a94a16819e0c24681b76de8ead6fb3e03263ebe09750ce30069a1e6c33ffa4baa9a27c3e79844e6cd28fe3635c3a12ebb2e4e9b1a34f26e2245e6cc5e3d412f4da237e91743253669ad41e41993dfa8990b43a00d0abdb7b13e547d120f9bb801f28eefac3782fb0eb30d00b35c70c4cb8b209f08aa60371fc6ba1eaddbd9b7d8fee62504f1", 0xfc, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x80000001}, 0xc) 16:00:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x152, &(0x7f0000000440)={@random="46a77d53d6d2", @local, [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000100)={@local, @random="32c8e1654cc6", [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "bf1241", 0xbb, 0x1, 0xde, @empty, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x67, 0x1, [], [@enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x5}, @pad1]}, @dstopts={0x37, 0xd, [], [@generic={0x1, 0x68, "993f1ceda7f1ed4f439c77d10ed4ba6f3902a7b0214348ae72b7aae40835838ffce3c63798e2e72f4ed4dd029ca5d04e6b95852ae1a5166c588f2c15aadb45000f270b7e1a69800f43fa5d9557b85d3a2c24535a499de6581ab44124d59d4f4bf615b32e311c239e"}]}], @udp={{0x1, 0x3, 0x8}, {"d26fc730baed017e4c4d4e9f2445f7b893eaef4681cfc979a4fcadc21e414b7e9f87ef"}}}}}}}) openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x20000, 0x48) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) recvfrom$unix(r2, &(0x7f0000001100)=""/159, 0x9f, 0x41, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) close(r4) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) fchdir(r6) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) readv(r5, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 16:00:01 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000002000/0x2000)=nil) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) dup2(r1, r3) 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x28) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)=0x1, 0x4) dup(r0) 16:00:01 executing program 0: r0 = syz_open_pts() kqueue() close(r0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1ff, 0x8001, 0x0, 0x7, 0x60ecf64d, 0xfffffffa, 0x0, 0x2, 0x5, 0xfffffffffffffff7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x301, 0x100) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000200)="f074", 0x2}], 0x1, 0x0, 0x9) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x829, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x2, 0x4, 0x3) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00f10b2f666900f6b8c3"], 0xa) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x0, 0x0, 0x0, 0x2, 0x800, 0xffffac3c, 0x2, 0x2, 0x3ff, 0x6}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) 16:00:01 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r1}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffeff0000050000000000005b67071b542a538746000000b81800000029000000230000000300000000ed8259971c2a2c"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd601c8466ea2b99ffff00006ae2b4d7fdf834a6bae767d27fa9da6ace2e95ac2d78633bb0c21b12eba41de8a73ea55897fdde8e6497489decbb16b7bfd4a62d95672fc3cafb436b5d69b589216e82ec17bd4d81517fb6bf1c8a9662dea4aaf20e668c482f3907d2b7fc080b1c65fac31179124877"]) 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(r0) r1 = socket(0x18, 0x3, 0x0) getgid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xfff, 0x100000800004502) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e833dd8f859741600"/4104], 0x1008, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000042e004cb5ba170aaaf4040cb6c1ac9fad835ad24742b735266755243d18348bc18"], 0x29, 0x800) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) r4 = geteuid() r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r1, r3, r4, r5, 0x20, 0x7ff}, 0x20000000000000, 0x24e, r6, r7, 0x6, 0x1, 0x0, 0x3f}) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) poll(&(0x7f0000000000)=[{r8, 0xed}], 0x1, 0x201) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000380)) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5010, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x2000000, 0xffffffffffffffff, 0x0, "00561df2ad918ea65900f2ffffffffffffff4000", 0x19f, 0x403}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "0000e74de40000000600"}) 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 = msgget(0x0, 0x20) setsockopt(0xffffffffffffffff, 0x9, 0x7, &(0x7f0000000280)="0dd23e902fd4e341ebd064c3721d4974ee43fb81d536601e8b0a0622edeaa8f9de5b4dbb940f82f0f2b081ebc913f3c6de873b8344cdbdbe8762b86dac659df20868da5bab045eec69b71681f8845c453edaa21835ac0044f11fb55a10073d3418f2480f0659e6637c0ecdbe9d26a50840d8eb0d8c1ea27c134a8d7596753ec170fe9f573cc73f7b7224daaa43db2c451651987c5ed5ffce00ee4f06a8e86a2270278adc2c11e26838c842cf3c06733fcfab808f245b04de75961d903ac26c82759a20800567cd67c3584795b353514314eff34bd958bff91c1c0406a8af437fe7559d7d102fb41614ebf2", 0xeb) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/213) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x4001, 0x46) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8f24d1b71ad2d6a, 0x82, 0x8000000013, 0x0, 0x3000100000000000}], 0x8000, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000180), 0x700) sync() msgget(0x3, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000000c0)="007bd0e64d921b38831fb2d334e951c99b588fe43832decab645d1e25b55b665809aeca3dca5ae9aaa3a3918d3bb4c0e8c76a202436b5b2176c6007dc0252fdb4866906c167160e9d1d404750c981625e4977b4caa58e3a51cd2ea55f3d9f87a3004c8b7cc5cad7ae6e0a0e7f529b6e1f898bebc4bfcce1e76f514e1b58094ddcf6f21e714e418d4eb86ac6002", 0x8d) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x5, &(0x7f0000000000), 0x0) socketpair(0x1, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x10, 0x2, 0x7f) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x4, 0x5, 0x1800}], 0x1) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000040)="76d62ab869dc6427399d4c4fa197229b5f3994eff4efb830b7049647c2236701f3b39db7fe738b66e128c9321c2d6c04ae5113e0e9cf08d63fe524f4c78e3c64e05b93fdc463fb942aa64a4ad5fa1343cb8958c2545cc73ee1b34097ab81a49c44157bdbd53ba7a4cd1f8f15f80f54a08b7c53a361fdf9249922aa53a213cbdc8c8e82438922664127acfe8a1bfa47f5b7bcc802d7b985e82d0e764c16105e84c99a9d2e90ef6bdeaaf808079097cf419b7de5b76cf0c02b993f5265154e6fd9b77ec463461a73220abada166bad198a62739d9a4c8d80e4dfa2d758bf912d79841e719cb7", 0xe5) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x100, '\x00\x00J\x00', 0x0, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00file0\x00'], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x59, 0xa0000020, 0x4, 0xec}, {{r4}, 0x0, 0x9, 0x1, 0x7ff, 0x648}], 0x7, 0x0, 0x0, 0x0) close(r0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0xfffffffe, 0x10, [{}, {}, {}, {0x80000000}, {}, {0x0, 0x0, 0x200}, {0xffffffff, 0x0, 0x0, 0x100000}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0xfffffffc}]}) socket(0x800000018, 0x3, 0x102) r1 = socket(0x2, 0x8000, 0x1f) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) bind$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:02 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r2) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9"], 0xcf}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffd, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x4000800}]}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7d2}]}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/221) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x4, 0x150000}, 0x0, [0x0, 0x0, 0xffffffff, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r2 = semget$private(0x0, 0x9, 0x42) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0x1, 0x4, "5ffb145a75932377861c0e1f898e6dec085476dc", 0xffff0000, 0xfffbfff8}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x4, 0xa9d8, 0x0, 0x5, "b9b173a1e3be727494d7ac6060d2ec720aff3312", 0xb2f4, 0x9}) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:03 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000c00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000300)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000100)=""/152, 0x98}], 0x2) r5 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = socket(0x18, 0x400000000002, 0x0) socket(0x0, 0x8000, 0x8) r2 = dup2(r0, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40000000) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x200, 0x5, 0x0, 0x4373, 0x9, 0x5, 0x0, 0x1, 0x5a, 0xda7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x8, 0x8000, 0xc}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f0000000280)=[{r3, 0x4}, {0xffffffffffffff9c, 0x20}], 0x2, 0x20000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60351b8200c8f000fe8000000000000000000000000000aa00000000000000000000ffff000000003c12006900008f0000fe8000000000000000000000000000aa00000000000000000000ffff00000000fe8000000000000000000000000000aaff010000000000000000000000000001334783cf38a961ad75b85d3d56ffbe21fe8000000000000000000000000000bb00000000000000000000ffffac1400bb00000000000000000000ffff00000002ff0200000000000000000000000000017000000000000000c2040300000800004fa68a98a9d34dfcb41192682a47239382b58abe3b63798904ddffe6f86439"]) syz_emit_ethernet(0x392, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000b9da57f4ff711d22887c4cec27750943c5f51dbd1c4063d956d7a9a932a4cf49f413f6fef3e00fd62e1d5388bd4396da22347f70da48020df51939d26b9017109aa14889355731cf7ad6bd9fd1307c0bc13748657"]) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:03 executing program 1: r0 = socket(0x16, 0x5, 0xf8) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000040)=0x8000, 0x4) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000007c0)="0f7f0158015e51ff94cd4c659d3e866df48f194f4bda6a208b413acc29597f70029f07558e", 0x25}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x8, 0x3, 0x903, 0x1, 0x81, 0x3, 0x1, 0x2, 0x0, 0x1000, 0x7}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x2) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x7}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) fcntl$getflags(r2, 0x3) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x80007, &(0x7f0000000000)=""/20, &(0x7f0000000100)=0x14) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0xe278d95dcc585f7, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="3f6fdc7e7f1f98353372a2291273a4b6602e5b23ec13f81e8e2464bf45a61bb503340136b0cc4a942e52d4d4b3f111b5c573d1e6e27fc066b8fa29e465cba70000000000004518f7409cd16fab9e89011cb8f9833a842bffae4cf7b4edefe11a19e11477bb0012a96524", 0x6a}], 0x1, 0x0, 0x10000000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x6, 0x7, 0xc4, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x17) shutdown(r4, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x6, 0x0, 0x0, 0x10000103}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1c1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$setstatus(r5, 0x4, 0x40) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xfffe, 0x80, 0xff, 0x6}, {0x1, 0x6, 0x1, 0xfffffffa}, {0xb45, 0xff, 0x0, 0x1}, {0x4, 0x2, 0x20, 0x8}]}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) setpgid(r3, r6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x9d14fadb) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x5, 0x100}, 0x8) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000080)="fbaf8a0f989da7afbb845df6e092", 0x1, 0x0, 0x3ff) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) fcntl$setstatus(r2, 0x4, 0x84) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000380)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0xff, 0x0, 0x4, {[0x6, 0x0, 0x1, 0x7, 0x7, 0x0, 0x9, 0x7fff, 0x9, 0x2, 0x5, 0x78, 0x6, 0x1, 0x53, 0x100000000, 0x81, 0x7], [0x6, 0x9, 0x3, 0x2, 0x20000, 0x8, 0x9, 0xb1, 0xfffffffffffffffc, 0x6], [0x9, 0x1, 0x425b6d8e, 0x2, 0x0, 0x20, 0x100000000], [0x3, 0xffff, 0x55, 0x6, 0x5, 0x7], [{0x1, 0x8, 0x9, 0x7}, {0x3, 0xfffffbff, 0x6, 0x3}, {0xff81, 0x8, 0x40, 0x3db5ecf6}, {0x9, 0x8, 0xe2, 0x7e0000000}, {0x0, 0x4, 0x2, 0x5055aebd}, {0x2, 0xd, 0x6}, {0x1, 0x30a, 0x9, 0xfffffffffffff2f4}, {0x1, 0x9, 0x800, 0x7}], {0xa06c, 0x1000, 0x753, 0x1}, {0x1, 0xa00000, 0x6, 0x9}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x2, 0xffffffff}) ’gÓ˙O ‡–źX^Q˙”ÍLeť>†môŹOKÚj ‹A:Ě)YpźUŽ’gÓ˙O ‡–źX^Q˙”ÍLeť>†môŹOKÚj ‹A:Ě)YpźUŽpckbd_enable: command error 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x101, 0xd07a, 0xffff, {[0x9, 0x1, 0x8000, 0x101, 0x0, 0x1, 0x7, 0x1d4, 0xcd41, 0x7, 0x6, 0x10000, 0xfffffffffffffff7, 0x5b, 0x1, 0x8004, 0x8f7], [0xffffffffffffff01, 0x3b1, 0x5, 0x6, 0x3, 0x1, 0x60, 0x8, 0x8, 0x80000001], [0x9, 0x8001, 0x1, 0x5, 0x9, 0x5, 0x1], [0xb2, 0xb51f, 0x0, 0xb008, 0xff, 0x100], [{0x9, 0x3, 0x3ff}, {0x40, 0xf9b4, 0x7f, 0xfffffffeffffffff}, {0x0, 0x2, 0x7, 0xa8}, {0xfffc, 0xff800000}, {0x7ff, 0x7, 0xade0, 0x100000001}, {0x81, 0x10001, 0xb4, 0x1}, {0x0, 0x3bd3, 0x2, 0x8}, {0xe1ab, 0x0, 0x8000}], {0x7ff, 0x4, 0x3b0e, 0x7}, {0x9, 0x9, 0x4}}}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ftruncate(r2, 0x0, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) open$dir(&(0x7f00000006c0)='./file0\x00', 0x20, 0x10) r4 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) write(r4, &(0x7f0000000580)="a56caca49cee4e5012295e0dc9c082df0553c6c7d43cbf5c44a7145572ccdd4d93a40c5af5758b7b8bbe1db01a57db0985754d81b737c3a3abfdf94fee6eda0dc34f7cd6fa6cd54e9ec53bbb5a3d924ca26eeb810dcd26f21f844c85c852da758e8b352c5dd3b0060254fd1e512c38c50923e13ae32468cf31009e5b7efbabf4144e4f69dac977bd1aee1167c2e6e8515721974b424e3c33f31a66b4b99fb0ece6adcccd91a1cb188799f7eb954e83643979ca83d7d1c0b9dbb11e26452be1019ed788fa2367655a325b7752844734cc825e1f5bac6cb8af1e83a12df027f90492dd4457207655cb3b8094e7e5cc497c296bfeb3d08fee39f0afa0", 0xfb) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000680)={{0x3, 0x2}, {0xfff, 0xfff}}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt(r1, 0x4, 0x9, &(0x7f0000000140)="47894c35ad15759ef6ee5583faadb7c63345baaaf5382c59ea083117d4e2c6fe11a91b27260c08b2ce7efe683c8be9e54d4dd98468b9ead67e2f7d14fc0b4ba0f7cdc3defb7feda0a5856d4b5451a4fffd985ce83a0b9ab4cdc91d789648737b1166c50f8ecb72d5586db8dd42e400651672", 0x72) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x100000000003, 0x8) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x6, 0xfffffffa}]}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) write(r0, &(0x7f0000000080)="20ac04981ab61884acf9302e6c0b536bfd6acbab8bcfef74160b15c9b858e80164eba2bfc090f95b0db6a0ae2a4bda56fc330325733229abedb8536c992fa288952224a78ed1b632e7397130c31067a1ff07f3dd764fad42f4d6f9bed54cbd0fcf0bc9e08559", 0x66) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00'], 0x10) r1 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:06 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa}, {}, {{}, 0xfffffffffffffff8}], 0xdd, &(0x7f00000002c0), 0x5f2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x9, 0x3}, {0x81, 0x7f, 0x3, 0x3}, {0x81, 0xfc, 0x40, 0x7ff}, {0x1, 0xc0, 0x8, 0x5}]}) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = fcntl$dupfd(r6, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x401b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4e7b838ff96c915d37c330f54d06d34e9d4da245", 0x8a) pledge(&(0x7f0000000100)='\x9d\xb7\x00', &(0x7f0000000180)=':5[\x00') execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000080)="9cf3ad2a2d2952fe098b79524e251d5d65665b39b5e90dbed6d6b27c8e3a8980893b49625def970de5", 0x29, 0xa) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x18, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:07 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, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b403002f3b2ae7c270a23b4df6c22f"]) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x400, 0x41) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00004fb7871989e2d9dd6c10232ad669c69fc84b63c8847b3716b7986dcf7e88c53ba7dc41cc00ac4182c25c8f657b933a667ca5a03fbf548ca93178fc4b6116503d32d9ad5de396db72cd9fa0c6f907eae028eb5b6cc28ade79d6df721cf4560d660d4fcae1fbfa6f5c6aa33e3f7cd69fbef83be4"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d", 0x279, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0xffffff4a, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r7, &(0x7f0000001a40)=""/4101, 0xfffffffffffffddb, 0x801, 0x0, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x3, 0x9}, {0x18, 0x3, 0x401, 0x4}, 0x8, [0x3, 0xfffffffc, 0x4, 0x4, 0x3, 0xa6, 0xfffffffd, 0x3]}, 0x3c) 16:00:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) minherit(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x0) 16:00:07 executing program 1: mprotect(&(0x7f0000762000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:07 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x44, 0x10, 0x6, 0x80}, {{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x5}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x8, 0x139, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x4a, 0x6, 0xfffffffffffffff8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x50, 0x4, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xffff, 0x9}], 0xffff, &(0x7f0000000300)={0x100000001, 0xffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x1f, 0xdc, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = semget(0x2, 0x4, 0x620) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/62) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x0, 0x2, 0x8000, "c0583eaab6474cd2726eea03f44c3b67a0b6f38a", 0x200e, 0x84}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/182, 0xb6) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="450ac42311a64b47bde838d12d3ad20a5584445b93685424875c761b43f27309ee03763e3de5dadf2fbbb10a4a87ac03abc18e03d2fc981afbff8d0a1136cecec01da54d1e531aa7e2291aaac729affc84f756e82f6cbee653a51507a667fca59669f6c70a782502a81ec58d004bae2573671bacb6c7d28f9699617d161f2376e5b773f733227eac78fa2ec59eb57da8b61fee57e42acfebfccf08265a1031b4d5e04be746011fefe3c1a3d40c44b96f3c44aca7a01b4822a2f0a5e11c86920588a9747b15aa2dfac37d9cfecacd3028878b1dbaa92ce2fdcf77a189297e43434efd4da94348ff3f979d", 0xea, 0x5, &(0x7f0000000840)=@file={0x1, './file\x00'}, 0x9) munlockall() r2 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x10, &(0x7f0000000000), 0x3) r3 = accept(r2, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000880)={0x6, 0x20}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000600)=@file={0x1, './file0/file0\x00'}, 0x10) close(r4) ftruncate(r4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000000c0)={0x10, 0x219f2b3b, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2af}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff657}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000fe2000/0x2000)=nil, 0x7ff}, {&(0x7f0000e22000/0x3000)=nil, &(0x7f0000f4b000/0x4000)=nil, 0x60}, {&(0x7f0000ebe000/0x2000)=nil, &(0x7f0000e17000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000f5a000/0x9000)=nil, &(0x7f0000f9f000/0x3000)=nil}, {&(0x7f0000e76000/0x3000)=nil, &(0x7f0000fbc000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ef1000/0x2000)=nil, &(0x7f0000f0d000/0x1000)=nil, 0xffffffff00000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f3b000/0x3000)=nil, 0x100008}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f04000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x10, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000140)="005045a72f9c901b8d688a73766efa84e305000000000000004ab2294225f78d91254e08fc3413ccc83cbf90c22f69ea6e7ca0e5dc33daea6ecf41b16b06f5558a993b685cecc867badd0bdc5f7f2f3438626dae55d3286ccf8231f1dd5c905f34a2da0b0dd148455a0cdbb562f5509d3a3bfb9f52a032f5dc86eaf5e3fe4a05f390da9094d2700000000000000000000000000000000000000000c8977e6b538ae6778c48d058a99f690f011ddeeb086465c591715cf9309e70e51a3f3c8a6e487c57b71c9d96f5f9917e1c3df4ea38ebfa8b78062e81fd", 0xd8) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) 16:00:08 executing program 1: syz_emit_ethernet(0xa6, &(0x7f00000000c0)={@local, @local, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0x6c, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x1b, 0x0, 0x7, 0x0, 0x0, {[@md5sig={0x13, 0x12, "c6a2aef137ce2eb5015faf32f9c41230"}, @sack={0x5, 0x2a, [0x6, 0x7fffffff, 0xa98, 0x3800000, 0x0, 0x2, 0x0, 0xbcf, 0x5, 0x0]}, @md5sig={0x13, 0x12, "4dad193c162061fb89a802fc227f2026"}, @timestamp={0x8, 0xa}]}}}}}}}}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x46) r2 = socket(0x20, 0x1, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x400, 0x10001}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup2(r3, r0) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x87}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) chmod(&(0x7f00000001c0)='./file0\x00', 0x80) pwrite(r2, &(0x7f0000000140)="563e3e6dc56014ab1216d937b9bf8b0dd90680c74d91acf8fa28f54d7af5f6071801c3477d0ffc8bb52b4141073dc5195f7c56aa62fc1d9cf7f19d58bbadcaf5aa64680e59c3ffe9", 0x48, 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) fsync(r0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5c4) shutdown(r0, 0x0) 16:00:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa583e5677562d0800450000380000000000019078e000000100010000030b907800000000450000000000000000000000e0000002e00000020100000800000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xff}, {0x309, 0xf2, 0x9c, 0x8533}, {0x26d4, 0x8, 0x7, 0x10000}, {0x9, 0x8, 0x7, 0x200}, {0x8, 0xff, 0x81, 0xd68000}, {0x5c, 0x1, 0xd9, 0x2}, {0x40, 0x60, 0x7, 0x3f}]}) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() acct(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x5a1) r3 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x45}], 0xff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xff, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7a, 0x4, 0x200, 0x1, 0x1f, 0x80000001, 0x1, 0x0, 0x0, 0x6, 0x2}) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:08 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0xdd6bc2721e28748a) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r10) setgroups(0x7, &(0x7f0000000080)=[0x0, r2, r4, r5, r7, r8, r10]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5b) 16:00:08 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800"}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x7}, {0x7ffffffe}]}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x81, 0x114, 0xff00, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x8) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setgid(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x800, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x2, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x1000, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x60, 0x21, 0x4a, 0x80000000}], 0x6, &(0x7f0000000480)=[{{}, 0xfffffffffffffff8, 0xc4, 0x4, 0xef85, 0x1}, {{}, 0xfffffffffffffff9, 0x10, 0x8, 0x600, 0x90f7}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x2}, {{}, 0xfffffffffffffffb, 0xc, 0x4, 0xffffffff, 0x7fffffff}, {{r5}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xb, 0xb9}, {{r6}, 0xfffffffffffffff8, 0x41, 0xfffff, 0x3, 0x7ff}, {{r7}, 0xfffffffffffffffc, 0x80, 0x0, 0x8, 0x81}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0x8, 0x1}], 0x7, &(0x7f0000000580)={0x0, 0x401}) pckbd_enable: command error 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x6c, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a0400000014c92e6bf643560b12d7a73300027e3a", 0x19, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x3) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r2, 0x100}, {r3, 0x4}, {r3, 0xc35e259c86a48c34}], 0x45, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680), 0x13) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = getuid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x400, 0x0) setreuid(0xee00, r1) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001a00)=ANY=[@ANYBLOB="0000001e0000278130a7c887f00000348d52a9f707dc4618fcb70b0ff1d239607db7ba11a9cd86c5a536b67f415740952de5fcfd3cd9d645863cb53e63bab36d7fcd3e6866b4738f7e6892a73e98916d639b8ec20ff3b4d23e25c6e9fa46d7c7fc63302a203aaca52dfad42de15e59318dba103a05193128e9537efe91725aea413e236174b0cb7d6cd3e053cfd1cd85e41b9ad663ee6e879cdbda47ab4aab65b625a63e537ef1b43604044e3162b3bbecf08a766f75a2d43803"], 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="f23d9c1b78dea843feb049f2e9298091ce8f454149691aac6be5b8419302935600ec9042955dc225c61e30b2c13b4273c08044a018c11d858fe355b0e3b236bbcda76bf7cf916b6068558a1d96a74039e8368d6605a57589714bfd99ee5b143ade917075c2d0724798d745fcdb65ce4eac4978390a282f436e31d2a5982e", 0x7e}, {&(0x7f0000000480)="86effd817dba6899eabd9015ec98445670439d7f7251900be04d364533e4f1782f5091919ae8de121cd5989221f4ea1d4b3ecf8d25c4007bf098f8cb99b6e580cfafeeeebe7d7c543795faf33c5fe8578655e71e6a89f35d77d7414f0fe327aa8a591b7ec435aa0bb76e8cc490d70f8e0c7cf9cf37a18b22c45f008023d1119c504e093918c0a7d5957eb86142c38653637f6db04342d188591b2575eef510a4d8d2c16f22e6dbfcf2164ebdd8d613f5eaa213baba7f1c36103e2f5d82f648beff1ccedacf4151decfcc8303d640247cd00d79b6835fd9280ff4abb2f40d1a55da2ac1", 0xe3}, {&(0x7f0000000580)="c9ba6bf26c96e8e5c10ce3b6f71f67645de13acb407c714baa534bee4df786553c8a76462fa85629bc54dbd2898a9f8a5c76f0b2a720285276bd3e10c204a03b01af8c54edbb6633818a40dc5662543e89d9f7e4f284399293047023ab22b4caaca9198b73597bce23f2f62b04f0873462ff332764e5e4776c7bf4f3733769c80e36a58c5723bea5294d9aecb794cbdbdc82286b25bbb4ecdfa63cf5b3553e6f37608c51fb323d707f6b5668287e873d712e98f11e30054680c228104f919362f9d387743b49e9f6a23cd1c21e061ad88f743b9a6b8ad76825cf2aba6442b7f49c8122a572b785a1a663578ca601d03cb2899d405618ee55336219ec86575fc65e8a7201ded43385dba99a1b732b66abcdae73ad866f2a3ee5ad9c264c54e18d2a7c12ec8c7bbfe50b2a97eb060e140be520e0272ae2de12f764c0d3a11af600f2b2000d494e61613bad4aa515677a2aad4dad264248cfa01113fab69e26d49bd7601ff3bf5852883edc7caa2ed452f738de7bbf24a27a95b2a9e2f4ac81aaefcd4cbcc33c507e29cedcbe9273e689fad3ee84dbd28b08af1e599e2c7d527caaeef857c0fe46af9e092ae50c83d81a3feb28f8841d94e823f04f1a4556e6fc0492a8c393e55a90ee9e07180f2eb91a86bf70abc8c34b2d11a12c96ed41e33cc5e447e3c75ffb61e7f7324c23899be4431660e122259588963ef7b261c5bec17711470755a298dc75a897e1869cca9a304fb7a59777cdca442ab37b5c8b951141a8c0c5c16a5f453d34d050b0e007d4fdc33bba41490f7207a40b4765c6d64f66eab5ed642a0123038fc7723989257acf2802a7abbf3d5c7cb715d80bf114ca43e4184019bc2b2e90adf5caf1d5068a327d112c5f7031a3fcdb8acbcaa1b42a8f82ae24ab687acb37e98e7b6c7e4c0b0765beff64e364a3f5e60cec819714228aaa6043729638be8a395f35f48ed1910684e5dc494537d942a37a4e912f37a3c6e805b46cdd98630b16e77b1e36de1b5e04c5d02878cad2fc6a93fa8c46988229bc65fd03ec81f0565f3c194e810cbe18470cb2098313e8418e3427ff79c80b1ca4a2b2dc54630508019460dadf4dfb33a6a9392586a7df5d38d0a731172f2c9304d72be1e161c46c80fb769a62a56ea1b6e35b304c42c76a0d5e8ab4f398fb707fe6e02cf8cfb0186bfc97ed67961202ef87f5437c19565765a8b4f990e8ecd8599a038680f3c3372552314b3657c097f157c5c688e66a133e491b1746b793b5ae8ffeb8db2f17ae277376d2d9b6c010af63d54f8d468dc29ca9611d87744cfeba66cb49b244c6dfa331b202e8113ecfd8578686bb66d9cf9e3415d41b636d6866a3d99ca298c0181f20247c65812fdba464c4d80e582d15b4f8db27a0e1cde9aac1880c79f7f4a0d928266e72d09356184140d08ef5310faffe6897a0feb7ad119ecdb15032b1f26c7340aad89307f6459d27cf713d87f6581cdab6c1db518edc693c1f8016967e6450e0d5eb32b6ec04afa0ef2d0e72659816e8b77d9f6a53e899abba2cad2abf9c5982144fd7db11d1600806c28165ee101d5d5dac290e234af7dd98dc598fffee472e51c32a193b90ff327b534a37edeba1aebce148986858b6193025cd249ee48efafc1e1ab557f069d048c84d37bcb96fd83ca9291caac59cc70050b0491c8a0fe2eb420143740162118b860ec07df47b3ca316b25422e8187043b1e9f686c56925ebdba695ea7a920249ce45959ba2ebeac6319010b28ac90f2d53d99017a330645974ace933a7aa256c711cecdbadc5aabe82945a3db65bb3d7084c806a6ee5f2f66931043b92ede813e82975556cbb046fe17b5af0fbf9090568d4489dddd33b1095dc3a5653ac91b5ea521300115edc276e6d5b725102b38c711d65d2a1b2656ac43cb7b15f9ba32ecd14efb8f3c459fbdd5bf380b4833d5d69c78a678370f83daaa85cb4cd841c643fbcb6c7cf95784581efbe1e12bce013dc17b6b7e9613c116150ea4e4bb4e66573ed3832fd6f42ed941a8b343ed195c9177865a2b8515d40d3bb2b0c32bbe0441aa607afc43e0873d42eda9c0f04e8917e4a46e6cf26c773fad74a467aaedef82a1bfd35d0e0806ca26f5b447a784bdd79e6f3bd0e18bec37df1a0c0155f189c73e09c2dc0054debcec0aba39972f3d8b137fb8f0c5fc892cfc16332943de16e3de21c1e9e83ba0d59d69a6bdf6c8a8aaba941957591386af11157ff54c0d2175d95e9fd96b9fbdbf263c5e517dcb90aacdef2ec2937cd4ff701c373b492d24182a22d15d0094905687be9c8502d4cf3607f065b2b346e328fe551381ddc53ae9af1bde2845e27b919fc36381e0aa39c7bd63a1a18af6b637837dcc3ceb2ab0d224f7c4fced219b9b0cca3d2e8f66e13139dadd58c7f8492c5702b5c9546d7574b7d6776c016ae0969e1df75031053bd9daaa6f5f6f38fcb9eee696a9c41803bdbb53732887de2a8bc933fa3fc93de04c64fbae1c3cbdc9f8757c74cad4bc1142ab0a2ad2ce75467ed999c655ddd60684dbdfd273ca3f18fed1135ac06abfd7ae672b5f00a4903df4524e44c4b048093573468e187c46e95b4efc114fee1b659cf4144e4805f5869fa01c3e1c864ed25f1eead8d2efa136f88db966c8f3c492a2798b99fb2d3f54fe3513e7acf6769db8e020c9bfac3ffb3376db77cb63840351dd6d5731630a450ade9d54d3227e1bc83e38e9bb6bf6ebc96545289e5b0bf8def8ed64b79f5d7d9d0d3aa2dc5813f1c2b87211d02343cddf5687e036e8b253c270255a19ae57b61eeb9f0e0e0d3a3411fd5e4ebe7b85459b1c596acf91f7593795471758b6f3911bb5d0c7c267d555c52926d2194c48f44f9a6e28b57e3f852f2ff81b75106b871b9138c051d4315d98c90535bfe8a28282218a5cf213d217b0f556cc2664417c5bdc7ae45b1ee3c7cc42d598416d1bdfeb6906b5efa2afdabaf546939c2083011040f333b8d4abf2f3fc3fe53fc3e23d55a9bc1d941e00161068e1b6d937be6e130337f30df8314fa622328c5ff7a66c5104784d2b7b1d6a7bdaa21aa1fb4d1598ad1d896e841c3ecde5e6b4a054f9b956104e92a0e053f3f526de12455b19a601f5c396a669ebb6c6be17bff834644cedb94475ebf97c2c2be599cf2274b39a459de31ce31bb7e85bc2e5e81d508170b463ff20ebc34813e32ddb768490e716e56e7feb4b69dbcf069b46e8a25f7d2b1489720da2fd18a77abcfe13cf3ad7e3f109d79ca82c6f70cf09fd50d37d5997ee1e46f224cf59b6056f4071372ad939109028ea8e074fbbf25b54a63b6f610b5b427314a86312a1831fc5fe102f97a7991f53368f1d92ec4fa69362d049fa7b869cc5ce0874e5eeadfe2702b3b51a6106ef7001eb6a1494e1e04b65711850bd3f365df85dbdcfdfb6c1714320e0259abeaf493cfd738442ddb268ca86f8d4a85484be6d7789e9a932d2343ecaa5db8969725e6b18ffc2a312dfffa0f1f6821233cb6c9c9a7afc8e20525812dd27996271f190e16c5297350c4cbf497b626ff7112105be70771f19b5b91a275b27a59c5f51c8d25369ef10521c1786e28b8cb08c2a871e364762bac7f40ffe87ffcd1a385f2c4e65c6feeb6ffcdede3702f8a73a88fa1e855a7021e0e46406ff3b3368738d2c550f5f036ba353bdfeecbc6064557a0ae87c855087513972bd6d2ef07cb13c0a458c7dc8d7daa9f1df3a6923e742073818b4bea2b21c47b218733bd1060cbf5d17a249c28eb7b333e6fb56379c82914c6215cd71d59a38bc61c9c284ac99ba1aa90741759c228c59c2b04cb000f3c55538efad5e3f482455f4eb1a09f4e957b87732138ceda572c773f2ace32133158fe2792905d31bf486d8e8b064a5156bbe7a84cbca92b062dea80a7383fa66fa4ecc6c89bd030fbe576134b87808942eba74329cb5ecffac6dca7c44d0fbbcade479b2a75dd437203e6cd1fc319eb64fb13d7821fe3968dfa3f832fc3caac37cd50847d1e31ac0f9cc0142faad4e352d95ed2a3d42dbf4d6dc716770bbe7dc72ae18285772e6997eda429fd3d355c2d5554652585457229822151cea5a14f62339bd3295254394c8cdc11a124d24f11993d035142f61bc19989595ccc3bf2453b171d70bffc7edf8246b01c49f583cab7bda6965896420eeeef7c12acdefff0ccec31c19e308abf88a79f257f45920570bd4467299add5eb97263ed5858081af15c0ec27f22aebcc857b391d1dfa10a3277b4c8dbdf7c3575a07e1396da3db73540c2854ab716421b60f98301e42a9b0374c4fe0dc9ab56878ee5a1950cc8d429c220e2c35e8cf33db286047ce4a6e0b08fd79754a60a426d12063640e655a22dc4ba864a02e8bc0f2712fdc5ebeac646e416adf16ff5780433763b2e1be6f4adc1664494708850f0e27a90d1d0b39a544f1720767c502b105bcce1c945f7059e39b9dc5031c5b2296aa04e9f492641271af7421809530639704c402b987adeb38193aa5461056101087c0c935473c40a8c0c0da67a32babf711177238e4c23793f86fc9ecda9da3ac5c26c1977f1bf9524b30e4f1bda2add7c4e3163f3650586fb092f924a5e597f40a520feb824feec6c80aaea6a9ee1fa370d160b9908b5d153d48ce6358208fc923ca75e5f75de62c6b4dade0ce0dbdf4664c583112180ee916e99e1014cf0b6d63f8540e4a2445c9ce359b09db5b86b7ddd55379015ffdfd72267f5866653affb9d0c80923c1089d611762f760915a690cf4b3c6c5a8fb30cacb27e216adbee187efdbbb75ed19cf1ea31a3646a4f2d97a6c8a08c9b91e2ef798cfdb9ee5312de7b8ffab4aaf31875bbd9bfe7bfbff1ac9a63194c81f492ac971573c519f0c64e9ff7150feb543c852567d813af7329178088cb111b9ea68d11833c1012205ee86e4eac7fbba178df640b4210f62bfb8c93680d69da255a684e066288686606ee1d7203b205ff438a4d4c26ae0bf7e3d99d725bf0fd5f150adc40a7694a2127ab54560b8f64c07377ea2c22284371f779a4e8855d5042ca9487530a69cb69837f6be40a1516913d33f99733bf5f056219c497de49ff94a16a5f637b5f5a7e101e0fae34d89a477794a0fd4671bcdbf42e0f34e6be4972514c5b5b2e45b92476a013d13066075e04770ab97c2978f26ad4b9140a848c8794bdd4ae902f58a802b49c23ac466d4c21b987ce3308fc5b661814bc764f57d8b8d2fb06dca7a3cfe703aa5f4e0412c7d8a8598985693d1d233c89ce13fb049915a2cab9d760649f55a4a851597eab6fedbdad88008c3c227c2bc93894a4845adb31bbb43d07c220969bda32b134ab013f51ab660fb68ea2d7532e490b7e90b881d735a1ae2c100d0060e631c6cfb508ec221783bada230992382377e558b3defff97389f9cc037e36b9e6be60771ce5677ea2d76fe593a8e5d1b1ced7701b9c8d47628ce29219df460839c2500347ec0022154ace1a4055b51e341a483d8e6b9b4b208632c979b96d30d56d935c9cab3806263a670e21986bdb6597e251e6f6ef7211ecbac81a2ec8a95afaf9acc9e8247816854c45e8c326e009d3b3c2464d2443217c55995bab570425954eb25fe0aec9492b7ce5bd4a5fb74ee6cba993c5d3845bd8aaef442b35a23a448672cda08b00d46d1e42b09136fc6c48def4108e5f674aab42eee04e00f7bac3ec3e979dcf970b7b9cfdc6b4cd30fff47e32283dadd7671f2b29a655f0764b4459f6d2cd3da63f0db45d9f3a2580e8b142e16d5b96fea65494ccfa82f20187d0f6a1fa2bbe6405", 0x1000}, {&(0x7f0000001580)="f8fe0ac922f3273a9d774eb685055fd74c9a960343b580dc705f26da94893aee89fcb9e47b95b34e625cf6dd62bdb4183b6700097540aaadfd01e3857743af763a713312195bcbe49e6740c05931a33378a418d6bf70adf8e32429e80a45ab1ace7d478d413843f8406a5384db92e4a6c3f8e1358f3dac4e09bee1c54167ee11744fd966380c539725b02d09247771350a33eb72887f4dd307983dde3dd70223e2aeffefb644c912fa625e5faf649c76ebb245d320188f4c413147e7357db33e4a466615b3311344164f70cb9de7223fccaeb877904df891f900e60760ec886946c99179455e3f5d90e86f0760166d18", 0xf0}, {&(0x7f0000001680)="cdd24130ee515b184486a6e0d0ef77adbb3a1c747bfcd55d791942bd5c108e9ae5fcd328d33bddc9fa1d94bced7923eec54d4f331194f1365c7c42b54bfb895d9f15416568574f7f0e601d97d722cea024805a985d8cfdfb570f710fb2f5712b19d079d2e8c905e6e297c81737db5e75c9a596e1c895706c8c74edd7c5f915868150923b8ae4418d68cfa9ac24fc79161650d87b3abaa509014c743068cbe280afd4cc68f0435db754438c8693ce750e500a6bd034c9f70b4ecaf8a01c52ab5859e9b0f192fb1fda74e5fba9843911934ea6d4dad599657568648b160fea", 0xde}, {&(0x7f0000001780)="ab02e37225c519b9f719cce08a2b65075d5bf78c56cd8541df0bdccd957c6ccbbecbd10dfe1be944747e591ea933f14a15b036417cb0c263efc895c01eef6f687f265b0c19cb6c69f5b53f8411ddbf99d97b055010e9b5311948be6242699a3909a64606ded298756930a05585200a45515823d3c3ed4d2562f4ea925a14d028f477fc92894a61000da96107", 0x8c}], 0x6, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20}, 0xe) setuid(0xee01) r3 = dup(r0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x800}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001880)=""/13) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r4, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000080)=""/24) write(r3, &(0x7f00000000c0)="e83e57a1044cb0f4bdb245583d455c", 0xf) 16:00:09 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) r4 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/59}, &(0x7f0000000340)=0x3d) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001280)) read(r4, &(0x7f0000000380)=""/185, 0xb9) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbafffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0xcb, 0x4, 0x3ff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x8}, {&(0x7f000018c000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10001}, {&(0x7f0000046000/0x3000)=nil, &(0x7f00007d6000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000054c000/0x3000)=nil, 0x4}, {&(0x7f0000236000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000728000/0x1000)=nil, &(0x7f00001f7000/0x3000)=nil, 0x8}, {&(0x7f0000412000/0x1000)=nil, &(0x7f00004bf000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000550000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil, 0x3be0000000000000}, {&(0x7f0000671000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f000074a000/0x2000)=nil, &(0x7f000047e000/0x3000)=nil, 0x3}, {&(0x7f00000db000/0x4000)=nil, &(0x7f0000530000/0x4000)=nil, 0x3}, {&(0x7f0000778000/0x1000)=nil, &(0x7f000013f000/0x3000)=nil, 0x3c}, {&(0x7f0000656000/0x1000)=nil, &(0x7f00006da000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000365000/0x3000)=nil, 0x7}, {&(0x7f0000060000/0x4000)=nil, &(0x7f00001a9000/0x3000)=nil, 0xffffffffffffcaf2}, {&(0x7f0000266000/0x4000)=nil, &(0x7f00005d5000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) fchflags(r1, 0x0) 16:00:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x22, 0x80, 0x4000000, 0x10000}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x90, 0x8, 0x7, 0x3}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x2, 0x994}, {{}, 0xfffffffffffffffb, 0x8e, 0x80000000, 0x4, 0xffffffffffffb094}, {{}, 0xfffffffffffffffc, 0x14, 0x80000000, 0x7fff, 0x41}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x7e88, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x44, 0xf0000000, 0x80000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3ff, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x40, 0x8, 0x276213d0, 0x81}, {{r4}, 0xfffffffffffffffc, 0x4, 0x4, 0x3, 0x5}], 0xea6b, &(0x7f0000000200)={0xdf, 0xfffffffffffffffd}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r5) 16:00:09 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getrlimit(0x5, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xfffffffc, 0x1}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchown(r2, r4, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setregid(0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_gettime(0x0, &(0x7f0000000280)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r6 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x10, 0x9) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="2a4d4f18ff8d4d3fc73673a0f5d479ed41b6b75ea9b1717e5859e945883c9a3a7abe4baa464fc60fffb15abba57fab552d8848c2d4078ef3375efb1c83702395b755b4822a7def7bffbb3c8be4fcb55d87b569d3d0e6654e1acb3f893f9f19041665f07c4bae3b7ce42aaf3eb503f6920b3893152f49442dea37d03a63ff81cf208c1db60e3c0a778add736f432dd726fdb7f67981485b4584e371e4998e021cbfdea0", 0xa3}], 0x1, 0x0, 0x8) faccessat(r5, &(0x7f0000000440)='./file1\x00', 0x142, 0x2) r7 = dup(0xffffffffffffffff) ioctl$KDENABIO(r7, 0x20004b3c) r8 = socket$inet6(0x18, 0x4000, 0x7) readv(r8, &(0x7f0000000600)=[{&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/239, 0xef}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), 0xc) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4, 0x7f) setsockopt(r1, 0x0, 0x9, &(0x7f0000000100)="a8144360fabc84df61562684a36eed09fc29215e65d3b51364bcf9b0dc38c0d5c9fc28d83cf2d4bab4", 0x29) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x200, 0x8}, {0x18, 0x3, 0x0, 0x3}, 0x42a3, [0x20, 0x7f, 0x0, 0x4, 0x8, 0x10001, 0xfffffffb, 0x6fc6]}, 0x3c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xc) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x3f, 0xb7, {0x1e, 0x6}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(r2, 0x20004276) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x6, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x800}], 0xc) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1f, 0x2, 0x0, 0x1f, "3da261f158421dd5f0a0dbdc8a58d1277710f6b4", 0x0, 0xa3ac}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100083a00fe800000000000e3ffffffffffffffaafe8000000000000000000000000000aa8000907800000000"]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x2, 0x4, {[0x3, 0x4, 0xffffffff, 0x0, 0x1, 0x6, 0x8000, 0x2, 0xffff, 0x3f, 0x0, 0x100000000, 0x7ff, 0x0, 0x80000001, 0x8, 0x3, 0x8], [0x7fffffff, 0x3, 0x800, 0x7, 0x0, 0xb3, 0x100000000, 0x0, 0x3, 0x8000], [0x20, 0x2, 0x3, 0x401, 0x4, 0x5, 0x3], [0x4, 0x7, 0x9, 0x200, 0x7ff, 0x5], [{0x5, 0x96ff, 0x0, 0x5}, {0x7, 0x9, 0x6}, {0x6, 0xffffffff, 0x5, 0xffffffffffffffcc}, {0x3, 0x7fff, 0x6, 0x200}, {0x3, 0x80, 0x6, 0x8b}, {0x9b4, 0x170b, 0x4, 0x20}, {0x5, 0x8, 0x1bc, 0x4}, {0x9, 0x3, 0x100, 0x1}], {0x1, 0x8, 0x3, 0x1}, {0x1000, 0x9, 0x9, 0x9}}}) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x20}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = socket$inet(0x2, 0x4006, 0x1) sendto(r2, &(0x7f0000000280)="50bf1e0dbcfa3f31f3e33ce39d1772aca8c01e09d8dc5028fb11e4661554c5a6210a0c6d22de2cd280b5f2e9e6c6933e627427ebd398963a25c584e062a3dc2b6d7e300cadfacc0417a5a6ae79e6b80b17534fbd4e59689c7fe1f94edbf2756b5d45ccc590c52c5a45eae388b9009a05d5af58ac0dbb66a4cd63b13dd4c316ce7b0a6e46eb20cf50ed9b3247313c6f6f05fd80281d20c61088f72dc7799e660728c48308c92c5ba28e6da653ce138f0e9330ee22cc06b7df2f8eca400602", 0xbe, 0x40d, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000041dc166552b06bc9d38e5c535307922ae9d48326952ffccf8ce0104d5f7de34cfe5af8b1b98030"], &(0x7f0000000180)=0x2e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x30000) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) lseek(r1, 0x0, 0x9, 0x2) setsockopt(r1, 0x3a801462, 0x4, &(0x7f00000000c0)="6953d53fb7ddccebc7d17fc50de8939e31f878792395b5efc97b0fd22ae7bde67239312820a4dd653afb97e08a7344f1fef777865ebcc29d157954e67e401a5e7e80e2b106d3c72ce03408ba6fc9476da3d853bb1dbf3ed2fbde830f555bd131ef71b7cdbd7e826b4ae664020fe7c04bb4a425bf8407359471f0f957f50b07c18e3603af741bac1b1df6ff774a8cc142c81f0789e096620a74a78d8796fc808db42fe6c0470f79ac0df0a041a280514e653e0487d05ab69f471a8589fcc2c23f95d229a70ce58ca29969217dea2817b570caedb5004637722004642f0d2d7b4afabeaa036d", 0xe5) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x63) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x2) getpgrp() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x9a3960c81179c7a5, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x6) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000380)={0x4, 0x4}) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x80000000) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x6) 16:00:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) socketpair(0x10, 0x4, 0x3, &(0x7f0000000040)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:09 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') acct(&(0x7f0000000100)='./file0\x00') 16:00:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x18) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10005203) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="e88a80037636af48ac0f8663c607b9a5fd98c1647f06d0eabf8663028d98438b2ee07021af931324310e4a3fe4d9073d85de2c4c5b46ef898de817a2830bfb549c2eacdc7d30cc900dbbbf0802ae82d216db0b3334c158cc8e6215e44589f33ea71007845e1469ff6ab8de199e4f970e7a4432687846fa4e7b3ef3186753133e3fd9b2547dc1e52b8400bca4f63820d323e6254955564c85b0f8af272ccc61799312796fb45b3affa81594eb0ecc669ca3377de5c435fa273770653de250205aba90e4924837dbc11708918d91976c951b7db73fcbca83787332bdf436cd51e3ee88544e8b9426dba1961c564ca25d5f1c596fcbfba8959cd9ac1767d73c00d0de648af8bdc1e44669436555da88ad3293c58365050029a32096825cc43b8ef6c8149313e5c5f9dd56794bfddddf24988a2cda3bef86cac5587d722623f02efe538f181b74fedc0b7de494346179746d80d2386b2641ec303b3e918775650023bd9c766cb1fc3ec10d5ad28b18817aa90c7f6e3b471de886d16b7eb96626f9f56b41700f071277246d1c2739e0109ebba7bc479980e345c2b533f5691e87be9c2c775800d3e47f4b92ac0ed7b02dbbac74456167f80421d7b47dfc4eeeb3420087e610f0e07ddf946bfe15415d8082164ee8c4f28eca65e2ae40250b934337e22372b353e4b8fcb3f3dc36f2364c7e628377c0a84abff6ad8ee75261e6aa3c5c36fffefe8779f7afea81928d9b78213fe6fad950e7b984cb68f7ab9d78d36eee2755baecf5d141e439f5ce562d9037a919134da96814ee65102ab32462d1f5df0163cb661ce1f7f9d93d5f994bf83fafb60a970e443a6b0907f9da502a00995df701d6aea2d5899840c1a2578e2f0bfebb7e01f57282e7fe47705d5f235b0ca88a7da01ece5a421a941cab63926e647ed3988dcb55f69c050d85beaa45dc653be95399c5c94c73527d753cf718a159d47837aa8cc12cb10eaea8905461a36c62bc7bc9bf7c61038c9093979a9e86c1bd45ba4f8936dbcb5ad25e177c9570bec2f0003c42b474f6e9e36ae41c43b3165ac948bc08aa303dacaba20362bf97c61175fde7740485bf9ec323d3612e4c46df93b3e5c33482a02f1f4fbe74debcd2dbcfca8c2187c37b9cd3f9853d35e5688a6cdf9485b7794ab417f6ea05247f7325316e61d93d8eef90fc2c8100c6c0301238712fc60fb17ed1a5f0a536d54bc91d13410354d02880d54c6d4fb4d8d8322d227b66dbafcc79a92ec21e66931d25d3134f92e6bb6b5f3d78936e3a3f48f497d464b88fa5991f9a980743cf53c16db70decb402ca310219eaa1ba2024b94ae60e22bebf06b57daf910efdb25d19c41671efa45c8900edbe688034a8d5db4d78e12bb610dd64e7d5f80e4cfdc1977b2dfeb5c9569baeff3877fa97f78d332b657f3799bc25f936ab1dd8d403a3025042d221498fec297bd059ba7ab4907a433a57d664df79265d741cbf72c114704dcec6a4a4c64014160b2d34901bf561d220c394bd1bececa529dcf80518816cc78cfc1f32793db32c3d904de82051a2e2f69df216ac98343c7e784f8e67ab021c67123770b74007616852387e41aef78baf18ec91eb0e55f3e9cdf80ac88847c75a83dd685cadf0b1b29ffd194bf6cac63ee760f8fafaa9d170682cb7d00b3427f6faa0cbd5719d93f9d8f7a18fc7927023c2a5faf83c363b0a13c4f1e420be1742e7e4d061958f4ebd7133668ce168177f9572e516de70fe352ec5e05704e284d7f68249856b207e7cf1a371df6b25164fc68c811e4d38b30cbd36a5dcd4f36f15b818fc6309994bb32159d0eca4fcd7c87a7dae0abc9d382979e90edb58fcdd00b52196e0407db2ed07b35a1047d62e9288162ddaa10b6fe86a45b1258cb323c321ffd7718fe3d68894c11449cc98c791d4b827dca97b60d8e094b0a8b818b457f384661a3258d2ffa24bb0bcb4f2e2b01bf7faa439e13680b810ac5cfd81d25a7aa50e19ae89f1c6e3523640adf1d1333918621fd5f8a4c8a889023ecb6af0f8ad49393589ea3acd9cea2c7e913c4760682a67da87f06e38e97d2e77da90b08464c5faca21bd0b88776279cabd52eb39bd4ec07f2d0e397d808f9afaa9073c2ace2758a0823eae77c89dff1fa0f979593caf12ee1e8bbb16843572c5a0d8dd233b7a8f4b5050519eae7856c9961fd97d3777d802198648ddc21e0b2e05681349b81fd9370aa95ca0aaad92e3b7a675bf2b6c3274452852aafb54b01ba8c3042d48516dc989a043e6e3023d3e59b819a3fbbbbcfd6ac58ff36168c5b74c1cdb99b21d481406254cb9925a494022fc520c2e5863df408fccefbf140dc52c02c0a954bfbd3ab84fec64b5482ca1bed0a296ef37c0fb0654b2cebfe96ab8ac757dce526b91a0d30135351691aa54e0ad608deac3f6d269c669b21c2a52d781ada45997d8e1a7e1e859c07067bfdc6e663fc971f6b0081f14a7d981812b011184ac6f1725ab6e6fdec0d87a99db91c56f46238ac622534a54ae16a3806d0b54c7f074f90784838bb184930d25c4395811fc9fc93673cc818c5a65629f5c7688ad61c16208d86e926743b91028aaed961de7a9bb9d35b8a809df8a668a0597c63c7d6b4275f19d95c3a4444d6c331c41be12cabaca70ba013dad011c88df1131c9ced2bbf81ec596b679b04c325569b423e55516602804b23e4fc5a2a136a23d00fc082dc538a45df27cd4a21925549c5b9549bf829a5e45273857a9676eb955e193c496c6a850dedcdd4790d4323650730652877a483b1c33da16cac639626c9505541251de282a3cc50bfdcde607ca645ebf50917d1a88186911d11dc4bc5e41c1b96e7f0f5f9111db8a2bb8c2d8f2e2b8e6877945806614a769627cd7a6fbb568f36dc4fcab3e84224b01cffeff489b28599e61e10c74faea6e113b9d9fca08966064c30094898d14d1c8dc6a1ac974e71f102287067ccbe4c349aa2354f4d347b6d0143eb8f75680a72866a9a5913f95b91b5463102950d92879bf32d4f51ee24e454915c10b53db5c79725276300b46064994fa374bdf933bce58605bd1c86c9d74f09833ae0edff9723585ed48b2c028745f397dccaf9d78285335cd18a088de9a2c4c23ff890e1b59e6a5c8726e858e7f52c313166dcf3eaf558b7e532b0db96fcf8f4f6068ec6d7013075c5ebfa133ac76311eb7f72b851f0a9213098a0db37e0ecc3569757c1f5afebf838c01d7b0f12f7b15b344df9b7396706e4e70b10b52181a18829c49bdfa0cd1b8535b4352b663976672a7363f7653a780adecf4bf317f08c3f5cdbb5bd6d0180b0509d2075715cb20a931679653f3dd7b9f76e3ff45bb90f7e53da45e5d243ce8c33af7d27df368880ca66d24289672fe6d81b48fc1a0d8efc2aee3e74e3df98ae6f1bdac84b815974d65b83efcd6e9da2492cda80e22028d9f8f99a4647945f778b971283baaa9403d8d99458477cd4b29c61e029d66fdce4171f4eae45c6f778c2b6b43a80be74e61ad8b2aa439f8d791404040869d185aca8f1d1c7105be40a23881241a98d4418eb02d8f0ea6b5445d5ac8cff8e41a8e1134cbce9f455f2f6f9ed3cd35186d125da2cc2586c8b7156520c56e77998059f2908b6f6fa6cdc1e255c238869b53364b5cb21384346e3e4e58af55a4958bc1a337b3340c5d5a72e40bac4551af9991dc5ede8c799b8d774dc6c3408767755d3184bc924e15ccd05e575c6a788a3bf70c8ca606db35ca379d2c2e64977a9fa60d2ef16ef42795ba9995db52f0a3ac4ceaad1cf523ebddc3927c52226f854c9f256237811a66f1b24f0cb1ddcb96297f598352e24f87ce3acac06f423d7963a097be35c1ac2d1d5e8bbf8039560176271e1b9a6eaa163064956f79b08cbdccf2a13c0a059df6af29e2d7468ad481d5643a5ecbec75d16090090fd6f614b3cb82506eaa9fc49394fef61d823c2f3262e63eaeacf321d41278cff87c6efa823b6d9c6cbd260c2c912984eaae45c03bad96c7c2cf3bc5fb2520ecf00e310815eab49e37c923278b90ccfef08c5ccbd5b343b9cfbdd23f9f7064fdf1be2a531de50306587e388b391e19782577b570027c28a211203029bf841a400f63ae8393a3be935649a113adee1e93e07fe4c82ee0114e436d67c29ca742a78e550cd2f866a119a508f3c53cf7e2cd6583a9383ba6f6d08cf88b74f8e29029320bf6985b8d0ebcfee2b0078b6f9175c192ed35a5016f4604e25d571e2b8be03f4e41d92ff139d50202e8aca3a11655531bfe69a1551a585a7b06dc86d1d3bbaf8054add70f74f3d4022f66bbc9d8497a3711a1bef30810e9b42e1792dfbec4151f20a32c01a45832989150904c9fa33a3b257ae1d09d1a2796615f0403226ac42a35e2d9967825e4de4140833bc7596e1429cadd577965ccc7d8c9ddcfed27c6bf8541e664c578849d5c189fcee002d0bef342c13042a5d37e0501434e833a3e93ef4ef05c6fb92d818fd6f680676f0248e949d7c9ee1a466acdd581eb3c764336237a54f0844901787ac51c0e8b4d53d3a7bb6b894200f732828e53b345a991a50a10ad98d87b8c1f47a140c940e8859d8381d4539a9a6304bee5d1c30dbea3262967d44c0e9e3873d684ecd9c520bb913ee4857bdbe6f2f726d489673493a8768a83b6417b7d8fdb956ccd3920df6c8c4bead65668f846b752b734f59399b9bc748b045e8ac746aa605c35f16a7d454e76211a541fbff2a043a880f5e10e1debc7e247d472da252d34580f2de5fab04fffb6b83ed1d6f1d15412a11344d62f6528dc9660a7e70f6b8b6c5edbc60aaa02eeb7a3cda2732478be312a179ed87f3fb8767e2eccae63f98a31926cd26de883542afc8623318969468afb166d577e3451ff348c6826e4699159654ee92c039f02f82d97a95306d4b81a35810b7c0b7e27c5a16f909b7f30bdbbad6c2c6a2146160d8dd63be99bbd4806255b09504c3421172492e6f0e405186bd3ef56ee3d88ee5748e59a520ca035722c2f805376c863374b279480eee5bd62cc6c34991651aec529ac1107761b4f8e4e5e6253ea6325a778e41366daf6bedd27c66b552ba6f21a8d74a58fa9a3027e88c0d1aacb8727a613532a22c2db4de649974b34291b556938612ccc552b09bb2ae2e8947b05fcd7c52c32a5d920380fdc7a5dbf0e4106e6d09f70909b3d831e4b1ca0db2acaa61bb84725d50cb6c84f7dc9bad913a4ba9a461b49f445c5598f34b5d697981d662dc174ac080fcaa9cac6c36fdb6ba8ff2e56adf134edbc336e285375afeb88e0e85df2102df062ec57e81683dc3bffc0e8f5e315631a8431000930a66afd10950669fc8f696b2a933e878dcb0c99357ef9e013ad2d5ab2da99570f66992460024248cc2e9bcb87655281b77cd4271e84cfc18e288cb2717410161115c53e21625c5e01279e27bdbc90578f47e8f16ee4fafa127e776b98dc90a034840e7c550ec6679c13de028028ef584de18d3b096bad21ee391c1ae8afd64d7d2af3aab39e0baab3debca8ea98d7f54bc25521c6efd22d2e24785c2bd86d056f13177c83cc0b455a66b63bfc9ab80fb699e629a1ecc06fd80717764f5e49445fd8d7c4db87016eb8f56e217a1d68bc19af87e698d41e6c924a9dda63dd4ade0b9a9f409484958efd9500a07929914aef5e20b2da3f84b5ff6635a6af94166e87ee031cf4753f16c192785da4b5c46ddc9e8fee513b918d8c2d18d2b2b58f55f4e44941ea34b285483a9196eb0b40e8413c6a38265930daf11f356f83a19bd38c3488524ee3", 0x1000, 0x5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d0f00008c58060c233093744c2e74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac5de18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c1074071"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e0000001452855e20f42494666723656ecff22551cd734ed349748bb8e127e86f6b390e7f2ddb331b5b4b84e0c81b6c1f7aacb6b87ea0378350298db603dc25edebc811d3a9365c0e90d019c2eeaee379268f45c9e8bf7159a009e8207b2095a5cd3f2e1d0f3bfa2b537292c5000a39103a4492913dbf8af12e008f054893768e451fed4a83fd522f2881b86427be1695fbcbd01790cb108d1a907d026741c77f382627b699b53b130c0a591c73362c68bb5654b44d953354500"], 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)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000180)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f0000000180)=ANY=[@ANYBLOB="000000ef090000000000000057569f415a60b6d83db733e979447337ad547ffd0000faff0000597900000054d7f779e635589eacb8476e685f4194ff6f1b08ff3370c53ebd6e9d5980ebe90f5a3d7a2278e160656d5148ff1499fac9f3c38f9301f31a44c0639b854a992a35484ba4ae2a8ce36f9a4a9e3724be1273b9c53ccaa8e0477b5434fe8d303e239874adebca89"]) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = syz_open_pts() r5 = dup2(r0, r4) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "f6b177eb1c0900000000000000c5739ea78b7ec0", 0x0, 0xffffffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) r6 = open(&(0x7f0000000080)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x6, 0xaee, 0x8000, 0x8001, "54f5ab55fb46a5cf6b4a559ee2b64c662f38a47b", 0x800, 0x9}) ioctl$TIOCSBRK(r5, 0x2000747b) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x301, 0x134) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="8812e6ded714848f855e6a3e78d0ff4bf7d490eb02db64b18229698ef1bee76cc597c348ca1d84560bea7366faa54b291d081315d8265d882f8ce405eec8c589eab48528935b5bf61157ea56bf55661b601019e51d7d383875e910d376a560a4d0732d77be2820cbb28cea09b6d466b60544d844cef47f7ca50a7b2b26ea490b33cb7cd7cc782f1a15f82ac1344f14383228d95a85960e13210b8cf72817debbffa1239c65b3d8269fe56be5f7d9783a5dc753a1f061353de6e1f099483e55c8c1b15f05e9aef1ef3f24c81a37a6004ac7241233c3485aeaee81818e4b1ce4865276522c5b19af9389000000000000000000000000975344f14db2784b8dbdc100ee64975b4f7641d914b7f44a56ed6b2938c4e617a867174784fe3443433295eb2f1a8fe8819f2a33a3ab53395db272f3ae4db43b29a768777acd69091a57244ce342f26025c99ffb87e32082fc1c431363c4c18069618bd04d55b4e2723d0068494f32320d933cc126901f33fbde6b4793948939dfa241c9df442b", 0x17c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000001300), 0x0) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800029, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0xf9) 16:00:10 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sendto$inet(r1, &(0x7f0000000180)="a308a95aee7a9b08873eb2aa78d47d5b5ce6753cb8dff19fe4d9c9bdcecf17b9d16a188f192a4ffc6830331fad9df1cb98f3c6936a735bdc273f0d0d599d6b0b4a44da670b340914a62594fad863fdfcc7370e12b2d3dddb8200dc0b3089b4076057e4c614598af092160adc78e0205bcc4f25954935fe4e86b65e2c79aaf46a543855e4f22537e814f819a9d4278634d1f746efd7132b5b10aa15f9b51fa1fe9e3408fd125b2c2853d794552cbf94d5c1bdc5", 0xb3, 0x400, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff]}, 0x3c) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r2, r1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$getown(r3, 0x5) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x28, 0x0, 0x0, 0xfffffffe}, {0x6, 0x9, 0x0, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_int(r2, 0xffff, 0x10a1, &(0x7f0000000100)=0x1, 0x4) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="84565e387703b9b5b6113e916fba61a82f0e47cfd4d2555f86795d73c54965c560c8eddb73b51448df9c9d8bf4d6142c2915f4e41790168a8652d2df14c5dd5d6cac0f43dfad6ef1a788e5105f4b99e55170ecf25dea9147e61dd2b83e9612fee2758d404e02db8c47272db861226736b64f069b69d66a5bed6da06fb9e403a69986cbcfd6db561c03bc8a04f72769c79d"], 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) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xf7, 0x7}, {0x18, 0x0, 0x1e8, 0x1f}, 0x1, [0xd52b, 0x9, 0x2, 0x4, 0x8, 0x7f, 0xff, 0x4]}, 0x3c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10420, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) clock_getres(0x3, &(0x7f0000000000)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xfff) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:00:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x38f7fdab3331f7b0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/157, 0x9d, 0x1, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x10020000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffff, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r2, r3, 0x4) close(r1) socket(0x400000000018, 0x2, 0x3a) setsockopt(r1, 0x26, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000300)=[{0x26, 0x4aa}, {0x8a, 0x7fff800}, {0x101, 0x4}, {0x45, 0x80000000}, {0x24, 0x9}, {0x26, 0x5aab}, {0x84, 0x3}, {0x4, 0x3ff}, {0x87}], 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) syz_open_pts() r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) fchown(r2, r4, r6) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="3fbc8da1126e54b80900000000000000ef309db211669f0ee3323fab00"/38, 0x26) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000200)='./file2\x00') r2 = open(&(0x7f0000000300)='./file1/../file0\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000340)='./file1\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffff9c, 0x0, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0xffff}, {0x5, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0xbcc}, 0x8) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='M'], 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), 0xe7) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="3000abe85c0b632d6b613ad05ae3fc6e5d7a14f8ffe528dfb40b492e4d1e4202082e2ca673f754eb64e8188b5fc2111d9cfebc5560879ddef63befe8b85cfdcb378d2c750d8cf705594ba89dc543327c3b86107fcca3645f4c73aa812aba947a0d0eb11af4d3122e64c5cd6fd58f7ca0cd9dd7956e26cb2086ec58b869f3a0d351ed2a3140abcfd01424c486f7dd175578f2b3d3e81bd98a08213022a9462f1bc9d5deacff2dcad4c167ab5f85e4c6d70b42baa03e566890591a55c004e7168b268eff642f3943a1054821a9b4567e1f39be3c53388f96d176879def12a897275ed78e610b30b06609ca756427b483d7098bc17dbae97cb528b82929884e791dede9cc3dc792dcbc80cc25652448b881b219e88b4e490a424fb3e1449455c7341874dfda8439543c42ca67842a0cf420691344f5f11f97da92ab67ff2157d76b92c189bdc1f0927e5e6629a044af5424b869706774811a28b8f175685541c941e809bb7654f24c0492e62c4206b619715ed51560eaf18f701c84b0fd696178ddbd3b07c59b12971c862244831f8a401272b744990a8f39eba9ab86b2b4705cfb23a076074485b695ddd23515a1a340f8963fbd5d99dad374e81abd0611a53b0ec62a6129da3f2db6eb805e46cc1a1d1bd2f37d0c29728865bc2c0d9590d3cd9053", 0x1e1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) 16:00:10 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffc91f2e1d0cee86dd6031790600003c0000000000000000000500000000000000ff02000000000000000000000000000148f97f127dc59174e229a29b843706e5aaea85e5c3fb9e8668afc227835aafcd1882217a351e43b25e7aa807fb94ae1278577faa5a9d237c9dd931e0576e6b41f09bb9563cc6da701e0887f39a0e5fe03e03acb5bc4a82398f58a143befaf1c8d07e50069d3ea6b3d3fa73b896f508c42f9cc6f1990269064f849caa31836ec178fc6ece128c1542a5aaf7f57735e829e251be2cbb89af382d349e321bb16eff230c31b763d719de478e9c92b0ed591f5624938df32b3aaf649830657f5b64211be5e0"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() setregid(r0, r1) 16:00:10 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = socket$inet(0x2, 0x4000, 0x6) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x7ff, 0xd5b}], 0x5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x67e}, {{r4}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x200}, {{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0xd2, 0x9}, {{r6}, 0x0, 0x24, 0x20000000, 0x7, 0x1}], 0x401, &(0x7f0000000240)={0x6, 0xb293}) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="8d2aa701", 0x4}, {&(0x7f0000000180)="4427c69ef22734dc105b0341cebb07cb30c7799239089310c92e83e4864152081c041c584c575fda3c462f07ccc59b9bd7ee73a80787720567d50705061430e706dce5aa817d0c730c50e55b7eafdb15b39891f1b551c119548efd98bf3e9d429a62c72113d3f1b8c65b561592c819ff0992cba2b8278e007c5350e04154d1d65d545f9f1e841875a1901cb0f391fd51b26a94cb7be3a97af0386c55089dd36682a8104c98a4b6014b8b633e1804c8f07cb5c81c29f82e8e4a3f11d851c689514205358e6c9c16d5dc6e9939d4f8f6592f72e4a7d5d9b3777daeeb98003fd8393eb443e56a6cb10a4f", 0xe9}, {&(0x7f0000000300)="e4caa57a11442536cd2472d65ff6a4ffa85b06801de67348edb902b80451b2f8013961e60532439c83355134e0eca9b7497deabdbf91a248b455234192cca741a1411d02259ee745d8392ff363dde3570a4244c08363b27f8d009098665e9f9f560b64f38c0377f46a11411f96d243868b73756ecec72bf351f0a6dabdd83d3a8abfdc936b9419718c2cb43ab2456dd3da243dfc29ab2e4fd9bf0d39eb023814dce0db3a851f7be3f9ce5131f8c2", 0xae}, {&(0x7f00000003c0)="36445bcc5a728f5f2af622d170e3c7f32b19713fb48967bb03e6a69d04e2a004f375e7f904a8632b88d86c91f6f5cd22d3ff19aae349f4895e65e7542c7537787aacca54a22b7b9ddd9ee313439f849b6a4527beda5e7569d82d2906be3a2a3bfa0c4b2509399d6cb54d54281e235f88579433b4bb188ef95bb826c5350815cf1b18a974a2c5f48adc54a75874799ce3832d4f55f0f621a419773f267242f5572efc1ba3eb95868f0b9c74832bd7f92c4cbc4a28300cb337c32295259006a10234f4a81a52a1691b9fee517b9913", 0xce}, {&(0x7f00000004c0)="3fa635475a64fce5016f0941bcc37cdcc7f99787ec66c9eb06f080e14c3a9875bf15eb9c5335d74bc5740ef2083f280cc7e1166bc9fd6106415e81dd1e8801a94bf8f45d4c28e020434bb0ce08a205906eb4d407d69c3aacbcac02f31a74681ef37e79c4a6618ab98955c0e2d63722f3a95d6d0a826778a2d3067771dd68c975cc5e35e86da75f46578f1c8099a8216ed1c8", 0x92}, {&(0x7f0000000040)="f6191fda79b569fc532f03eb8901ee2562959b43979439f6742612a9d639ea4a852b103094945f", 0x27}], 0x6, 0x0, 0x8001) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000089, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f00000010c0)="776bd379e1acfeab3816e6655cd357d06930901ace850103add4cad914258bfd0ffb5b22a1a76f78e73c8ef337d1671ae7b2706c13809810515fa67a7a85e293d463e84f6518ff22eabcb44caf7671b48ff9e3a0e25a90867970d318a8ae991a67ac0bffdec36fc2b005323a121260359886fe402253ccd2228fc0ac176f5199688594e31ec2660cba6a7f91bd76750c5563f1dfa076248917aacb69d932f03044a77d65f6a32c3cb2f1160abdc4866c5940272a887d5d40c9b952ecbc0c930172ff012aa1464103acd63d259b3743e7726ad41bb0bed905847c68fbb233c6fa4d1c3980e00ec738338941c7b0fd891a2856328c0fa9ec43fa4c5bf1f05174d830998dd4814bd55629f547fc55f6dec9a6d174c58e5839dd2d62a3e1ab0c0af0379463b6bbce0da276a79d6f2a10dd63e62d26ee566c757ee29f390ccec2b38a872712a9f5ce509cbb09fe937e7121775fc6c649e5156f61add57161e7c0325c591914fbc6ecad3fddbf17fdca82413ed6b6544f1a678e2267e51697bd109ece00c2a22a20dbcaa640d377c2be9653434cd04c0334d7dcf43e76372c164931a5c02f7dfed6006a6fa7b5cbd72a5f86c08399c406917fe1472ba7fd249c9a71ca0029503d75dccfded31bbff0cf3768fe05fa283e175b8f6c411f013aae95853d753a295005ec1ed957f77536004b1bdf1ea3e7d97b8d431386eb5606eab1f6b53b7636805d506c59d93759607201a678937e9914c019f91cbd22a635dcac5a69f02f6f2ad0ae6fd6d2971d838e7d589b97e315cbafbf810e6635a62b72ff1a2f6a186489eb37dc3eaac23590c2e70a39d743e380b5e56331a3cef226e0b30198e3323fa7f6e3c0a778943bcd343f909b8ce934e381c7f05a13a8982b225680513931d8f6f78ae0765ff6d94d69252b8580702eb6abb9eb1c06e64ef148a12a27a6351fb21c33f9c6b1f2c3e6a288fec19fa3d060596787e4e07bce7386c47aed6d8e98a2c90141924c5de10f36fccf0a51ff6a739141aff16d93c8d65f20d1d0849add46007e674ad6c0b0bfb123a2dba06719c9c62976358322604f69f17c5f869c09dd7da7c9f5059df514cb701d4ff663a0bffdba9135132c24156c0603187795a83a5b021da5f2fa47416d1f93cdd3c54a20e9a9b3f3523a92d0b65578a6b8d063f5da76f8b597a8fc5728fc1a43869ca57433d77ad78b06b325e136bf3bd2641764cc8b3c8c27ebca481dbe7da76a57f8ce002fc1ee0a1c76e6da3e30c82ff09fefb28e6a6601b017c23b00b9677f5f202f636c09c3159803a7101cb0b2ad931a2384fc55a725047acc63691889ed6d7f05c78b95a79c2253aba6d4e457dab49f964c06a664a3f77899f6c70250a4c2deb30a5824a97763f49f20d4cad0ccf32a8a4e5be8efc5e556866db2641da1d09d121ddc73a5c00decc708e2c9620a1d65f0c931991deb4ffa8baff0b2fff84ba29b5d5eeef59d02c192ae3d3b1e7946a0159bcd996451d31df34dd50409129fd3c096eb6e5ec5f435f5d7f25d0807fc15500c08830beac771931cd234964a9faadf831d8a7ea0eeaee6081eb156b9bc1d02c59f31540ee566252687ae53b96b79d87ec5a7f9aecd21a6f477276dd7d982c87c6f06948528a0046433dac7ac45bc4faf339dd19ba8db8ac2562f237fe3e90b663fabb3854b28c58e1b5687f69113d009e72df975172b5a7f6401fcbc2d1475e988330e3bd7f088ea367071400f97215e3d60b90c3b239bef76183c827db8d53deace839f51b05dc44b5a4b41fbaad5433a77eed613d79e2797d90b53c083b94517a3249784f48f5006a36806db7dbe5751157999bac3805029de1f8d91ed6c9d9ff13b527e12f78f7e478d1de3ba32574bbe07f819a97c141ea688a3f0e5d33ffe35441e75b3e61879cdfd6f21c6dc79823d072e4b17da859831bb33537d27864d13901b96027957266ea7b9597b1abd56d5458032fbd32b2a9f26e862a6d5da9b6b99f4f60f8ec68844fb3321f96c72306258ce18f95759ddd99297", 0x5a1}], 0x1) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x209) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2aac6afa) 16:00:10 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r3) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5677562d0800450000380000e1ab4576e6d78807db641af9db5eef249f907892a816e5931c2e13030290780000000045920300000000000000000000000000290000e0004002ac"]) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x8}, {0x8, 0x4, 0xa2, 0x7}, {0x200, 0xb, 0x1a, 0x3f}, {0xff, 0x6, 0x40, 0x7fffffff}]}) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="c91f2e1d0cee", [], {@ipv6={0x86dd, {0x0, 0x6, "31f971", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @udp={{0x3, 0x0, 0x8}}}}}}}) 16:00:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000640)="e5957f180eab358381f64c6584040026245a4668552871b6c1ac319d2cb38df8fc704f2238339d9f3a2b44368a63d2958657652d0000", 0x36}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) pread(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r2, 0x5) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRESHEX, @ANYBLOB="168232f9a058435957fb50e672a3c28e252777a8ea89c413ae836ff8ac803c448fe7f050f63ec353ffbb69eab1ec7c2f5979281727ebcaa6d389f9d1c3b5c71fec2a544f02342e578583036b855033dce04d8a411cff23b96a77453c654b0d1c6f61782a8dfe118242ed686fb6cd201236bf42958e8e14bdbcc7a2f0ccddea14c8fa515ec1615dd6a0e6af7e6c7762d4de1a2101b5e59adf60cd4ab2de427b10d92a289093fbebdccddc38199919120419229eb82c49d9b516a23ecae02a7a95a9d30012000000001f34fabfffa15c92d75ab07375d81b2d63ccdaf4055f6c1a09c8444e2f242ea4af62c8ef550000000000", @ANYBLOB="600000009078000001000000"]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0xc7) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) sendto$inet6(r1, &(0x7f00000000c0)="7663fd7075dad24828a8679ac98967c4b7a51225b07122b56e332cc0eaa577b20300afdac227da114ad1a822bc23dd759a32c5119625b43c3871eff1ba2b87afb7fcecc7c0a748f590b064a642e4aa2bf15ae98a37d240749408e586f6ef16d3ed44696464", 0x65, 0x408, &(0x7f0000000000)={0x18, 0x0, 0x7fff}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000340)=""/43, 0x2b}, {&(0x7f0000000380)=""/101, 0x65}], 0x6, 0x0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000480)=[{0x5, 0x0, 0x1}, {0x15}, {0x4000006, 0x0, 0x0, 0xff}, {0x7, 0x1, 0x2d, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000004c0)) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) listen(r0, 0x1f) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socket$unix(0x1, 0x1, 0x0) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x1}, {0x6}]}) pipe2(&(0x7f0000000040), 0x10000) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x125, &(0x7f0000000340)) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x802, 0xfffffffa, "0aff030000000800e0005900000000003f00", 0x0, 0x3}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) connect$unix(r2, &(0x7f0000000080)=@abs={0x24dac9f9109e64be, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2064, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000200)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000140)="1004eb82c36332ed62f8dd711a508100d366f651d6fad8f416fa3263c90b8c9fcfdfc3e1effef9bda1710b0ed9510f2ee882709129", 0x35) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r4 = dup(r3) listen(r4, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffe, 0x80}, 0xc) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b6f402661a433c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e592ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9cfadc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce1b86af7fa4f920ae6fcadc07041c545b082601441768ed7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277c6d2704705266f442"], 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x800, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = accept$inet(r4, 0x0, &(0x7f0000001340)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000001380)=[{{}, 0xfffffffffffffffe, 0x20, 0x2, 0x4, 0x9}, {{}, 0xffffffffffffffff, 0x60, 0x2, 0x8100000000000000, 0xffff}, {{}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x80000001, 0x401}, {{r3}, 0xfffffffffffffffb, 0x30, 0x4, 0x5, 0x6}, {{r0}, 0x0, 0x20, 0x1, 0x6, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0xf0, 0xe0000008, 0x7, 0x9}, {{r5}, 0xfffffffffffffffd, 0x9, 0x80000000, 0x511, 0x7}], 0xa585, &(0x7f0000001480)=[{{r6}, 0xfffffffffffffff9, 0x21, 0x10, 0x1cd4, 0x2}, {{r7}, 0xffffffffffffffff, 0x2, 0x10, 0x769569e3}], 0xfffffffc, &(0x7f00000014c0)={0x1, 0x8}) recvfrom(r2, &(0x7f0000002500)=""/4096, 0xffffffffffffffa8, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockname$unix(r1, 0x0, &(0x7f00000002c0)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x228, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1f2, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x1f, [], {0x0, 0x6, "a3e69a", 0x4, 0x1, 0x76, @local={0xfe, 0x80, [], 0x0}, @rand_addr="89d1ad0d9e7c1ecb58899831f041a5bf", [@hopopts={0x2c, 0xf, [], [@jumbo={0xc2, 0x4, 0x9e}, @generic={0x9, 0x5a, "18ca3896de2aeab44a4e3db2b9fbf2c3cc78854906b586eabb459f92fdc1028671bc3761c4a7b2677d9a385c88ad672d579d1f48d1e160253e9b5b20a8fe47899423af696a8869aa96dde195c7059778260250918e5209756838"}, @enc_lim={0x4, 0x1, 0x7}, @padn, @ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x80000001}]}, @routing={0x70, 0x4, 0x0, 0x3, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty]}, @fragment={0x0, 0x0, 0xa3, 0x0, 0x0, 0x12, 0x68}, @dstopts={0x2f, 0x14, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x81}, @pad1, @generic={0xd4, 0x29, "b6ef572dfb8c428db97d7d1c51f3919733dbeae735efcf8778ccc26262c041e5a834093079bad2af77"}, @generic={0x9, 0x5b, "d43ac7ec7461aee2b70cce2dcbc8498db93b2e6558c67bfa3317c7e6101155491a069a67f1c44c57cef619e54b96bfb424f497dbe7e33713a901b21c124b29e201dff86a8cef57f2063b8ab48c26813dc3c54e09b182caadb1ab48"}, @jumbo={0xc2, 0x4, 0x1}]}, @routing={0x88, 0x6, 0x0, 0x8, 0x0, [@mcast1, @loopback, @remote={0xfe, 0x80, [], 0x0}]}], "b6d65eb46d4214c44ba8b9ad14ae8643d9cf191bdadbac0d82efee5ecd0a40248e29"}}}}}}}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x9) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) lchown(&(0x7f0000000040)='./bus\x00', r1, r3) r4 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffff) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) close(r3) r4 = dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) syz_open_pts() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000080)=[{}], 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r0, &(0x7f0000000280), &(0x7f0000000000)=0xfffffffffffffed1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x184) 16:00:11 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0xffffffff) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe0, &(0x7f0000000280)=ANY=[@ANYBLOB="8ccf8367a0f300000000000088a83c008100350000000367ffae94c5a5bd5a6a18e3c7bf45e47c6236d01a5a8065da708bccb7a7692ee13cb411b9d823620d6f21d98925c880992ebfb0fe54d7d64a1ed71d50d9111cac79d121efcc2278a1060a8e57a6991c9fad5fde0fcbe95a7e7320e07a355ca1121dbebfa0d33bee67f431a7c2de315334de6e89bf10314edda5174ddb55563d873471041dcd178cebb7de6c4da58cf8087b892fd38e9ce4c26ebc87bbbcc83f168b04b9eb823701b86105142ca558005883c8c8994f7498f79f4a73ab48de876c673ad9eac524968cde835b6360562a90306cc6898f62827cdd6ab84089ec86d9a4397ed9786769815d86087e3e5ee9d9d2e9a0a0f09183a7b177fd75ad6ec68921"]) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28a7) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{0x0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="fdffffffffffffff", 0xffffff8c}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0xfffffffffffff60, 0x0}, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x2, 0xfffffff9, {0x1ff, 0x5}}) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x0, 0x2, 0x800}, 0x40, [0x482d, 0x6a2daf60, 0x3, 0x200, 0x80, 0x81, 0x3e, 0x101]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x7e, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) r2 = dup(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000006c0)="1c8117793393783df9c0bebac32dda67263d61be70f122186230858175f7f5d1ef1a951e2f217c8f39d6b87f3f0285f65c8f3a73ea115ca648b67c36ee00949584b0617817737ee019f8ffec28e5a7e387fa848dd48958d582d296bc87a0008588caad645b7498275570363cf38869b135d2857dcefaf3460e26b53c20125c53ff0e0cc4bd2efd15b5d6818962b28e46d500b9ed016f2f8bd12012663a39c17b11062eafa7ffdee4b402761b595589950f6ecbbfa60de794749c6af4004e9f8788103b9058a259efc7c8917b45e873724817993b72e657f2910cc7ee9aaf4544be07792465323d8b837c7c9fb5e0851c018fcac367fef497913d8a7bec9b5608d1ef0727f13f77f95179212ee8faf4f83cb735d1a62267f272dc5bfffe21a576f6e0157b5b47592f5adbdee8d51d56840f4113d2bd7309b6b58848f04b074cd05c827c186e261c5d18532d03d839b0225bb2352fd345d491885e46e0489f1cf6265e5fac38ee55f772196370cf2c94c67504ed0c4eeb6bea0a5318d528ace5794482336fb62589ff4699dbd861f40a4476f753aeff98d8bee9046af4251006cea4ce4d9852dd7030fe76635eed8e3fe9a9b22ced88cb84f98b649b28025c1aa3af6473821ecca264880a99db49ed94a35b1e36711a8924adcfcca541cc6f354a10b3df1ae46294868c9945887c53dbf2547c249257a172f4ca21a8a3129b9cde1e378a79c86bf9fc1c786e0b4d8e91f1bcc958634ed51db7f0c4691fe0dd3f5f579d141577994ec5737fdeffc3986708c6a38a3ad0dcee5815d639488bde8302293dc7d2d0ff05f4a293415a728c64bf2a4e81ba0195c523b2b1acf92f27fdcca4732b68c34c82ce5246190a0d22074233881dd09e5b07b828f79bd968c5fe84e10b231c2dca7ba4c0c2d357d7ada341087ff51e8112cbd1b6c3cfc9d8f68a8ff4d8706b227e78f1b6e8f093daccf38ec9285b2121abb3f2039432eafeee14c7b35616886121f3da6ac1a18fb16c0e4f7635e2417d1113b08b3d47baeda54093b267e3f3a0179fd984515507f35ab50b4acaa1e08913ed66a69eff7fc13eceecf9832ccb91358527f6403d01f99b31ac4ceaf73186afff6d99866c6f5aec161901f75ab005a8c5e47f813faf0753508876f0d986fbce8ce0d13b6d79ae09dd261040c8ef6d0e6771d49275ee2810fb8591f4002fd1c59796312c0f2df6c89435ae317572f9788f169cd3df94f4231f3a84d944d28b2a3ef5aaae46172cb298fe2349037817f78b619306e071f7bf490dc6f4dde08f3681312c09b21e5e237effc3859764449d70e424e4c6a7028918e5422a0743b0f70f0050fdc93833f6c21aec29d5941077a2250c6605011793b489cba0626474cc0bfd2d8296c93b96e552d1aaa5986706115a496616a9aef8e9b78b0516e38b78d689deee457b18f9295ada9862f3befa43ebdc0afced0e0027789e2670b596162f108c9269405e133ee011c06d15fd281387783361b65cee9071383769743a295695b025c20c1f3d9e603b550bbde89055187917c3e9cd89fb31a334d21f91e00231937d35878ac5ef19bd1c6dc99acbc1b30fa0385cbc87b951ff0795c448172f7fda06f2c072348377d898eebc6cdaefb27489ad09b094bb5fa2ad83d4540650a137cd4e6b507bc1734b8ec7aee0942a24c46e6424abc2e3a84e453f98fa09c02295d0def6cf0055bd586e93cb8f33c561476908d75b3a39f5a30af973f0172fcb1da7406dc715189594efbd902fef71cbbf01da6e77ded8eed1c7c826ab33d7c81d1830ee9f3888de8ffb71386104698c72ce821f470c87f28236b9849e71ec47800ff5fbdb22c8dbceb4aed1d689f099d12d211aac6c62b516f301ea2711d99fc5c0ed4f5b9d8142d91b2b098cda03dae6062db566d549e82bdd3694d1d5f6fcb7789785279c76f5b4cf0064551607f872d17f2e22bb713b03b54df4789a385b3a7c0f9349d2a0bb495ab89a6c0dfbae001ab5fa14c2bcfa68b11fea8af8bac1eee1035c138dbacc9f6a9df1e2bc772433acbc767b4b0053674cbd9973782b5c51d49c5aec40f892dac3b738118a205df67565d21aee3ada969d401ef5ce2870108e813589f4385c3ea782116a7b78c3d1fd19372d1023de8a72d04cc6b1219ed472203892f5de9b73692b0dc31b17fcace3c03377b81eca08973f212f7105ba893b07b5150927741c57cacafb4197f9ad86110c8f90ac947c3119229ee1861e1c68f75db192be335fbb8c69f0396b2206dc699b4845540d48efffb7816263e2c92c8245af902f23818ed0f48f15c1d306b365a5864f14141b2484967a8427938bdb11dd41619b83fb70cb4b1d8c22b18e9b326b81d944d9f2b2cef2c4c2a3acd3c326d438b223f850736f077be01133d9b1cbd0e60fbe5d01718a2ed1e5ed0ba26834463c6b65be6fd5155864352c3afc8a3058e1a691f8996f88004f400afb63e835d7079d6612738559adf8e5819cfabd9831c94553da09c27cd717ba1daf911f6969b2ee836e6c5220b0e1f1d6e60c3896cbfb759e2de1b2022617833eaccc8ad98f33cd7576389b62ce55f4d24d23921262f04effca7e15cabbe12b0cb5a1eef4d821a726408339c249120fad4620f6d66e3c898090fa28e1379cc801883a36cb08d4d024e408b92760bbebefd6b04b4bc9513783b15a3b126f667b5c42e2fbaf41c84e2ae3c9c9f65b206b1ef9c1acf6bd49a317b176fd5bf25df62be8717beb8d08031c1ef51dbc5bcdc89c8ab300788da9819b4fd5860841dd72dcc8ac7036f36c5c04732d01d6df45d9de60dc21975701ada66873bdca8ef29c9066b60c1d7a2b8261db52510af40d4bef0b1519e3499ac498cfc39270e4a6b2a76f7efd19abbe8412f245a6b45f938edf505c4d96e5b5b341ebbb2aeb93290d4e27baa893830cf30778f198eb13b037e13422325df37e6da80c1479ba589d7d65e3dba4c79c5628aa3d710126353659eedeb3ba2521e84585b0b2538688fa34ad82b8402f68641b25f4f92636a453b3c4ad6cfb6942c0f29b2c7c47db56d2c1a57911b70161d378ac9f0924050eb1fe750ac8f3083ed174e2a615e2ec953da68a3b62b909a85007d7776d03664c2cc81931c4db1734d35d10640df4d53ebe30aa65b63546281dd9a51cdda67b97569f45e37c1215bd4281702097b29751646c6d693cedfed8b99d31a2d93e09e81a154e1f02e8779f536f5b548d2144cfb7b1f8c2ce3bee1cfcbebce8423399ecc4b7e6812149ceffba7de21364cfd58644819981b99194d2501a71b1c1d0824fc855474bb2eb0174299eeca1e779993b53ba32441d580a6491e47f1b926e26b33e1e1a5fa073d691e2a903b400edd83eef540980fe1c24d8106cb3f202d304687ad11ababb4f0c2ade024806a6fc4c4d2891609138458a9c103669d3c8de16304ba50ec90b2319f1afd2432bb4d3e0e639beb416f8bccb2ae6f7b566e0d72bfea4eaedaa3139284631d097d29f4e3b02142d5154688fe3eb05f742191e3555902aad065bb101ff975fa08aff57f016e213b3e128de2c53de0b6c643aea8e0db7bc82662e1532ab487cd04fa8a0353166df46fdc09bed7680a2708d50714a7c1198533bacc347c8979e970d926f4b74775ea18092f1573d3b5cbef00f143aae1a5f22e276a350e99680f783e46f8b5e74ec58bbfd57d0652cf78a793ef3f26ea78643c5485d01a2a5282ab343ad0352cc66e68e985dba1f9515f49c485bb44d6ccdcfa466ce9401d98b52586f1cee662d75c8f9d5624ed2181de67a399f920ffd8509c683c395390809b8427d4c8337b3adb088ea6ed2c0701a5a0fb52cdb091740289c67d11eddb46f6ba868b966602633526da5eb61a28c6157c591f8d6f28eb6d9dbbd4fd1d2a4dea024be60f98c2752d0261812b362d2100c3f93245cfec7e089bda91be66a2452ee13791cd6234b5e47bec8e81fdbfb4f5447bcab06815d2ff878c29bb22249deb3d49b4447893a4242b9f2e20a6fe67143b4eb39eae3cb16a484fca407157fbccddf88c1ab8b1387cd8b1e63a229a234b29a5c22797479893a78bde6cf6fb99b52df075f38c125587f0594834b1d9e63e512f67747ef17844c67afe22bbad912f7070018303a91ee67505df7626752f3fc03193f9f3d2e82bc13abc163c3fbb70a8862b338cd63b7b84de3dbcef9cbed89d3d4ec733675d2c810285e4563a2191e0f0fa30519f86b49a89a83f5f6ed20235eab3bbdcedaf74e0c28f4f88b808ea95e6c8d45231b20176a1302d96de3da4774ed9c7729d8cc6199313c2ca412a45437f46704433886949fb665e710511c0854f35147d5c8364bf2f00110650ccce726e70be609958a804de0517f9e274120ccf2d19ad8b3e8499e6af4e1a2cf87fb430cdb4fcdf77ef7cc6328f7e520ec2107c916cf634896edfba1500feaa673845a3a9254e053bf87fa13ab5c50122a29a25052dc495979942bc9db4ce3bb3671778141ebbe4eb904df58071f67169802061b3ac64a9ab3d0ddf4aee0f9e84976e173a59e1329873dba6b7b278fba8630487b5421df54a67d00abe47d7322f5a0cd81d73e3f9d5b60616de37dda7996b5676ac4f072e7c70faf762f85ce823f79927b99a1ea43a3f0236f76c711a96709e3fefe9d42a924e79a2ea83ce2779b1dc5c070d42bd789544b0804fc9cbf6db40963d0701c836022fc70d4439b80bcc4700e59b16e081aa3f1de51a39cc76491791fbdfe75c06e663d9cb224237cc766de2dec5ec12a830e61b11e57b3b3dbc78f6869da17ad803ca0e84a931c380fff9b239f391ac28f54b5e4c12b0b3afaba40064113b10f4b384996c5cda62ec6ffc5e798db168c9c32860dd44a3354ffea5db06c25b7d5f23d0083601c9f24e3778bc8c7c5dad1673fee4196d7832d9be3d304ed19179d64fffaa03aebe12b0c6538a8b3164738d3ac1184f7021bd707089744c8c756c4e9c30f43999d56ec709eb67f9afe81604e186da7d997d8c17e4392d11ad6d06d00b79ce5d33ac3c8b3ef6c9737cb01fa6172ca75fda208cf016ff1b134a74afd9f997da94d689fb6de7cc4ac68ea6987cd09bc8065cb30bca31b6fabcc288b655627cbe6d6dc242b70c2fd0764e11996d7d97940762007fec43b537ba515368e8b1c409edec369580712bbf76dac129d421ff206cf5be4394064f2ec6b7502500d8244b7f42738d82221a24cec4aa93c8f98189b1563f4e74f93f29782708efed53a9d7aef761aba5043f73800391c36ccbfa0297b453d8b46ea41a1972b0e70be63e13f51807ef6b1f51e6558cd6cd7255f12a6fd8afe0b55afb68a84fd6fc0ccfe76ecd0dabd51497e8ad93087150fc8c91b176301b4efef77b9f046e49935312b0c1b88d280213860b738702e0058aabb22180d63f44af9fb6bc1b9161fa778611eaff270c4fe70cff1c9f07444a55e0007612627e1356c45e6889cdbd131967c80eb06344d70353596084db66c2f567a9642ade7858b3554c0fca4a78a3e7d7208227d5897a31b89fcc450d0ecbfe3d625459a7a82d60c10768b67893073bf3f90c7496adba1feb1724c9ed97e1cf3ff60955b90ee9c699b405f4a620a18a2cc35cabf38e0bc4d2ec1def5449a110d37ecbbd1a329f581e0ab601217e79d726da7ebbd987d4c8be10ee0dbb1ed9ec47447a26b5cba79b1f2fb5f7809ddb80f6ef5d873a3b9c50a1b974f659b8a0cf2530c4a37042fbd3ca62ff7fee85c084cc94c7b33032597667b3f81b620b50074206da2f30b001b050b64a4", 0x1000}, {&(0x7f00000002c0)="6457a55b5d04ee8f01b031a41fd7004ff35489e615b10e48cc070714ba9146382e696e44a1fe7d1452d322c480871e3c1f4904245983def6ccb4c707b0df1e236ce6f260697c71af397ba1ebf7c7a5a2ebb048e705c4852899130c3b316b9ace8c59618072ad39316053d0bdde76d110fd7c7cbff6927a267ebd6d5c3e742a3fd444bfe636727fbc5f5f67a2a54063f9e2f11b0daceac737a4f8a1a966f32cd2252e4dd5ca7e3bfb30083dd7180c25b52abd65737646a1d2beb17dce7956dd01fa20082c3bcaa334dc9a53", 0xcb}, {&(0x7f00000003c0)="21456c5127090a3c688b0858fcb319bff399604790cefbc052be800033df2f311b1e29c7edf3c8c1708f6b82a71cd6acc5907463565fbe237102b1102370bc72be5ef1c36a4b59e702fae4b167bb281d47c01cf2cb76b7f06f60914a91e04441a65500f78485a8a2b26c04c98d130a6420536d4b561fad2c03002e2c6bff77dfdf76ce27090b6dcd71bba935e662a40ee74d1a4dcef8da758983986804d62ba5b03f2c8c61c2a79a8f", 0xa9}, {&(0x7f0000000480)="39595aba4702a77afc68c52adfea5bb45376aaf5e059964fda02941ef80bf1b42063474dcaa17754f93e8a05826a522ef565f936e0ecb5fc53937045011208417ec93fa23c9875694d2dbde02143d06f24ca6c53d4faf5fa819e87ccb8409e78dbb2894bb439e73986f2c9431d25d93619dba95d5905a797334b9f9fe9474060ab94f24718b890966ed8b0613fbd1a4d9088f888996354e9aaf8cb1adeeab3a40c82e9c64f", 0xa5}, {&(0x7f00000016c0)="b943bffda1c7050048b621c3a753b36ffe15aebb1f2c9d387a89de2c9eafa2ca4400b8acc74ad37f080fca2a1a20c88eb9f912b92c1e0539911051ffab44ce7383660f5c5c726bdad90639a55edba2a433e4aae9be558a9f7cbe6772dddea99bd102c124aee143c06ab9e178f6674cab9e56eba320ac9e23bc0456c9194d4088af447f05ce318692a0182bedefb652bf3cff020f2d1c7d5f6926d193056c45177dc540a9766165d8fe5d3f10b33a15f22943bf3707a0003dcc633e9692a93fb5e0b810078818a0051b81f3ec44972b034633dd907ac11e7be080ced5307f33f56dfecadb9a1a507d37c4a117fd4375f60ae51f5233fd6f981c09dfd68a94835d16e5c26f4fbb8506e3f42c0a0cbcc79569c47f2788a92002b36275155d079b433dfad6007aa02cd117aabafa4ac77690bd0cc2293b33cc7a9cdfbb8fbb8f841eee771d84bbde2f29aa4e830f5e9c0838bfdc4e11574023d296012381667acd6d1aead41a4a4fa01c80c1000ec8ded62e2079a47491b2abd0d4741e01cc64b3a3cb4c82efa34ed80a2234e3353fe8754a931d11f0c177666df54526133a0a0421b817758c93c685823595cc82d331f9a6d92460d01915079e32581787125ab4115aee6e9f21625454b477591ff028f819b775d608127accc06962cebe8ebbeb2542d13860fbcdf013e1dab7afc1e67c8688dd43cbeda25bce467666ddb073adc223c7c64095036c9362895db3d1808e04fc9db27bafee3360b96c3fe144f4f64e8832089c4d62e03add5cc0cf1a049fcf8fdd99c048ba00d8650af2d3b2db5ee5696d6e01e755805c03946754f20f792e17b992fb6f6f823bac9314d385cbfbc17c7ed9efd95c416c89b8c5cad519eacc82c9a6f446e7881ba55fee9ebd6aa81a2ed9256cbe6431b3df9e9f392295f26c9cde05ae0da988691b74338f7a0d5bf9b0a3796e632c523f732fea85eeddae3805620033e11e6602409d07a9617ccccaa99b490eb15cd6715813d10eee5f06526846928e4bc08511590a40726d30b1a85e377aa43a990d6cd8944fbe74e07b282445e0657d792c5a3ab26ebc1b07fdf94cc887ba2d527b592b86871a17c565d606e3fecde0964139f6a020ef5c10356fbd0da53a9350f44ee1ac5983786ff83d8165c3825e6bdec0baac32f14e4df90dcd59b834da9838379c0621ef1627d269ca88c0a1ff56ed9c66e26bf2e9766d8f14da28e2b6f475652fd99e20904d616585fba66299fa5ff5cffecd22d2705d27c659c9209473b89fc56059396634fb6627f10361a08bdfcd939b2d5ac9a6b3e0e4b962c18c3cd333b79e83912b82461bd6ffb5d1ae86ffe94196b050ffbb4ac923da7d4b83823be6c441abcf8837abed444e0fdbc15c2daae677159d72a202d19fea3636dd24cba8453c407f5ae37a45c570273c1ca00602b1ffa88ac87902333f99d1742c02fb62ef063442ee15aed71eac99a0cf34f0adb2430d9a74ccd7c0c47483203035ebf5b050c01018552aede59316b8b560105db1b06be73f64943a0ebac6bf504e7fbf9b725cf4d7cbd481ea1024a5d635667eae03e4d163c3eaf63091c956a46cea4f26c3953d72787b6a2dc655d8d0e9552fd26fbae214869cea988d98f4c579343d5190cde726723fed05601911da944b1ea9b7330b15c51965d395f3ebb620e8e262fbf0206a43d5cb9a76b4d2300f7880c6cc71095d2743c299b0ef8e2ef0f388a10661856ae987cd92c9cec3320b9de145b2df693a3052d9c66abbcd3ff2100d4985b03732650e9eafa49943df668de61d78cbba8db6dc2be83fde8a686ee079319c84966776b1079640cdb39292043bfff6b095bfbadf587268bb4afda5a649c18351fcf97b1f3f075703cee1b54644fff0c22d41cafd892460385051c2cde9f2006edfc8ba8cb97fef2043387ca8b971092e77fbd5c5214a72cb52f8528f9205351efc96c899f1d92f5ea9ece5a5e1f046b3f24da7e83877d301e928c43837dc2bf333520cc31e505c10f65fa33aefe984811c35207f0d46bd94f3a912cce825cba74933e72fe4ee9437f242a4bd4ec4ceedd996d7d2eaa5c2586bc7a675a75964ec0157bf8cc9be401388888de5c3876e2834f6c7114e265be96337ebab63419fec469d359679cbcacb5b591ec0a4a877e07adee646f25812652580b3994584a00af73cd3d2b22b9e108d116858210fe2ec8452b23fd4e1138b5036ce79c97cabc538cd6aa824a681437ca72a4f8dc0d621c49efb4dbe293d8de1f3ac5e8b81406f1d10bb10c2fa4b9c55f157c57fe99a8b3759caedcc5251634c4633df98c0a64b1c8daaade3cee3139a86e80042d612d093c86e895e665d508edfd7db5531b156cc477894cdcc8d8bb74a3922e9e747123297e746d2d8161b6045de62d561457859e709a26a1e6b636b2910917bec099d0b0c1edd6076b7eadb5e2cf4e3125a0b5f51114100b0fb9a29551cd5471714470188f3a924575634d802bdca375354564fa636b417af3f6cc4f88309551b74aa010cb79b6a0fbeb5827c4100239f98974abdb4b1e0690de49635f8335f11f6a9671e80966c631a2c3e7e05f1f9287167576dd980d19db0d7be5bd3afbe7b5c1500691f446e8e614f836fb8389813710e5429ac9afc62c3816d4780927b044dfafdd4ede7f901d9d605c4d1d0f61b6d31f3ad0ad2840c1f04f6de4a6ede8e713b0bd76c021f4c892e113f2d32c1c6270fc90ee7ad90b5692c3144251cdb46f4de97964401b82d04dedc79172215ea5627dbed23a0c6c1f85a53ddee98d4de8fbd732fac2aecdde9bd5bbdb8a397b10a0634d3a60fb78fd461d7c1040ee42ac54c5807394ab9d3b2e4c2ee8d53b1720a47990e4c12f980674d947c3cacb4bbd5718b702543fbd4443316d7c56b2e21c2bddee93b9c89fe46b1f7263a8fc5f18c712e22909e57a2c278ab3caaa08cc4fef80126aa4954ac76a3b5cc63c8796851a55e1f7f28a62d87130ea90736f05d68a3b23600990f395abda8a12f5ce010f3ebed3b6f9ff30fc8e90120e0c6171c0e4436d0a6a013971267e86d1cf3e0d808f183a5eddeb49898703ac45714eb8a54aa08757f91a8a19006d63c8fbaf298e7ecadc55ba5d7cd434a1fdda3b19d1bb512ef53a607fb04c95acf333e960baf768d80a5daeff3172545a086bc86597a2aac4a1edc90f9d0f0834444bdfb79a9819dcea25c057515df6340ae9c5a3f95809194d09c0616475e692efc10773bf9853ddf81551eeb0f9bc89373df110dfa332e58941290616738af5c2768405838becdcafdc79b1240e92210231a1ea21ffcecc23f64904f523debcdc812f2b8a10cff81f5d0cea0abe14fa673979b1bcdbea04b94d496d7e69a4b0b91b35c51640869af6ad16ba8ceeedc39e9a253fc79a73ea8a1ed500801f45f1efa5440d80ec67562b66712032ec450e5ed5f161c52405f5f5c26bf7c646f56cc0e731690489f551428b9ee1f0af013758f7428ce63a73c155a6058089a4eb091a06f1fb5ea15b2e7dd3b9f09d5dace1ea10435b179e1693b8a785ffc131c1b23ebf59b15cbb63584b720fbdc83fe02c372767fc1a1b84babb64fecbbdf4111a766ca77a034741828d9d255331b253ae3461f25629220602a02221be0e46aefa6810cb4f09db8a75d04bfff6d4a25936d15cafff2623ef2a1710d7f2be7a1c0e31432ff48676c55f4fc8a1d64023700d95b1cc464c3e8a50dcd07c94f08f975cbe21f4b56f03f4a1171d8cf6b1b1ab022d0fde27d1422e753eb065a6aef7fe5037379674488ebd560383f44f2ca79a09cc99ae005d606c79c0cffbcbf79d17a1d49b6d87e6df79e7fdf85cdec03777e00d3456374f8eb528b15c1c92779c799b5a5eb5538c14f947785f95467d18350d17266863bc32e4c838e7d4e371b3cc33c3a95e50eba6b640f28692cf7958457e07bffe1266a75bfab0448c99c6d89d53e532d6917a88d6611075c27bafe2960ee4a1768925647646ccfe0ce59fd75f56e22dc2bd5d81fa10605f2153306290a756308652f1b4903c53994b9cf5ece69d82b1043a973ff0d94fe7683940b4ae26f806e7295c9f901269102a064c26b65fce9d358bdea00c72762ecf2d9ebd08ce8abf42d468a1f97df23023937a4cb77d78b11551a3ce2ece41a86199a53118f091e921b874175ae15c5c98f972fb64768aebb528211d688bc6ddba068a0c878edb4e4d1a63d0d433353755cb3864f8310b43097c87d629bbd5c806a971656008357f8e7cee0fff73665d502555b30a24a25b33e9401399002eba1807cfb6c21b09c51b1374e1acac135e7e59067ec506553918f29c6bf89e864f268d38d80ff64b27bfbcdbee5a2c0715f64c109aebb005e69cd52a8092e41a86eeaa334cc949673578ea4b6415a2b7f65ef294f214df56bff1d31e650cebbe635713ccd6091db4eaad1e462beabc3e4eb3162d51cf1483af70ea60ae221daf8e636bc8afd4fac1b0f35eade4b2bca497ecdd743da760ef45fe5cafe317c9b9f226f845c38388ca28b03b8592e845ef299b2003c13f5a43b1dda83f4966aaa9fe22d91ce2f8fa3857220156ab7e355c4372ba86116945b0dff3ac2e5881fb40b23e177ce3772540e96aeacea64b586c4b6eb5917fc5974fdbf3d70bab6603075aac8cdcffccc6be406b8159bc9d69d02a860fa4e75896b6674d01e2eed99a94602d4e908e6ec24abb7068715184a9ea92e1ae29a2735a44f08b4bc1c535d28b9c6c7364559802e67e4a59080f48cbcbff6a605e0f709ce2c5865490f1a508395ab5c84ada602c8f44c2588a6a5fcd204afd2dec5a29ee508b8c27a71c8d0b31f0ba5308c360a3c60a28a64ed6e4ef1bbc74034317f6c718846e40e097f5231bd5eb1d3004d4fda165a8f001402f7b63058f1ce52c610649de53577b766c382d4752ebd4a1e837513aeb3a37df5bdfbad4047f0fd342c7976dd300a1632de4642b7101679edfe3f4f3a46c5e27c6742b7455a8642450ffe6663b1ea8ed749cf0ddd513e6ba605770618467ee668cc25f90441f88316647b263788caeb23864379a21001c2c6633d4f381b0e2c7220ec1fa2b65b398cf6a154428083e9b0d5a61f14c531389baa8d9c37d695bc1389c2febc1b2367e7a3a5e2a679a7ca11f7785d3f73a17202a8a520dd8fb463dadb856b7b3cc470fd0c565a8375eb47308e60c56c82605fc40651600385815f1489411284cdaedf483768a62df4336d1cb0f660a66b7400c515dfc817eb9b4f64abd196ac8801f54d43bad9348b7551e2bdddeca194bf2fe4a15f0f6eca9836632aa76e06d803d93c66bd6d2254bd859fd0b6e1e3fcd1ee4ce04788acc80f5642fd27c4108e54f0f0fbf39f350445f65f18066426c9b6be7bd2b18a6a1b0b1913353b69c0de8d52604b4195e19c3a1450136c0827950f2812baeaee464df381cf794a7aa44b71175721703d8afb01964b272c0f011a8492ace1043803ee6be89e37995d0a6ddd2d9210a74cdaa8914b1d44ff6cc689ea1f335288ac9bbc1570a0aff920be3ac117fb6d0f1af0fcbea1fc8322873f6544aa5d21b80d600a8a0492ce378fdf4f1d879569565915c0a1d4bd3d4308daba13085f779e4d4bbd7527fad86fed06ab4b6c099442372e60fab5a0e7417cf33135a8f7163707febc311b4db4c18cbe805a62cdc9aa17d1e93c61061649b313366439e478c65ff787422cd4908c7d21182e515abd698e6dbad18ea873ba8676e48ea240ca124d2e351947ee15495e56f51c7ccedf6f97bfe1d371dd960ab1977d29", 0x1000}], 0x5, 0x0, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) pwrite(r2, &(0x7f0000000180)="0000000194a734afc8006a89aa0d927817360625924d97c4a84ca4600fca8f2039b708a7040077ca695a719f19920f672b", 0x31, 0x0, 0x0) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r0, &(0x7f00000001c0)="5510f8f95e118406fe59b465b42ccb926074962bacdbf9fe72dbe99b6c0e1745106aac2e265e16699021dc2a890b00acb00684e1174946e82971863dd2f4adf90c0d999e5468e7c7944618a97a78264affc2009c325d7561864aae0d6a9a28e4631f8e45875e0d088839bf7db3721befcb60adb057b06dc29f0e4e8a733b18b622ab09634cce6a896c374f49247fa65dc521506207ad71ec2cbb05925d05160b9351bf63cd4f6b2fbe70db103b510d77b370afb468455acc4354e46ce6dd104e480c3482c17dcda307268d3eafb34bcb8455dd13fd", 0xd5) 16:00:23 executing program 1: syz_emit_ethernet(0xba, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x84, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0xd, [], [@generic={0x9, 0x61, "964579632a83965a796c23ae5170d8a303df4c7d04e2baf231d03c21a4d0bf7557827d83008ad12bb85eda3e827b503a075c6db339d389a3f534ae5763afe422b64f73f5eb43a949dfff91448d7cdcc2d4d30604043470a1c14c0fc951339601c2"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x1006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x7c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="df49f653fcb09fe4f9efb568293859c5c6323ccfae9d8e526cfaa1dbad8305175aff7c1a6157f87f1a4462928b8c23620d4973caba963ccde8985b3644b42b01df12a3800c66dea1f70f224f113a932a31c7fcce1bcabbb6475af9a7039d7f065de76138fed4479c52bf1f05600e05a604b09fe1a8eb03aa49a44a31b6ae1d98422cc179e8d7fd22"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x9, 0x0, &(0x7f0000000300)="401a780ccc4b079e5e03dc32d8613c7d90259cdfdc12475cdc953e903bc0a33a4c8a69c19c96b9ec32cfcca2547af225948256efe1022360afd8e1a2c0f9a2afcac85f97b76c52b25a6b916ff8e3a6368b4c872bc96532a8cf6e0581b8ccd449dd011f91e2ded5ea801091530351b226b354c12492419a3fd426db48e5ec9d56799afeb7abaa571112f133b885b9e009f21bbc2bf2c4a5aec62c16238c9ff8c0f4c383a9c620026132d31fb200c1f64094cd76385e7cfb7c63942444dbff72c4001bf4cd", 0xc4) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x4) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x10001, 0x5, 0x1, 0x9, 0x81, 0x3ff, 0x1, 0x0, 0x8, 0x4}) 16:00:23 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0x5, 0x7fffffff, 0x7, 0x5, 0x60000000000, 0x83}, &(0x7f0000000080)={0xdca4, 0x40, 0x1000, 0xde7c, 0x800, 0x1, 0x6, 0xffff}, &(0x7f00000000c0)={0x6, 0x6, 0x90, 0x6, 0x3, 0x8000, 0x0, 0x7f}, &(0x7f0000000100)={0x20, 0x8}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) setuid(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x20000, 0x4) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0xff}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x2c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4302655ad97f6d00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$getflags(r1, 0x0) r2 = dup(r0) listen(r2, 0x0) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6669000000006491dcd9b94059355435ef22a8c93968488c3f710f09ccaa572c014a159f39dad1ee5ea9c5bb033fe9e37edc9321690b457b"], 0x10) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x7}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:24 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./control\x00', 0x100, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus/\x00', 0x2, 0x101, 0x7, 0x0, 0x2, 0x1ff, 0x83, 0x1, 0x1, 0x8, 0x9}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x7a) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) sendto$unix(r1, &(0x7f0000000040)="cf5edc0d01156bc8c95bd31be165f49294ae73700115b98594988a3a82deca45c93c340320823452fa1dccf17aa3a792521a945b65b9d99da719c8443be8a034f5c1814673cbcc0de0a5d6778bc83860c7c234c4d63319bac3b348544f28f72e7edbbf7eaf70e17d02261e63f779513769b1e8654f7dccc4ca4913275a013c141501e33560b9ae061f11880b80d3392687096238147253ff7497cbed62906f6978577d5aadf745b57be6d430c839662967b910932ad00124fd83a7fb2efb5a3635259234dc56e8f4bb7e7e56c4a8f9", 0xcf, 0x400, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffdfffffff], [0x0, 0x0, 0x401, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "faf6be1f02003373b7f1044931cfae76e0787a8b"}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x2) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r2, 0x1}, {r3, 0x20}], 0x3, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffff7f, "87bd24949e11f8e34aae609d3c7020167941d743"}) 16:00:24 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x6771) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x10000, 0xb0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:24 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x1, 0xffffffff, 0xe07c, "8300a1eb65639da64c3c79cf6675973acd19ef39", 0xffffffff, 0x9}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x2000, 0x90, &(0x7f0000ffb000/0x2000)=nil) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d006", 0x4cf) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = getppid() r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) fchown(r4, r6, r8) chown(&(0x7f0000000040)='.\x00', 0x0, r5) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="cdabddf12342aeabf9b45611f72fb988f443eb9386e8eb65171d1cb9b434d3250a01c60e5cd3a2afaece70f1bb40a3e0eb106eeb06a6d1e21a88252ede34ab9d120e72905b955d22716d0425cdd8f51aee6ebf99b3e36221cfa87bfd150ec783898c714b3682d26335d47bba6ea7f44eff9065351a05b3f7ff31a536141b4cbff52d565a5ec5c8e0cf8380ae03444d60514fc03edecd14269af8b116ae233412fb237e91084f981fef1a8b4318b5eef7e9d2dd37f4748f3fe7ebb4caa240b93f", 0xc0}, {&(0x7f0000000140)="b0c69a27f5b2f7ca5a109e97b288a53ca2c78b876019377bd9d97a3897cb52e5340b9b12f58f2eb6196031a53d75605fbf86a9efb8caa8b173618762a8dc31e2c3b745b24e71f5ef36317751501da513", 0x50}, {0x0}, {&(0x7f0000000200)="3447532317730863d7bd8140c85423e756d38b68a8f5e27af4d30a1eeaed0408499d0d4a4d76e37d9279dcd2f8ee12685253cd570c798cd261b74b7316ef57f13bb99fe7c01659df4f6145d2ebea02009693191c39edb41f6fef02e46f327449f46d23e5dcca08c6d5dcb71299e5fd7ef8b8f58338e0aa37d0787717c4f2c1c2267c", 0x82}], 0x4, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x400}, 0x40c) 16:00:24 executing program 1: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$getflags(r1, 0x3) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x4c9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1ae, 0x81}, 0x9, 0x38cf, 0x0, 0x0, 0xffff, 0x3, 0x401, 0x3}) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) flock(r0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x50}, {0x6, 0x0, 0x0, 0x101}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2810, r2, 0x0, 0xa3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca4600000202082771b4fd1129396b3776a296e2a189f300080000000000000600", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="8aeea25b30cc1f6a693e0dccd5e5bebeea973b996c4442039f5c21479f152037b38055500b1dbbc03704b31ddf40106dbc6441109bcab5e5aa73d347251f", 0x3e, 0x1a, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) pipe2(&(0x7f0000001740), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) preadv(r3, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r4, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0x4) preadv(r5, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7b", 0x5f) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/150, 0x96}], 0x1) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="51a4a63a97912d4b30ee779fdfe90086ea7dadfd9a26e26dcccd8de9a9c1b015fe82b4d0869f42a37c6c552cc29c050efb5500c4085dbc853f3f0a4441fc8c6cb2e76482d2db9c1c82b097045f59f1b50b86efa625529fac92b7e960d549cbdd1aeef88304bf2b3c6b04ff2a76c41b52ce3ab914b66c36384db4e10ac61b5187e4f689e15af1e553b6b90cd04b393e39e09fb7a8965780d29c9375a7a4e1636de56d5cb46469a8672fca1c600bb4e000fe32113df9ef7a62870d9daa20da11584bcaf0f72882e9532c229d5d1c4526cc3addb94e69743bda8cbb215ada911a9100f18c1f9aefeabd1876f06e4a3bd94f1a8922f9b504cf9c99eac047bedc9b4f5dfe45365c38f297c7d1574e8b2a74f7dc8b68267718b724cb8c2926990182c3491a8551a7e7e0493bc3c17cd6b8a96392784f9398093c892803410cb64f415eff30dc53ce67b5212d48ccaf16ec6ba7ba68e2ea20fda988f7580e9b7477187132306206b124a91f15716c67f86cfac8079b2a6bb3c1157295370a726f68fa6b1a16d95e7a49f0f8df96f1de231915a47d7f0e2df82ffdcf878703611a354425d2d0047cf15cfc9bdb5a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x5) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x200, 0x4, 0x1, [{&(0x7f000039f000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x311}, {&(0x7f00006df000/0x3000)=nil, &(0x7f00002d6000/0x3000)=nil, 0x400}, {&(0x7f0000305000/0xd000)=nil, &(0x7f0000699000/0x3000)=nil, 0x82}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007df000/0x1000)=nil, 0x1f}, {&(0x7f00003f3000/0x3000)=nil, &(0x7f0000388000/0x1000)=nil}, {&(0x7f00003cd000/0x1000)=nil, &(0x7f000075d000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d8000/0x1000)=nil, 0x14000000}, {&(0x7f0000130000/0x1000)=nil, &(0x7f0000245000/0x4000)=nil, 0x8}, {&(0x7f0000149000/0x200000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f00001a3000/0x2000)=nil, &(0x7f0000335000/0x4000)=nil}, {&(0x7f000078c000/0x1000)=nil, &(0x7f0000493000/0x3000)=nil, 0x78d6}, {&(0x7f000026f000/0x2000)=nil, &(0x7f00003b1000/0x2000)=nil, 0x123}, {&(0x7f000070c000/0x1000)=nil, &(0x7f0000437000/0x4000)=nil, 0x100000001}, {&(0x7f0000578000/0x3000)=nil, &(0x7f0000604000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f00003ac000/0x2000)=nil, 0x3}, {&(0x7f000045f000/0x1000)=nil, &(0x7f00000e6000/0x4000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f00000003c0)=[{0x6, 0x81, 0x1, 0xfffffff8}, {0x257, 0x6, 0x4, 0x242}, {0x1000, 0xe0, 0xff}, {0x101, 0x6, 0x1f, 0x4}, {0x1, 0x1, 0xfd, 0x1}, {0x3ff, 0x5, 0x1f, 0x10001}, {0xff, 0x4, 0x8, 0xbf7}, {0x2, 0x1f, 0x1f, 0x1000}, {0x7, 0x4, 0x83}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x707, 0x0, 0x92, 0xf9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:24 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) close(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:24 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40c, r0) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x9b, 0x60000000, 0xfffffffffffffff8}], 0x1, 0x0, 0x8, 0x0) fcntl$getflags(r0, 0x3) r2 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/97, 0x61, 0x801, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x8b00, 0x2) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0x168) write(r1, &(0x7f0000000140)="44bb4eedcb0b4a0439e4d1c4d18db1e424bafa5447b570198c0f664f4754f30652aeccde91c09f1b0479784ee2a751db8a7688a69c945456b41cc69fca6e8a99a1868d2ac8a3f2f48eb1b396a288232d7317c969fafdf31ec202f2319bd9963e8a9ccbf84671998c8e9d98b89bcd7203bee29b82e71989d8eddeb9fb41441b043a81f40ec5f38ca524bc64ee11dce8d53abeee7072660773301d886bce3382bc314f7e80c82056c8caf27b254ea8b53ce4cb14e3e520066646939028c123308d7a58fa9667c8b3c61ba6696e54111beafcd7", 0xd2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x7ff}, {0x3c}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x0, 0x7f}]}) syz_extract_tcp_res(&(0x7f00000002c0), 0x1, 0xffff) 16:00:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000029078ffffffffe000000111029078000000000000000000000000000000000ab0724f2d7c44bacc2204095b35bfa0a720440bf634a3a89b9a82ffb027578d71a34ecccc37d039f74526c716214439714e1c72fb5ea91f18df17fdaf499c48b0cacf1a81dc172335ac985e8755e7a805ee9efb3cd0c5f57935b22934bba1865bd7d76b0947a2f65a295eb0d06d6dfeb6e9d7ff62a0850812ada837bc5f2dcc6f96bcdb528c380b14e3eddab879359ccadc5ade417a"]) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x525a, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0x10000}, {}, {}, {}, {0x4000, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/135, &(0x7f0000000100)=0x87) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1e080, 0x0) r2 = socket(0x1a, 0x8000, 0xfe) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) getitimer(0x1, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a0300003a0000208636420000004a1563cb2127a29fd2900ec247051eb6662bff626642c97dfc5ad6e620cea7d7361761330d003daf2248523417b1966c86a2e9c9ddacc9093423803dde2553c8a6ac3c4754ff22", 0x59, 0x0, 0x0) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffff8], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x41) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xffffffff, r2, r4, r5, r7, 0x50}, 0x5, 0x3, r8, 0x0, 0x3f, 0x0, 0x7, 0x3702b57f}) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x184) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000080)=[{0x9, 0x89, 0x4, 0x21d9bcec}, {0x3, 0x1, 0x4, 0x3}, {0xff, 0x9a, 0x1f, 0xcd06}, {0x0, 0x3f, 0xff, 0x5}, {0x4, 0xff, 0x5d}, {0x2000, 0x99, 0xfe}, {0xfffc, 0xfc, 0xc1, 0x8002}, {0x7, 0x0, 0x3, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)=ANY=[@ANYBLOB="0600"/14]) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(0x0, &(0x7f0000000140)=[{0x1, 0x7fff, 0x1c00}, {0x0, 0x5}, {0x1, 0xff, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0x8f1, 0x2000}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/6) r7 = dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000005c0)="1b34027970c30ce222f4f6605ed491773c239d6c86439ae730c4cf50c09235f08ca11574246b57e2d0a7f0f51dab102cde2427e5e587c93bdf133a3318054f561ae6d1e9383497708e7d7188a837f85e3e25bf0d87760507394c9065de2308853ede9bfaa755912855518b7c7af700c7cfdb71e073768b9eec70578e541ac7a10b9a94b8e04b1a54bb3134740dda8982ef5dd66130e941d3b7fdb7dd719fc235eca824b22240c02a2024ec32a9ce49f4ee05c0090351572fa3120273c19e5846abc7ac54c6b7a328c0ea4e864f57d30ba7e6704d9a3cf4ef3abf2dc24ad50378c58d21c9bd1c217538c81d0c9dcdaf0d1b4a5554e1e5197893891d235e15f3c3c326149cb7547de65bd9d178ec9125b9e7b75849b4ab1959ea2c1f7c34ea788d02a2b472e7b8e145c0242a08dd118d35ca3a0d", 0x133}], 0x1}, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) socket$unix(0x1, 0x5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x3) bind$inet(r6, &(0x7f0000000200)={0x2, 0x3}, 0xc) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="ec012e2f2879a379cc70596680005c92a9db848034eb663a337b0b69d759a82c6fdac634669a3fd7e77cf3da7637f6532dacc3641cd234bc44f59b54a8c3e32141b22fe711347a844529e05dca602d0e80ff0c316fbfd0c20130e5905f1757c30f09eee942879cca7d151a7738a29b88744627928e78e1750494bf49a7bdfe1eabe3e4c5bf8280ffa426d3360aefa8d494bcc8532c79feebc2d9d63942769d5e7a721fd1c88e0000000000"], 0xa) pipe(&(0x7f0000000140)={0xffffffffffffffff}) dup(r7) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002c40)={&(0x7f0000002240)=@in6={0x18, 0x1, 0x20, 0x7}, 0xc, &(0x7f00000028c0)=[{&(0x7f00000024c0)="d2cca998d861107986e33e27a73b172a6f914cf17ac4a93173289b327d03207b9f10242cb1e38dceceae61957ccee556b83b6e880322b5a593d4a0e00da2fbcc268f0cacca87d1cb2f485960170e794ca28b39db0e2995caee9e55ce7c387d598c13cc4a1eda9c07dfacd74e9406df8ded9957f113956a86193194a41b0fc7887543f10417e976b94843d13de8d412b4f03f0822d656149bcc2c051626df6924a5a232c37af9bc07c105c556005cd6f3f3eb", 0xb2}, {&(0x7f00000025c0)="d2d234224c2c62d762fabba29137586559228e107a83a1d0a92af035bc5fb2ea13394edd569887bb673e7a0912e085eb0be558b0b14aac2fca33515198c85be72c0cda1031f2f2dc12e3482da8f3398d7026416f387b6793db33c254243fd0ecb9118368c103d041c1d39eca4f3abcc0dcce726dcfd8978c0cc7eb55f9773bd9ec96ce3806cd75fe502946eca8917e473eb4b759d7e338898774abd32ad33c0109cb821056915b6b103622e513bc7e0e65dab703750d9b9147fe178ac8a2d7b6c8ad219b2bd14a344c0fe04d502327573997eb91490b2a6f5755", 0xda}, {&(0x7f00000026c0)="d44fc1d02071f7bd054ba6d439554854af5daaf49ff41e10596326ef5e9b8eb824fec9e734acb5c7fa9ee35bcecaa4d6cea18d5898ed6f3e60c28fc0e1b62ab0e3527f66089b6074f3333bfdb5ab86783940de5158e662a87ddc95de753a373740a94357780436c2dbffbd55a1429a3c173cadd5a6cce99908939c6e2fd6788c2c81bcfb441bdafcbae48091aa0513e3d491a772e19823625fc66511ba6fc1edf9e7f3d848809ae7f20aced95699bd22a210133afd0f551c44f51d396754b67ef482", 0xc2}, {&(0x7f00000027c0)="e62b827215b58da8ef4be34f00ede4969a50bfb727d839f68ddb20814482311a804ad715eea93343ca3d19d54fa23d9a7951e384316142c55b82d88aff3581ce62d9309ed9a7a7d5aebcfc8f1e6e9c6c2851a39454dfadb3c642e2aca071405e260e4fa5fe7e35b6e610d1a92915b35dedf4f9983886b86e82bae3def177e36c34b99c4377e96e2a065bcce2a6cd78230f5d66394a3498d4a89e7278c2e826f873adfad247ac9dfc601e19a421d59eff762967ebdeb057f2ebd9e0b6f20f8009c81815fce0f69729d167afe491dbde8a54955e9e8b8eaa81e0c27295bfa5e1c1bfefbce91b2da48b", 0xe8}], 0x4, &(0x7f0000002280)=ANY=[@ANYBLOB="5a4c88e7a266a09aa15c4bbeac3a75056943b1b25fae6cd510b0133d87edbc18508688f506bc11ace2b7782c2b2b6451b7659dd575dda5d124063a56ba34095bfbcb465f93a2520e8fdbb4076a5e867837a4625e2249"]}, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x3, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0xf8) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x9}, 0x10) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) socketpair(0x10, 0x3, 0x0, &(0x7f0000000000)) 16:00:24 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000000c0)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b4902104", 0x98}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x0, 0x9, 0x4, 0x6, 0x2e17, 0xc, 0x5]}) close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:24 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() fsync(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/56, 0x38}], 0x3) kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f00000000c0)=""/84, 0x54, 0x806, &(0x7f0000000140)={0x18, 0x2, 0xe8, 0x4}, 0xc) symlink(&(0x7f00000002c0)='\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x3) semget$private(0x0, 0x0, 0x2) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x8000000], [0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {0x0, 0x0, 0x80000001, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x93, 0x2, 0xb3e, 0x5}, {{}, 0xffffffffffffffff, 0x41, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x83, 0x10, 0x4000000000000, 0x2c518e53}, {{}, 0xfffffffffffffffb, 0x81, 0x8, 0xca37}, {{r0}, 0x0, 0x20, 0x0, 0x8, 0x80000001}], 0x56626e8e, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x63a}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x3, 0x100}], 0x7, &(0x7f0000000040)={0xb38a, 0x200}) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = dup2(r3, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x800) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) munmap(&(0x7f00000d7000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) semget$private(0x0, 0x2, 0x350) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a29afcf759d50eaad3a9f79d23"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="30b86d72bfab17e3c0e923dce5c05ba59b03d23a0ea73b73dccd9bf7f50b5e80164cfe1721e3bc247f71517c459186b969199ce964576e11de4b40b5956b4b0b654915d8703149f1b5fb08ac6bfd103a7b8e4548be0c8007c3c4ee3a"], 0x1) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r6 = dup2(0xffffffffffffffff, r5) r7 = dup(r6) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:24 executing program 1: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r1}) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) 16:00:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:24 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000540)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x1) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000580)="78da6e88e33e090900000000008cf6cf99e2f9abb8", 0x15) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="8f935daee0a85b0915abdd05625453cd008090c71b93e0995afc6b6b0c81650d94cf14f3969ea848610e3c34d3235497ed9350f7a4defc0a4f3ed8e2bce92841e7d18d197602398c2e1de8d497a5ca94814f3b663a021fa9d238679b755ef0ddb8a6836034dbd20b41ce1918a29586ed42b1f6f546012a76b4f1166ef9bd4b39b7fb440f464278221df3d5cd2bfe4d6f8fa37227916dd2958c8b159503cbc2a57cd77395e44ddefb7b349446a2e68bd3ded73164fce362d87e97a5ab274dd2130e041a6533ce8def4a242ab821f9f03fd11906a8126e59b36c007883b3565079b83bbf60fc91192ba9812108bedfe49241141a4633832c", 0xf7}, {&(0x7f0000000000)="1e8bf8f338b688a4baf98c6898e36b7845c1551555ea3c0eb925053dc49cb6108c7607ac2324254c488e033d79db4fde", 0x30}, {&(0x7f0000000040)="054a3aa7a15e6ac56f7288ca6bad5f4fe73e29e70ad1c64cc0070ccaed9756d00cfe099d16b9e6e21210f603259f03ff318d00a6c9584e6597563cff1b91639b7d82c26a7fa07e1443e41845a6aebb372379ddda8e1f9fbcb48509481e1005b217712fc6d049eac008f237b5d87cb6039f7047da7a67123aef8d79c773616c", 0x7f}, {&(0x7f0000000280)="ef958cd6a199215cc924a04fcafa8f14d12e57b3bcb9ffb825250e34a3c09a7236df0807b69c73f5b07cae2370e732", 0x2f}, {&(0x7f00000002c0)="b1c4fa759b5c4821e0023d0e957ac0e89ce400d997aa018d78c021ae48e6c504c3ca728da3f6c14658138d798a7a4781568f923b5479669b5b65e05f3bdceb5096a14aafc877ca53df921dae2088d0f318f23edb6d3223340e7fbc23abf13388bb59a4287a7306f60eb7b2bd367277c777b416b8bb33714c839a396b6e048d9dfbc59a8e3e1c26a2e02a015853fe8e81369174e14531b0386b869de4008b17927e73361dbc8c452682db81de8cbb66712b86c37db9bfd5472100cdeeda59580153e9bfedfa9421549dac135bcd34f19715e1a1145a9860b22f0fd7cacc12e79618ed0a7d6b2d9d983eb9f260807c5782244cfabee3766d173c7c2d61", 0xfc}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) kevent(r5, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000480)="1cf450b4b821fcffc3ad4cb3d3e1ea98ed8632f3d0032cbfea605b4290e0ca84d73d2c6a73bb1b3ab034c6c61a9e5c818c6fd174d8608e804fa4e23554e80d3539958cb5", 0x44}, {&(0x7f0000000500)}], 0x2) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffc, '\f\x00', 0x0, 0x3ff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, &(0x7f0000000080), 0x2, &(0x7f0000000180)) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 16:00:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0x7, 0x0, [@multicast2]}]}}}}}}}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x4, 0x0, 0x100000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {0x0, 0x80000000}], {}, {0x200}}}) 16:00:24 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x30000) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20000, 0x192) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x2b, 0x400}, {{}, 0xe0723ecc1edeaf9d, 0x80, 0x20000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x89, 0x10, 0x1, 0x7}, {{}, 0xfffffffffffffffb, 0x2, 0x40, 0x67, 0x3}, {{}, 0xfffffffffffffff9, 0x60, 0x30, 0x11, 0x152d}, {{}, 0xfffffffffffffffc, 0x91, 0x8, 0xffffffffffffffa8, 0x5}, {{r1}, 0xfffffffffffffffa, 0x27, 0x1, 0xffffffffffffff01, 0x81}], 0x8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x54, 0x80, 0x7fffffff, 0x6}, {{r3}, 0x0, 0x38, 0x1, 0x401, 0xc5}, {{r1}, 0xa, 0x84, 0x80, 0x6, 0x2}, {{r4}, 0xfffffffffffffffd, 0x59, 0x2, 0x3ff, 0xfff}, {{r5}, 0xffffffffffffffff, 0x28, 0x10, 0xc99c, 0x2}], 0x800, &(0x7f0000000340)={0x8, 0x80000001}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 16:00:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r0, &(0x7f00000002c0)="543433e6", 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000080)="cfafa032a95d5b4cb4358dec8e26b4e3217742fcb7fb3eb30f6fb66df91f965754364d", 0x23}, {&(0x7f00000000c0)="1869ffb5f0c3aa016e9dc34b2c930cf417fc207f2ed43ff7b10733c6bcadcebc122b2e3d74ad68ddaab92bf139021e5feef172b4e47c945a4346fc10ceb78ed08bb4261ec84aa45cae6bd40287ccaf0e50572ddd0e8b9498129b8c9c7a1d977e7ba5a4e547ea85b550fa332e0bac064fae6b35cf2c1bb8d28fa6eeeb0de501b67e41f52e6294045998fe73f28f19a3179749e1dfacbef8c71f00cd146703d31deea857c6e87023dad713855105d266d428f0f28711725f02947cfa440aaa078b6c10b23695", 0xc5}, {&(0x7f00000001c0)="a60ea43fc553785d1287a1542b4b7b19398a56ae394e8ece1a62407b61517b983962ad6f93216144dba05c5d720abd382bfc0fc6ac63aacaee8df8334833d0b827aed307681258bbbb0da06a514b37e591547ce241ab937af4fb175ae33dc350bd3a333212da99abbbb7c5397dd8c340637f354d363fcbf521c88ca0b29284d425a5ed85e4f2c64e291b456f56e97c7d697628720aeb62e7086b437d656a198fd003", 0xa2}, {&(0x7f0000000340)="a8c262b0c1e2e7011bfee0265f7df6e91a6608d419cc677aebc66e37c2c26b48d8ded740ac26ba3b26f65bfe207c952b0c97ee039cc05194dc3ec2364c9bdef00cd74c6940b4053845e07ee581308958d8558f99970e099dca8df53251e0f5bf3e3210301d85cc4e39", 0x69}, {&(0x7f00000003c0)="f5953924a1def8f9b923beeb28fcd637999330f80e42e204e88829662281e5645d4e2088c7e419dcb45a30bdfc6c0ef4b7d2d3e02159200e9ac42f4c6d1e4faa463fb1dbf4", 0x45}, {&(0x7f0000000440)="fb11701e9a87fead1e9816b341205da75341bb62da2347738cead464bc38f4f870ec53250bff782385f6774aee3a0aa93038430eabb11b2b79dc3a52cab7deb828d0363301eaea1a2dc1550616df7ae329ea7251a461ca9603c9fb473865d58edefe569569f9a89a5251b7f9077a54f946cdb0e40e450ab534d39023d6a96a8c66cbef04e083a4c6d2230461db1be745317acfdd2875505ec3e815fb878b53f10e25fbefbdfb317918af3b355f2804facf673a24569d1d9b203deedbc0f4b152264be7615292fd4eb9e82452c7b87541da98d07de3f01bd705adfa", 0xdb}, {&(0x7f0000000280)="308b5bae709989fd58f9e9af54f2ef9b0d0ace3b6ba21cfe008beffbdc7ee8acc530c1d05a075b0fc45d4f", 0x2b}, {&(0x7f0000000540)="5451a3157d503dbc99b4c18804cdd16542103ac0e7cfa20dde735da921fc7df5c500139454ce5e5ee3432b75334ba3dbf4b92898a1648076de64d9c9fe80444dab8572eb589222826be67c3f960f02009a91d475fa84cdb015f51e05ca35dcd5e0e4218c54177b2f59a95d27cf9f88f6c5fd9b1d85e67f4268e26aafa2b9b882e924d286d1d621d8805ded1aef452df0c4c2245389aedf39f6b845549c5d52bebeea3b14d3f62617ed9e2291f70f98569b67fd1dc637e126eac4d5e05e8c85c6ba98345e78e0870e57ad911ecb4e1331eab6bc12022c2dacbba6266772e39e070b1795713f60e6b67a08e2da2972082d487e35a519d7d836301130526be5ba1ab1f9dde2b58e1e936cab55b9f388aaa6e24c4a5d393c3b65b870eb5a1c34c5dfa7241422481135c58ec4d7bbf8418544dadfddc7ef858b5acaf138e248072cc43514c8c25dd1b1ed942d0f2009af5c38de39616efdc9b1bd0a69939bd7adc34420f73928b7b6e6a8d45c68abef9e9a980ed4dc9179a73d872fd1cde21e47ea7730cfa6cc55c8f52bf4840ee48cdc0b823ac8dcfa57080923c26b771adc444b44d03ea64d3efc00849bc14e491e97a58a2493781a132a8b9010963874e2af09a0d0ef6043eb771bef6cf57909b3efaf5b6f24249b2968e56791fb746341d0afee4dd2fbed8dd10955220c04e95088de26925e09a4973b50a4b1ab81fb8964a867564c79050c53fc2ed44dad518f5ac07b0f624c032e9def712669fa0ea218da725f588e25f509b91f55d448f1081668910bd8af70d0b8abbec3e7bdc16a4d3474e0e8e9ac025b28a759cb7c28dd25851471fa448993b7d80cfd598b5ea60eb4b08a814fdebf3a854b72cbf29769a81205545bb821f759c3c41b31068aa76d93609921693160d70520cb5a47002dc123de3059674830d63fd390ce4d0c64d12ab608adb4358d798a74093faa0e2adf44e5d5a5b4a1d10cad1579b9c6187efa6d856f4520cc328f5ae4396ebe08146ba5ce9d6c0de52a6bb983d2d7a41cc36c71998042abf6714b4066c47e1664a96ec073b17125859c6c0b000e6860a047a2479c10cd72dd9abe523e42d33d780b22bb43ce536a403cee7ae7f3a92d0cde15217a1344c0c5e4b5ab461fb787c55cb64ac5281c6a905123b675c67c3cbbd4a61e73a9a14aefd1b76f25c6a6c2e634737a7df2158d0384db9258b98a1de80d9840370e4fddfa18b24b44b852137ee651b496fcd5df891bfba03dbb5e260ecc2e87ba29687d00322c1f5289f3ecffcc2cb16e3f76e859b6eb32d012033c8f08598658f3f81cc419e1c3d3019fee56bcc10a08f06a1bb2fe3e3794dd9dda81bbed2365dd0fcd6b58b8b48172e265b6b619937b5a4bd799746f1689b60750dc50fee2d69e443862ae1f97ae07e0bb31f9cfefac615d3c02fe7a6e02d23b98f2a8f5b391b258be64829cf0a6c25cb17e38ec2d6b3089e88508254e63d47b471f2714c38c332e9755b757dee6dc6db3e1fb8d70909f37dfea2dca1c3c42931bc8950ba497972409f7615b79d981ca658c44b3ccb0d1b345e12a215b20d148a14b4bdcdad1ca6b1b9a56800a66a667dbad42ce144f995a530c97072371aeb260b597c1c314ee8afad492d41bf612044f2e2534c09392d9d84eb9ddeae23a46b4574c01a192562922ebb4de938b9b8e2c1ab58d6ef7533882af7cf1eec12d8dfd95657071948a3f49dbed8389a960d035432acdf378c19530c4c51b7dd0b3796c0c234a792c9cc47c37717a90e1e4fd077e9e73dd1330068c6938eef3277c55ed20022386f7591692ca7c89ee78427c4ac3d2edda893666f990702fb26a6088753078a5719cb050551a14630a88d192835b8bcde361f84014c2c071dbb0bd8189764e6d26f1d24a2d51356d31e1bb58f8c537567f5608bda9a6646c5c8741e16bac2f8b50dd7e4391df9f7d609ef30ec0ad6e061fa82434ab5788d168fd0fd473b9c3634827935a1f37c1434d42293577bc6be186eb31591a4cf8494ae1724ec023d543a76a34dcc9a9062803b188fc2de8cac77e93a8e32ca6c646374d15b97639b3f5c47c4631329a62c735a613400ce4e61a076e6a69c864d68dc1450786df0172b2871ce03e9662f1e46e06c39f783939d5b8b8a3851d3223a34aa3e5208d0fd824ccd00c4ccba64bfcc1f5c66baca9e10c2b766275c99008b31dcc151cfe05b1f653b89804d2514825b1244cc53f2c490c21cce888eac9892bedc18f226fd4596da482a531a2c3e2581fe39178b282453d19884e0f4d2ccba470031d544ba1baebe831aec6212c4255131ee3f25fa3985df7806666c99a05eee034193b2ee8c2319353d7bb8a62ae66b7446ac3b66e4734f4e85f73444d02de7f8fd645fe0dc810781e0f3b517ca87122cbabd8db04d7a1f4781d79bef4cb6148d5f92a4878c5a49848ffc37d8327d0adddb4f167b908c7445ed7993dcaa18539e35874f5a3a6a92ef6f8653e5b39f184d34956b5043533451af6b98d4f3fdbc7a94c78f6c53ada670fe2c670d211b72fe631113b429d471c20098efc479739bdef82c400111a52a1b5b5ab51b614925d7e9d4a6028d3a46e144ec8c9976dc5f5649eb9d26276c238be9064bf5b431a0cd1bf97a00d483680d588329adbb1d57f9c387e99b5a5cc35739fe0d9cab5ba1cb28067171d8e95741f98a857925cf4bf73a75822d8490afaa8d1bb80defd1077b2c79d96b9b6a6928b93ec7d4ad48a1775c5f43904dc6e25c7338dc479ba33bf3ae8ce0a3664486680dcb9e1b5e904f864ac16840a90277f72bcaf585e712bff3ce4bad8b77fe54dbd7dab1a05548fcebcb228ab2a1d51eed8b8f7d1ff0defc86319d03160842c95604f13b136a583d2f6220a7a8a48dc9d79f7c0639378438d4fa57961c18cb96e0ff20f6c37194905459fa84bee3762c363513b295e0fcddfd12f8ea9e72b21c00b1e7e0f2744d5d764047c4cd3da5bc14f53e42aba7cdbcbb90416f30b372f7bdb44ae97e3ff8ebdf1f14ca7793214078d2253d8e6d873cb4607e5287ac2d14297e96871e27dd38732cf7e6dc813e24d0c236af99fb70e190c38e6846ce46ad7e230bb850a09ead106d43671f0275b2838bd36af60a2f36da8ee78767f42f5f773d680b9901e2b36dc8e3370c5214c7a1547fee6230afc23dc560cba1d6887a8e5d986495e4c5260197712a39ae812382578070ec96c0cd3397f6897f25e11394d4cfc44d3dd8d7f9fa818defa71fc4ba49ba1905aa7c84e7ecefd0e512c3c55bbf2b5b42ff5c018877aeef2276525026ed270929408c627b936076253b57cc19bfd8f06cbe448b1384524324f915a17b9705dd94918c8a921bbb98181061f76b809e1346a9544851832fadc2de69e3e5ea1b481a99a2e74ef032d8f45c04e35101b1e9b6f1f95624d0b08f742cc6387f8433a1e8574db51247d2fa7416d81f79bd4ec026765ad72b7c50a49fb2e1d296847ef17c92516bb909e7544b927a830b06b58126135228fa627872d1c4b77699654b04b6e4b3addb644a650fe5a956b12be9e904218ca6fcb3579e50328622f79a15964476ec40527b60ecc59407b9ecc11f652e2548381992db96c736183d86dda1176ff069dc8686eb34e4242d87d275e7c57795fa02cfb9553089e78abaf126a4b14265af5fdfc4152a5710cb3e27f19ed76e723d683d9e2e1317fa4a3557992ce8e13bbacabcb087685b67c26ba67cd22937fccebbecc2b3543c95ea3996d786c75acad23942b9294bc68e655ae316d0eec9bf29f7314984e1bc7a884b1864c457daa3dff6691dcb4ef23648d6ea6765361625b4c3f55a1c902829d2ed14a80fea67f43316776ceb816802ba9f96d17dfd31657e208addd45ee77ce2f355204433eead40068978c4f01efee8e0f52ffc593c941d26dac35b16f64e1a7a28f7db73e485032d6a8b1bae5c96eff45603526646e313fcad95e27fff3b469b45b03c156f5d5c12c7012a439ae6958f7afee94a1942a3d79579bde78708fbceec425449f6276827d83084f70702620908898b3a96179bb0e750fe4ed8e8345d95b8628b7e2f4f710034279d49090def1a176d7a26ca13a4c54e3e670f6b3c7cb55085d7c3b471a6a8dc93a866f06b35e8b232d9b6a6dc6aa0e1984bb218ee8c380a200a3f4611a59aa1bfaa2d044691fae15521062f3ee37acb60f04807d7c47df03509c7a2b056efb0f224b09a113e6da2cb5693cc3c8499971abe6fd1f6a089b2298896e45ccd20bda6c8baec5033f51719fb35e80374e749f8392ce537586538d1e4a08a492f7eadcdcf2dce6d843767b801fa3f5c3ea9cb3fbb614e697678d504cef8984edcf684ea3e0279ce5191fb315238c17656853f740c18526d2ef4b603902eccf08f4bdfdecddd206facfac63b587b82ce54db2fded5298d3569a31e2fdfa17257ee2c584dc3e2d0a2211eb52d80a0b6676913ebdaeed3514694bccb2edd6a90969a3ba073229b3cf30ef2ad25fd7dbdb7316ffe0d2d9ff1bb6c6c9d63853f65f6ac3ec60bff5c7d57068dd6e18e8c6cbe5f33c8c4d79477499e3b27da466cb0e9eb940223cc581a738e3140196cf6866ead1993153eca9ad3a815e46a161176057f3db2d2d13cd52cd9c75a90e337b0db8e06a5af5333332778a8c96ef4af05de7c92b288ea6f75cc21bfda6ee81a654e4e898b4df5e8f0ab723c475220062d55d39b854c97be1bedf047e6c2363476c8d9bacae3d1aae56d1371e62f1fff78d80fcf4a3f930af133625ee10f30244bf3cb5296f6c51be7aa88a4d64a2fed8ea028eff6ce2b6c09819b6cf57476c2c57ef5841ec83d0f397be7d14aca9cee0cd92e6a4e2f65d568e0b193961548101e783c03e987fa3b870bdf5146e72c14d5e59f61e4f51420020ab3e5e7c8099cdb16ee0d3d14d4d790caecbef0525fbdcbedce835b561dd0a26663b5a89201007065bf29d2793337949728eec727ed21783d0779bd4b7c2f25d0cc6a58be20bcfdd0a660c5fe94fa1b6154e3e754c0395966763fc64fcc6789d52269fdea7513ddf95937f3a2d0f2473a3a11f4e4269acabc2dff7baffe800a3f1914f79de5ec32a1ef7ab633bc69b4cc67a2617f691a8133e98761939ebe0b29622a9be1650802fdbf49b7736c783259a89b20c5bfba6d7b627910562493797be1e05ce8346f39bd49e41fa23f79d5800a6061c47d1f1192758a7e5cdab6cd8b1de312ad035e54635e5dde4a47b84297d577a7363415109db41be2b7552a9b33f6959caf52aee33ab0bf30ba1ea1656badc215c7797be4b943364af0f7b579b1e991dc70f316152501aa5e4a396f2747132ee4760c91971aa15facf504602aa389c604b4a59ae8a99d0586dadb7dea823d59ddddfd86b3aa0f7c7cc55b025121ef3bc565d13cf7a89a3ef49de443a118104a343457360dc99d6b6bb00aeb65c57b8a3b51eabcf967c5c104aa6a8963b244fd7f0dbf5be1b1efa25d877081868e83b24344a719f61f4a9f36c4d6d1e573c22b9980906ad67f8071d2a1e2d244641982fa18d01508bbf4edb7164f153eeba829428cee51b51d58df30a7604b57d5c7e132a808f3d7eb5d307e4ff7c013e10cf412329c8c366422989d715538fba4f6b686e75a8008ebf04b02b7c34cc513d8dcdfbc8ce14f0c1ab78d6c262822f0d8a3469c8a3efaea4d620e880021316183246c796f0fef338f4fc9c42fa25fd8eab9342c961b19c31e9ad797209b6bfa04c0bd20d97b70781b71faab0add789e782521d77ac89da1a74c81519cebdd3de0df8", 0x1000}], 0x8, 0x0, 0x0, 0x2}, 0x2) 16:00:25 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}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) listen(r1, 0x6) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x2}, {0x4006}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='tap'], &(0x7f0000000280)=[&(0x7f0000000200)='\'\x00', &(0x7f0000000240)='tap']) syz_emit_ethernet(0xe, &(0x7f0000001680)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a40000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a40000 16:00:25 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x6000000000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x612728a3c8d31d76, 0x10, r0, 0x0, 0x101) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) open(0x0, 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) select(0x40, &(0x7f0000000200)={0x3b, 0x8, 0x0, 0x8, 0x100000000, 0x3, 0x80000000, 0x400}, &(0x7f0000000240)={0x6, 0xf3f, 0x4, 0x100, 0xfffffffffffffff8, 0x63, 0x6, 0xffffffff}, &(0x7f0000000280)={0x8, 0x4, 0x80000001, 0x100000000, 0x9f9, 0x3, 0x6, 0xe4}, &(0x7f00000002c0)={0x0, 0xbd}) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x3) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000240)='./bus\x00', 0x2001, 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) write(r2, &(0x7f00000001c0)="e99cb10e47ff12587c7c35aa84a96433dc725a337dcaff5a99fd8ff10bdabce98ba4ec32571682721320b8dbe9834ce8dd4092e185d1400cd86a5e7ed62a96d544d33330f59d70a91816090ebbaccf2f67", 0x51) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0e6faf1441a7259b908e6239f9b71a0a21bdd06a6cfb73965d4882c7f2c4e047b9edccf02d87903c09c734df3e60dc25e8a12ddbc4d1f6cb90f06e37806aaad6c8e029083088c2e5a9b566480173828cb38f59254ff235c18c8adbc731582b09c288e712c2c9e2375ec1f4220913659f58a65457cbee8c0d22c275e6939223ef3f5bb9bec07860a78d213288a459978f3631b943556027c119297e7f671942c2f5000f9efd97811eed4de6507cfa1614cf86ffbc"], 0x10) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3f, r3, r5, r6, r2, 0x8, 0x4}, 0x6, 0x80, 0xc000000000000}) r7 = socket(0x2, 0x2, 0x0) dup2(r7, r0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x110) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pwritev(r2, &(0x7f00000022c0)=[{&(0x7f00000002c0)="26665ff421dfdec3ccdc42de3d145bbdbcd8868d16c9307ade58155d70ed0a1944cc268e1f72ab0dd7a4be2672bf5dca14f6e44884641e93c02c5a68f3fb1c9bfdffa150d519e7d5a6a9118248146c2c6553b85683088dfa6dda988ab1edd7f080eca472cf8354a72ab5a0083a83d9fc5c512e7a45a7a70092fc63cada8421512b20d5b6805c72b3233c3193711c45930287f0ee466e4cd5abfdf00046237e88029ee7d795b111aeec431b2dfe388c648e99adcc98be53850bb2e2f5572eb04f9c5738a9a2a39d95110e76608aa380fc4616844491fb1061d9dad6b7f51e1e59163209718aa3a038b63b25df1854eb99443f457d34cb113dcb18ae0348ce97b283baeb86ff13a76c3e1ca0eba4981b4232c56f4890b82875d7e664217bdcd0ffdc69fc54668cca6123412adff00d82873e5dcb8fb9d8a41ab747c735a75342f525dbe5b3a824dc40a233bc36ab57b8ba3a8467e93195abb1e3cc979ac73060d3b778f16a0f49351f08c532ac6c1bd7315f9e4fd93f7ef17ce7b3a50f5763babb4e97206fea47a58f226f37442497e630c3f465575da7b99971804f7f5aac7cc2f840ba248882f8df56b466b3cfed6d0801ce10a22f7eb6d7c4f97900172f52a77d561820d1bb133e2c8735bca2caf40c3eb64905c3c378238e5cb036a705403804387586e6ba667fc27af3388b1b93043b4518146804ebbdc87382be83d6d9719d829bbd425c7ad053bba662182cd7fb4a21cfbc04d0e643a9b32bf60f92cfb0cc30ffba1e79fc1ba7504bad9d391297d399fde9f074298407624b3edecc8bb43e92d0581dbcacf93ca05f7c6c47a14c6de56da33503d2fe3947dad49348d7df219a7989c90f59788e26aad4ae22ee1dab3d05083340c313781e22a39977341bfe852d6e4cea8cc920a6d918cfb42ecfb232dfa5d409db66bc7dd82b404032e42f64443b70447d5f4382039794c7d9e215b0973e2d157c66baef3e18a1a7ddeef5a640e0268325e08c6501b383f02baef8abd05ec878bba63b8f521040c41c1f2d146dc96135779b5fbfef2152ed9943bff527bcf53390127cb27a3a5b0aa395a3221caec67ab2d801e4a180f7103b680b4b4e347c95e2858335b0fe90c87b745283ca7260a265f8512014b599908f16c7507490b62fdad5f57d0840cbbc9328cadc0a888d90addfc02d416493c965d0f4830f05232ffa7811eba3a74b04f92407586b6db6dc70101bda337f6daf8b09a490e20a41f285305ef24725b17f22ca86a7926c94fea1e755a3fd13b01cfe7378c915e646f1044310e7dc816b12a953aa97e687cab14a7e9a79b38383f8fb6d69974e75d11bf6602cda1ccbc8f49a905a071ba6876334852bec9bab3378d93c8c44807f5e18ff0d93327459163dab7945191bbba66d08de1572d476a727f5e013936bca701bcfe81cae3f4acecfaf92837a1aaf3eed12e6c7e2654a27c913a564b3c54c2c7d5177d17ae4b8b049b7b8be246b20ef90d40e0db8f253c884d5ba2a9c888d35d8c5f4550156bcbbdac8944e3dd75a4b1dae9c50e8b5935c5ec0cf6ee2f1728d794e755342ecc53b6c3a0353904151629dff4d33b84dbcd322ff4445d614703e9d2019c346d043113c5f5739a44b01833e0d2c80aaa0e55fc416f663849182e0be82a949a1e1dbdf3bd13c05492233a2f3eb40e4706449c90d5e1738183b1b8b9caf83c6744d47cc5ad71c07e22017842a938487d6afcbedb71246ce600f4fe74b76ada34e9035236793d7c2b9b3cc6aebe120b46d4a440e440c5eac25bfefc582d4c55bed9e14b7da0b244458cfdb0fed7b126a1f46d312a7b1c5431ab947c4ba54ccd505fa07f204b7084ca494ebcf525ddddcd32d68a8dbf7b0648f833399ab360f9e60c83318e4a402ce9865eac3ac7324b44423a8a9541e888976f9cc8ddb2f2b4fcb23119d00f463f18b90b8ec3f514f59f4c3e3d576d4464ea2c4bee744238382e4b7dd844f9652c710497412a4957139d8fb6ad3a05327a7ad3401315e1402a988ea6ba1f3ece0d36e0d1e138e9e43d78a0574a4440cc5c0154e45629d6bfd2c8818b04dc2316570a485f1f8fbacca5ef9f3baf657637caceaed6209095af277cefc604a108299ed60cca44d8832cb50a061405221db0ca1d7a0fabe6e2ef20891efb656b897b7f692ad89a10f006e3f0f71210cb24775bc93cda0f6054ea7ec87ea0fc8ac370ccc5ec140aaf93f7fb970b12e7fcb41444ccc24f303cf60f110512d44a554553dc97f4b29a1a28a4b8272d6705a0dc4b7963962d605929590d3f38ff27859e6a102a32537baa0c1f60eb5154adab0a55817b7d7bd363db723ca3eac732d8c2e936abac2b44ebb53313b74377f615a09c1ee509d7f4cd798eb739094b7459c34a2647e08801fdffb64eb5e1c47c962c25bc3c5e09a976203f186c34f40e1df485f560167b0e362ea9fb57944ecd24d07773c8414c48e181570102f3d05f756af9d20f8eb71a11736db9c17b35c246106e51e7fe2ad62d0327b6d317c417c235ee055c30b43eda9af12626ddab8c3b5cfd0cf31ad38255093c6e28d563d7ce4ce4e57dcab52ca8a89d57e9c52d8c6daf2066cdcada88c21a6e3ce49a6d49512a303fd00998edee5ef145f5a953b89b2b30163886f10ac7568e63920868d4a66320910651471c480a5ffb019c6a199291e29bcbbebeaf20e6d96fc09bc084e92b9f1fdaba2a710931b93f6f8a6554f243d9222eded5c5f84cbf19104a75064055dd759543a612cc0fc4c2f96393e0b6324bd185e4b965b4e0b4a2f0e6fba47bec5b4e6547eccdae9b25de64aa725b7b62596011ac04ef507e56c836d56c93b699fcf8786f9276824894f480c9a11a54a7d564a55f91dcfb519df63878255501142d9532b9ef63b0113090672a6218588e91ef6a3096de059a6db9a7b1d287bf51b3f755522a534d21bf1c0d6484c95df607b39453fb45c247d01a47bfd9ce94874e0663881fa31beedf6832f8af8f6711f45db9efa57fd0cd7f8a54e11ecf32169a9931012101fade3a7f5ab42933f91dbee9ddd050b77122892869a298f4ed135eb877dfc96e3318e2707ae373bd48fd605bd229ea67670852be5233c4caaa46206126e178ffeead04d646875025d29bdf311bc2a3ff3c150d03fbf89b197f20427613d9606361c45190045594a6bec16dd6bbd11b40a910c7c9c93bed4b2e5499050c4ce0e0a483821e1bbedb823452a8e1f250546ff000ffddfddc3dfaddaede2d553d519fdca19053d80ce4cb7126d059f34c636583ef39acd56b38801cde840205d53ecd0caf85c54de67ef75836d57c48919b0be49422c21fddb3fa2447d817325b6e0cc92ff1a1857d821feef2e925f49e5e4ca63395a280070061c54517408e6e1e800ac1f3a658007d5a1c3f139da41483761b273c6354be8be780ee033cb4830cf9601e8a72ed973ef6a40d7a1c8352689b789145c70ad83cd4e7793d40656b17d8b6684e5867b5fc5ff5da6c58f827ec40466d0096debf6bf688f33ce58262eeec099c000ea066122dab61cc1e34c288815a3b34222bd4da7dd24de13890e6421482625037443e90df9ef786c7e3e202e92d63aca26890b51be811d84e259863107fb4c3f94181bcf42d198054021e9306708154814ad3a160a7dc7535a1d01a01f0a9cd9e4757b6a3e2664e95ae0ac49f4b5377bc9aba8a3591552f4debeb181d448988b38bb0f818a209bc7d66d428595e57163a29bac283340c982befe3f20e5de6d3fcdcf21f68f067247171154c141a787bab582a883cabc03678efde77c097ca4349c7d987d9ed98919780afd8cf413028c222b765d38de213dda492f5847a580988cfba6793e6dbc6e7200aeae8a635e2a34986752e769073ad5a1939e71e80ec5b4b07e3650447ed0ab5d31a501e82b479b1395aff410a2a43fe0e20bb9a4cabbf059f92137b32a9b3628b5db92cd510a27b18f93b25bf58ada96cd1f1862239e339b8b687b7c742e410c997af258cc8cfe1dcab3c247f9f943d6271f4dac21168d6df8a502215a32116bd10c312c87386ca2492d5087b7b5ae28eeb7922dd71936b664cbe984a4711ae305b081e4457868fc9abc5b7802701bab863f50afebafe370e7633aa04669b68434985fd8783a95815722c4774693a56bfe248c3a03dc991d721e063714c7f1a7aea5c64ca9c53278bd3bc21b5afc3e2eeac91ef42e1be4fa4d744d66708187c02dfabb8000a999fd02c2cd90e2c55554e8ae5aa99dc4aa3c6d0816d9a2e27b1ed9f451e5ae43119d6ef74431784919db2dc8a7e98f5a200f03fff0ccb26ad965699a95ce013b6973274799ca8830f2e7a5404117b3d88686778ef15820850d595ad285e96c9189295af4f8af4acd5470fb5913b359b6935f3fa56adf08dc466b5e3cc301ee44d3db15d5c9e035e341768d1932572ffc7b55af431dc8f435f4ce57818dccf7fda24108234d060886cba0140cacce23d99184ccdc8ef47d429104dced4766f7005d1d86f2e001f4a086b82454a3fcb25daf11eb95492961a07451b4f2dac3b5cd8841c1cc33592cf286a22883ed5fd7e18041fa485b5de3306980b480af9057d0b6902381b416e92e7fc6e113d928c0ce78baf491c940d7f9d6a9162a55e264534753bf37c5194030df629ae371f6194bc0a91b0cd0cd4af053166821dca976b285966c3bde110a8db409bdb04016678d370fec65b55539fb30a0952fa4a041e770eed85ef8f892f627a0f7cbbb94ae21410860ab397680f62b8616fc413ffaf5ca280f34b50c8347bc287618e08ebddf9dccfc4c89f37c6b0bf6511fe7846256ad0be9629e1353cfcbc1ed70e3b06a2b982eaa84a0c2354a93641a0765785b21f65b388e2487eec019b9242a9a697d856d55c389133b34050c57c456802a341efff93f3c1d00de10c962084620b1dcec83ed0daa50d7cb46d68b52aa6732d740de1afd55c05dcdfedcefc0052f9a403b419ef45e22fb809fb3b35f40ec5263564fcfddb8090fd47c65d5cea26459befd70ba71c66fd9e031d78d0861301abb4bc47de5dd282aca891f3edf87160ac55badd30ab9a24e92914de204793140bf008b39d2baf5971b8e50194fefd94164ec23ddf7ef379ada0e14019549b06ad7c0beafffa4dcb1bf99d2594fbde6d1991b05cd28ff0068775dad25c30ce7e2ca2652c514961612236e52b13792369a5ce8dc259adababf986128259473595041f455f322a233eb8f8aba8fbd2ebabe2eee813600a26d2d63342c78f6e82c89ad5061822b8c6a481f767b9971f6adaf26b074af3c5c041136d2df20e4951317ae7f2e8c105ab0585e96e7ea97fe798a0b69c4aaf78b4a3da05f03b9dd076c279b9d58c791d560169b0657d708023c9eaf12673a6527e16bb048ce1ac8a8661a26473f3186a41f9bcc66d30011f6c007fc3c8cbec5403a0b5b330ad4be8e176dda7bebd054bfd08b7d12582ef5dda2f10e38bb7fca9cfbcd91f1386644a5d13d94ab3fe315bc0877caba71aee4063fc9b6986ad9bccf7227a112b03a7a2b665d841fb1710806110af52b666bd603224e6f01363f2acaec4f0d540fe8e0db337882cdd6b58392d34db5c00120f15008087183fcb59e5b18b4e1bb10d08bff6eb5b4f817906ab6aef175205da390d777e9694b1d5eceb580e6b32a6ccdb9597a0f06d4bc5d11da6f58e00294cd90c7467e4347add810b01ce6a3f2fb01f2fc77d4ab02c5fc391c1338feb91827e47870eaac08f31c51a410941ca75e1b2e882c71bcae0ba7768328bf7b7a", 0x1000}, {&(0x7f0000000140)="e8594306aa344cdbd67ceae2a2f226ab78289847db578a14869d070a3823cadaed2958a91b1ae02e76ba502b30c6b76fe22f05485d089837d4abcf4af6c70609a8fe903b0565b0a98596e8a9a24779101521fb157a164fb6e4fa3cb0c1518fc2", 0x60}, {&(0x7f0000000080)="b831f3bc2bab55a49c420d6ae40744e14efa3a08fa206207de5e6e5ed7b91d9764a6aacda4bb2cad5cc9c1", 0x2b}, {&(0x7f00000001c0)="badfc82f33fc5a7a0dd84db314608e71d108d0b9c6408f6b1e254e234620af77b9410fbb1031f4e5c7a45506dba460f0f4d7f8e2f95737cc9908b909272940ea178872983ad07b449bac705d81b930acbba5c32d38c59ea749766c2a310e1010011d3a0e8b1fa9bbec2f0a9841cf12db375222315d48037b955e925b9b8f6c740008c2353645a78c2fdb81c98d8924240234010c864f165ec33e670df200d14614", 0xa1}, {&(0x7f00000012c0)="e3abb68e8d56578208ceb9ab80de18b0986dc019405c1818108faf6fc224d77a36eb55c920624f7ca25970d01c1e37a238dc8ff0f05570ba950f1edafe10a7a402477cfc36d3b6f470034886f95319097a05a4f6edf3f916c4b203a9f7b143a489c08aac32f767cd78a69ea86b70783208efcccda1afebfdee8f8bf4cf5527822acf46a0761350b58e1c24d1c6284345fb3afce035d5f964eebc7f936876a4ce987ce90b1a4fc8bb29197948f2880b6f4ed92c93f97d67812e0db89e616f9edabda37c4d98bf97cacec2e687fa6a68586c5ad429a1a05a7765fb298ceb3d26df8e6f2273d3766126282c56b2f2434f700d47f5c373d2cd7ccb7f869bf9ae37c609bf6b2996c2f78034d6784230c1cde81e3450c623a9fdb59e3756e51d3d8c23570ff0e8d9bcd7c3ef717808b3c9cf0cc612c2d1b4030541a34ed1986864f98e2c4d622df8fa8e93856ffd4832a72bc28431be374d61047cabdfe5778b42b121a2b1da50c637eac01dcd5a023a32b6a85532452095dc99af4788bbbfa480eb8e81bfd4c60952703c8db020c12087871b3e567a9c4512565e1f722368b314237d4ef65b5ee7133367c3c6769c2bcd1c4f9c3d3716b87618895292ba3428bbb83e6ca954396b46317be1bc7f8aa73228651a4d0e9b72e7e2ddeb7d3a9fc80926798a603f9ccef6a6361bc6eb1d64e3202036c63bbc7b8d7f895069166e3a65dc8a40888c9170e3304f35fc2c4241bcdc6f8ca767b5a003ed298f44e77a606bcf5807c7f03df62e413f85b1138e38406eea6c5b8b85476b1772525be6781076fe05516e9ff1ad35cc92cbc873d4cd6a717fdd42ab266b6007809357b6110d27a90f6e3ac04b8da4e40d4b658b6555a3f2498f62cb1aadde50fb50cc3d1d2712aded94aafb6683e5593c08b758d8dddb23246a11b0c51c790d064bac8b1fd1c82b8a63bb52b16ffb07c76268f91dbccd1e9e83f3ec4852e02af81ac76f6d4e6e72a50f26ea6a0d20449130f03b26a4a0edc12e3876f6e85744200b6db14ee0cfb4533461ee85afc39c70f90f4f00c80c4f22b486417572c85b95f29b59549308b2b99c20d1550b4348a8a2c9b209f746d42a636c1c850fd8655e5cee9b8eb1e097991209f4ff7437cdbbeb75cce1e5c9c33bb3dcf192dd51a6a73aae3efecc5f1ffc598ece5ffba8923f9ea90ed8bc60e60c4d473112c37ab2981152646d8304307a3f496c42e863e03c570c99e7d3db10c844be01e4f58b598344a14ba9a3e2c74a59804ba4d684a13f6dc8d5f0e7f61e7400567caf698827fc8ada50c13cd7694f71cc3ea9bfab0d927548f5bdc7fd8bb0bb21f29f127478b3a748df855f6defc14f5d43b3803da147c575c9aaa00516c7d855477f47a7cf8b19ebafdfa78f2f6f8003ff7f485993d2d12b2ed2d567eaf2aaaffd33970521bce31d780215ec8a9d190fe42888a62f1e5b68388422b0584ff6d4368acb24cd9a3b5dfddac4af8541d3b8a688cc4154461bdb7842c0da46b2e721a467e65715b838251494eb0c424e9cf278bf898487c26d25cba2e2ed7f55c3944b4aec7b31e2a8b518493d98ea2694d9d9a2f6f3c9e8943e94a52a5f74bd22a6fe0c46d58c6f813e87fa53a234188f34fbf81236cbdf34573084e911cd33a5e5069310edf6f39b5341e666e5fc6fe29f4729e5361af3c4fdaf1e2bad5647921df2a909c72ba1e92c5a03e5700cf9eb7b6d8044f781c31832ae352852b77f241a78f091d038f1140392f0bc4df2ab72d4bbcb65a0e3d84372c38dbbcab3998031c81bf9555fde7f5c4a009a01f14dadfc606d2f9fcc8424dc3b34d0338a0d9005573709b29e4ae6cbd686f394556776e03f44aa10b5fd8b7783a27bb270b3794aae8edf11615fb4cc295811742d7a13d5a6532a83c70fc88725dca03a2ef6d4dd67eb88e41a795dc77a5fab94a61c7694ea578d3423d4ac5abe0f8f12c34e93b15fe87a5b5225d72fcc4686c1f987c617a57344139078e44d206cc317dee7f580c6d949b9de058e7255fce3090d26c27444013ca22d959da92cfe464df149b614b20ba498cf2c45286a32235c289590ff5fdb0de90383ad82142edef53851b7ed5f620b9e7bc56563dc5117f09c10ff70bf4e75330fa6bae9f379e6dbc2f201ee8325538d9c6db393330064251a2566beda88c606e7d527741911fe26b2ad6ea09c73e2a75273cc03619aa2bff5da6bd4b9d874aafa64bfaf75768b095c2ebdbd6086ec7a9bcfe83a572b32aa21f1b778caf7e772e3328ae39effc0fb66d82a11093e584c3fab2c418a3bc92ad84705b906f091b80375e2954c9c0f03e39df1ac1eb67c5bcf5f31aa3583bf1453970639392b29cea26d0150718c20cd73e0a96a7e8cca59ccc99ef9e20b7805657bda6e404f5ed17b4c2b591538e9635ed0bb0ebe307c6e85d64bb5f369973174862390b6a9fe6d80636adace949297194a3c8f0ca5b19a5985c1347d67d0120ec885b3e57299d67daf1d95e7c562e52442f50503cf3c6b26aaf9fcd05a5fe24ba4924918695c6e80616b62b25eaebb6cad425968e34ff2a7d1018277fe820b1f9e29dc20e06b636b6aa67b398aec593e19f5e3c54aa8ad9b0f6751a032c47eb5ce027888c626cf53df41acc812f5e644a2227f94c34d4651628fd5e33901b24814d48a7f38dd24d1648867765a6e5338694d5df00fa32f02e940b81c3f31656b597e30f1c9c631585ad7b54cb03530c8cde2b4c8183c8b2d57392aa882004e4787b64fbea91092689551c4d68346a6fc39584259c834784ad813a5b8c0cc9080d465a6664c65a042313009c4827c5a7f07388278310550935793362055568b1fdf61e20250b941123ed2e2a0407faffa03494c8c2f2c77dc0b227392cbce700ce7b63a073f716a01c35425fa16a7512c01b84554bc012b9bc589d694d5bad651fdaca13476cd5375555415b055f4bb5cd68b893e2c7fe629d0ce82cc517b896a3e89b4323a7db85356f95acb860d8670b6bd869ddc53c33d067375ac2d38100baa61fc075bca341b79d7a8e6e25fb360b7b571fe62e02f989d68e902181a632da43d063565b99e93c199b62fa7498d932817dfb7de43620041952ee07e5b57227f45acacb08b20beb83ad82a697e67267299c08e16f5503d95d7dcff9fae1eee01f35f32ea8038ed2d6e6042c8c3b02d7181845ce2a7350073dc668d8497cff2854171ada2ffa8be94a705c34022ca6cc84ae06fcdaa860bb137b4ed1946e42ad471899beb00a7c3076537ab7c2f2d41c8f6756a84adf7404c78478f91481cd84f916fee522a828f069f586a276dd4218d8db847e51026d8378ad17d81680283e18971fcd703fc964766b6482e36a0cb60438c836fa6a4624d52c9b52a69582a0300d5effa4bd424a96825d35be9a5bd4d03cae0564e72061dfc4fa769ed7f518993d65269c54b9a3e18a174ee71597d22870351de1255adfa1239e9f325fe5c96a0a0a5dead964142ee5e41d5659ff944feda6ff9f7dc834d8d1e122b1cc67cfbfd18f86b3bc6b4c5fd4d366ef3e6873b5fe46ed51983212ee68a9f742d2e0aaca2734d23130090d7282817c2b4609dd43a0a8aea2d2dfff8bf5087c38f6a51231808897f60131c5d750e3833c0421e8316cb52d0634b80d7ad1ef8780caf02a66e5cc1d024f02971563dca0becc72310d10aa0f3a3bed9223dc0adc1b38db4826f900901272364aa192a11fc316206cd2d16a0284fe008b8baf882169f4288829a4accf5d9a868b7734ce05d7c965ae3485492f125e699ae7ffdfb8e313ba269ef3840ada9c4c85a33aca49b244955dd13d202d14fef1c69c1e5f2f077dc9706d6ba3dce9666aca655dec0f67996b5191c3e7df9a1eb9db5b79a8c79e6704a5a4106363a2e13565af5730072df7c7e316dfb7ad99bd4641cafff6551d2208ac54295492873ad44bbe41532e801c156218b595190861441250608a77219d6dfe281e6ba150aebe539d1eaba052ab6dceae3a61f7ecf9da9f33974ade652ae4411e248b5d3085178ef37f0e6bb283a21842acb3e6906256305d7e3c162dbde4d65817fada09c625381270001cf8b1f55fe62df5db38833d49c5f074457e15c377857c901a1cf13e86ef06574b144e00a7ef705cf7aec1af4e1fe02dd287954e5ec5336a7bc73b4ed3906ea25696352c83022371e51d481fc522bb12e0d9ea82bdf4f0faa06cee536821f09142891433cda935a29e472f9b3fe700b092a4fa499b5ee0c38c8cdc59405db8bf6751ea3bd4e24225d84ad343052a99cdcedf131061207bf64402435127dbd24eed7aa4f4212c893735c7d21a757f4cd0858e75e57f7c23137ff27c8572f8448de0c12121bdebdf1e0b1f28d387258e315d6cca6b1d903dc115b458463a64170e3a0ccdaeaa3f6511ecf562a7f5e79d76414ea33e6c3f777ee526996fc8c2eeea676c278b3886f0c69dacd9b5a12d2afc3903add436d07eb5ebec7a4904aaa973a049900df4d43a99a65ec50ea958ce8dd8161468679dab9d6f36a168b4b1ec90ec9f09d64b7f7f42a4b7a4dd72afab3abd8f617d538c02b384674392c157d3cae6070a47559f6ef37fae6d79ef07ba220b36b19c5d625604f028cdbb0264b506885c0aa88e10980fe5eaf67741303d61a28b0c10dac8665d00748758e64ff4e380137470e19e50a91b430419fd362af1565b3415619cc066209c229c8fd35b4c482ee9c7774363f2ad9ebc47d0eca10c1c47d5c6d5de5f32b0ec449e82ee65856f5534bd71ed47eb5ac2fa9a013a5a7c1b5c1579f2d383f79927c9be56474acc066d54054711d49087567aabc0394d660bf4da25b346f292273c6b2d52bfc8cb5ee4616c82614266a2e5b7098c9bf587d8cb2de12c296f87da2b6653f228673a306bb83cab1441922dc19ce1b622ee02beaa83d02e637a495c6adcdceff2afb8337f84c1638171edfc17949d58c1dc1948fbca71ccc22f891070dcf458e56ef5464937597bcdcf4db3c1d80bcae292879e1daa697dc18b13d71139ca17afd283f7d7b79f12fe4a5b6a48945c7b9152e5cd6a962275e288f11609a67c3bedc77d8a6a9f01cea73f5ead503762838083ede1427885265816f07f89f7fca5899c086e0683aaa917f4278d942f49b91cbc3464826595ddfde39bfdae241275e37937e6c04046968c0ac9cf6b424f2d9327c04a7c42d3816a35549303dbeda404b73e372d2698119254fda1501ff252d0f12638294f8f0cb032581b0b2bf17d939a2f94a669d810813b5c7d4cc35c4b8f9ea878d39a147c229336b8b72165a4951d457ed635cc572f3a07f626207e0a0aeee8bbd143bb91d2476dca7660993802357c52e909bf56076bc5d7e57f864d2773470b5ab1aef7276b2e84552a8cbdb7737f2697f3f5d8ed043fcb8beeac69b2da900369450b2b25b1ceb2adeb55a44f5c38ecc7b1fbb1e4e608af83738583f61fd2a43bf6ec7424ac3f876b0b39c738971c49ebfb06a5ce67fcdb6601393ce2eb4e937a275e731f64f49c14ed0599be004c47d90357243ea70eef01b81158a0e4df932ae5b1d366f22b65e207c21288ef7fff2443ba16e56cd2e34f5bacca5510d3860cf40c6660c515d9f5ee92d0b856607b6cd6c17c54ab9d2b05a52d2bc80fb57baa206caba488c48446fb19a3865b9515cce8e13640c31a8d2362f19ef20b294a590bf91359b151445153732dd2d64dcd2d4dc62ce448fa43817fed352d8a1e4780ca25e8c58f35f13e3961bea451b3a2c3876cc348b988f01146e0bfabba3229ba7812595", 0x1000}], 0x5, 0x0, 0x53) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x9, 0x0, 0x0, 0x13a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x80}) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="5735bab7fbae2682afba24a62878d962eccf21f8348fd88e33b88c84066aa3d1796003bdc220873857eb5e5c20359e01000000010000006daf3cf40e205b3288d0dd247f7d0b4c83aadcd2c847d8ab87517face476ac0c538d6909285a1f3669e3eb164677d9eb2907f19b6709c3949ce4855af0b6c31a1e7edaadab987bdf479d6224745d0860002a0003aa3d6a5c387a9594730000000000", 0x99}, {&(0x7f00000000c0)="af9535c7c95988e9bbfacef858c573769b5929005f230df9c2109b9a3556d5073e7ba628777318957015640257e28e65c8148562f62005a45e9a4de2666115bdacc10c19f34348446da0cbc7fe921907bec10000000000d6f0", 0xfffffef5}, {&(0x7f0000000180)="6988f75d3fe6ecc12e6cf9c062bc797d5c2cfddf19472fb9d7dc53f94b1fe348670ffe13978134cf8e40cc7dfa2dcb4045fb7ac54bb0c1fdf0181de3b97d361b9d5b7ebbba801c8f9880a110e93468ed791082765e5ffc9c37526eee68cb47e75866ce0387e73601fe30b23fdc3d5e8c0bec7eafa656e149fa61c9e6"}, {&(0x7f0000000340)="e604644589c4bcd1eac202e3bc146783e6240344857638843fc33c47ebf2dc8e2d5d6b39f6f61eee90a53c9ceac84d6aec726c4f4fcc790b39fdcafccafd7ad27e11c4b209f0544370d1d685fc9c31b41caa3024c41e2ad5cacee22bf6328685caae22bd849848f929a74f2485f81e2afb73cadf906e62e428b4370c1ec8bb49540c0a49f360d2b75b096ecadbb47bfecfea18c5eb6c1d537d1ebbd1a855978363d6e51598d9e740887f"}], 0x2) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x7fffffff, 0x1, 0xffffffff, 0xf0ea, 0x1ff, 0xffff, 0x7, 0x10, [{0x1f9, 0x8, 0x0, 0x3eec}, {0x4, 0xffffffe0, 0xdfe5, 0x6}, {0x9, 0x1ff, 0x200000, 0x101}, {0x5, 0x8, 0x5, 0xa7c8}, {0x1000, 0x9, 0x1, 0x7}, {0x2, 0x20, 0x9, 0x8}, {0x4, 0x7, 0x200, 0x8001}, {0x3, 0x8, 0x3, 0x400}, {0xee, 0x3, 0x62, 0x3}, {0x8, 0x4, 0x800, 0x3}, {0x8001, 0x5, 0x101, 0x6}, {0x1, 0x5014, 0x40, 0x7}, {0x0, 0xe30, 0x3f, 0x5}, {0x2141429b, 0x5, 0x45, 0x200}, {0x0, 0x1, 0x8, 0x5}, {0x2, 0x1, 0x7ff, 0x6}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r3 = dup(r2) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=',\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=':\x00']) listen(r3, 0x0) close(r3) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0xfd, 0x0, 0x800}, {0x9, 0x0, 0x6, 0x8000}, {0x9a, 0x4, 0x6, 0x9}, {0x200, 0x6, 0x40, 0x6}, {0x7ff, 0xb6, 0x1, 0x7f}, {0x6, 0x4, 0x1, 0x9}]}) ftruncate(r1, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0x4cd0}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x400) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000001a40)="9964ee56a1b092d401853de868322ae90dd2372aa1dd69281b16e540c7dc0a7c6430a742a21611359b502f57a7d0ea55b5b350c52b31264fb881125d22df58add5ce52ddc6112972d427fb9863d7dc528dd0bcb15029a742e70b317f10477ea2b0e5bc0f15", 0x65}, {&(0x7f0000000680)="bb51e014a89561302a8d34bb45ba03a33ebc4348eab88c6126678d73eb15ca620414d3e48c3364ab52ff37ba19a25fd11562489843ca2ab3c1c34391eb96011a644542dcbcb50780bce1a620be8bed5c117001a89960e3d7210fb43eb322d5ce7d857722e96bc9d7b187459d32cb0a14bbeee20fcc992bb05cd365f694cf36298ccbc44a6bc974c9fe4c8ab63cf5ecc3bdfd2237b30509c964db2c2e06e860e31d10d055a2e38057e97f925861a1d4607d03ebe95c29b4508245e6a2a40043f4444f57da33761194626f6116d8491b1f4663290abe8234c5ae61f19bd670cf35453f9129ff742bc0dc537a44cb7cf798a8d2056528f579fd41c6f36dd4eac855471b2e41f4dd23c895bb81938f70ade746418ec282b0d183755247e9d042df623325fe4c80c1ff36e203a5a02d6d9a76897fb774fc6fa7958f0a70c3480997f1737d5b94540e495cf797e8a4d2953e1c3fb4b1e1c69789ab22c2a39bd5ceffbbdcd18863a13eae183a016ace076caab2436572d5577eea51ab1b58b1079f8737b7a8004416a7b02f33ff9f4d9e21dca0ab9296404343c60babbda4668e9a2a526a424accd566b3e6dfdf10340c825e27dc387fdab26acf527cc69f9f4b407cced8d77eaf6fc6d6fbe6be0f2b5f0b78948dc6162a60f84b7f76e54b5cfd018c5810d888fb730c3858203bdf107974c751168231e21f11b8cf412705b2c65c8ccc96bc050b56a7ab6550da2ae1c4769a5b2949a06c295c0f4db2a38eb8be314e1610625773034a8cdc00da82ee2c7259f098ce752da32791ea8b97b7b666599ec0c54101c9d11e4fff4364d9c2a10e1bc06348a5572cb8e526af8568a5e506e5f96d20c9597728c8b439567de856d9713d771f1a731b2da0d480c77556e4d2ceaec61649fe08bc293c50e3d5715466719c9a0040430f415b71f276918ae3a03c40e6ee6f52f54bc483ec52dd63f17bf63cc26bebe42cb83ed5f5931ec456e251dbad545b69467c4180dac164d16b565537bdbbe74b489b7632cf4bb4a3fb95350560521181f3d4c249cb019b8752eac44956330f3c007dd69d334d69e5f9d958e562e6d8d3c69f68a14ed37f66539bbc0acf82a661340bf82daa367dcfe1086adfaa8124d4e23bf172bd13ba6602da519579396c16f637103a3ef275585ffba89e3029f875a2cee86e3d05dc82335ef14793cba729be4a1b90c636d2aead696463dc92899a3450807be23018f71592ed2c3afce24c0a48ab3d0681404e2b353ca562766b9b341b6482d82568a3c37e48582e7d8a466eaf51b947c0a61e7beb58e41af5949452599e5309da1a631f22bc7bf597cf35ea7ef6e6458fedb331f036d20e4bcf8c23dbd179d760622630019494412029b3e830cded9b33736b71f28e0ddfbd00fdf2f9caaa326e9953c5d736e098f69254c4b9df6d0670672a217d3c2e8ba000e4a3b463b57c448176685700341ee2c18b3d96f2e468ed73cba7cf6a95e24d3216270b07deebb962dcdb5a9cf8a6c0ab84cd2dba68580870b7678e32616d0234e0222f8f31761d02efcd264dbf20610c17865a9d2a9543b8a2dfbf2a880398d7fdd169b06c6bf118962448c48dad7dfeb3f7449e321e70e9d72964a9fd8e9170e5969625ab1888706cc18426d473d8a30ec3c605ef198fdbcffd623f0e992f465c64beaf941e2083472c96acbb2dc04dc14c37804dd8727f0069051b2a9cbef1475eb233303cc378438da32eaef229beeab9c3b051414cb646f8ffaf5aab8a1e326f116d1dd071a4c7d2e28f280d20010f3f4e6bbc20c3f87df402171ccf0748879f883dccbfe4d458a518b9ff9a76852c9de18958489b08d858b933ae88794b08077f17cda6cdbfde21fc072750c9987bb19e3dd62aa05d5d721160fc4ab7419e598f778669f48fc2a22cd789957d3e355df8ccc37edf03fbc8250bb0a6f935d3b7effcecfe15aa0b3e9ccaf90baaf90b09c9965aa3e9c1fa9f8f276e0fd152e0eee8b75b46d9d7ebb17afa2237fba8661ca6d1649d8de1cf68692356fe6c4e45ddab3442f5f5120e2defa9d2da405905a6804f76cbf0ce30b090fa884eb65a8211cdb3627ef1699593573156267e0afb8f09f03ab17d11a378ca4890245dc4f3051d458877a9f079c44057ded835d18de1c0cab4de768f20b32ac7aa1ea1b45369dda174973b27189fb07e0db49e3d3206966e835cad980549dceac84b6903a9086e5b60b8aac139d9ec4d74ceb22c3339d56cb300193831d1af0ae7e450c68b747b487044c4f42235a8f1f8f2dd0b055839fc7ef7d01eb13fdf5b632a9561e1eac1ae490700566c53c95a2a926884736aaad364da71e051dba831ac473dc0211610a8821405c69c553b87ce2ebb561f0ea9510f63b6913e79e3dc67256cdbca95acd74781a07caef6b62944b70b83d4a07bd5ca85ad98f1ce5778ad6ab13e2b6e57edbb68e387f378741ea7064c6a51c6af00d2d267c893fa3c54c0e89763a192b5b508c321e9d2289f9ebc69c86c87b90b0d5f185379eddc034ff00d1f91364b9155e8d561bdbcb75fe6f56b6b62018be92a7ae6173c911dbbdb1acba5e59be43ac6ab46d4f026a8778addf10954bc6cb8bf9cad6ff1b9388947f8ffede49b45a6f23d24a5e10b1461d71707e56005d9df3869343d41e8244dc5c0ff3a64ab8e9605bc63cb29c3c9f9dff5daafc2fec3731af6e410d8ae258677e3a3de708bf281777a31994f024ee3cf8175e0b871bf54e7d322716338adb537d2857059afae8530ba03f378336a516d71e563a139c361705627859b45d40266cf3dedde3ac39c67d3df2fb9d68d9951835764bc48f505b190a429de2682a0e22e79582d593a7e0a46abaa537a0df45f8bbb90fd804764195396a4f0523c4cf59d28b70e4a32ee4d03552b62a6dc86d62931672438b79a0821d9a4926d4db1e834abc6ed74cf3e4ba96b50add0e84f110298d6a175a5d5747828587869f0f108af3ab6fc5adab24136469ee8b5fa8f67202ed07ac65c105ad1b3b4c59436dc0bf6b9bb38cae37a54d0a45b55e099a25a795f3d6c6b41fd196169fcd0739fb4c22a5fdd58cb6c1ed4d3a1a549b19b73fb4595cf12a9615f3477946aca21b158cab3d23c6b2ded08c52b97169398e19fad29af9176b2e8aa03278b22a5b813c5b4970747448bfa71ab77567df1ee0e2e2cf937c26048e597014144c081957ebf4599c11885d3599e87c5966bc53361096e11e9cf773b028c8e6efd3ce8cd5eea5c84f7975b932d1fab9bf31352e6086590ada8ab8caec507b8d3b1ed1c31fe543340da6f929390a456700561970be16c59ee811618b423cf111e1034e4a70d3c0ff999fc77332b5ade3799122aa1088fad7178a73db665e8115a89bf8cc5b94980753fc007c658b2f9303370717cf41cd176611bbdc4b30ef53be7e1ed739c74bc261e45d851a508a96036592279eb2a91b333b499c5842cba8242925f823ae36cfa33796b584f549d581c7576df828970d1993342440c2671f968d8feb8e6a760ad64143c0448ee6667f2b5e66eb1f2bb8e46ca4507ff15688f882e2c17758611cfd7a84d53ca5c1133db94c2d0784e40bb79798a45284071aa36faa373e899dcf381437e25c1334691627670531ecb5b41e899d01ef59d75d3218f5826e86f35ce9a87e6504b2ddb98036ac4aaca50d88ba497b788984135fa99e38719acc49ad247ae6f52322e16bdc864aef19b6cc8ca8a977dbf9845ad74db8a6567edfe2cd52986f16fa4b3eb6685ec66694b8f72b1dc64f9be6160d3d3d4c5debe2edc517d3d4e908c03ffb7608c95b1d5c3ad7755fcc0bb7e271981d2b8afc3126af3dacc69300e7477c56300212b485a12a2039bcbad40c769aa25500de20aacbb8d7f298dd2fd26bf61f71655beb9985a4020c0ead17f7e026250cf63c3288523731c1b6b9f95b226d4e80a35d2e0c78b70cca79fea51afb3fed4a69da6b57428430213f8e5a7774ded6b08c0ca92851396c38b85f7f567d0c45ad2b4072e8319d36263882c25cb90a015cc50137e675514686d90fbd0cbe74c6e20588400436910ea99a42a6a10262007cb655f17e9231ad683a1bee972dec09c13fab1320ddbf8f1c062e52baadf44e0a1872e716dcd7eabd481b535b6775d879c54a21d65bd7fd04c216ff78963b7d0d8346bd0c02a87cbd2935502b35c141dc895703cbe11d2a7115274f4e7d805501ae5e351cca217655274a7e6745d8820edc0adf002a39217435cd374987962db58c17e5efec98c04e0454a96b034b49cdff74232550c17663f06c3222487abc28729853c13b0b52750cf056419dfe0562b9c95541babf76bff210a42a1035057f01b148538fd98149b463b2ab39ebfe7d4e1bf82792d7343289fc1fc3e56362c4d879a76e076d562a82dce3425e0f9309dfa7d2af3ed67e43f15de4e9a28f97f4ab51a547991aacb64132e6f925097ca3dc509d20083ff0e57c720e3aaa52552fe8a6a0550d83739d9593204214855170130e0555adc034c465b680580e353f58a07194ce7b6960a74e3d9f790cb98b269bcbc857c84c559128003a734e172d2e62c4462d82bda9d31a8cf338c2c86792ca54a4b3ecaceed8ed865168b2848efa5d927163c911644f4a75591d5f84d36af1e9f3c8cdb1a0a412fd5d79ab0eb152874a918f503846d62ffc1414a3e087d7b36ed98a7078a829181de7adbdf42e17756e5ef66bdae9337ad61d2ab4c28a064d225c041c67dc2a16e4461e91495d53d929b57ddb94d342ef91f3ffea0a6068f10b020995492f1ce48c2815af9c903656fda44b564b90f8329678d0298fc9f1df06b8e7dbc93bec349baa5bd80bca08b08588fe596468b934fbc88b46f00f80605b8ee1f243a9bc2067ffe94c15d216814ae47ab6e4570dc412b34edcd52734d0f085cb6f7a02fae9e4ee91eb1d26318c8d3a5a9975b49fad06a7586f57e86cc985e513ed01d9aff17d47a13d00c27015b16b818bd76a26e430e1c8ee8afe54447f68cd4bb616366639fdff48dc8256a1bee5f6713a6ec9d96318834aeceb3ab98b06729c7aa95bfd7f4a81a4f8f22625f88b93abf6cdcf6386853d764ff30a22547e793f9d5f1ef0a21fa4c0e278161e331248aceca5e07ec05f5959eb174cd80c5f064f51f8d3af21c44c7a9632e30154dc4d04f7ce3c1d4acdc603b50f49ffac4f6efadd0b9308e6c099052f0edbb3176a38c16d12f05ff736e447c6790814a8ad1bc59da6e2b554bfadeeb9c4d80a07c9964f487e3c9903ba4de8df2fb1ce53fa23412538486ba90c55ce64c9d28686481ed61c20442dd0ee13ab57b1029229bd328a9a6b3101bb4151bac477d10379daf2a7509f7f4321bf5c368e70e58e1b170951b09bdfed6498e00e2de3aed5d94dd426ac6d6473f5b30aa8c3f32e126a16be42d6db96da03e666aa681b4e0f0fb88930465dc3d8f0b80d4a0c8bcc7acaac68408acfbb55b4ff37b2054a409c93c8379a93ec999449cf7f29944d79f0120bdffa4d80c8dddc49fa580b4d9e87698baf3e862828dfc336682cf27de641daef4cc5ad10e649f4e88bba31dc84a85ea2ab39e40076692611756b9f354bfe1f2b76909d8739e49605d82d952a5231da2688b0a8d09674b954a9b85f12b5d31c015eef7e6552b8c11969ea890576bf62af506ee22d6aeee47925e5886698e93f6e23d811f864efd83cb61f756071881b2816a6f353a02cda368851ba54d83c925bdd46411cbfe7330afb7208a502306285cdfda8ce6ff290a365b52552b4af5b94ad5e39a7575", 0x1000}, {&(0x7f00000004c0)="e17df058fbb5cc4a033f766789d716c55be82d4d4d3e423958b09e64f312091e51e1c8c917de65c384faab1b3ec377dedc2b0698ec0056103fdb0da42d38249084bbbfaff38e6087d1a69175a3bf65f84e7334607298ddc2829e7d225981a54eb512f2893eedd7e9b43937c746ccf326edbad3bfed926c7d24", 0x79}, {&(0x7f0000000540)="12878cad267d3a5537f1057c853468e05fa33ef6fc344e1f25e90d065daa98c8fb848f5cf3feb32241abf591646ada", 0x2f}, {&(0x7f0000001680)="6872d2ef9c30522fed1aa3d7a752651af7d8e54e45419b043783f80fb12486c16bc748c988d851a2536fdb44dd608f4ec88153216925eeff628ab25b48da5c39180f3da91ca63563a95d6f325e13a08fef671ca8f07e93ae76a7ac98e8dd528376632f5d8d197a9788f4f3aaf287833eed3272a3653d85eaee6caf62a792960e07cc8739f020abc84efadf8db7a9f2885277c0ba65f3f680dd987b05b154e38869cf1dc3eea1d594fa44b53e5fff16e226d09fcf2814506d2171c6e77bbbb164027aee7eceba36e8b45bf26034ed2296c06e47415edd892a", 0xd8}, {&(0x7f00000005c0)="62f22974ae7e7f476a550200000000000000f6bd2442e376b10d3695bda301efc02d25092fea12", 0x27}, {&(0x7f0000001780)="1840efa0c2ec36783f4778612316efb7e7b53c5aa0b8e3de0de5c6324d91d8a305228dbca08dd1824f6ee61feea19b6eacf5f40ade79694d45ab25986307454cc756af14508298b073666ed0b7b7cd01889d5f58b04b91090d01e8224dbfa3127e128a90b429cb1f36dad54fd85a8564a59b2c19f36328e4f55426a7724e17f1e806aba7c2d0c02ea506c6bebeed11891427d3242dd46b73b6d3fdbeadca15e6afe9b0cbb37c167a26ea0c024a4c0d1cea56a1dffd832ca6e9d62da882b9cc1d755393a67a21644c6ecdbb83535bb748e5989cac38559d7b73b09a749d", 0xdd}, {&(0x7f0000001880)="4bdddf3a54c134078062993f023b07194968b6e080abb2d3e4b6231c9057ab1180cf737f26a06ce287a7697d9f241da51b0517d854fb24fdbf0c3a9f4edde9afa57922b97f294813f195717458cbcc2ddbf6280942d5f5b1e2f3acdc1b22efba939503fb6889123149c93b818c62ba688e724c4179bb5c3fda4ccee0a2a654fe53b78a79fc87f2e36f28f9c0079b05e4ad83490d89c3daf0a5f7469c98a1e35db647ef9bf437418974441ca8fb93b73ddfe869355a1e199a8bdf1ed5fb680ab7be78d0309460337e1446c264db56ba947a5e6057774b64f3cdaa", 0xda}, {&(0x7f0000000600)="a8d9279681df96d3a876b32927c45f1a251f0aa25f41ff55ddc9f6e37dd5880a8c4cd7f3aee6968bc50d476efb03123458", 0x31}], 0x9) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x0, 0x2, 0x2, 0x7}, {0x2c83, 0x3, 0x1, 0x6}, {0xff, 0x70, 0x1, 0x38ee}, {0x101, 0xf0, 0x5, 0x50}, {0x7ff, 0x6, 0x5, 0x9}, {0x6, 0x8, 0xe9, 0x6}, {0x3f7, 0x3f, 0x33, 0x5}, {0x7, 0x1, 0x20, 0x6}, {0x7, 0x3f, 0x3, 0x3}]}) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x45) semop(r4, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x100, 0x80, 0x400, 0x1, 0xfffffff7, 0x7ffffffe, 0x7fff, 0x1, 0x1, 0xffffffffffffff8e, 0x7a}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x6, 0x101], [{0x0, 0x2}, {}, {0x0, 0x1ff}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$dupfd(r3, 0x0, r4) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x40}, {0x8, 0x4}}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = dup2(r0, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/103) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sendto(r1, &(0x7f0000000040)="67f315717834add834cacaac7a185832a50288d34daa8a9e50bf89", 0x1b, 0x400, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = dup2(r0, r0) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000040)=0xffff0000) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x7) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4ae) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x0, {[0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x10000000}], {0x0, 0x100000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x2) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) fcntl$dupfd(r2, 0xa, r6) pwrite(r5, &(0x7f0000000080)="f46979457c5dff00df8bdadaf9fc1ee70c1c13edeb2a", 0x16, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)=0x236b) 16:00:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'q)\b', 0x8, 0xa5, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 16:00:25 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x5) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) 16:00:25 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000340), 0x8) 16:00:25 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82027811e28144d9e18581f2899527f2497aad16a31c698a58cc3ebff629b76ea84aa12d2645b99ec95b18c89f3d0355e9df893c54529315c29db0cec8e8493769466bac4cb6dc2ca751808c863a38dd6ee651202324e05a90f05370efb59f9867c62c01b122ee1cdd0cef3c7728c09a154bc9448712f5dbf9aadf37c7c698bcf851889b8f7acdad90675936193234dddad4ed57f8101e7f6bc6da761b040acf2e7cca506d9a8c2841913fc162de28b8"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:25 executing program 0: socket$inet(0x2, 0x3, 0xfffffffffffffff5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) r1 = socket$inet(0x2, 0x1, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1], &(0x7f0000000080)=0x5a) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x40, 0x5, 0x9, 0x7f}, {0x5, 0x80, 0x20, 0xffffffff}, {0x72, 0x0, 0x9, 0x9}, {0x3, 0x1f, 0x3, 0xe1bd}, {0x2, 0xff, 0x7b, 0x1}, {0x2, 0x40, 0x3, 0xfff}, {0x7, 0xb0, 0xf9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "1c8466", 0x8, 0x0, 0x0, @rand_addr="52f77f795223be4cc9a843c4992f65dc", @rand_addr="4a82286c63c387a575aced22a6e917b6", {[], @icmpv6=@echo_reply}}}}}) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x30000) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:25 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x20115295, 0x1, './file0\x00', 0x1, 0x7, 0x3, 0x2}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012c2f66696c453000"], 0xa, 0x0}, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x10000000000000, {[0x0, 0x7e1, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x1}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x400, 0x6, 0x7, 0x1, 0x94, 0x5, 0x400, 0x1, 0x1, 0xb4c, 0x4}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)=':\x00', &(0x7f0000000140)='*\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='%\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\xc3[{\x85\x00']) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 16:00:26 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(0xee00, r3) ioctl$PCIOCREAD(r2, 0x800c5709, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000052be9422c0f2eb8c3968"]) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x41, 0x800002, {0xfffffffffffffffe, 0x27d9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b18438853df438a0c14ae3efedada57e2341fc127ff6aa369027975423b68ff48262070c76b9ae6a205cb2f584d9e1d51179ef6089fdde15bc00485f47e79397508fb9109401323d52205c73f6da87e938e3e20c89b040da4c9b06a71ba2cd6a9690b03cfce726c08e547ee62be25654c8cf843fa0ff0fc2eee8dae244f60aa89e58f22387b54384727334400e285f8974bc9abd7ba3725c96a09c6a3d802ae23e9fa6ab4ecbb69f69136fc38f9b9c90f7dac4072dbcc0992d2f0caf9a3aeaedf19917d0020"], 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) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) r1 = socket(0x10, 0x5, 0x0) dup2(r0, r1) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000100)=0x6, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x1000500400105}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="82a0a5fdff"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000005c0)={0x8000, 0x7, 0x7, {[0x9, 0x0, 0x1, 0x96f, 0x5, 0x7, 0x400, 0x7f, 0x7ff, 0x9a, 0x8, 0xcac, 0x3, 0x7ff, 0x4, 0x200, 0x3, 0x7ff], [0x9e, 0x200, 0x3ff, 0x7, 0x1ff, 0x7, 0x4, 0xd15, 0x3, 0xfffffffffffffff9], [0x8001, 0x80000001, 0x1, 0x6, 0x0, 0xffff, 0x100000001], [0x401, 0xb5, 0x1f, 0x9, 0x7fff, 0x7f], [{0x5, 0x1800000, 0x0, 0x100000001}, {0x6c0, 0x2c, 0x855e4, 0x6}, {0x9, 0x8, 0x8, 0x100000000}, {0x3, 0x7, 0x6}, {0x1, 0x3, 0x1ff, 0x400}, {0xffff, 0x7, 0x7}, {0x4, 0x282, 0x4, 0x4}, {0x401, 0x7, 0x4, 0x76}], {0x401, 0x2, 0x800, 0x76}, {0x9f, 0x10001, 0x3, 0x4}}}) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000300)=0x1f, 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="e188b6bb29c55feebac8785362ecdbadfb6ec12c249cdc220f1762812fa3f6b1611073177bc8074a9e05b9017e8b6941864b9c943c6643d3c9022a01a53fdb485e6a1262402c30dd4fc910688c44879abc400f29481a9f024c426edb651c3e4ff62676943437a958f4d7745d2021fc27535202c7b445c67b4ab62d8a0c61ec8c163f921d1f14baaec8c9c0919b2cc808e89d31ce6694e74e536ef496097f02bf467735d296bb44e2210f4ff79c6b65c87a7efb86a39b121c4a0996752126f844e8706b4ef55204701e05a6115825b89863752919c017ee397ca61b71d7bf688f2432649b3cc9f460a9cb676914399f51b5b2e15c10ddae97", 0xf8}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="300000000000040effff000001000000f48be06f81e7a678b31e64210a32b0289481b5922b95cdd2c796e1b016623d061056d90c63ebf5982781183b3e340d08012f0d0123dd4773c57aa3e71066fcb338", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x400}, 0x1) 16:00:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="20c97e87fc3f1cf3499a9e05fbbfe377c56f41ca462368c93a93f71d0187cd5a64e444c130c8e01b6d26dce213b22cdf379680e1d46e4c725da3207b8726f9997f8db99dcdd3530d8e04d2b98576a806da167320a8622795e266aa63ba93e55c9dee51573ee076eb02c141bf24cff5c5af4b8b8918801d526ce415c380e8c5767eef6f4c63352678871c81a84857fa55a4cb3e3831a286e940d007f9e8c44afb54dd4677d854bd289e974e0b1d3dfd8cacbc6c73e3cf6d", 0xb7}, {&(0x7f00000001c0)="369c407240caf1ba864fa7ee34cc6b8a1fcc3216b0f88873a3f635d9b863919d7f49d007fdd35f9d21bb5f7ed563ebcbc3c36cf3dc5190f2efe635776dcb8e91c3fb791e3fea8e0bce176ac9ef739ffe02be2a419cffacbd2de284230b936691f9c9f755347c62220bc6ca47e5c1ee7ffe4acf9582974a0838ec3edaa3fd65887d9feeebb764", 0x86}, {&(0x7f0000000040)="748c35b0aa89c0", 0x7}, {&(0x7f0000000280)="17839c9cd3aa4bcb066899938167d627516b80535d2016271ed60da445d90d148082b45210b6bad1b3151439e1dcda61f18c40e868250ba1a310f048c9d3466c6348035db757e631cd63030e061515cfe691d61af31e33fa3fe948561dda1cecdaeaee08148c5bd7e8f496c0da71412d66dfa6983f588cba05f34b5f434165128a1af07b7476fe0c5f2dd26c63fc7d8d0c886a0150113cd3d6a234ddf5e70cb8695dbeffa57c721ea3330550e31d4d1c7979d5a2741d6301c7c188ed4265f2a7f3ccf8538f03ac1c1f68aea0733348dbc2", 0xd1}, {&(0x7f00000004c0)="77e14f4cfd06806aa285e0a550138414646961373d38e3c35234479a8dd17986d4a5789027ab2b78c3eabbb9c16a8591d2e3dbbe0aaf2aa7526281e842cfa3661b5ba68be8f9b133318663960ac830ef9527663990e711a09c62db95e2dae79897d1e683b2ce823b15c3ef8d8dd0c3d6684afa7aee166e9468445a6d66fcc890165424ba84daf108e1bf9a8b78ec6bec8e13c69521d4ccaf008194b0d23687dc596bcb3b4dd3f65801999610222c8ef123c9710cd7575f307507c14ed70199e0ebc1d93333d7b4efed0c44d587612d353f8943de59c0e204e4eecfd00264b19c451d54c6dbcbd29d9fee3b8b1a0525910ee800326fd1e10e24dfa664e7bebdb3dadfab9b50ebd438c03f665f8cbb223a6e6d16290560981eeaec55e8a2247322351fc8df0da023af8716a03b77df616b75bbdaf0fef239bd3cbe64d9f9abf99060e94da5ad7e4f28a9108cc384417b6194fee0c9977c5f422dfb7eb9cb872b53fb5bf2ae1f51d5919fe73271187925efd1840fc126af340ab8b5b2db44f2e5ccdddcd62f2b98a02e3d411572f002999c3b62202b221e6e726fb8e7ebf7f840c90ca43be46c2e7912890e96143286899793143d7f50620dd834dcfb889c6314f6172f6a151dc79f2804bc732597da5f5038d1f2a69737e6bb0403db2a665d7c2053728382c8a11700de00dba9baf16cc529a0f43dba718bad0fe01ba26ac09e65ea9ba20525bb31254f8af1307fd8393229d8ec0ac8235838353dcd73e8f6bc724caa40edcc393d8d05f6a4bf456124199ea73e6c1312f106ccd43219b44c81d688d8bda2b186e07c232e6557a5f2ff89940c066d0e5c1ec25cf2ec4f5c4b0cf242e34bddd018e601c70da0cfcd4f9c8fbc5d9330e6031528c5e681c04391fffa944a15376c5228f7f5746f7446ca83b8afb99ae0df5640f391be2957419369b4f7e1ee0824d3529ff9d34ff2b427e8d5f173decbcb7ecf157564a478ef191e21687a97f04ed39d239c246a895960397c4111aa582b8b5c086d5f29d9225f6b76a55c8b7781883fc87a9e8e5417d2490a341a08a4579551188273b0ade041cdc631f5dc4210b1ca8d46a6f13ecef9b2c22e5ba77a5d85eba62c11d8c83219b824f3030c1fe27d124544791254d4152cfcfb8f8999aeaf3e227bd4c7a724f6fd6a36f26e1a37e6b090f5085f4d1fdade90bf880b2c749395045bc9934d1562a5d96940a75658e295de02c252790a7e867a5f590d503e6836d0ee1df543f34071d2af853ca0d009b29c3f6521f89fa4fc75b66f3a1329a50f64b65a4d681f3f5be3a1fd5e485e2e7eea041d81ae99bdf4fdb2d8ab858483157f9b788c1a79df7be431e421fd1ca10f6efca8d5bcf11509f0a5783bbe9f82de56d84fffaf7b3e2d17591741d5f1ccba994a82d119dcbbfca6d9c587ae96effbaf806289854d579c56af6ffe75d3d1a8da261888e33369d961db6e742da41e89fe6a422e8ea1e2efc9f19970c541fcadef62a03770a39169f0f6e6aaa357c938164820a379b25136806f7e12523bc6b01c23577e819891bb270b2b30298cc293bf7111aaca0dbd3fc92b618e30e7a6b8e48e4cfa12254f94cfb2554b6f79b11bca1cd0353a6fc7f1d324a047d9897cf53bc792dd3ba41759107aedf150b3c2107f71727fd645207b854d7312eb99092132921cb1f25a1fc9eff0a86a6ca47df1dbdcf06cdefaa5af37e1fdb57b9e6b85dd8d3c47596a166e3842c414080131cad5557e68184df00f9e3abaafa710c87ad3ca47c34579fef6dcd0f4f8202b31bf4b5873da13ad4570f488c7cdac81e88ff582d0543ead362c8dca8d3acaf3a3e61d3fca9077fc528a42db735ec20142412523d4cb88efda5f31db9cf29c509e051a4e8c7a59d00e070e4d825e2b2b9691b3b4d774ba4bfb5b6a9a77236ae88dde3290d4045ec36658ed1ce76d40da564fda66624f78c3c07f6e24d3dbebb5d34de5f667152c2bde7488d2be752ded8cf660432f240a4f9cc3ed62ae3af589c79e71108e3a0231a2819003e808293663530587d1bf9eb023b03a0e58a0877e2f0e7cfc2669c75500f9323097ffc34f395bf49e2e69765d811f0f90ee4df4e3d43c73fb827f3b9adce81ebe7f65e512b3ce093b777707bd4a65c60e74ced94c202c302d18b0e385d4e298d92f3c564eaa1bc368da2273d0a24322cc344d522f97672b6d0febce1d291a5d71ec8a576c0311e3c61587818d054330bb1631fe44df981a74228446c61cf2b8481c72e3690b374f9d20a65615ccb5e0d3d530f41b274612153e5dc112e7520ada99edf73b9068054b18b738c89cc7335b9015115e6455b91c94f0f05bb38a710795981de863c3af852dd7b8bd95ce6a6f7c62ccf725a23f80e7a8d75b861d336b750076bb39e4c2c88e10d293edc98dbb331194ebc923c517329bcd5bf0ecdb9c9c89872d37149cc9f6388f17ead0ab887b0778746b0378c4d469d93e4e5444afd7c8d770d90f0306d9be2452f4ec620cb0cf18a72233407bba4dbc2739d0b339206067e26e53bf4ddf0a0b024fc4d240449ce1d43f86f8b4d5b81d1980d9242082b0ebbdb475f567b46855e48c615d2286f48b8936d867622e2ed4729da47dea6abd42c6beb363623768fd44bdf9c3ac403d9d15295790c37834539c85c03ea8a181b2ddab1cc9e26a7d0bf73e751c981464e09a22aea7cfdc90b38b53dfa2a6ba521654a089788ee71ce0cbbbe4650dfa32e9bbed7e113cff87a7c7c5a41ceccda88e6388d85717f5a2f3d3b7f1b8ab8fdfe9039a6c7496ccedd339ebdae6742974ecea3ba3892766ab5f8ddb5e11ae78883e5a7a1c0a04de22646d8b73a26afda9f4056bcb47a7e8deb976013bb7f2eacd519e0f4a209240dbefc6d484f04a14d9057cfb28bb113b58fee0d874de0cd9a8de96f1ea4fe5b7a7600bfc82f46a4007ec1a2f3324271e4c159e398f6a126e7693bffa287178e7ef0232cdaa1fdc876b063f574014ded936ec1fd863b2f2b9440a63f3efe17b121aeed22756d3f2e9978b4830edbf6ae5ec05f6dfa88c72f5f3b14944d689d8cd389a34129ce708236cd0e3ac0574bd565d1db9ce839ab8d8b997f5ecbafe9b122de3fcbe732d817fde9cf4f33d1b32e2569c737da678f11dc2c3b5aa9aee9675b7b4db25c2cb5198861a796c9fb78c4d05b570001f36768a3ad2503ff5c01e18570712174c65a7479571a21d2aa238db97e0fa3cf6e21fcdcaa01aa7aa4b2e4fc03a3f9434a72cf360888b82d113aea2136fdd906140235ca8c5cfa0c03fedad08b4eeccb3107b9561d515aa8eb4451e46bf4bdca80a7072b87b571ea8f8f890f88a64f27d3f41db45e76dcffe2e4b360c42f61f2fb7d0aba012297297bcce2c965d25ef8b9cd352202778b6b33dc1861e1d3d97fa97178eca6bcbcf29a19523030586d003c90e22e1b166bf3a3e3d41231d269670bf6dfdaef506bc1368a2eb2bd0ba5d4b6e05761a8055a9501d36031072a1f681206dbf1df3c54c8400946735f22233bb4e1973cf9f6fd1737d581380aff251425ae0b578213d27136e941d01900850a3c5f1c9a08e73d9b884a73bf823c2f77c5960da30515f202f66a2bf835ea69e58e3b0c75b2e29f3ffc241d04393f1314cdf370cdc6322f7f767df9b764c5ab777d669974893007329e7a6990c968f4cdd628803d4bc5032b592926883b44abe7e13081967bee722664fe1d74a6f8ca0a970290e2ce4f7b7ef906f2625d2177b0f7acba9b11c0d512da9f7272a763699ce98767b30b718630699f469e72a19bf8b64d71e7ae59bfff350c0e138a13e153a163784b6a1ab8e31b2262d4355ead1b64c47d803ee4d47d0f241d9d74ba81d103d2749807e73458acb3051f2e39af7c9730a054a6624b20beee5806d2cd1cabf2d440d2419e4465a4c4b91adb5c28f384a7d4c865ccd429bd1c5f13aba5e8bea5c9daa60967b2ed85397d51ff5e13624fed93e7625459c3c6249f85bf6db4c164a00738b10d8c3e29537f8851fb8b4fc9e77bd2756cfc2af84b5e551e74d79eeee61a46a98d3f6334800fda01faddbb285a91e7576d97ad4ed6e2a487df041a19ee0d3ba8165926e949ea1128903c148d6638997b867c9cb9e338296036379bb32d7746e81bccd911b5600dc1942e9aa492dd7504662a6174cb83a283206c1cafcd6909ad20343f7ece0b96c9d94bc557bf17d6c2371aabd7ce8326f3a741a8986f7e7eb2c60e5039f1fd737fd3a34bae3904870f83527824b524e6f2f7a948fe002d47016354d54a111e885f3fcd593ce5025be8bd91e85988d6eafd44b324ea6472c428c18e1aa3ebcf1c2f418aaf9efd2b82ab63fcb4b0f56a748c0eb625692bef6313c71c99cd0c97eeb7d2a979b2fbed012fbe14c413ba9b8a87870fa0edd53f0de647de33043a1b6755937f03fdfb70233de728b7adb84f92062172a35125fda6fd49709e176acf188ee1b492452653b01e3756554af65e23404bb4fa17fe340edbaaf5e31aa39aacff1bbda5025ca20086ff4e6b537b463966b65204c324d0293a0781839aab43bef73f185d4d2153e4e81f46a92d8c42a28f83e3e2c7e8a1e6163db603b2ca30e0587b68495552fa904f87e8e8efbc7494e6d9709cc305ec000885b3bc076b4397888ef06f866ff7db90c15299d15834a8ac40837ebcb5206c76a190ad0acc5d0c499a6017e957e4b1b8fd4e9d4ec17943c6a1228e8213953379efcc9977c60498ae2b8b5d66197085d56ee7db7825037abbd48eac4df3de3eaf7413c988ccc576d6a07a8458c2ad94caca719b5f635dc71d4e5224ddd8a1898ae0c4bde11b1a3ef02983b290e51d600b570d46c2a6f08e8643b329324c5f14bdaa657fb8ca8eb01ecb8b7ed193d0a96bd7c5fe3e6908b921d6ba9c9b1c934b8dc65282eb6355582444718a5f651c2796d1b4c05a7d4fcb9dfb49323b5a6d0c0b41362ff3179d6b42cb986148f0821d6c82ca6fe6eae3911690072b66cc99e2ac0c60faae5fba36390574152fa08af07632f738778b1dd6b7f4aba02cff69a4fbd500d157eceefe81e805eb3dd48bf2a3815d686b9de350b39b42f87767d69777c75d789f3c44f92779fcc0c7869a94b6cc57f15e9cacf7905764795d835081f92a3431ec96bd62aa892dcb81405fc6ec315c7d425fa7b2cb89c564e8db96c66658d525872e8f7d1897fdf111f96b4cfd87a585a35b9f964da64efcee7058212727e0ca436a95a8612fbd66152f5d7ec2d27e892a444506371e7c79541091b6e13a1ada2859c05e4ca0eaa8980b3fc122b67e004b3af56b89a6e7d2b05d1c1961077fdc3b2995debd428d9e589f0a7b3351968126414aedb707c5a05f7d0f6dc86275d5138197e2acc445097808dd20d1ea77c475e48910fc8b1a3749ffc9c507f7b681d3cb4a0515d041f8d180e451c4427e3e6daa9f7e7265cacdc3dfbaa220598500229c7e4bcc1bd4a84b71f8162f60a03d3503d12bc29816bfd6a396932a7a886f5ca224358680b6fad9556ef1535bb4158a213f59a32df7da70b1bcc6787cde67399f6be15d2b91bebcdd9d4fc3a4e613e70062562e3b268004b72cd53cca212d4ba7f44db1c8f3a5066f062d901ef368ff56d5517cefdc0b59f35dfce2e69bf745ffbb1bb6a1a2d54bf1b56c8162d56a3d8610ddacaec5b8813994bab1f7646f2b5569e5850d6988c7cdbd17606e4e32833ba81c22606bcfdaa7a3c825a8c15f4bb4f159b93276973430266b358e50b43e1c4ab9b95750d0160b546ae7247d6327db3cbd557e1579ac5", 0x1000}], 0x5, 0x0, 0x1000) syz_open_pts() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) sendto$inet6(r1, &(0x7f0000000280)="49bf0391ecade938c4198a913e70d49a255f517e56cb1c06a5cced477886f6f6ee56583f04a7a6a0b6a64c9f8a63082c8c6e9f5fbfeee28a7f077285a1107b64bbcd71eaec8c9fd814c8f0edb277f6218646acece819f257832066c8b8bbc456168525a5b6eb5676bb1ab902bda62641f990c0c563b08a4ef74e98a1b0a16f105e29626a7b40943343fa6a90f07dcfe70600ef2554ffcd759865eff0a2028f445aeb876ac41699f974757f444667b38ebd72506da92d5b78fd82fbd66d14952c866b099f97deb5d3bbb46f8251b6743fc4bd686de387fdb32f3cc9c493fae78ef1673d64dfb72a94271b143517165343d7d1200a1f26af1d", 0xf8, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[r1]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x1, 0x0, 0x100, 0x0, 0x0, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="463c0b0ab20bd59228126b9111eda0accc9cc36fa02c978e46580194dd753435aa401a07675ba5d562403e8759d577c60eafcfd0060bf2c1e8c889fa480f5070cc8430ab9d35e1f37844bcd59eaf688c4a849c9b79cf2c0dbd788269bf69fcd72be05dc5f6cbc8c119f16b8d1380fadd4f2b9515a110cc59d473588890af2d64ab7e46a764312578c532d921e4baa9739e6d52f7f4e7fde54aa88eb516cb36f2d05bf8", 0xa3}], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x32, './bus\x00', './file0\x00'}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x8) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x5}, {0x6, 0x0, 0x0, 0x404}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x9) getsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8a6c31fdd6e82b5d, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x80000001) r2 = fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000009c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) g Ăg Ăpanic: receive 1: so 0xfffffd805e558190, so_type 3, sb_cc 48 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *403540 55840 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821cebd3) at panic+0x15c soreceive(fffffd805e558190,0,ffff80001d772488,0,0,ffff80001d772394) at soreceive+0x16ac soo_read(fffffd80633f24b0,ffff80001d772488,0) at soo_read+0x53 dofilereadv(ffff80001d739008,6,ffff80001d772488,0,ffff80001d772570) at dofilereadv+0x1a1 sys_read(ffff80001d739008,ffff80001d772520,ffff80001d772570) at sys_read+0x83 syscall(ffff80001d7725f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6780, count: 7 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 receive 1: so 0xfffffd805e558190, so_type 3, sb_cc 48 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821cebd3) at panic+0x15c soreceive(fffffd805e558190,0,ffff80001d772488,0,0,ffff80001d772394) at soreceive+0x16ac soo_read(fffffd80633f24b0,ffff80001d772488,0) at soo_read+0x53 dofilereadv(ffff80001d739008,6,ffff80001d772488,0,ffff80001d772570) at dofilereadv+0x1a1 sys_read(ffff80001d739008,ffff80001d772520,ffff80001d772570) at sys_read+0x83 syscall(ffff80001d7725f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6780, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d7721d0 rbx 0xffff80001d772280 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff81552bdf kprintf+0x15f r9 0x1 r10 0x2 r11 0x5be72325f4b09234 r12 0x3000000008 r13 0xffff80001d7721e0 r14 0x100 r15 0x1 rip 0xffffffff8122eec8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d7721c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=403540 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d73a5f8,0xffff80001d739288 process=0xffff8000ffffa3a8 user=0xffff80001d76d000, vmspace=0xfffffd806bc09550 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 70919 274488 23434 0 2 0 syz-executor.1 70919 61722 23434 0 2 0x4000000 syz-executor.1 80340 176833 0 0 3 0x14200 bored sosplice 16921 226917 62600 0 2 0x2 syz-executor.0 23434 518632 62600 0 3 0x82 nanosleep syz-executor.1 62600 152857 86627 0 3 0x82 thrsleep syz-fuzzer 62600 100380 86627 0 3 0x4000082 nanosleep syz-fuzzer 62600 71515 86627 0 3 0x4000082 thrsleep syz-fuzzer 62600 271690 86627 0 3 0x4000082 thrsleep syz-fuzzer 62600 368650 86627 0 3 0x4000082 kqread syz-fuzzer 62600 113601 86627 0 3 0x4000082 thrsleep syz-fuzzer 62600 375459 86627 0 3 0x4000082 thrsleep syz-fuzzer 86627 108925 55536 0 3 0x10008a pause ksh 55536 415801 7157 0 3 0x92 select sshd 92169 403267 1 0 3 0x100083 ttyin getty 7157 167816 1 0 3 0x80 select sshd 55183 486190 32961 73 3 0x100090 kqread syslogd 32961 166228 1 0 3 0x100082 netio syslogd 79188 405482 1 77 3 0x100090 poll dhclient *55840 403540 1 0 7 0 dhclient 28972 512726 0 0 3 0x14200 bored smr 78763 30896 0 0 2 0x14200 zerothread 30532 327625 0 0 3 0x14200 aiodoned aiodoned 83693 482706 0 0 3 0x14200 syncer update 35004 91010 0 0 3 0x14200 cleaner cleaner 22340 491271 0 0 3 0x14200 reaper reaper 3333 433186 0 0 3 0x14200 pgdaemon pagedaemon 85996 100451 0 0 3 0x14200 bored crynlk 51741 120286 0 0 3 0x14200 bored crypto 78544 458956 0 0 3 0x40014200 acpi0 acpi0 5269 491855 0 0 3 0x14200 bored softnet 71151 397816 0 0 3 0x14200 bored systqmp 35590 318003 0 0 3 0x14200 bored systq 51988 480913 0 0 3 0x40014200 bored softclock 56865 487716 0 0 3 0x40014200 idle0 1 501906 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 devbuf 9484 6352K 7043K 78643K 11670 0 pcb 13 8K 8K 78643K 103 0 rtable 107 4K 4K 78643K 350 0 ifaddr 63 13K 14K 78643K 120 0 counters 21 16K 16K 78643K 28 0 ioctlops 0 0K 2K 78643K 45 0 iov 0 0K 16K 78643K 193 0 mount 1 1K 1K 78643K 1 0 vnodes 1228 77K 77K 78643K 1535 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 48 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 403 0 sigio 0 0K 0K 78643K 6 0 proc 50 38K 54K 78643K 409 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 592 0 in_multi 51 2K 3K 78643K 120 0 ether_multi 1 0K 0K 78643K 16 0 mrt 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 219 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 137 88K 88K 78643K 1797 0 UVM aobj 15 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 127 0 NDP 10 0K 0K 78643K 25 0 temp 92 3039K 3110K 78643K 8610 0 kqueue 3 4K 14K 78643K 45 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 1 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 77 0 35 2 0 2 2 0 8 0 unpcb 120 233 0 225 1 0 1 1 0 8 0 syncache 264 12 0 12 2 2 0 1 0 8 0 tcpqe 32 78 0 78 1 1 0 1 0 8 0 tcpcb 544 187 0 182 1 0 1 1 0 8 0 inpcb 280 826 0 818 3 1 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 ppxss 1128 3 0 3 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 357 0 186 16 1 15 15 0 8 1 art_table 32 358 0 186 2 0 2 2 0 8 0 art_node 16 76 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 14 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2011 0 616 88 0 88 88 0 8 0 ffsino 240 2011 0 616 83 0 83 83 0 8 0 nchpl 144 2810 0 1209 60 0 60 60 0 8 0 uvmvnodes 72 2304 0 0 42 0 42 42 0 8 0 vnodes 208 2304 0 0 122 0 122 122 0 8 0 namei 1024 7578 0 7577 2 1 1 1 0 8 0 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 528 12 0 3 1 0 1 1 0 8 0 scxspl 192 8471 0 8471 1 0 1 1 0 8 1 plimitpl 152 46 0 39 1 0 1 1 0 8 0 sigapl 424 590 0 561 4 0 4 4 0 8 0 futexpl 56 8626 0 8626 2 1 1 1 0 8 1 knotepl 112 118 0 99 1 0 1 1 0 8 0 kqueuepl 144 86 0 82 1 0 1 1 0 8 0 pipelkpl 16 126 0 116 1 0 1 1 0 8 0 pipepl 120 252 0 233 1 0 1 1 0 8 0 fdescpl 432 575 0 561 2 0 2 2 0 8 0 filepl 120 3789 0 3693 4 0 4 4 0 8 1 lockfpl 104 105 0 104 1 0 1 1 0 8 0 lockfspl 48 42 0 41 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 374 0 367 1 0 1 1 0 8 0 zombiepl 144 561 0 561 1 0 1 1 0 8 1 processpl 920 590 0 561 4 0 4 4 0 8 0 procpl 624 1072 0 1036 5 1 4 4 0 8 1 sosppl 128 12 0 12 2 1 1 1 0 8 1 sockpl 400 1111 0 1093 4 1 3 4 0 8 1 mcl64k 65536 40 0 38 1 0 1 1 0 8 0 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 6 0 6 3 2 1 1 0 8 1 mcl9k 9216 7 0 7 3 2 1 1 0 8 1 mcl8k 8192 3 0 3 2 1 1 1 0 8 1 mcl4k 4096 43 0 43 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 64494 0 64455 15 9 6 13 0 8 0 mtagpl 80 62 0 16 2 1 1 1 0 8 0 mbufpl 256 106670 0 106242 40 5 35 35 0 8 1 bufpl 280 4362 0 135 302 0 302 302 0 8 0 anonpl 16 65883 0 51350 76 3 73 73 0 107 13 amapchunkpl 152 3030 0 2891 21 13 8 20 0 158 2 amappl16 192 2729 0 1922 52 3 49 51 0 8 8 amappl15 184 179 0 175 1 0 1 1 0 8 0 amappl14 176 26 0 20 1 0 1 1 0 8 0 amappl13 168 24 0 23 1 0 1 1 0 8 0 amappl12 160 199 0 193 1 0 1 1 0 8 0 amappl11 152 239 0 229 1 0 1 1 0 8 0 amappl10 144 14 0 10 1 0 1 1 0 8 0 amappl9 136 378 0 377 1 0 1 1 0 8 0 amappl8 128 337 0 295 2 0 2 2 0 8 0 amappl7 120 108 0 96 1 0 1 1 0 8 0 amappl6 112 217 0 210 1 0 1 1 0 8 0 amappl5 104 503 0 490 1 0 1 1 0 8 0 amappl4 96 421 0 393 1 0 1 1 0 8 0 amappl3 88 111 0 106 1 0 1 1 0 8 0 amappl2 80 3929 0 3861 2 0 2 2 0 8 0 amappl1 72 19734 0 19321 22 13 9 17 0 8 0 amappl 80 1307 0 1260 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 1 1 0 1 1 0 8 0 uaddrrnd 24 587 0 564 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 587 0 564 1 0 1 1 0 8 0 vmmpekpl 168 7340 0 7310 2 0 2 2 0 8 0 vmmpepl 168 74519 0 72576 116 17 99 101 0 357 13 vmsppl 272 586 0 564 2 0 2 2 0 8 0 pdppl 4096 1180 0 1137 6 0 6 6 0 8 0 pvpl 32 205169 0 188211 178 3 175 175 0 265 36 pmappl 200 586 0 564 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 274 0 22 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821cebd3) at panic+0x15c soreceive(fffffd805e558190,0,ffff80001d772488,0,0,ffff80001d772394) at soreceive+0x16ac soo_read(fffffd80633f24b0,ffff80001d772488,0) at soo_read+0x53 dofilereadv(ffff80001d739008,6,ffff80001d772488,0,ffff80001d772570) at dofilereadv+0x1a1 sys_read(ffff80001d739008,ffff80001d772520,ffff80001d772570) at sys_read+0x83 syscall(ffff80001d7725f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6780, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821cebd3) at panic+0x15c soreceive(fffffd805e558190,0,ffff80001d772488,0,0,ffff80001d772394) at soreceive+0x16ac soo_read(fffffd80633f24b0,ffff80001d772488,0) at soo_read+0x53 dofilereadv(ffff80001d739008,6,ffff80001d772488,0,ffff80001d772570) at dofilereadv+0x1a1 sys_read(ffff80001d739008,ffff80001d772520,ffff80001d772570) at sys_read+0x83 syscall(ffff80001d7725f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6780, count: -8