Warning: Permanently added '10.128.0.231' (ECDSA) to the list of known hosts. 2020/05/06 04:47:37 fuzzer started 2020/05/06 04:47:41 dialing manager at 10.128.15.235:18130 2020/05/06 04:47:41 syscalls: 338 2020/05/06 04:47:41 code coverage: enabled 2020/05/06 04:47:41 comparison tracing: enabled 2020/05/06 04:47:41 extra coverage: support is not implemented in syzkaller 2020/05/06 04:47:41 setuid sandbox: enabled 2020/05/06 04:47:41 namespace sandbox: support is not implemented in syzkaller 2020/05/06 04:47:41 Android sandbox: support is not implemented in syzkaller 2020/05/06 04:47:41 fault injection: support is not implemented in syzkaller 2020/05/06 04:47:41 leak checking: support is not implemented in syzkaller 2020/05/06 04:47:41 net packet injection: enabled 2020/05/06 04:47:41 net device setup: support is not implemented in syzkaller 2020/05/06 04:47:41 concurrency sanitizer: support is not implemented in syzkaller 2020/05/06 04:47:41 devlink PCI setup: support is not implemented in syzkaller 2020/05/06 04:47:41 USB emulation: support is not implemented in syzkaller 04:47:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="6559771e44b136ae403258a73b1cc1c893bebfd81f35d092694b0f141f94240a711307448d1f5bcafcb4ff4702268d7e4896688c8c311ad9c0ee620b15df63c0e8677050ffbbfba95701ff2bbf24db3a", 0x50) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/84, 0x54) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0xb3) r2 = socket(0x1, 0x8000, 0x16) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1, 0x1, 0x1f, 0x0, 0x1, 0x7f, 0x4, 0x2, 0x1, 0x7, 0x7a3}) connect$inet(r2, &(0x7f0000000380)={0x2, 0x0}, 0xc) r4 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) unlink(&(0x7f00000003c0)='./file0\x00') execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='.*@\x00', &(0x7f00000004c0)='}$:\x00', &(0x7f0000000500)='{\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='.^.]]\x00', &(0x7f00000005c0)='\\}%^', &(0x7f0000000600)='\x00']) getdents(r0, &(0x7f0000000680)=""/111, 0x6f) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x20, 0x3, 0x2aa9, 0x0, 0x4, 0x21, 0x9, 0x1, 0x0, 0x400, 0x10001}) r5 = dup(0xffffffffffffff9c) sendto$inet6(r5, &(0x7f0000000780)="c0d4622b977c5e205e22435edf2d65f667e3e5bd76fd373dd3606961e1c8570f1e3952c31ea4b93d1b671268a77a9344ba24d85ddafad0de8926f2367263e67ecf3ce025fa3d5a1898c3e97aae6f1cc5e887b2b9f657870de2bd6552e778038a0a4438073f9672ab0e6f0670bb506d088118fa11d822b3639b9238c1536e69d45437fa578bf603df32b1cc6c1634e7e7d79f3f02b03ee40d96707889e9ea7a42fe2e102bcfd51d6fdfa72b90ff7bb9d32cee4ae0da8cee3738e7e6410d76f176c3791cc0f500fe119320d7d4ef60324d306ee8c7c28b443e3c81fb4cd8e28879fe031fa49307bbf8cd79f665ec0b6e8baedb7177487622c3", 0xf8, 0x400, &(0x7f0000000880)={0x18, 0x3, 0xffffff00, 0x24a07913}, 0xc) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='x\x00') 04:47:45 executing program 1: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="ba35eb43d978ac5634af7654364be6cd6d918cce25202c2bdcf8b021988fada7f1cef68ca37feef15b025aa715e1216c07e3aa9e9c1fb49264f2988e087127102590eaa9b5644d5db2f7b97de3676047a89ec90601c7a3903a45f94eb80a969e032198feebb22f1cc8b12232cd08491badd9c815d6ab7d16a871", 0x7a}, {&(0x7f0000000100)="d87da5265ca82622735fd1255b770fb7c700fb0813f641ac09af99b75707a61e0b100e59df7c4417aed9ed7500a61ce02675343a2e468c3432f32af95250dec4aac7973aa00b3aa4752d1b557f96f32d23dcca8327e7dd6a988b15ba7cfc678f6b09a8fe64a129829da5ff17af0c9ec279", 0x71}, {&(0x7f0000000180)="98812021b1704a8b31ff5e0886132349ff33c0ece214a5bfe160f13e4d28844228c4de35a290ac92fd539070b20e8eadf8a41dbc46b10807b553f2ce23398dbb562085", 0x43}, {&(0x7f0000000200)="cab12d9f27851362df8c144584e67035363efb2cad0e7a3ed5067ae22e3d50b7bb5c08fcbbfa007704fd70b48b7775e30e6db1964dabec6a52e4ef6d90e4749eccd481c801c35e6aa31278d8fe77d21706c495abbd146e7964d7a3c0049105eed2329aa2e706c7a3c6ad7b9d71d15593d447462554755de8be2d8bb4b314c6b76f8cac27e62db1ff4851964fdb7e4629fc9403b53399a569b2c80863e871c53aaa38a4c40fde13d3a954f9956cc18189fa5bcc33d3a585ff415d5233b3ca6215ecbbfd2492aa7c", 0xc7}], 0x4, 0x0, 0x6) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) setgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0]) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x40, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x2, 0x2, 0x444) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000480)=""/244) r5 = open(&(0x7f0000000580)='./file0\x00', 0x10000, 0xc0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000005c0)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r6, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x1, r7, r1, r8, r9, 0x48, 0x9c0a}, 0xd606, 0xfffffffffffffffb, 0x8}) 04:47:45 executing program 0: clock_gettime(0x24004, 0x0) r0 = semget$private(0x0, 0x0, 0x2ac) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x2) r1 = semget$private(0x0, 0x7, 0x410) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = semget$private(0x0, 0x9, 0x0) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}], 0x1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x6) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000280)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0xb2e, 0x1800}, {0x3, 0x7}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0xa}, {0x0, 0x87e, 0x800}, {0x3, 0x7, 0x800}, {0x5, 0xffff}, {0x0, 0x7, 0x1800}, {0x3, 0x3ff}], 0xd) semop(r3, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0xfff}], 0x2) semop(r3, &(0x7f0000000080)=[{0x4, 0xd74, 0x1000}], 0x1) semop(r3, &(0x7f00000000c0)=[{0x4}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x80, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x80, 0x1000}], 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/194) semget$private(0x0, 0x1, 0x114) setsockopt(r2, 0x0, 0x4, &(0x7f0000000080)='7', 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x5) 04:47:45 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x103, 0x2}, {0x6, 0x80}}) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = socket$inet(0x2, 0x4000, 0xff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) r5 = getgid() r6 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/73) 04:47:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d984b254ecde326dedf78953922700fd1a9f2d2a45723deff030020000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532ce7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fc0100a4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e8106a9ace518f8632b55dda0dc7f5046a7a04a72126ba88ae3c4e9d887f073eb52c6d27300a99662b2dbd3c3c1d62472bdd193acf9b7d1010f67876aa6e9b975c985f84827e91e9fff04cf4921204b187e0d7e023924d9de7a3f2facb9d51b27817f919b6cc5947c5579c71d8d900753ac2d947cbb2c3ee8041216d4d38ac3865c2dffd2b3473763bee9406fa3206e96a6fb81a4165cc4d5ab621a8a6a5b6b4fb3e444e4a751e258270726b6b53c6ab5ed468950085b488b1bcf34107c7b6c79f71f7e9e4c1306c359e6f0761bce2f7b57330deab0673916347a655534213af376ba46a616bae571cb7b7bce7cebc5d418c0283fe01ce51e9317f0f5e3b9364356652d972580a0e809179d4ae01c955bd22a9e7e3b74db3819045162933ca954e4fd58fd42f13fe86ef042fb690c32e1468a7ac7b7769235f598d5d19d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:47:45 executing program 1: 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='+'], 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) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x0, [{0x3}, {0x2, 0xb7c}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x8f}, {0x1, 0x2}, {0x3, 0x4}, {0x2, 0x7}, {0x1, 0x6}, {0xb99e9883480b1118, 0x1ff}, {0x2, 0x945}, {0x7, 0x2}, {0x3, 0xd5}, {0x3, 0x4}, {0x3, 0x2}, {0x2}, {0x2, 0x1}, {0x1, 0x7bd2}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0x9}, {0x3, 0x7fff}, {0x2, 0x661}, {0x1, 0x2}, {0x3, 0x2f}, {0x3, 0xf2e}, {0x2, 0x2394}, {0x1, 0x200000}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x8}, {0x3, 0x7fffffff}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 04:47:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) syz_emit_ethernet(0x57, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x1, "b8c0aa4bbb3e8b"}]}}}}}}) 04:47:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="cd6055589276bbeda3a154e97750a82d48a670e7d9a913d22a5c29f5f7755d977f6e93e78e", 0x25) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xfffffffffffffc01, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:47:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) socket(0x20, 0x4000, 0x3f) fcntl$setstatus(r0, 0x4, 0x40) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 04:47:46 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x5}]}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x5, r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) 04:47:46 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x4) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r1) close(r0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="bf6d2f9984416b22e596d5dd60f070e8111521b119ecba535997e38310dba160295c69", 0x23, 0x400, 0x0, 0x0) 04:47:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="82e7dcffffffffff40ff1c5cb72f2b23724569c712cf8b9fc19c8489a306d300dcfa8d1ddffe9108ff0f2de4428663bf395af066d1e99cd09a1de310d7c2061e22286da2b33a9f08592edb5f6e04d63a71e3a4d036b8a51c80dac9367b91331d41f7b62718fc36d0e4"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x0, 0x0, 0x2}) write(r0, 0x0, 0x0) minherit(&(0x7f00004aa000/0x2000)=nil, 0x2000, 0x1) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 04:47:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282", 0x45}], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r4) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r5) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x9, 0xda07}, {{r0}, 0x0, 0x14, 0xf0000000, 0x1000, 0xb4}], 0x9, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x3, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x8, 0x1, 0x5}, {{r1}, 0x4, 0x2e, 0x1, 0x6, 0x5180b846}, {{r0}, 0xffffffffffffffff, 0x110, 0x2, 0x20, 0x5}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x1ff, 0x800}, {{r0}, 0x0, 0x0, 0x2, 0x1, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x61, 0x4, 0xba, 0xffff}, {{}, 0x0, 0x0, 0x1, 0x0, 0x1ff}], 0x6, &(0x7f0000000040)={0x6}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 04:47:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa7], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401], [{0x0, 0x7}]}}) 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)) 04:47:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82c312fdffff00006fff1c5cb72f2b33"], 0x10) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 04:47:46 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002800)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e3000200000000000030466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368827c95136c0035bbb05889adf45ee0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf486c06beaeb3644b2d2a588f303584615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1701fa13663d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0db6e5d4b1a11e73df4cf1af09e7517eb7f1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e962a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f58045a917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75a93a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ad769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e6f94d6392bfd2e13db4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b193d519c014413b52c169a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fc3c7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100492b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e5e2ea27990c2829f14ea756eaa3f9b2df02b1cc9bf0dd821eb678270910bba95c216baea8498f5578f344c62a74248dea6acd2d596553a6e6042541f1f72fb7bbe2c2fc85c588b3855eab9", 0x1065}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10", 0xce8}], 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b09", 0xd}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b63"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 04:47:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x18) r3 = geteuid() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000000180)='./bus\x00', r7, r9) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x1, 0x0, r8, 0x0, r9, 0x144, 0x1ff}, 0x480000, 0x7, r11, r6, 0x2, 0x5, 0xfbc2000, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r3, r8}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 04:47:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000180)='./bus\x00', r2, r3) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000000180)='./bus\x00', r7, r9) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x1, 0x0, r8, 0x0, r9, 0x144, 0x1ff}, 0x480000, 0x7, r11, r6, 0x2, 0x5, 0xfbc2000, 0x8}) fchown(0xffffffffffffffff, r2, r8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) 04:47:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0xffff, 0xb50, 0x8, "279ca00ecf6fad3d45fe9733d1737dd33f60e636", 0x3, 0x8001}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x800, 0x7}) 04:47:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x3, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$getflags(0xffffffffffffffff, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffff8}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x887, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="be62d1d32a3b4ab2b2a7ff639ce7f051ed098e4d077b55b22af73aa743fe9c44dc10bd9e4c3d0cfe20806db6c75c17cfb840df40d78f54"], 0xa) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x14a) 04:47:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00f\f\x00'/14]) 04:47:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file\x00'}, 0x9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x2}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 04:47:47 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], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000f3fffffffff0ffff00"}) 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) 04:47:47 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x5b, 0xb051}, {0xffffffffffffffff, 0x2}}, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x1300) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000180)='./bus\x00', r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r2, r4, 0x4) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 04:47:47 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x967, 0xfffffe00, 0x0, 0xa9e0, "772c9caac8adff161f597cff72936c245de91482", 0x457, 0xffff}) r1 = getgid() mkdir(&(0x7f0000000080)='./file0\x00', 0x21) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, r1, r1, 0x0, r1, 0xffffffffffffffff, r1]) getgroups(0x3, &(0x7f0000000100)=[0x0, r2, r1]) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) sendto(r4, &(0x7f0000000300)="11da0b6cdf5e37a0c7", 0x9, 0x9, &(0x7f0000000340)=@in6={0x18, 0x3, 0xffff5a5c, 0xffff}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) kqueue() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') 04:47:47 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x2564) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 04:47:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x8}, {0xfd8, 0x0, 0x1, 0x4}, {0x40, 0x40, 0x1, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8221ddffffffffff6fff1c2f9c972c33"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddff7fffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3ff, 0x8000}, 0xc) 04:47:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0000000007057736e60000000d00907800000000450000000000000000000000e0000002ac1400aad70c06714afaf1cf128a03a7127010c47359cf16de7b9715067abfb1bdadeb62d5866d0ce7cba624729298003df6c1ccfcbbdfc7c5265372d4440713e6d702058376e2d3fc03b56960b39022684e34db3a9ecd1bbf41813936503092a23cb6b7982914047b30e2b043211685b4777f7ff6a301592a6a"]) syz_emit_ethernet(0x265, &(0x7f00000000c0)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "b93dc9", 0x227, 0x70, 0x9, @rand_addr="3db9c17c446a037189a9afa05ea0b54a", @ipv4={[], [], @multicast1}, {[@dstopts={0x1, 0x0, [], [@padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x2, 0x22, [], [@generic={0xff, 0xa2, "8adb55889005481acc951dfd1ce9b4ab133ae330f8f82700c011dc9dd27b8842c974c033296f9f0a46a960898eb160a8d0964f45b23063817dc72fc1f3c85b77a9838a1a26e65aefbab7d1d775ea532bcd1bb74abdfda54657510b7be649e78718c936b6ffb5890e906067f0d8c91411f9e3e7dd80e02b15bc1f909e4463e86c4432e0bf6f8c71be59fe02c65a2769eb5de939f3a009a5bbbd5267ba43593b53766b"}, @pad1, @ra={0x5, 0x2, 0xb2}, @ra, @ra={0x5, 0x2, 0xa3e6}, @enc_lim={0x4, 0x1, 0x9a}, @generic={0x2, 0x4d, "c1ce10abdfc984c3423dc5f64ca3e36ad697ad0f7c6f66712c342fce088bffd1fb0acea346cb3553796ea30e96a2d59398f3854472cf274454a01d33781fe89ce4279b1e06a6d4c458cfd2f5cd"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}]}, @routing={0x88, 0xa, 0x0, 0x8, 0x0, [@empty, @empty, @remote={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x6, 0x4, [], [@enc_lim={0x4, 0x1, 0x3f}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x2}]}, @fragment={0x67, 0x0, 0x0, 0x1, 0x0, 0x1b, 0x64}, @hopopts={0x67, 0x0, [], [@ra={0x5, 0x2, 0x1ff}]}], @generic="18e2cc909ac7971e2bb75aa518ba662ff82d92976ecd29303e58f9e1f4dce1641e2a856a62733109897ee6fc5288724d55018bf391f9dfb3419274a85c59065fb4fd05f026309440034239e0c750760d61b388b9764654"}}}}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) read(r0, &(0x7f0000000340)=""/4096, 0x1000) 04:47:47 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, &(0x7f0000000080)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = accept$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet(r4, &(0x7f0000000300)="808074d79607d88c682aec793a594de346f28be3f92dfde136fcb36a8ba5a18ed257d2129663853d7cdb14c9c814080aee9dd65562c1b92b792a152f0ddfc2cb650f47cfa6e6d403b931408a63412a695d910f68f08630f2ccafb55001fcadfedf15cfd19893eca8a0e8ed4ba7c861ce3abcb209ec9005", 0x77, 0x2, 0x0, 0x0) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x4, 0x1f, 0x3}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0xfffffffd) ioctl$BIOCPROMISC(r1, 0x20004269) 04:47:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:47:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x0) 04:47:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x8a, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x6, 0x1ffffd], [0x0, 0x0, 0x0, 0x2000000000, 0x100000000, 0x1], [], [], [], {0x0, 0x40}, {0x1}}}) r3 = socket(0x1, 0x4, 0x2) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) sendto$inet(r3, &(0x7f0000000080)="9b1c2446", 0x4, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c7f00000033"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = getegid() chown(&(0x7f0000000180)='./bus\x00', 0x0, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0x0, r7) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x3}], 0x1}) 04:47:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x3, &(0x7f00000001c0)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x180}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000280)=""/231, 0xe7}], 0x1, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:47:48 executing program 0: chown(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r1, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000000180)='./bus\x00', r7, r9) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x1, 0x0, r8, 0x0, r9, 0x144, 0x1ff}, 0x480000, 0x7, r11, r6, 0x2, 0x5, 0xfbc2000, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="c84a1e10ffb0d4a22cf3a49a7aa356e73c703b4e822c0ce142868652e7e7e93db3fe747a28b1e4c76da5b7711ec9b2f04d125ffded618003705f9f7ac893f8c7a2bb11f3599832fae2db3730a0397ce44ec256ada3ad82e776aa5679ef8027e4b25e08029fabf113f35567ad325b560f454e9c2b49845632eafb66ae2b68adffe4fcba00dc71501488e80b67316e867aba6e5e909fa310b8b3777d19bf42e6fe52ec49d994ec6f2d38937760f27502bb7b91f81cf1ece9c99916c76a2b47471ee9eefda0b0ac92d3695ef0f79f58829094b15c09d739", 0xd6}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r8}], 0x80, 0x1}, 0x6) syz_emit_ethernet(0x8a, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e334a9000f0600fe8000000000000000230000000000bbfe800000e100000000000000000000aa4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800001312c6a2aef137ce2eb5015faf32f9c412301312384855d1ac5773d6e914c9e8686cc04c13124dad193c162061fb89a802fc227f2026080a0000000000000000"]) 04:47:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {0x0, 0x10000, 0x3}], {0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x20) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 04:47:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r3 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585feddcef0fce11e94a6e0ecf2fecb3380e9743b837476e503bc4da5906e2f53ae4cc1", 0xb2, 0x3, 0x0, 0x0) 04:47:48 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x802, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x8, './file0/file0\x00', './file0\x00'}) 04:47:49 executing program 0: socket$inet6(0x18, 0x2, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x8863}}}) 04:47:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:47:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x3ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:47:49 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x200000000001}, {0x100000000, 0xfffffffffffffff8}}, &(0x7f0000000100)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x0, 0x3, 0x3}, 0x4, 0xd8, 0x5}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x21, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x400, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) linkat(r3, &(0x7f0000001440)='./bus\x00', r5, &(0x7f0000001480)='./bus\x00', 0x4) sendmsg(r2, &(0x7f00000013c0)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="ec1c9ed9355acb168a2521d3945c5387779b7676790651329f9d6bbb9f213ca795bce5928b9cc458cf768dcdfb14e66b8c0c623eb238455329ce", 0x3a}], 0x1, &(0x7f0000000300)=[{0x1010, 0xffff, 0x4ce8, "2084cef73996136622a6fcaef0c6eb2b744634ff34c3805311c71b9f51d337f5e40830f7ff6078f1d5c52f6458175ef119cef6aa440be73b5366ee3f439beff687228d07dd127f276370a660745d6c134dcc38d10a6ccb38341cbd2daf997de48bde3af31ba559c60a9c484601b9ca936e7c3da305d390d2d5b3e6f19d65f742402c362ea924303a5374f80f6d4d37bee2925d64d3a7f36c42985e279d533c13e75828a67e1b2367541afdb8a3e106ca24ffe3426b39102369b1d6e4cb098c5c3ba649f42120349b9bb5a3ab2d0aa049e6b66fd15a9d185c5e6215e21086038656589fe94e1fd4b300b607e74a4a537b7e3a8484b7e87a5049b11f078b2a9ce8d6a6f87cbee621daea791e30d92b7235226bedcf8d062e58d2cea6a5497b9cabe1b1a675f3dc376404acb9f41e435e604f57cf8f98299cf1112825f4d64f0cb7836a7bf9b2ee311c6e70ca6130bd19d8b5d7e4a1987434abb293b8807594b37394cb91ce5cf3c98e9f7b8b96819b1dd7585207642d8b11f62b8cbd147f0a580b1e7ee868a7eb97ac7e2a641be64d1f8ccdc5130eff87f41a7217c0515837bb51302144dd9275fea2100ff5f735f7c73e80055a1348b199e69f7e8c9b3cde7bc1a51fc09e2ff61a24a7f103ec20313d6eee3b6f9c38ac7b8e6d9526b2aec68d98dcd83680c98d4cf09289e329be7c735afeaf6426a4351925e8577a95ea6443f046396cba4dd8c8eb4d354f6f2b10d3e844ff2cfdb7aa02bfb41fd3e94664509408b7c7415705a2a4ce4bd4f8d7e919076781d3e21c89991df790497e4cedb9eb2e4a6cb5fa2535fe30c3616b48001d02c7fa14e89a2bb1079d84a1f7fb851f3a5d83cf1e38acdb5651ae42a84660c028bac8cbc592dd46db56ba1bdd69b99001df884906c4a57de6bb5bf0152cdefc72da14282c738e27eb136d6aa8b6d543a6ae5accf1207fae578a197735aec54a091d68f34f4a5dae33bfcd3ca590b3db521cbbf875b8a278a483e8c48e540671e93de3c2c572bfc9f0d78ee3a15217747e9a246919c168e7cf0366a594ffe5846f2a3a3d0928bcf98f88f1b0817cfa905bb32656e342c89c6d3fe50f1e77f12f67ef2a7cd7f45efb319d241a1b79b76c0e8f8df44e1eeb469d7557cb00f4e6ad374b788822de6f610006e42ee57fdb6f7060066a2102f03c99d3ff7794c89f693726b2ce239e74757fb04fcaec96e4e8f4a9c077d2cebc059b80bcb47b236dba41a54a535d256604ad24f8538b24e30ca2da603dbea2c9424a880faf3920c81ae059ae18e23061968e0fe150c66538957fdd550edb1aa5ab955cdece9a66d0aef97e93fb6565542a61eb4299ecc96238ded4ae37504213eb4dae4b64be40ae8a34a5231f2501ca99a43040fd4499ac119067264b6ab00a6c471b3ca9c9ee71a44143ae3368a1b5835ae6c4b7fecbbb37b4916f17cf7e265f099e7ee8e678443811600d3a9f94dcaf3cebcc804cfcf2b2d486afc9abce0e82a323a0113a4cb6255b4aff2a2cfb9a7ab3339c0a79c7817f890f81f951b02a60f389ea0dec62f3356d20c42d0f571b1625f14e9461f90b90b070926d1cfb6660c3b5ffbff6fc69cd2cf3d6be2e7dd17bb9bb54a6fbdf7301c3f86d8baa62c70ad3f9f9f02b753dea7323ad435a473be73adad28dfb27d9b4482ac56313086560c652704d98c6833b5d7af13da806ccad4819fdd6ca20850a0b7c4eb1331141ab7c0f2debe04d898af2a79f74c92d89ef4107ca28ce78d1b069bcee2ae4cb7eb155ff21562922951eeca48f53bff8d7f580b585e45f9f3218539c109f54e7500d0d735ef965c316c4541d84be612c2d591fd7da237999549655cc5983f3420d803224b05ad5536edbf0b749753c6a97ff5a3107426352c134c080b318ec95e2697d1ad930095f4bf0a9c34d8a210ea9b9e8e53a6b8ae7f24ee99476a86fd7f389550a016c0b52287380dbec6a617af798fde7cf1a38ad68785cbae724dc1ac36ff01186559ae28caa4c3b818f6919c4c711b728df7006e4ad4b7a8ecf454b84d5ba395266569b9111dafbf9e802887de510161d5ce37daf77e51df2c40c650c682e05ce79f937dac6af56d0abd79a16eecf7463b90fc3592c6553e55e169370d47751b604489692b10917d4d15a45610dc0374fe8bb62b814fb41b26b6e65a36d515e83204b304d2b96e6987505a912b1f8500d4bc2c7fcf5990355d50175187a086a3c98642724883c79ec7f85bddbb1b17221f4f38165fe431603b32546d7df1b96dbd030d4f602786fb41bb9a1183c4f42d2d7fcc596008118db1c09476eb35767cd21e4ce1f03aff6ce163c4c872f75218b4d68fe05fdfa30a4983870fd9bbb9ef80967eed3c4c25be51320779477a38d1b001c1b6116bace34d23f947ab851fbc51541633c51cd10a79d266161a9c608ceb35f622c42826d6815e468e8409a10d513584c4adc6abbdb2042dde0c62383abc9586d399dbf1de27a0d9fa4e9e8c9658f2e4daecc4f13963fa5517aaaaf49dfb22b224adbdccf7be7d9c0a6285f3084e8af3e9d158fed7e5b713a12ec874f344d41d13a59a8e498cb8746548fc0263bed984c52ee9c39771e038b655a82d3920a1035d78d452aa3d04a036e30b0d2c84b1789a051a2d269c2acfd3b5794a07b3b7063ec499f880e080309ae25b0ae3b389b1289eb1e06d63d4936a18d8b318a47bb396574cf087ac1584accb954257c60a1d6d9f5b543a5e103d07057cdc3e05b5c282393447574d1a903e012927cbe255f670b0ada075855e1e94d639d8c664ffc33b125e644b817751aebb6b3c775da0688d5ad1d6fd8ca90db01e628692b0dc1c1c5a79652e0b83a054dd1d8aad845abe51886d940ac4c94d266b5a110a8d59613faf946dee2dc8b292634e401b0364ebd3325d6d6b87e6f57a5b73e7d8d67655eb5833381b28ac07ea241f255c82e851b98eab0789070659d35240324df4bb0f178b74281978eb2735fddac39d7dba0a3e7e1a51afcfd16ac112f6700bb84add09d9c92553ed727506a8db517c1c66bbd8e833037fd14b216bba776bdf9feff970723ef73dbd8b362b1aaf7c7caee6edfc2a1edbb88ff7f34fc7e2c751a70e206d41c0cb8f7cb27daaf8beda893112f522b9b03f8912d73c13f30546454baebf6688d22b524629d509da4ca6aad4a1e1b36611cb45af563fd4a60d83f15ddd80c85cfddc207113a8d77bc84207392fc948687037c66012fcf7cf05ef4aaf5600dfbd2550e13ece00e8ab8b06725e938d264c809ee7c093eedd2ed3db2b510987bffb6933fec9ce6589840c71490e5b4b03a203e0ea2f468a144c6c49d1f219bbfb9570792f29e0f0a871ded69b30e985fbec8cad8c13ddf2c1e0f278bec02feeb7fc4b02101d5bebcd4715febe86ac24be52d8a11b1af123a3df1ddea650297a5173667c903855b06a57bcdb2ab924b5285a45c6792de6318bc347d8ad2db24466c07cc918cd303ed65ac51f5c031f9825877ef767ba3c96331432c69e404741c9cca231201953722e6f0de909cefcd74e28693f9f36d993fdd29d654b268838390066a9676b33f30b69e86549fb6b4b2013a1283a30ae1aae44480657ccfbb1f28cafd774e0f0410e20f6d1c1a0a5d6c17d6daad64f5d62d71274417b7211deaf84b0cc205f22329a486b4b28cbc986d281d256b097c78e73ec0aaf32251a77957d1731fc7ddfab5721c709ce2cb06b3469397b4de867076c0292e963e4921935805a7adb44d6606610210d7c13bc03210569a689f712c647312eeec534dc978ce19af3c9c722eb47b2f47a518eb1e2f90c7aff8396923902ba9a0adfd5c84c40ac725f4f54451c3f5696e5466727f0c281221c88fa27f141ccdad0c796e02971febcd2e4ea3f334f1e75bed304fc1029fcd012126b3acf2c95daed88e9c86d598d2f96ed2a6d04aead5f1a143214846257dc2f296f5e73baee214a0c581bd89cf0ef30a4fcbe59036d2ec1376ac22e7bb2bc38fa4c1d144403773c2d70501c5f93a8cfe10014573d23b92f262d53d534b15ff67b769ef6e897cc5c99065c81d3c06df2c7c440aefa4c2e11d861ee62d015a4ed920f6ac77a6d1101b9143d802859ba1aba0be95fa2e70905380771c865c62f423b6f23a39f49eb5c6e759b6bfe8a495870586c9c4a43b277ed207fe03990d2751310413727a3fcc66c7b4aad887975aa1964873abae181353bb96bb438dd5a0e731d57070d21cf45a57645efed0d833239d4d5e53857cb895763cb9e7c4aafc7ede60dd3026ced1c1f0c8f5d939079604a681ba526e970f596adaee0c79f53a8b4c35bf8c7f6760c37d6767b44df10e4ec599e34de8ffd7d5d2be041501bf846ead182e17d3623cd017eac8bfb1de3dc525dce3b7341fc70fb1a47ae44b8c337f6ca941239da990445be659cd5ab6ac761bf699a50d10d165804417ca584f8a83375eefef3324285ded413e0ff8ffd29ce924068f8613ed2a26eeafefd8604805a077ec0621738847759d6215d16924fa15da1cdec0a85142827fc7dfdc0d109f047d6d07844e2e49d07a8056d50c2dee2e2bba868febdcaf31cd67f06c1f4b382806be33d4dcaf529cdd2a13483482553498dcd172e3f4b69617966f546b41d394cab1d26673690ce33fb4880074e798f00c15595f6d73eaac0ff785a1e8ffd06dca12e5fc0e440cb5ef9ef9d49fe930cf9ef9b4f5edbcc636fc738fc76eb99ef144aeff1a950c5144d4552400ceedd211a14d1ffe2f506c20d9ed688db3006478d1cead15e2f856ab387912b744fb05263cf42bf88e4bd365a32c7e4b1ca8426b0332488821b196e63dcee6d84b59da4e1cee25c220389e090f29fa3bbc8e765dba6847c6f9d5c42f27b4a829655e5907e5ebbe42b366ea1db2f1ae2ad1d0db630449a65b8672e1a74b9d04e6bc3a8de40e6d12ca666bb468b7a882b123e64de5dba260579f066ef209d0ed8b0dcaecf7bd00eda465302fc9b86386763d5739486fd1d07027a9db104cd77f13e9f246595d8e560d8df23b13e2434d9528c5189d047e90992cd43a9e57e87f1dfb8a9518e175c0fe0f6100a370322bce74861b053f0ecbd1ea48132a94fa4468fa9256eb4f98337cd32b828dfdbc1acefc4dcb33efd273eed0f0403415b3276f23b8a7e632233d44243b63309a44f207f1d0483be5c973935851c83acd58796f596b6edc4e501a4760f78354eb52cfa65db907f27d34c287fef15089d2cfdbd87981b45341729d678d088769a90cff355de4ca0249088868d2f7c1d0767f4c64d747ebd2fcaa56b62cebf226bf15f553704071ebd3fda137f2c359f5a7c6a18183c0d072ec6a287445ca2c5da1f9a94dd4136a64e3c421612caca6cd2ccd35ef9b376d14644e9279c1692c5bd72cb48c2389f7c4c76513a43bd6c3b59438195ac217f444588a0e7b75db06080648549e6834b39bd7144a9dad61feddcd847b6051cabbb3e21181aec5a1de2bc1034eafa9ce26209d22fea7e5df0fc24186bd8eb5953ed7494932e162bb9c502c9b550f6ef42671f8171f4b8931f052ce931992f1219fe6359abf604f1f87c4ae5d1fe828f85cb38a4e6ab053b13b58aa0f539e932fcba9409d32f1d76a122a763a5c8ed9ddfa8622ef877f5fe3b4bfe2bcc34430630b07f6750116b3a65d65fcf4ca690c19b3ee0445337867c3d22ff4a6ee40ad4a8e8ed9f9c0c17091cd691fa1015d10fa1e8bdb3431214a09fa54114a230eac2e1b504fa207d5c717ca58bfdaf806bf769a725d0aa918eba21178f9dc1271c6b0"}, {0x90, 0xffff, 0x9, "5e16e93d4010fdd0e6b8e1ae82e4cd10d9f3d46268552b709bc5b9afcedd2bb74153fab8b88b122b85b381a858a1b22a02401638a2f02784aff32f8b9a21f2f1068f1be654cd334256d9e25eb59d59f439abb8509a040c07e6b9162fad89d46184fa618e190c27dff5006baaa863491bbff2c51a7a7fe3ac4bbeca"}], 0x10a0}, 0x8) write(r1, &(0x7f0000000040)="510f", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:47:49 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000ff02000000000000696d9697c60b3ca9000000000000000000000000000000011100000000000000dfbc9be0"]) 04:47:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}], 0x1, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r3 = socket(0x2, 0x10000000000003, 0xff) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 04:47:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x1}, {0x6, 0x0, 0x0, 0x102}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 04:47:49 executing program 1: r0 = socket(0x4, 0x10000000000003, 0x8) close(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202ddffffffff1970ff1c5cb72f2b9c354471201167ec3374466d76e4451a2e1383adfefbd1c5b864fa780442a662b5dddfca036ef301a36d7cba08dbe409ccd8032efeb57a7e9644a76b290bc8f8961f4c0050228b66c8697e1755dcf1462095cb2a62e7f60dcd7d0b7a02883edf99d30d5b56f3cf2c5238d7dde4638a6f877ff706405ff6f6145fc77e280300dced36118c57778924c0b6558bff1984d617c9d562462d3e33088bc102e9d376a392db05383674d6cf6032342be7034e65df2975701b81adf869084c7c3d461bb591576eaafa7ec3260f4ffa569a455e45a348f77a6575d59a7ae98a077c226720c3e14d3603da9f31e188809749d44357450077acbcf99160066d16511abb66566fc9f177b2ced8d37412a56b8ca101a8fb34dfd331a1d7e37faf62271a93346ea3ae18b4377d324b48cffcc4635bc35057244dad3318a351fef55c010e5c21d5d272896c84a8e756a43a800e098bb9d30a2e38203208ed0972ae7f1d7e"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xe1a46c, './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 04:47:49 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) recvfrom$inet6(r0, &(0x7f0000001480)=""/247, 0xf7, 0x40, &(0x7f0000000300)={0x18, 0x2, 0x5, 0xfffffe79}, 0xc) nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x10) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x24, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r7, 0x0, 0x1, &(0x7f0000000480)="fbcc1e6f730810172795d5a73069215b37bcff239380a092eee287d63c1e67b9ddba5f285aea7539d16f04ff28b351785971e3563e5430e0a2efc70bac69e11eb4c81de60d2968d527d9b7ec213c4ad04e1e17b36b387b87c5670bdf878bf816a7879a89e50315a4a1be6c0bcd8223b9ff92c760f76888deb2e97c5c479e99fb9726d53654616c39af91e3f97c31796be20cac7271b6799281afb84c3632b8c6b96e4ea496566c52198c4d2cad5e38b36b59f466d483965ac982d3c31d4e88248f0fe25d0cdf05ff9affc4900bccc7ea74ebe5bc6aa50647bfed9d58e033d3e8cb6b52ce721392bd12e7d80f93e3ade7a1ba20ff13c692f9c89cd79df7887f809a02a0c19f96194e26fe169932adc928dc0b152005bc6e1e636c6d4e988ef8d79041e406b94feb268517a288cc897863e038bcaf20dd92f06c7dd30ddf84e0ff60aa0e94d59d591cee1ff128b5fb62fa9e825c94e3eccb3f98d2047d8637e2402aa63ab717419a4a993d9f1640a49782c2ec4ed1ad97cb6e84e7b1246f47900e8dc327c4c6c7385b7aecf50d02cb77679723806a87f20a238a089d26389229fd0d45ce808cceb93adf8497099ab94dac7c6a304fc6cb237062a4ebce8010cff35fa3f6b6b93018e7248d33fa7950614f6deaa08df6154bf77d7cd9fb72763ceb9c4717dcfdbafbe6dd4c7b279a579fd946db47b6b985d195eb2330c3b7e363b56ef3b5734254907a5a7e4301b4e2b016ec125bf1b0a1418edb30de2409a2a6743c585a28a5cd2fc33aaa19ac2756ca55aad7f8ab28366a3edb912918a174df11bdcd329d884e7d848d305e2e4d671452fc3a12be22ef5d92d7bca00c5083d55dc7bdf2cf9cf304f2d46e7934e6a7931afc2ac9ce38b7d4892c2013dc34a75d753d2114a8bc22d09cdd89e6dad8c0bfea8071196518f7a7da4b42f7a177e4e92c30b50a8e93efc832fd42f4bf638263781b24f83ab907567fa2eb641f9492d0f43316f31552db6fc52ecfafb950a4cace852703ed1e410ecbd1a0ea7b98124cf8754221f4ee634ffb896075562cebe11ff848ba8992774c7c969699b15a521e59479480de0d26d8eb22384fdd22ef97cf0f635a89f7d8af5afc2d4161503d073f26cf6f68d1b6a0db8ea0c0eaf0d18c1b5f2114c5ceac14eeb0d703f9dffb3f96c1fda56bbfbaf47c26b3a0bdfc4f5b81cbddcc46641b47462065cd55b7cde8ae559dfbb2553c3e8491ed55d3ba1aabb169dcddf78c0b12675f42bd12c3df7f245be030821e23de5aa0cfa8e065ad0a3daef9d134864e133d1ab196c65eb8c020948e05ef03711395fa3d6aad9dd9de87ae8c49ed7b5f2e610401bf7af745c38e1e56dc0f7c5351efbc4201a4c32c1593e181e8a0ad1d49f3ace0f41e00e0b25792adebcab5579d88b7c7aeec461079e31cf6aca8e7f886da032687aee856e8ef65c7c946574cb12c012d9f336ba7ff9ac378e447a930963b8f0e06d0eef2e3f772051a13b910c0d3e73027bbb2b18c742ac65c667e1cae1d57689b32602dbd286276fe117fc993f23b2cfe9e517ed4867208b35ff19050df9f567758a15f04ca7581510f9bf595a1c56467823868e3d4c0b18eac5396cb1ab46f115f75608ee809c30483c5bbce4c1279eee4698d3429fc548c59b98862b9ebcae74a5445bec80ae1975a8203d3a16d78dfe42d720bbc5ba74d28df6104eb529b4aba317337a544a05ce6e17f5203d07d36a6228a60bfb8e82415c750dc7e0fd01e364c20a252b4f52aa4c37dba277c93baccdfc0cb32c9ac1204c15d31e9caaf6925d1303ca99826844098b02b831cf7e6ea314cce04145d01824eadcb5418654c34c63b9c32b1b68e362218f6c50a3ec75774b8c0681f76f33855c8db9174d1abc0cefeaa02b74bbb4bc9cd18377ecdbec71e424cb6711d009088cc462988d4dd58f070d81c1bf2e6c185c97b7318ee349948392e132ecf0b48e84a4f92ce07c5b7bf3fa809a430195f63f37259ba745a0131027bed0a1e88d22fdaaa7f241673cee0a924f626a2bf4b13ad04886d8c87e399b0c68aa5d727fc75ca4af3063bcd96b11620605a5759a2641ee595d8a86e04d5dd24a0812298e8f1f4e7b1458d90fa85a1afbba0e96a4338a5aa7d4db7b084e3575e504c862ab0f2d6bbd4d9135919859fe160c1ce9b1676d5f32b27355d06ffafb8eb36e214ff9fc6122f85dc72dd30f4dbed5bf16d7dd69f9d8897190a1060dbce7db499563b546c0ca3a5fe5cc738261053150b41a990f351935822bef1d048e2c6f863f4a34450a81b5e067ba71e0731b27d3a6357dd3af84757270848fff00a9b94ff398ff21c040b811fbe228b2b31a11948e2c558a81d37c2f6c277684cb4d2d00196987c1211c9c156a7ba2eee2ade64082f079cc2cce5ab22b4c44db52f96ffda01b0dc648da4dfe4e429439d7a3b0cf7e6c2f10b6b0f586ebd06fe94eae112e804ac3930389a05e907e46463c52e6486a65ea4bf41fa2a3472f987bacbab102c4223cb9b5f9647340204c9a21f6931e4e0adb4c577284cb8f8878c905b3c070ef77b787ac045c671f08e793755fd8c92c8f67ff2cae2adbc83946890b494d57f0634cdb31eac58b54f5630022d8373df3d1ab90f9489365fca3b870359d90028100207c1dc1c42c1488f220cf27bec7ca48c536fd3c41344f1adf3ed0c450f7ebdb205a98f10aca45bce849c23bb5222355ca8e8e10f49487733db4c9351170d81388d343991096db69076134e6b1d8b4c5f6694499097801ec6fc7ba49cfb6499b8d4e2eb55ba897aa53425d14a89e59b877a58d7a693137e2c6271b1a90b173fce0c419d3a161d257d45a69e8f112b4867a0ab89f30e5feb38e6e051cf4ced59d5384e3f65109d0252a2acb1f14dcf7856d0d024cc22cf189bb4902dc54059e05677feb97e631a4fa99dadf1b59360b15b995e0f98ed3575c56b9ed7d720247bb9ea66a3106f3db60936184c547d40c23fda78306b64083933ad8f537a0a9d9030f074e36d9d8f7950db69631aa89b3f86d7faec04519fc8483fdaf8285d007c4453659e59a1862221a1cedb67367dfb9351a231262ab7b4bca95319d855a95e8ac9b58b870da610af5aeca0a95c59b7112bdfc792b4c75f86d858d946cf112e90b00eb0a89613273ccd2e2d21d65fbc76f3cc29437cc3d179953fc16649c3758da37f6359c5523509579313cbf1eedc987729786030d8958ec9f9796e91a8c3c57ab1754b49b61a1a2711bfb6d77cf4f5970434ea88c5624f07d142b0cc4f8054bb5e7403b007f85b392fcc39bc271bd261e30e11ec21204e3e888e039e970ceb8bd1f81582f519da2831cd3c5ec6821f792c61ce44e2373ec301c45c80c0638eda390f78a0660d03d6cdf9855eea4b45f6679c3026951605e037a56a299f16b7009840b275412e417f94d884bb25f6fb361d484b16241a8bb25562b0e73cb2c946704f89dc7a0de5bfd7d78cb792c317995e3fc1e7d8e298b2b3c6a0d26c5bbed208fc0a54fd568193cad3c6c2739d820083d2c4ed87c01b29da733da09411c21f82ddd6e7d8915616b8fb13897f1f1e76858eaca13d851156ebe52bd872266accb0bb82cee6690ba2176597f9de07295ac3420dcb677c1796ccadba1b7035c9d88359ef73026a9775d91ccb9568d6faac930407162f335bcdebd8d751fcf62814ff1d242f129e66f5dc17a02fe7ffac9615c407746e2e00ba7a011a29b79bba6eb892726c4634daea74f3112cf817345efe063247b801c29303923ade3f41c244afe5004b753fb4b2d2ec38cbdafbaf1610302de8ea079ae0576cf8a836dee162d92db889cc2d51a4ffaae0f0aa7c8c4277dbb39216adbb741251e12a47c3b38c7dcbdc516028bd0116ce6e3c12f333b8bf0c4daa1c45955c8bf330c73fb7f1e79edd744a0fa962e90441aaba9b27636450a9088d9b953ba92f9050bce709e9d4010c9c53b2ecdffdf69541849084514a944370492d6d42637b5e34a8286eb7380b6bd820f2a34a45c4ee841ad7e7289501c6d6b2457c00d63640658e0bf67a7a0fecca594c388befe0b6cac52e946d528c5f4dfdc5a167606e4aa948f3ad795e0c600dbd8f8855127930d9961ead33bfa2a31a37ce963cab2d24bf60ad4dd292d201b7393f133bf15f3d4e61fa11a2a552c1d2216cc47d3c41d68bd0d8c587810e25b32301c52fcbad93cabe2b56570ec4a8719ac00bf152685b2ba1543856c651ef7b199f1984886e97b0cc758cb91b28adf172686509f4a681f70e53caf4cbf872818fd85ec42a340fae56be3aee0e30e9f398659b5cb84cb528e76d656ed3b3d985829b81541281bc48e37fffa34713c3f475354a9f93c39768aedf4e575a469e976da0af000d374221a746aa6f3b0bcf5860e10dcd24b8028e182b9906ab73d8aeaf439b92b8d249c9e4ae2a6dff08bc8e07de5d8f76d40b8f3dec99611e0e0f2e3467d0437fc5054487501d073ca0192c743aa61f22c0344c4acce785b61991161ca1650b16c8f9ba2837a7f96697d918e66d9ae026ca378f4b582225a2c277f1e4bfd2b95954e10673cf845c9d45169a2151027faacdc7bc815ae6c410a03614b8cf9af66645798824b8889655cd8436331b61ad871aa876ef0d38d0680129f967b11c18dce1df4cd20902e004fc265a6c96723e1b962db8e535a09dc83ce873c0c5b63f5b622da6d263f9a7e6af676b9b3056f6676462e68fa7328b2013f014549ef34cb56132d37aa1120616669448b3b3360c8c006709605f38920d197f1a680a43f7d16563bc2a408efe57557c654a447f45c1492305b1ee98ff6e0ca50f40f4be5a860c158f1fc13ee3f5617e585ca1a934bfddfaae6df6085512a8793a1e1884ebe310454e2331f57d867def445c99a13c41572d88c61fb12109526133651ff88ac0dd94fcbde0c574b2021074b685273328a4fd2af92048e369fe53d429aaa715f9dba65eda2e8da667b3bb6de24f0c46238b05da35718b1b695784bd764757530dc569097001b0dd232ad34a652b2e5859b26daf24989184ef2aaf495c31c63eecaf60ebe43c8cae6170ae8233cbb609a8b78dcefa0bbac0f9d52a810bb5b4df64fe142f5c1c604eb4ce04627dbaa8e7f2375940264595deff88e82321127860419cafbdc89b4d46c2f70d17800466fb44878e4a2a8faf62b231dafe01cb9991c77e910784b191e01232001b448b93511e1d74c46f6d18982a94f9ecf80ba2b66c01fea1f518654460e201da1b2ce5a8a4e59e5d7abd38a1f05f2b9e88f82b5a0f8b201236f18cb12ac5e06911c2ae6f5ecc6cd1e85741e482c13044db87c9a7f92ee8847a17288583832ac80ed0cac9d52e27f02ac1b344bff9cad70f485a220e1c452e12dd6bf1b2436f6a2b11277e1e4455b562922652a09a1bb70a38e587ad3bb9e07ea9f52eca06c5d19b5eb1710bb46be246ca009d4f98846651cdc21c4e223fb18783a10f8d7d0c5e9d6d623cfa0c74043c94edc94fddc76c1499d284c9d2832c4a29259ada26e254ba935194f76e5494f268381583aa6acedd3744c25d712d61ad23379511199d762f58c100f62a6421aeb73cb2f3034755b937d749b350f0ef6682742ffebedcad9f2f182eb6d30b5f012daa725de0fc6ae45e24b70e07a2c89e09bc8ff66cc576e3073eeda43290d201cff0fbbed0d4215dd01d357b745b8c93263b3746001a8ce585bc8884f3dd567a836d3a2efdbd49e093bbaed91a7d4b21203e3ac2ae3d2670b1859c793ca40c4dc4ff74441476d48a239be85bb24113", 0x1000) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000140)={0x3, 0xfffffc00}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x7) 04:47:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 04:47:50 executing program 1: r0 = socket(0x2, 0x4000, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000180)='./bus\x00', r2, r3) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000000180)='./bus\x00', r7, r9) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x1, 0x0, r8, 0x0, r9, 0x144, 0x1ff}, 0x480000, 0x7, r11, r6, 0x2, 0x5, 0xfbc2000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', r2, r8) setrlimit(0x0, 0x0) 04:47:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x117) write(r0, &(0x7f0000000080)="6709c1", 0x3) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) flock(r1, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d4c448ad09df5ccb0461b822db66392b415ec819747444305b09cf50e2fbfd1f518f4c45308b8b181c79cee9a10d414d481117e78ef52b6ca78bb912a9f73d31f8e77acc6b78a5f1ae6004f5e747aeaa2b5d6151053a67202d7faf14471328008f0dc0dddbffeb55624950c710f0ae711255d8770d6cd14a4a7c387bdfcc7998fff8b2f52b7da2a87479a31aad61227a334564acb6220ba63de90ea68eeeb0eda3ace2ec794f965c389cde2cf0e29001", 0xb0}], 0x1, 0x0, 0x2) syz_open_pts() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) read(r2, &(0x7f0000000100)=""/104, 0x68) 04:47:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) fcntl$setstatus(r1, 0x4, 0x0) 04:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x40}, {0x3e}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x11) syz_emit_ethernet(0xe, &(0x7f00000002c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) 04:47:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="9f140000158009000000dd4db09fae00"], 0x10) dup(r5) accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) 04:47:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0x0, r2) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)) 04:47:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80}], {0x52}}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:47:50 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) acct(&(0x7f0000000240)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='][%\x00', &(0x7f00000000c0)='{]\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='*!\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x2, 0x10000000000003, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[], 0x10) r4 = dup(r0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) fcntl$dupfd(r4, 0xa, r0) 04:47:51 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x9) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 04:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000e8b32ef49295800000000000000001600004ebe5eb7412c7906087d06ea0a010000002f"]) 04:47:51 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff000200000000000049cf1bca619d686fecabda47dd432fdd55505995139aff5a1a31318bf29187771f79368096db7a2fcda40d103fc0acf9cfdc375927e86997a1f1e2358ff67824e9dcdc12479e774a03a4f29cfcf6c6e842243bd9385f8ca80cc788ec57d16db09f02a25d022853a4aa734b63e65e3b749181661182fc6badec407840e11f991554ad86650b47d48b3b774d95088f7f6e7317a088dfe7618787444ca54b3b8f3f9f7adb766b2cd904a9dbf18e"], 0x10) r2 = dup(r1) write(0xffffffffffffffff, &(0x7f0000000040)="b89e5ca1f6264676a2ab66874377e67cb01a2a4313364b98c1433e72512ce3164dd2925422f22fd5358d392e01aa6e2a5f67658a0a8324b033193540f16beafff86644bbaded0e854ddc80606f949f86d3c1793e2938b2", 0x57) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2b33000000fefbffef00070000000000fcc22e1e09a19b356160b1a28eb6ee18fc8dd765b14e3055fc2f5f2d9dd842b85d3ccb369693"], 0x10) dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0xed6c}, {{r3}, 0xfffffffffffffffa, 0x1, 0x10, 0x3, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x4, 0x6}], 0x1000, 0x0, 0x2200, 0x0) 04:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = getuid() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) r5 = socket(0x2, 0x2, 0x0) socket(0x18, 0x3, 0xf9) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r5, 0x0) 04:47:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 04:47:51 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@random="65d37e713beb", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "3e4ea5", 0x24, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x1, [], [@enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 04:47:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xdb0a, 0x6}, 0x8) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000016, &(0x7f0000000000)="00000014eb85563e00120090ca2b9ff7e20d5ffd2a22a7d61e0158ee3ef59694b06336d02178756d0bb78171e6ff24ea73ed5e0b328fe905dfea31e9e45e7028bc6afbe818e2673ccf28d61560bb23795f4dd3d0083b0eee3e40ce666681996b6de98fa9640e9f82c06357ba565bb2bf884ec51a19955c33abf2beb8d7e54093bb14289b8459a2d5dcccece4b1099cb116791db283fc7f3e5b31dc91d3a80263fc18a13e320936963cbe12ea3899f7602bb829226053209913bc91be978cd87442a1fe0abb2a8581b05f0033b8ff512a229cde5dfde82205b79522002b1a181a9a13fd4f8d4581c47bb02a3424375eed607207", 0xf3) 04:47:51 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() geteuid() r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b88f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2226b730027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a54770715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56b4795063c3ff958829f630cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee9585405522107351d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000"], 0x10) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) 04:47:51 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000180)=""/88, 0x58}], 0x3) 04:47:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x100) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x90, 0x3) close(r0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc500497cdb876c53bcd3ce955ede9184893206dc3e1c4a467966145fb85e93e1fa3c7de827326eb92a4ce13aea6496b630fcb19b09c8645a486e5a19ed6e70663a1fa4652c2062047a062e9000182a290c3763210a365a3315cc56570c64df3fc3fd6102a8dd9f6c25567984ec4c31bdf5363ecf2381828e0caa6f0c29281e4c4451997bc8637465db4c78a8a7c27467d3fd0634b68e20d4b1aa4685b9f5cd245ee20ca97de4a2f8ffe02590b1ab90d26c34e59b0ae0f3279533ff75ae10973fbca66f8659fa4ff86510b147fb4"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x14, 0x0, 0xff}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000001500"]) 04:47:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202d2ff8b1b31410a842cf6b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3b, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:47:52 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0xffffffffffffffff, 0x0, "00ffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="957cc96016e5053b72855527a15c72319a4ac0c8c3c5a96e47f333a5c101146dc5f851e97354ceeed07f90398927fba40ec8fdf7a2b5fd", 0x37}, {&(0x7f0000000180)="a71e1dae70ab0b9c34b2e216472fb3e9dbd642f3e44037b5144813cd12c585b0dec3c734f511592fc072c87331cbad95b207d07ca263c9707e677df2b847d95d85bf7b70d219b8aca005edafc987eb6a4f9e05261bf51a12b40abaa8ef67941d86393f718db9649d315c402c2421faddb7271733f936faec3e68f68f9fd9e4206e5146fc74dcde82c42ce75571284dc4e6b5c8f4b9ba8f11a390b33294d863464624dcdf4fa1b7f64c565dfb96bce69c20774f56465c95b7e236d65de6bd2b0f8dbdd8edac304a8ece51c594bc210eae35199adbae590a4b637017fbce49c736e5657b9a01d0e30ed526f91776b943404a", 0xf1}, {&(0x7f0000000280)="7398f0bdcf277e948a42c1b129a0e38ed0288280955ea967448953719f", 0x1d}], 0x3, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3]}], 0x20, 0x403}, 0x8) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:47:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0xfe) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 04:47:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="02092099344311f6403fcd127c66505420530fd2e8a8b9181a7640279074118e53307533a2c6886c5ee66e1efdf621f77b697db5409b09ec4ed5ee6597b6f5d0eaf1c2ede729752a415db0fd37bad8761bfe81db5ce0495b8fc112efec025f3f794e"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:47:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x3, 0x2}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67081b542a538706000000b810000000690000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 04:47:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4092}, {&(0x7f00000014c0)=""/123}, {&(0x7f0000001180)=""/46}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109, 0x49}], 0x395, 0x0, 0x401) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x1000, 0x4) 04:47:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4426, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 04:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x2d}, {0x6, 0x0, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x9) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) 04:47:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x400, 0x4a, 0x2, 0x14}, {0xfff, 0x7f, 0x3f, 0x9}, {0x800, 0x3e, 0x9, 0x6}, {0x6, 0x3, 0x1, 0x6}, {0x7, 0x6, 0x7, 0x3}]}) syz_emit_ethernet(0x289, &(0x7f0000000180)=ANY=[@ANYBLOB="13000fbeb33121771befa6a669fad3e997cf49cb7ac1b15bba25ce5e8760f403ff7bdfeab4af0873f061dab83187aa15ed147149d1493879312995941be8c049422a90ff36b8fce57d0c5b4957e55dc858a6cac4d0de3efe6485c816171d6e6314b5a864edfb47fed474ceba656784f798a271d43ea24bdbfb"]) 04:47:52 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000000)=""/44, 0x139}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67b5503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a680de976c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xa8) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ddff13cc2d1eb07ea976868c92c26840aeb5ffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x29fe) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 04:47:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0xa2) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) pckbd_enable: command error pckbd_enable: command error 04:47:54 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x20) sendto$unix(r0, &(0x7f0000000100)="a7298eb91158d2383f7b122608a0ff31292e96f5f2f5b512ecf478305a684b6fa137d4509b93901987558d37bfadf556f8a9fb3f91a442637c7baee82a71e9bfb6868a9b4c084d79bf63765a45f87d2b2ada254865308ae065625d6894b9c8584bdc051de23ef2e1677bf201d07341c467b203b08b4e87681955abc545f98fa36a5b211bd85793794f711027ddbf89c4a6fd922bdf1e1d07d191e0c05bb865c18026db462c66598896675b30830da221dac0313370aab8a3c1d3b6b17d49aad919", 0xc1, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202ddffffffffff6f3869b4046eb3c2b5122b440bacd44fffae5cb72f"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSTART(r3, 0x2000746e) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x69) fcntl$dupfd(r1, 0x0, r2) 04:47:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x8000009, 0x8000009e, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:47:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/143, 0x8f}, {&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x7) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000880)="f1f2d02c64a28bd9257aebff18d92b567744f3611e25cfc52ae391570d625444261a2f953d4545b817f1f9feb4aca475022317e7355bbf5e9957c24f54c705ca7d57a6be9a4648cb602911ca799da81701475e3e67d2c2251bc5557a5cb090b8ab9fb4257baf0347b280f93a498e85bce8c86ce79d5a87d4131b516b8761a71c8d8ce5931a7e181cf3b5c8fed0f9d2d7143613a41415fff31591611857683c645e0a4f6754f4a541d30feffa3f3a5531eb25ec88af4af2c65f44d13f9c70673ca0551c4f59bb899819a8d1013cc13b42c190222ceb2f9aee2fd60c189811c38f9f8c96ec46ad433c914271c06808b2b9be78599c69a074620c73ca93497d375496003f7d7a63532ff150870c0cad0ad7f2f9853b7bdb5c1fb6b00df36221a90328bf615fb2e499172ea3c6d85e4193073928eb1189e3ae4bc6ad94b947b732c234fc02a97aa17afc19296c1e5e590778424cf33382878874a26562f7799cb30071464a572b645f0b7286a89f7f0df73f4ae02e8853f9a56001ee309b382ca1541b812a57a7a7332bb861cc6671997ace7527dfeb9d78448f3f5e56b5a5ddb7481f8faf8dcc6ca44b253b144cf9990b28df37d109038dd3feeb1621ac43bad8eec267c2255064c7e4485644e53a438b1a4c3a00303e38d8fe56a9bbf754835c40cf335792721a228361071ed9c036cfe8b84c2579b88a5e1703ef580ea6879ea114d0eae2d6faafcbbc8451c079df7999cfe4034b3366e3c0a97692e5c1b665f11402afcc7423b5c929", 0x229}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 04:47:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481]}}) 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 = socket(0x2, 0x10000000000003, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) fcntl$getflags(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:47:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) msgget(0x0, 0x230) dup(r1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) dup(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:47:54 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd2b330000009909000000000000"], 0x10) dup(r1) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x3f}, 0x8) setrlimit(0x0, &(0x7f0000000380)) getitimer(0x0, 0x0) 04:47:54 executing program 0: syz_emit_ethernet(0xf7, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x28, 0x4, 0x1, 0x6, 0xe9, 0x68, 0x4, 0x5, 0x62, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x89, 0x9, "94b9700dc7bfcf"}, @timestamp={0x44, 0x18, 0x8, 0x0, 0x9, [{[@remote={0xac, 0x14, 0x0}]}, {[], 0xfffffff9}, {[], 0xfffffff9}, {[], 0x3}]}, @noop, @ssrr={0x89, 0x7, 0x9, [@empty]}, @lsrr={0x83, 0x1f, 0x7, [@remote={0xac, 0x14, 0x0}, @rand_addr, @rand_addr=0xffff, @rand_addr=0xffffff7f, @multicast1, @rand_addr=0x3ff, @empty]}, @ra={0x94, 0x6, 0x6}, @timestamp={0x44, 0x28, 0xff, 0x3, 0xa, [{[@broadcast], 0xe932}, {[@remote={0xac, 0x14, 0x0}], 0x20}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[], 0x10001}, {[@rand_addr=0x1], 0x5}]}, @timestamp={0x44, 0x14, 0x0, 0x1, 0x3, [{[], 0x7}, {[@broadcast], 0x6}, {[], 0xb3}]}, @noop, @noop]}}, @icmp=@redirect={0x5, 0x3, 0x0, @local={0xac, 0x14, 0x0}, {0x10, 0x4, 0x0, 0x4, 0x5, 0x65, 0x1, 0x7, 0x89, 0xfffb, @multicast1, @multicast1, {[@rr={0x7, 0x7, 0x31, [@multicast1]}, @ra={0x94, 0x6, 0x5}, @ssrr={0x89, 0xf, 0x80, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback]}, @ssrr={0x89, 0xf, 0x37, [@empty, @loopback, @loopback]}]}}, "ab"}}}}}) 04:47:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) 04:47:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 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) 04:47:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3}, {0x4006}]}) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/106) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) r5 = dup(r1) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 04:47:54 executing program 0: syz_emit_ethernet(0xf3, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe5, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x1, 0x8}, {"fc65ab4a0c3b68388b143a3ece1c765dff062a9f515c040b8355daac58411a70ebfeccc77bb6b72ea68b2f0cfb2c30d51232172df8f46e62ae382da369dfc5386fe758859d739fb6b051f7a7b4137f9ef1cdc3ef4a97238e7d78dfef85735c575d9cb79a76e3174729021cb4f573a5f9ec8e3f3d19b967c620362af7228e03e8c39923b43ef12023a3dcff35818cbaeaf0ab181d3114bc27006b7ad055c7a29dafba0dc800e96600e7772300d0e332f667c07a7b0c39bac0a093a9f6fddb72da567fda782ef6b7f937"}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:47:54 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)={{0x4000000007, 0x9}, {0xda06, 0x81}}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x8}, {0x16}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = getegid() chown(&(0x7f0000000180)='./bus\x00', 0x0, r3) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d86e382f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, r3, 0x144, 0x1ff}, 0x480000, 0x7, r5, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) dup(r2) fcntl$dupfd(r1, 0xa, r2) 04:47:54 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000240)=""/255, 0xff}], 0x2, &(0x7f0000000380)=""/248, 0xf8}, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:47:54 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1eff50e6a20bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6ff0aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 04:47:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) setpgid(0x0, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7754a0 04:47:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="11edcc98f6ae7649a5a8ce419f4863fdea321386f333ded34715d83f0d86ab9f334e9bdb19e89c693ee55144f620b70120e98ca04607b04d5a89b3369a32945119bb275b3e5359005f547ac8791633e0f956603f782dfe74a77d87efa6d51b3fe4031a41828bd1e85f26dcfbc02e3925e2c8aaad2acb2264a98f74a9393f5e91604dbcae53e09af2f4d5b21cda97b2860b2720895458e91cb62f6d00a42993d86bd7547b736a38ff4668478af225bef9d3084bc677a2049b6c4d3709b0098a3e56966d9ba1da9b658c1f050dd4184f0457786e413c25ad1e", 0xd8}, {&(0x7f0000000400)="c0216c629d9021adc4fd45e2d7143b26bfc9a0ada38a03ddf4bb64dccf3f8a40768c643951ab3c3573d0e46bc087239620120699b55f282dd824e8b0c2465effc68dc886f8f7a806b3610e30cd0ab14a01561ce301295510bff307086ec8b106e4897c8ae7f229fb2308dc8a59d01470baa357aafe6ee7d6a545f97e1256212afdb0f0fb9a21ffb30699b43c3018355552a249c08062fd537b9a97eef357d5612e111bf80622", 0xa6}, {&(0x7f0000000280)="69ef04432e533f20000000cf6f81380000000000000007df8ddb86b175ebc93d104ad6fb1f06061f3d0126d02c0161168f0f8e59a612b964125541b1dc9d5793c0489a5057c438c6bf98d64dc7a6eef9108bdcf36d0acea2f18e81bc8505b667875ca846b77ac3d635fc140644238e99238c361b6c28ab43ab8c52ae79a2b9e0", 0x80}, {&(0x7f0000000800)="6b01824109f9855474c6c19d8018ada2ea497c916b8ee7d6d30500000000000000a772c06bf6aa7b9d959facdcf5d24b23b0a58ebe05a7fa59fe3d3cf3a663bc7426305bf26de8aa298e0af5318ce9d5c50f4912ff71734821b417a8c6ac8e75ae7b0c1431802d8dbc829e343ab0e23389ead8aacf3a50b60de530bcec3a7fcc53bb4324bb2463c94513eee5cc3586a73977878446f07463d84e130ccefed96c6437012dd9a91a184ec91d18efaf10dd61a0e11a3c5fcde289d98964fc252ca049d5f584cb5ef483cce4521e888a97dc7699dfbc1007461a50f5c0bc7f08d62b416b0fbe7e78a770acf559400ad44742e4a161f7ed80830e7a924c7a2479d089c802544f47cf6d9f004a051f4cbc605fe2e540589870b629016bb8631d29fd1b4bc2ddaf6a9deaaf7c9603a38c175799f92dd201a3db8cd1336fcae95b092774964f08cfad9e65827024f2ee5fc54155d37e2882695dd96c486484bd876be32f72ea314611098fd43d97515ff25fc260b9aa966ab42c428f01ef3162d5df8e1597cbe2bd3c8eb3836535edcbb08e79639fff1937cf7475f47e5e9a7f41e7ad16e0564b4887ce69f76ada57573698242696da0f85756ac385db528ad4d013f3da1a41777226c0952f7755a1c434d04bf1850d4cc3ee474c63", 0x1d8}, {&(0x7f0000000000)="68284bf601e54d8a70d998a1c07001795111b9b90b12726c5d7113f556da2a26b0b5c1746bea30598485f7", 0x2b}, {&(0x7f00000005c0)="93eb77a5200c14db5058d2e1a23434e20ffb3027c54ffd60591741f9f1870423c79a8a6943ecac943ef047f59e52ed64fa1b7f2240d42fcce8b8f45af665a4e7b24287141c21956437fd08ff3e1db4717b45e4fbb46d379d1aa0b9c0c2131a803314fb2efc9ac855452779d232d63047386138bb5be850eaa8ab153245c2a383e49c87b87dc643aba57ec30e0900000000000000605d74667fae4b56a6835cb9012046fcfeeaf342511515ec852f06b57f6617e307bfbec45c51b24b5ee241c1299cc538eda7d946855eb0bf47ae2b66285309627fec", 0xd6}], 0x6, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33fc2ef5c2fee5842802f05cdeb705b4aea3693738f848e8707516902097e0a86aa68e6badc2512e388c251ffd0bd31a8ef8ab086239b491a81469272fe73b4f3e6a813f02d81137aa2cd9cfed45cb08330a219316eaf18f0685a234b93fc272e276be39088084aadc2e4e0229393467467bc9175b18d750881911f86c842ffc13e1fe9e30d45b1f"], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRES64], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYRESHEX=r3, @ANYBLOB="8533d603343b170e6cd5a389cbc8aa8cc6752da192992da7b72bc12c6cc272691f1e8d55558c2a2b13c60a68aa88bd32bfb34773ae4794932566251f58d2b7969b4171c372e04821e60fb6b9c1982d8419f60d5c8594f07ac82f5a330d9d12baa9df18fa2e56e1299cd1de95c64b92124661420cf8dab43f0195f0fd48391a61baef23599065c0e720f0794c38a6de794e823b3408a4bebd6f9e0ce5697e33eec878ff875570bc77fc5942540e68d6a193b4cf2479d4679979f16555103096975690aab513911d0b8808d8af03c13aa96d887bba0b809c4455426f0453927f7b3552cd32cacb40077b40"], 0x10) dup(r4) r5 = dup(r1) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/14]) 04:47:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0x0, 0x6, 0xfff}, {0x5, 0x7, 0x24, 0x20}, {0x9, 0x3f, 0x1}, {0x4, 0x9, 0x0, 0x8}, {0x4, 0x5c, 0x2, 0x5}, {0x7, 0x7f, 0x0, 0x9}, {0x1, 0x1f, 0x1, 0x7ff}, {0x81, 0x1f, 0x7, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:47:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:47:55 executing program 0: syz_open_pts() r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x21}], 0x66, 0x0, 0x1, 0x0) 04:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000001200)=[{0x200, 0x10}, {0x0, 0x0, 0x9, 0x3f}, {0x4, 0x1f}, {0xa, 0xb0, 0x1, 0x6}]}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0000062208ebda3e01315d13e57843443d1b8b077244a98336292939b92e8b4ca875ae3296468332a5cf01aaa172c8a8b9a99eab576915c00078fd153a"]) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) sendto$unix(r6, &(0x7f00000001c0)="dead4a00e0c311008df447555bef1f9a133c6c442534b432ef02334df0fa4e85a0c4a55e2b317c7db5cdc2b7c941973098dddf424455cb825d64910f7aa64a74d386958100e5eba5e6039e59d624fd211b0feb8be8bdfcb370442a6665f093f375e7771c09897915e1d0a16491e47636a03e923ad71251d7a133289f2d71ab71cedc35259995aa34ad9545ba7f9ea91b3260464905a4cefa8d0d8e5af1578a8bdad8fab586277805aa33ab5c9b8c90b21a54078ec755ae3adcb5903f9573fd6b4e63e035dad07213a0d47d8f947227c770eea20cea070149c4ac5d1c6a08dc85be3776c5f68942c065c1034b2654a0b33f5b48c75e5802f76d3f5d2549128c2ad2a75d95fd20c0088de1f416bef476803005724e60445ed88ebfbe0ab8143176fa48ae1854f26ea1d9cfa8e10683ca81a961b1dd1bda5f26ece9b537bb8a0ee4f6345dbb58f1df387cb8d6a742c6b2f9163f965f29bd12848f1c61fcf1d9e10b77f3e293a679e9f9f9cd797ef63dbc202995cf7a57aa7780190b94e83eaca6c7554bfd2b201505efd4d07ced3bf52ca11dab00efe22db651030b2454ff13457db5b1a0351ad313f3daa4a117d10615c2c42a352b56daf8d4428f3345ab5c6dcfe29311415dff81efcb8498855fe93916848d4ab649f48118bd2d19af0784763e55860ebf1af081da8a8bc2d689cb142eebbc3537edca0c79c73453e049c9349de48b44cf3b2a592555d92f84cff704bbb5b5693f117e65730deadeda34ff9a8dc056e15d7f55e0ab26ecfb2c661aad39179bd8c6bd54ef4b275d11abc1896934d06e821fd89cc08d1e0a46f61bb65edfaf2435da00f9c76a22b30ddd6ced2691a6614076223bbea078d772bdeb1074f448e33807c75babd8fb2c1b697845c25ce4cef3faabd3272c4ddcc25e29d6dc3fa4358d4180eb97635465e0f693856aff28b22c01d4cdd39c55a164fb78fc34618ca13c89f216878337050a070764f98aaa3c473fb5cfefdaa4e4f3c52a22920e0d74cde854afd72323f323c6f60a5b08f3b9b3e34cf4292fae02e7994db0a0a99e9bcf1364e9ea0fe818e6b32e1356ee07e672bb5f66cfb6ad7290ef6dd97b4ef1eb190b25e96535dae618c5f8cc63531f96ea4410849106488a7a724c5bc70a7b6362cc65819fa5588308653442a06b718e60ce50ff14550c2aa83800623ca88f1836e077db942ecd7c309009a8e030870dba33fbc102544c17c9ccd2e36d579719afa0ba81134c6037e12ad21c866e3df6fc8cfa36fc85a7a40d21ed42c66bbe96ab0fd50bfa141503137ee937bad27402f0e5326023131b2b0c23bd467e803fbe1156bee75162b8b79e55d45908ac546f35e302dc108051b1830144c385232079b69ee92d5009e539cc3171d1eae8590b9fedfe5a9eabf49fe05fbb23ab79b3f4a8951103462c3ad356e7ac922e565a3fd0eae778dcc5b38a2fb7ba43d51b193c11c896583a1245e0b83c4bdaa85de1022c770aa7d930ba736b78af31e3e7e0694d3439929c4f33613981f7c39a1c918a237dbde75b29301a5a913148718b28a7c54e995c78db89600bf20134ff2033d3e8710ad000ea07fc00ff870d6396e5f14ccbb16035103f2af1fecb6c702ead79772ef69b2c3a385b6347457f569d0915bcb9e0ea8124e3b850cfab567697d940b684ac9598191e5cfa2f3447176af7aaddf1dff9ca46c729087910e4d725e17f3534917d88ca3a2a758966484e508f8c76fd3eadb40bad6c1bfc4606206af21474617211599de5a898f6084e118f1de74c20d995bdf310d49674e42623d42be0f57d63e49f9bce9fcecee3e1f4baf797c8c3006efb14cbbe91361cb4ce7f57617cc7988532dff639a5e25edee9b6d2afeb8126e1cbfc23de3962820a39d6a0944d992862c14b511bfa8731976c39b8619d8866a8f6444116ce88a5883778729a6325b46912264e194f78cb7d83f10c4cdf0e5b6f06dbd020c1f8cceb60822cd0355d5043667d9bb99d3e5a9377eb911045dcaf954085bd41c1988ae5ebc82c69e40cb9f53f8e4f8bf15031e8ff06b010212d5f41c465954fed03d715789e77b1ddd8b3e14e175d90f5da5c7e3b6e3e9020efb5a5c9e8011c5547a6ecb78b478b1971333b335cb0ba8e083f0d72de019e24496c6c256fa1f927812dc22085910ecc7f80fca9d81e1df854ba62a663923d37b464b54758536cf4a328ec8d48292d7bca9f10ef4dc54fbfd5faa1d7eef90d0065f4e88e1818c36b17b348c643c1729de9dbc58cbf9c043df5852e84edca49295f9d6e8ffc1fa702a71a5fedc778894b8500436ea9ce71ce88cb7ba351b58362f97dee7b580606559b5374db64f339c4e9b535a0c14f3c987029afd241ec79046ef0ec929adfd53b9501f4b00975b58e03c30bbe719f18d3f2e1fc711370f1b77d6932d1c8ee5a7ef284310932d998812cfe602bcb62954e75113aab5d8fc47d8e39e8f18e424f8ec147cdace9e7b5bf168be2df024365649ac7fd8ac1a10345f95bb4601615008a395fb6a44b1fb722d0df058543cc9b285bc8452c17306f00ab794b43700127960938928888e3c772c831ed808283c8f65bec773c1dd4a02ab978541c9cb9e14b05db1a0cca026d6f72764e8674c1b0b97365c4d7e42a0e92767e99b99d943379211ba902afcec0c68d443c0a5d9bed76e5880e1ae55e404c4cf3fb5839675fa8ea3c9afafab2314bfb7fb0cd7291ace9b3793c2bad14dfbaebcb8032c49f889f1b7b638672d53a132cd1b138e4b5d95c6c2c6d2d686a133df4abb94f00886da0797a1974e3add3176ce67c581fe13ed24a6f0722157fb8a6dd9c053cfcec248d1b6072bdd72dc521cdd2a0658c48e08de854beb83ef92d926faccb689d4305feef80b2c5b62b8510ffef9b42afa20650bb225ebc545b41e58212a36b1a93ba9fff7040e4a3c90d48b38cc763a000f701f3877300c71803b7286efad5829ed80f9d47a30383a8ed125df5abb0cd5748e98a124ef80d6826b6dcdf9cbe276de832e635864a69f2f68d13732872d7bb8c873484c20c95ed05752b428b945ec990919fd116564412d90aec5de3481e882634a28c1488f408b2973fe30dc8e635fcc39dfc4080ec1fb1c896b0583fcfc8dc7e2549ff5151bcff99b09b60ad578cb88176cc1a34a6f1b6993d3819631d7156f66cf41e6a2a6710cd945a62d45f2637d925be4a6c164e43a25c133cc68b398595b7ca32b4aa50313311ba643a446183758fdd04c82ef38730557a6b3d07b517f7dfebf1c536a8e3037931c063310920f8d5ed2b9095eddd6de3e23d6fcdb0e12fb03a1c9e7367469c819b7e55a5f08fb848c0345ce87cd81a420b4dfd19e70273d69ad264a487eee76e1255c1c6cde1824840b79918c58af795e164e08ac39544fa2c629e7ad9f2a2065fb69873fe5295bfc60d4aef5d5fcea618c30e1726c0eb7d160e332be53c9383417a7f02ffd32c10bc98de8b6177250e8e6a828a97ee702962d424aafbb227472f69f6d40342fe99ce4caf2011828ddeeca6be4945029d0984e70093e63e028d399052ca7d19403206ef181d5cb20b4c4528d4660b0feb5362eaf781f5092f6edd46016514d8a0111b51a58ae4645e05c3f248f01ebdefa2fc0b6d3342317cdc0fca6bc575569072f860d57209bf4feaf589df456fdc6a68dd0f40104e94bb09e91f3a5bf13dfc8f23f8f3cb3889136e21000b9d857d780d07797356150f47c60e73eb401ee5f2f4886088902a98edd709540464cc1e9da4a6fc0cf559aa0c09394c7f73446295b43b1006678821a52fcec257996b00451d33c7d462f314883da1ee45adf0365d33211992dc19f89a892ef247d64be85e3f5eb5a646b1185304aa4c92ef73c9d5a6afac3e17a188c59a6fa141b1608a76835bdae19d2686aed06a810488d9d6a26f1fdb2c126df12b607082afdbf1b2bccd478fe321cff3f2ef5a0d0f0963cface894e3d71732be9fe0c61c16c94292fde9116da2618a7e14fa65714ad4a89f34bcbc31b15ee9db6fb5f572e8dd1b6bc38490628a3c82d654aa4ccae8067d480229b34a258f54f1f0cf46afab73e087f5c7c1d7a244fd6c9bced35c456d20fb0c5512d0a867dd4665c2324b7aa05716c4dde54e9631732d111f976d850e84c5f48acf3792f9d3c68eef47a81a2f557413cfd1da846ead25a341ad236747282349065290af513b0d57938a9e072cb0640df70586be19ca0166acdef0b814b8cd319ff6f8cd6cd1a9ae35698ad75585b7c401084d271709438f245108154003f64a3c90a5ca3efdf42dc69378992b48c554b97e5206124f01746ddaef85aeae1dc27865261a4598f5018059dc98a6f7d3f80ebcb88dd2c95a06cf4abdf1190c402ccb35c08db4e4175c01a024ba90d746a9b8a4bcc5989dec69a945483d65f75c9dca73a97fe6ee8e2299d32030f415689c6513abcb1b98835fcd154714bf4c80981118676287a95c725fc11c4d632b109d09607f03ea985a22748c9d11f0f7e788bd3dbac0a0f0c21707a877b3f4ebef2ed29a1048e18e8fd0770e82040b6d510337c8c5a5bdf8c193c542b9c1edc5a031517fc6e6c56082d4660676df2612a25896588e16e8b1b8d86f00e35485335572d89c02ee2716deb2e781e9fe1cb81b6c00110fb4b039af735de7a8a1804049137e036408bd538531cfb4d8258a61a5f876d3102e200ae98aa35f21c6d1970d5c212e0c6dcc5decf9accdebcc0b70cc79a8bbfbcf2f5a8ef576718b6e51a482c488a6175eb33a92e7c782a5ac94677ab6c993d1cf328ac94cd92bf4232e17b329e55956ca4fd9e17d7da7e22a94c3c2503048eac2feda376326ea2b115652496aa97ebbc9ec06bd56d8d00bf1f5035fcd5a3b12deecc6070f17e7757b2c5bba6b1820c7f74377456c63d2917d303ded18e11cbf9f9cd27f5f1726baf5e5936319c50e6a0aa32a939067218726e2e8d2f54321272dc40bc54406b28116363cd77f3ee4efbf8915c3d76fdc86f1d94b27df420f2efcc2eea5cdfa909b195390cbeb3dda967d62d5dcf120814fefc9a4894f660eb3b644cbab18bc6dbc05d5ee6e9dfefc912af9217095689318367e9ec8ac531afc783e750b216337a44152c234ce82f5e312d973e9b3467e87cb7247eebe542e71555ba868597b3f1cd0f459bb34341c9ae31e34fe3627c8b1a3d24cda2c8f0c739b6344db62d75940892168bcd10de8d6bc8b59e007ade3db451d977e15a0690c6fad0362bff6fc8a9bc83cac17711700aa7cd92fb1556024db7289f984dfc2a0aee6d29adf3f8403859398d9532c8ce8db371f324d745f3b7942662b74322c71f2b3ff9cf251836eeb51f386db56c22412c61e2e3ad1a4c3710e1ec494bcf8a58fb04c2dcb80e68f7bddc879f9795257108a52be1cdc7c95a786a59303b3028053752469a133da423db569d5dbce2cf47816c6a0111f324de217774704f68c137adcb2fae0964be89e6ad411a0485608238f1c28f3a34c35c0f96d2f34df91aa944b89e6469bee1f070cbc5b6dc2b9372fa9e0da370e5465a6319a513107454bbbee07bea295498f823adfa9fc5a9c793ff94f3e882fc3254bf9eee2648d08b806171a4e567839522de99f5b06bcb7c8bfa940eb29429ba81f0243f276ab42e63334452609dc4a8353f226b3dede368cef88c74f178622af974955e90a9b174fe7b56f835838a07092cb8bd1d4f2edf55df8715574c35c7464efb0c0e01768a111d9ce2e46214720f0ccc88addb584f0e806f6b8919d1164c0b9cbe05a1639f1f4e3", 0x1000, 0x1, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8) 04:47:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1d}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 04:47:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000600)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfc15e520fef76932f7e966b0baa45515949a8baa59526cc1f104efb8883975f93597f77cbecfb193103c8b4a412937c4af4e0ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049ec89df8890191b01e89bfe6a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055940fd6480db46279473dd2511c657cf46c8e058924e17d744f95005fdcf86fa697064d627e976e8944181353da9cbd7c39e799b54210fd121e0bf4d9dfd91604a212432144f0a0d9e61c00ad7331640cb628b3bf3b383edce05d63ef531b3e3036601fc2e4ed61b66df6219e639097b7485f417a2c0492185aaf7fa865a10539a4073fde87b5d499f4c29d1e744dea971f33ed3f24d8bece6552422f52e9a97a547cc2ccccf5d1356e0c7b6198bed66f3776d93c55d7226953c46c153a09b8c7d27b234f40db47091748e82e357a2090d912b1dd55678793fa32a3ccd9711749a8d4122405334da9d338035c028f8f513186a21e57c3b5e9889e1821846444b09308c50142185c28d1bbf3eaa0a3a6d8e164"], 0x5, 0x0, 0x0) getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, 0x0, 0x140, 0x1ff}, 0x480000, 0x7, 0x0, r5, 0x2, 0x1, 0xfbc1ffc, 0x8}) lchown(&(0x7f00000001c0)='./file0\x00', r1, r7) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 04:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x35}, {0xffde}]}) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000001000000e9ff87a84a0100000000000000e007000604000fa320362cb6bfac1400bbffffffffffff00000000"]) 04:47:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) read(r0, &(0x7f0000000200)=""/129, 0x81) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 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) write(r1, &(0x7f0000000100)='w', 0x1) dup2(r0, r1) 04:47:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff4e5cb72f2b33"], 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x1, 0x3ff, './bus\x00', 0x4, 0xdf, 0xad14, 0x800}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x2) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:47:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b339c728b1a4911046f597f039c953f89c274aa78d32ab5a40672f9398b7127c38093b634820a716d765e3f598af69af6cc47abb176f1dedb"], 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0xc000000}) dup(r0) r3 = dup(r0) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x74f, 0x0, 0x5, 0x0, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000140)) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:47:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chdir(&(0x7f0000001180)='./file0\x00') dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) sendto$unix(r5, &(0x7f0000000180)="c5bfb085c91ecd344a3a2283e4d490d327cf55399ebc838fb9d7f2fb2e8ee86600fd2d3fffe2c0736e485900f3405a7e77cc27a9e56a71ec154cdf2413fca2bce145481c62a97745bea3e463509dd2c3e0533a6ca4320012564a9563073e188ed467f580fc498583752fbb7c1bbe5d462c15671e299e6d5dba1a15f37e6eb223b79e7418b600ae488e6a05f18cfdef6bf06899051995f8e5bb9afafab061f77eb06521ab6c0595f7e42c293dd502203bb07ffe61cfc0835103cbc98454ccc7e1dac2ab0abe097791010a0cb7a5741a9fd35576ddc801c417134f0f2f0c6ea761d1f73b17ab047a5d1c4941fa6af3d3e0a0927975941a3c3156040d2de5b47721cca06e72049050a141fa137ff1ffa1cf1a9d2d5ffb59e2ba6886a90bc96c96904661394bc046508195ecf26867a8c09718b34136d6942390ffc8b6d204397341659544598ff2700f47a1591efedf04853fdde5c40d24cdfaacca002f1cbdd52e0071b81d57af8fab72482001acb08dae170bf14f474b865ef96bf12b6d620cb08697db5f5dd184c8912ec0132dbdd523e9c9d3d68672431900571867354e7eaa6716bbc78bdf15447c61642f613274e09f8b565a459e987121473be55b4b9e5e997a9e60945f8788a46b3c9fb0d869b714b304dab25ca012ebb09c5f29b1fae0fc35006b2c4c419ebd0c5625cd02a7b43bcf33e9800eee6a87f8cd5b2517e48942b0bd99b63da26350c67de349991643e270097b672315a11e7fcee82745e4331fdf4d462c1ae675a3af758abf33206d42471a6049a0d3653bd0a7aed26cd980f1c9fd62adac208fbc8c778c601cbd6f9fcc4e29a7fa463c4bc136b9a60b26c945ef62afe3da581735ce4ee403ad90fcfe56aa57d9da3e488264434e8f95178eab454bf13107bef4a7536be56cc7e0837cad41c0c9cebd9a157153d410d079b76831e63680feb701bce5ba680407115ffea1835ff98cf26c8f12c56c6e7ac04847950c53a3ca210da1ddc356a3b992cb730099c8ff02bd42a3ba5ebb0d63fb205588ccbbda61a42e7df0a1295d181deb48953b1a012431fd39b7070686c48057195d7b9fee1605d397b035a25d4552940841118c5a3a8fa52e194bd1b0107af0068e7ac885dfb416ac2a37745d42e5b78895bc1648f032fac4b2de81f86795f1657e5fc565c4fef0ae7cca11a2a64c7a126a3e927ce9dd7693cab95d41d83e8a100d3e52b9f79b87365e4127b948da4166724e5e09c595c19ddeda17509a3dd75e37a16a9d295cd43575cdaaf7502d3041ec7b22855498bebd5d25701fe0084518c106d1b23add053b6e8f51b41455b8944ef6f35a4df864ccbc14d626d93612d0b7beda0f883764b4b013711dfc28d85439e4549e2a291b79930931b9af6918634f60f79a83ca4f7164ce8b78e386e5ea295f522d1d7ba5869557d777dcc38401035dc6fa1769ad5e9ee76839faa420e370b7c03e8788271ad29691edfca4ec0fa7a2a5ece1c234106ab9fba919c88fa30b682d2425f29fc6498a60255822e1ed8901e862898fef071bd7ac83a01bd0c19867dfd4542f85e87bd8f028862f8f2acf04f5d01e4c2d3c11ad02f7571b21fa1989a575cf99b9070547696d9d7bfa20b4b97b78ef3b387113699a4b71087f1e7898eb0b718f97a4dc239f17d1d01ef93f4f29cea6e3554a35ea858ddc50a81267ebadcbf97728c67228365ddade9ba8f7fed9ceb3652d321aa01883b7d635687b0e98b54ed1bac8f8fea307348ad41da02b165c5d1fd06ee47875f89933e6c5a50f29c5571edfc0c438de5cf19bef17d05fe050e51f378a40fe5cdf883bc22584635753ec83f9c0230a55e2fa43ecb6f0c35b8a60952904de293a4a7fc717eda870a2a7a92466ef6f25c75fa53a1d176fc6428ec8546f906872e87942436a7728a4020c9386c8a70e215e7004f8352d3d3855f6da27c6361d1e35357b1a38d03b5c5e2f5fc47a4788e25e13714721af74e20e852ae646e43e79a4ab52550490dcca016babea00ea50946201e0636dfd7e3efdb009613d146feec645634be28938d1cb12ac1c771f04922b5dcb6660b650b9a5a56680ad870899e17e371b440ef756089f6375030c0d31f1b2c08f346c09e6abc21122072f95a3f5f33464ccc099c3b06bf41cdc2e9455975601df4ca7cc76c264a35d594e5016edf3b2aa2f3e0ec4ba2d4949ebf49e172536159a0c79e45f73df8a5138a9d39527510bd298269a446286b37b0ebc0d0fe2e9b3972a674d9f0a2672f895cabdfb9dabe68b244777c2f360096dda05e83fe9c53dc6446ed4ef9e197641e4668e765b591524dca5e5fd76dd7e014299ccae0b32d96729e073e1483ff294d5e501838c77db00eb2c17a1063477caad8f6f9e9ffdcd34428e92c42c8afa9bf11bc2fc18021db12406655e1352df8f49b8ec5f164c75f275b28d2da1ea5fd95988cc078a8378ec617a3ff62e743f2087b3ce71077ffa323bf8c772cff7db9ce61675a87d62bb40aead05f5f11c51a9c7e35335bac6c3525e0b10c292574f496711181ae274a7aaf1b3937a41bbdbcc23cb778673c7d14d53273de8926e93767c0595b69bdd0c4a0388877c15c2b1441931a7769c5cdcdff03851b1a1c0a584eaf33583087b1d995dcf767665624452b959039c578f46d5a2f5a75713d87f41f71b04441e7201ffecc9d22c428b9d6f010871e459559c02dacd684088d772a80620c307f98bf9f155d1501589f2645884440ac8e331b2f9185bf25a30cf89e75a15015718e14037ac6b3295d1bf10c342ff3d206c1cfb52de623fbb54ed79a6c567d622959267aec3b10eeb5d01afda21e16b2a1afbca9a9cd55d4e7b595b8604c62c731c5ad4ffc317c2c8de7ae2db8736abd7a95dc5283e2cec03a5fa7d8fbd36d1197b1e11a6dc96dddcd53e73c7686ba44477aedb0860426d381fa83c88542c655805abe3165b4a7d4587f6e39682893786695c6c41b70d6e333f27e4b874afd49d6ad0c0a8a089fb011c95dc81b27f48cdd90a5b6a41294539da09bf9ea1096ff08f093a7614b0b961855c216a3596332a7a340d0d79d028450bccdcd619d59d9836642834287512cbc63c5280641330a5f0ac232458a2715b3bfcebf923413fa873c9bcd7418f1de5ba3a3c64ec4255eb1c55a885a6815ad1af4701f52ad176987a8241d7f7c45fb698d3efbb409216e2546ffa918e3793572b4f9684bf2265f7a2f6fcb6c6b3776383f22308167464cb70ea8f168d55dcef52d815d3f64932c3dac60fea2fa38aff55848ac748a996e866f011875869c47fc63418cd5035722ec7f09a3d829f389cad5fc8c43b229d6dd7ffdd1e0e22bc4c3d6292c9adf731b4e9259d1aefbd02604f91d0ac9cc7e58f632e231fb4b04b8d596bdf4392cb992a4281b44c1ed4a387f4b6d5e369188fe3b860568d9d52984ccf18d29d6fcb4dce07877f1095014d3d07bd11f507c04c39f51244186d7927b38b6cc03d749a9639210e4680f4cf19d6bd7f4fa45327dd9637ba9f5fcce8e730be397b3480f186745d1d55954e78ad9c5c4cb702fd9bb6d0ed16841ca46005e88d0a7bf5dc03990f6e4e604f63df4c1d498fa81ac9caea482955f01511b80ea7320cd97d1d18cb7cadb1223b81c0eaaeaf639c57d3336a9fe0d519ee4c6e5fdfedce2b4f2f1fcb2b7ace9ed43966552180760e39afbb608d2a928a3712dfeeb3f508e6cd8a6896bac7acffa036d1eb9ac61f3e19ff58cfdb12af4edb46dbc0a75bcd208ee36ee160ad75d4ffb5918c20cccc3348af370f11d81e89148e8b0dc32f313f290fcf70958e9b76b2d71a972042b2af5527a751b72b73c8361d04348d65ec7686a5dc5db60ab6bbe4a1697b434868ed73bcbc6770447c7988aa3a08f4df7c1df0aec3176ca07230b310864a6c8de0a3b1cab31b01a86a2bce6577beb9693822d0d89a34ec35154bac92b72bcb24df8be0080da88abc9173b9f1d43a88193589cc5b08725e12e62c32a52e9ec8e16f71c6c07203e8d25537c8bcdb9299f6b058c6294acce42221ad10b2ac24f7b2dc8a6be24502209a745f2d0cccbd807117fbce5b15b30384274850eb894371a61810fc41ee3407a456c28cf613c03d73dcf23463321ca9a2219a7d7fd1db162ce595683779564850befd2c6979115355e49a837d2165d701735b0cb4c627ba23f7f57b4cac3d48946bba85d49466d483d47c5c4c595b3bdcc88eb8f41f64841e3599134d8a6bc1e42ed57094ecf7d4af27ac803e56e7a9f1f8c9975c4dc1fdaab56087083ea6d0cdf6ffcd05a9d21a845f7e137c17822288277ac1d0b3b4c6777a2e299124d429ff792db926b96ab637e51d007a9f46ca99031267880aabf80868daddf3399faa19b146f81b8c5f5c015da3f1b747e6610627ea85406978eee6adb35561df1ab9fba63e5270b794b1022dd2676e7c55706efbc3c20d58ea07101931c499465edd58743c5909f931767e80962e150d6be1b9c692444de0c16fa00f33c668cdd1fc7fbb0fe7ebdeb0c8e55735c48803a5d016ef933693be9b91c9641d4a3edeaf90698cab6deba27a1dc309c57fe3e36704f4940cf057bf2e2df4c1ee7bb51b346eea2aa4d593b4c7c0523ec37c812feb1937b82e8a01210dc3a1e2705bb74d67c0c77a0d57236a11f02ee9df6f5779d3356b44a8d7e89dc914cd34b4a5bacecead96515e98c5044019b3ed01d406efdadfdfba5dcf22a1fdb21f2558dabce10f8b46128bbca291fe8b75265888a10ba5401c4965567e66f8ec3ca50e6ea5d2488fcb32f650fcff23e126087e8bf095cb50cf4653d0099b83b9918e0ddb7417061202e2b4b59648e1033c9ae68dcd0ca570c384a6e188a7c113e5ef4656a018f53d37f08e4e20df7ab720f9d65d1034b2f31e2dccc29410d662a56fc217098a243f45751d9f03513e0ca8c432795ff2e133b7b2dd96f72f142035d306066e17ea0b5bb720020318fda209e6f651add1c5d78f84a724a66fcaf3a5e7a7fbf5d7773cd834e59704137462a73b65ee7d1d2468342386c21e4b2434e823642b1c94c168a025ca7d6b4e724de9499101ff1609aa76240952b72a895f4f4c004e5e71b0bf0eb42bf2bc1a76addacba59630a38b01840faae80a638ea840d5ad61c648db73361c176bff51807d4cbab98b8527f5d1b746f3c604b1c59a5c55320fb0c5bfcbc9fd007a8a7352bb9eae8e877abbe1a01514493dbf4140e96c1677d9c66cb6be210a7dc26de804c37089e1fe9d8779fc642275cfb898ce6065d34f373c2beead9a5c7f3c7928c1d89077d731935ffa933b09372bf8ed594f26da89cbbfbdcf3aa7f30ce68f29a593a1cb021b14daf9a3d1edfc6ee3c5889eb23dad5f1e7fce45939f6c93025637af4adaab2fff9aa88d2b6b6a79559fa43ec6c585a4cc2cad8ef5df9072659868e83eada3470e8399b6fcad16213d9a7c660ed7c5471d3384f4d51af99d077feadb9d13c8827e4a8be8783c3f2c13c9dd17904a275de49863537b9167cd521b54bd921f4505da997d47b8dff3ff08c9654eb10160745954d58c2215deb9cb45cb78885d2938ff8ba59e8627cc221c882672e0f7894a698a4728b2a0d1ebcfbeccb50fc59f19e56cadd3088760fc2865d541697ff786d1e617452e5b7372cfdc7af569e35f3fcd087cbef4ee2d89d8fce253669e524b499a71fc75f0bece73d9f196e90c6756d8652e93be4ed4948e513c8b83e722a2340a173193603c1c4e5d7ca897889abe94d173ec725f6100a3d8b9dd1f0df2b5b923daed03490b6eca", 0x1000, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000f1877d1dde25e598bdc1b0bef046c5cbbd78647820b9000000000000000000"], 0xa) fcntl$dupfd(r3, 0xf, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x7ff) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:47:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/102, 0x66}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) close(r4) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="ff6fff1c5cb72f2b3300000100ce388732ee9e2b1a1e3a13bd34000000"], 0x10) r5 = dup(r3) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x35) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 04:47:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729c5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:47:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:47:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) socket(0x16, 0x8000, 0x7) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x7ff, 0x4) 04:47:56 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)) execve(0x0, 0x0, 0x0) 04:47:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0/file0\x00', 0x9, 0x10000, 0x7, 0x1, 0x0, 0x9, 0x8, 0x1, 0x0, 0x400}) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x205) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) write(r2, &(0x7f00000000c0)="b9745a76c6a07c4e4174dc7cc26ca6ddb518b24abb5a298a4746e3188d8d9fbb52b15915eec303e4ae05f7cd72716b3b4fc4c6206031c436a1fb45ed930475b9f8a8c3cb30239f183910e039dd7a8bf11ce38e6773b41469764ea291d9131a74c9ecee99376e352fdce7eca302bafcc4aeaa82", 0x73) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') 04:47:56 executing program 1: r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)="6da2fec7a2ad294fa2a8ae95de2a47a8deabfeb2df1781ba269ce1ed8aa676b1420155d6b1e4aa840e069a63f5e76cc02ff682b084b66cf9fd6ff6e8ec8906a7316651e10d31de89d3642b5f8b01c379324c7398972e738d54f1df34511a6ea8efca350ea8bed349b12785b8cfa65c51cb849aa33596c8a1e4750101a8a91d1fcb0d5387bc53dbafed314e94a74f03dbd745410ff74d041c640a24f99a65bae491d24f2e8e03ab753612", 0xaa) 04:47:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x1, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x101}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x1, 0x300, 0xc4}, 0x1, [0x0, 0x3, 0x8001, 0xb8, 0x3, 0x5, 0x6c7b4b75, 0x800]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:47:56 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="056b1ae3e6", 0x5, 0x0, 0x0, 0x0) 04:47:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) shmget(0x2, 0x2000, 0x40, &(0x7f000055f000/0x2000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 04:47:56 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000761000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 04:47:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:47:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffff], [], [0x0, 0x0, 0x0, 0x7, 0xe0], [], [{}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:47:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x4, "00020000000000000010dcffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\t\x00'/18], 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) 04:47:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x13, 0x5, 0x6) 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, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002effff80875cecf624fb1a7deecbc55b4ccb56696c6500"], 0x9) 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 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000540)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 04:47:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x5, 0x4) write(r0, &(0x7f0000000800)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c270848208dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b166b02e5fbb0e6662917a444077fc8c106a0ad9353ed11e57421ba6db4e94ee5ddb916a735632a83817eef542664be95d3b6ff971e2331f4c03f5a267a7d6980993dcab1440fa54cb75590bda0502d2a62e2968ac6a94ba08951b76793e35d5ea9c504532623bad147b8df9f7c0e5e33d26b85895b8a3efba5ab3d4b321aae11d6b26336a7b5f5bda6e0cf1fa15a2c7d481b89ec755f15d3d1", 0xfb3) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:47:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 04:47:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) syz_open_pts() r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a800a59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889de2890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b36ba24b4d177e739cdfdf360836216d6bd5e0f632316c16d6e7a8cdb1149c8c2d725364bf9747eaaebe718d9979bd11260397652f81affda9e1e0a68600f0318bde322e08968b6b161afe6f4ee4d9a437435d384f1540a7230c8fbf9bab52d3805d09a0ab550c090dd6429f3ac82d80756d7aaa9641952b3f28ae732218540adeafe07f38d15be9ea4b63668bf3b0739843c2835a25e6f0f304ef4f63a3aee0e523f52aeeb885c4c1e5c0e5bd95de7323caa973e7ba4ac83e9a6051dff01e6bc4c29b14ebb53377140ad34f92abab878b08f9286090daba2f79e59a40f86dfc4552a4e1007cc91", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r9, r5, 0x2, 0x5, 0xfbc2000, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r7, 0xad}, 0x0, 0x81, 0x81}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 04:47:56 executing program 1: setpgid(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x408) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000040)=0xfffffe75) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r4 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r4, 0x0, r4) accept$inet(r4, &(0x7f0000000180), &(0x7f0000000380)=0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440), 0x20000) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0xcd) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x4) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r8, 0x5}], 0x1, 0x0) shutdown(r8, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 04:47:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xde, r1, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:47:57 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, &(0x7f0000000200)=ANY=[@ANYBLOB="832b7722f5bc23225042448fb5b744d1cec13a1c66b2dbedc13ed786276ba6f72580eff1690394dafe481a8cb96e63f6d8d3a2b797fad0437bc4671ecea7b28112aaab6864d6314ee1279aaeefd71601e9a0b82c368a73a928784549347ff6ee7ca1bb8478d6d697fc8ca7cfd9b943163fa07d59f85d53cb6ca65cd92783045250315eb4657f373c57f373c966a56df66365c8015c685defa3b961740b09000000fd97cc2dc3"], 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) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1, 0x7, 0x0, 0x2, 0x6, 0x5910a86, 0x0, 0x2, 0x80000000, 0x40}) 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) 04:47:57 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = kqueue() r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x3, 0x7}], 0x226, 0x0, 0x4fd, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 04:47:57 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 04:47:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000140)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c3e07c41216fe92b2aed58f1e9d27cd466ec1bc69070fe551d84d21d06accb5c96be84d7e9b5cad21c315d0db039cea65421749d0deb2857a678b9e07ecb8ad52d200000000000000", 0x6c, 0x406, 0x0, 0x0) 04:47:57 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070067e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b354b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd2fb5f3d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39dc007311d9f4f721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d5d29481a6ec5f8caec9b40a0cd52a41189054ded0ab146360b411d69c31454dd02df5b2fa1d4c69df5d7b1"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/21, 0x15}], 0x1, &(0x7f00000000c0)=""/165, 0xa5}, 0x800) 04:47:57 executing program 1: socketpair(0x1, 0x5, 0x1, &(0x7f0000000180)) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 04:47:57 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 04:47:57 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4, 0x0, 0x81}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x20}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000880)=ANY=[@ANYBLOB="0000695afe800000000000000000a0e0ba18c97e614cd8"]) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000340)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000800)="00000000489e89f52691fad562ec94f1c0705fd9a6b30aab9b65ce64cfa4118205e1aac572b5a2327150ee6665f93e8b9c3ec1f7400c8d04d5d0bdc313fda31c15dcf451e5884fea1d1585fec059b86b69be150c353d583eafc2932635", 0x5d) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001200)=r5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000240)=[{0x7, 0x2b, 0x1, 0x8000}, {0x8, 0x5e, 0x1f, 0x80000001}, {0x3ff, 0xf8, 0x1, 0x8ec}]}) r7 = socket(0x1, 0x8000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f0000000040)={0x200}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r10 = semget$private(0x0, 0x5, 0x400) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x96cd}, {0x1, 0x68, 0x1400}], 0x8) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 04:47:57 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004200003390787f000001000000008323000002ac1400aaac1400aaffffffff0000000000000000070f81ac1400bbe0000002ac1400bb00"/86]) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 04:47:57 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6001, 0x40f) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x85) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0xdea5, 0x8, 0x8, 0x0, 0x87, 0x800, 0x1ed, 0x0, 0x1, 0x200, 0x7}) 04:47:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:47:57 executing program 1: shmget(0x2, 0x3000, 0x0, &(0x7f00003c4000/0x3000)=nil) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xf8f4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x6, 0x2f6b6091, 0x800], [{0x80}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffffe}]}}) socket(0x18, 0xc001, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:47:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x40}, {0x74, 0x7, 0x0, 0xffffffff}, {0x6, 0x0, 0x6}, {0x5, 0x69, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 04:47:57 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) shutdown(r1, 0x2) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000080)=""/221, 0xdd, 0x42, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) r2 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 04:47:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0xffffffff, 0x80000001}, {0x18, 0x2, 0x6a, 0x8}, 0x7d, [0x5, 0xfffffbff, 0x6, 0x9, 0x4, 0xfff, 0x4, 0xfffffffc]}, 0x12) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 04:47:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1d) close(r2) syz_open_pts() r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) syz_open_pts() connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000001c0)="0976eb7a4b9efd48e3e400b1a4b1ac7a6bfe71a3abbdf4d9574c6227eea8401f879ff8556f2f5f064964a1dac2fff4a51e0c88549e6982b18ad1f541f74bd95cffad33ecdf0215d9ab82581721b19b4b0aa441e49203e5196598139e837f6853d350b0f06ae4c985098f776096599d8292101e642ad708de6c1bf1872ce55f6fe877b682fc7bd6af5d8abbc177c3b642840458a5075152602ce91d5c2115f10a3a08c23d1158e72f89163446379a2cb8c31be3e02ed53ed1990a513346337c42322963a1779082fd134fbc5efbd1810342dc288a404aa5c3", 0xd8) syz_open_pts() 04:47:57 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) semget$private(0x0, 0x4, 0x4) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) clock_gettime(0x0, &(0x7f0000000040)) 04:47:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000240)="d9f34797d79a0d888f63386d05bb748f42cc0fa786ab24d3a4e020c2", 0x1c) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x63a7, 0x8, 0x4, 0x1, 0x10, 0x2, 0x80, 0x0, 0x0, 0x7fff, 0x15404ad4}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:47:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 04:47:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) mmap(&(0x7f0000ea5000/0x4000)=nil, 0x4000, 0x1, 0x4818, r1, 0x0, 0x6899) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ebc000/0x1000)=nil, 0x1000, 0x2) 04:47:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = getpid() getppid() socket(0x1, 0x8000, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) 04:47:57 executing program 0: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000509000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/207, 0xcf, 0x40, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:47:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() chown(&(0x7f0000000180)='./bus\x00', r4, r6) r7 = msgget$private(0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x1, 0x0, r5, 0x0, r6, 0x144, 0x1ff}, 0x480000, 0x7, r8, r3, 0x2, 0x5, 0xfbc2000, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r6]) setgid(r9) syz_emit_ethernet(0x15c, &(0x7f0000000340)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7754a0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d7754a0 04:47:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='x\x00') 04:47:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x0, 0x0, 0x8}}}}}}}) getppid() 04:47:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x40, 0x3, 0x2}) 04:47:58 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendto$unix(r1, &(0x7f0000000240)="e8a0ca7fc3d1776cf4429f14c44eb7d16199fbaa92148e851c354802e2d855164df569cff2548298be28c24c93a2dc7b65e6504d5b4196031be65dd17f2d8054bf1bbae279f24ca95a961ed0e71f3ed571e12f8498f4ec03bc88f54fc91f8720b86ca01a97103ccd191526a0e1572ace46b624e6b0f07f9c5bb509e6d879e5b45644c6d34838f33fcd654e05b06a03002f5eb252adaebea184d0c66373b76f902cf73bc1afe1fac6a9211032c12642f7caaa052376b5", 0xb6, 0x6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setgid(r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) listen(r4, 0x3f) 04:47:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x5, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/41, 0x29}], 0x1, 0x0}, 0x0) 04:47:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4ef2d8e96e1705ddee3962a17306b09755e142a5c5fe1b920837981eb437b87030de7b1c09f418204b94a177a38e175a661b6dba80e83daa0c639d112f09070e2e4364e2b017b1759076860681d2bdda7addeec191c9f687be3021fef7ddfef8bb4bb13c9bf5fbf9d1bb5f365c9df86acdf42bfae022a4c8daae4cd4b1c2358b60ed82fa3d33d4ab474612aba84230c11c72aaa888a1b129f7ce6ed07df2189673ecc50f886a6bf8579fce158900080000000000000048ac473333db87271acc83b635a28d8e88a213274c185fa02f693032d5cad1be66046d89e403312dff", 0xdf}, {&(0x7f00000002c0)="af399fb9034dc19a7e9854a2743bb379f7d807d085ce5a2c9035864654a2dee8121bc33433b2b699e61d5361c822181e1549eb5d6af64134ba0c3d3cc8dd1d554dc63ae2c75263977e43d3b764b8a3c0b26545149bbe49c12257a15c33eb6f94e183fb96", 0x64}, {&(0x7f0000000000)="20f00c03b1fdce726e9a6274def7ba974965b1367ac83a2fd67bedbb769340c8b5184f7697bb93d23cd5de67a63a572a98", 0x31}, {&(0x7f0000000340)="e039bbbc10ca9d23f7ea0aca0283adc03cd7d2734375b75fc01695a926614bcee21b6bdd6d6258df9f01c6f1cf873cb9cb7143ad177c0dbae32895f268e0622ecad3862fb9e7005deaebdd1b1ec6fb26331fd7929affbb5c15b88ad7e8ccf81b367491615406b8f44593c02ea1864f460a0ff9080c54521f1778b5d13ef85bd6dfa549bcc836c8c4465656ae7250e81bb81110c8239d7b23b26af1b5f32df38ce7ec2a373263046dabb5ab89eb44f43f3412ba4698cf31570cc9fb643a7eca1da3b11d83df70069d70278ada1ea59fed82cac6b50aff5391855c284745d9c56a93904cc14b58087a79bce5f4f9ead8", 0xef}], 0x4, 0x0, 0x20) 04:47:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c0000000000000000e36c14668ad295fc846f5759c49dab5574c483f00da9e302f02bff10c5657e2aaa5535ad0a2e1a5cc212cfa13172b405cca16001fb62e859d6e188db5dd6a69b22ecbc1d640bc07947900619f7ee45532da82b2b0081d94b50c34357f75e0406828a3d2f7c6f322ea2db4e069ab54c3a8772480a4820a7cb852f0c4d93da25c8675ab95c8db1de53e983c2081b255096e7f721a2d771a515eef91909e7c6bfc8ba370e5e2f8a62950c7cc3a30875ab5a29c629b50fa402a2d5ece20481aea8114ad69cffe5ee2e187fbe0900743dde2b0522540f4a3c3146c0e7149263176bd7d4e7f1374cee5d8d0b9224ab1594e33a1194f900d000"/276], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 04:47:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x3d, 0x1}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) 04:47:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 04:47:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000180)='./bus\x00', r5, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1, 0x0, r6, 0x0, r7, 0x144, 0x1ff}, 0x480000, 0x7, r9, r4, 0x2, 0x5, 0xfbc2000, 0x8}) msgctl$IPC_RMID(r8, 0x0) 04:47:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400, 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', 0x0, 0x11) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 04:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:47:58 executing program 1: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fsync(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) getdents(r1, &(0x7f0000000080)=""/79, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000364000/0x2000)=nil, 0x2000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 04:47:58 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:47:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f489a068724607addd866696c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280)}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='&\x00', &(0x7f0000000080)='}\x00', &(0x7f00000000c0)='^+)\x00', &(0x7f0000000100)='-&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/^/}-\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='\\.{C\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',}\x00']) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) r3 = dup2(0xffffffffffffffff, r0) poll(&(0x7f0000000180)=[{r1, 0x10}, {r1, 0x80}, {r2, 0x80}, {r3, 0x80}], 0x4, 0x9) 04:47:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000180)='./bus\x00', r1, r3) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x1, 0x0, r2, 0x0, r3, 0x144, 0x1ff}, 0x480000, 0x7, r5, r0, 0x2, 0x5, 0xfbc2000, 0x8}) r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000000180)='./bus\x00', r8, r9) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="255cdc0de7c7f1c8c08dddc7a01f6579f9d67aa5323298f520fbc6de85ff44bde3f926082b0f3435e0e37973cb8959124b0b52f2989f1976c4a128113ac4ad3528f470d08b1f52d8835392a50d61022ebe9b5a868a289a0637ba6c85499ca365544d9aff1952f0ed7d28cf8e4d8671cd38ce635c80549271e1c09018655045c6e5787a5383ce", 0x86}], 0x1, &(0x7f0000000440)=ANY=[@ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002100ffff22000000feff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2021000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x7ac6f78ad44279b3}, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r11 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:47:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000002c0)={0x7fffffff, 0x9, 0x9, {[0x6, 0x200, 0x7, 0x7ff, 0x5, 0x4, 0x81, 0x3, 0x3, 0x8, 0xb7b, 0x200, 0x11, 0x9, 0x3b, 0x8, 0x1], [0x100000000, 0xe763, 0x96f, 0xc55, 0x1ff, 0x3, 0x40, 0x9, 0x100000000, 0x4], [0x8, 0x44e, 0x4, 0xffffffffffffff81, 0x4, 0x5, 0x5], [0x4, 0x100000000, 0x0, 0x8, 0x89ff, 0x20], [{0x3, 0x3, 0x7ed}, {0x1ff, 0x0, 0x0, 0x8000}, {0x3ff, 0x9, 0x200, 0x80000001}, {0x4, 0x20, 0x401, 0x8}, {0xffff, 0xffff0001, 0x1, 0x100000001}, {0x4, 0x10001, 0x80, 0x8720}, {0x100, 0x3, 0x0, 0x9}, {0x0, 0x8, 0x789, 0x2}], {0x7, 0x7ff, 0x3ff}, {0x7, 0x1, 0x6f, 0xff}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 04:47:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2009, 0x448632f) socketpair(0x6, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="bd43af5e28b1e55e9a14306860303a75918229f9ed4dcdf077f55d75e21e047e7456f0f4a5b340a36c4c6522c4061bf9eb259e9630d1bbca392e6592290f0c0edc55b0e633345dbbfd5d8b400463cfa5dcb0762d8ebba98ae1e26c24d5388ccd538796ba0a32f481c971655ebef3f9faade1d866c62d78a178c203960532f9861990b0a4efbcd5221cccbe43324458312758c3f942df", 0x96, 0x6, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1000, 0x0) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/139, 0x8b) 04:47:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfffffffd) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="3ef70ab2bb5ad0de20d52b86380fc61609b09b703eca71c78bcbf3e3f1c7973bdf90db63befb29c853ebfc1846ecaa8fa04be3fe3e640ad545399a2bf10e3482cfe20d", 0x43, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000acf412019a4efb656e2c9e24a9ef6a048163cfb982bd595abe8784e9e4fc1bb34e6a7d04887cf075fb225eaff12442243ea6145637f34527f90186744858bcf21371ac8f2b9639d04c9fee303b235395d5a0240a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f0000000280)="d40ad0f96dea4a742c3762830b2a941a70ee2a69b7d3063ab5444386ee28fe2681f853765c93cedc46a3b233845d9ad8e49c5ed389f7ba1089b9a533c68b3dfeb3ac1be7c1535170e6b9333e4604263735539e114fff435588f9df9ff417cf77704cd56365c04d82bba602b4d8676c5e1d8bd6c9a1a03da11f9212dad24db09af1cc93d364af1af0e09a36b9c03978b5c29d3ba00fd401d58a241b4a72f59c77df1470a206628efda22a737e3fbfb25dae06a12af9a0938a7ee08452237d5140e3d523b9d77bba97402f1b5d77cb93267a03140b772ba9bfccd91216603e85904056c3afc385157fea93bbf356cf320d3a", 0xf1) 04:47:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x5, "7736e6"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 04:47:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() chown(&(0x7f0000000180)='./bus\x00', r4, r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r8 = getpid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000700)=""/56, 0x38}, {&(0x7f0000000740)=""/136, 0x88}], 0x7) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x1, 0x0, r5, 0x0, r6, 0x144, 0x1ff}, 0x480000, 0x7, r8, r3, 0x2, 0x5, 0xfbc2000, 0x8}) setregid(r6, r6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r10) syz_open_pts() 04:48:00 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 04:48:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:48:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r10, r5, 0x2, 0x5, 0xfbc2000, 0x8}) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x7ff, 0x4, r5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000340)={0x3}, 0x0, 0x0) 04:48:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7f, 0x8000, 0x4, 0x7}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') 04:48:00 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000002500)={&(0x7f00000012c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001440)=[{&(0x7f00000014c0)="5e5c07b285ae4882bb1a29c55fc2945d73fbb9b7bce8b41fd1edd59378956a57a326e71fa9885f34de4e897393d1a0b02569ff8e75e1fe6189aa89ae227e97e5d6bc3fc90e3390f34a8ea05199a428d790be632b07adadd30aaacb02399269db3d42bde9c1435fb5e453e157114aa61106ad994481288470b45bb247132b007da68a7c312216b58f929bd45b7622a841cd4bbe811a2e7eae6d437d0daa455d6710ec431c19bbe1263fc0c26a854d457495ae9431e482ed2e3759cfdc865afa69671b368335a4d7a24083debf984a6b67cd9f0f72b291abb2fd2af95fdc7c404d4f61c7cd32555958af8a5cd7d7cda60289ed40f0b78efeb5ec8fcef6b726e57db3464008fc3890aa9f24d7e7f3a7f7819345b72e1eeae9e205fd60dc7a5d7006f96aec35b41cadd28168b9f4f9ba600d540ba00835e218e1690a52bc085535ab2d8d3e15854d49eae8ab569604278d09770e5ab99fdff05f268930826978d7f57179ab832728cb0bd98d2508c75cb032f5bac24190bd57852e67392ea4073d6596d1a3e104c899d93db1281b0f6e627c9a7bb0c95d6e3b64a39ad250c31fe172d61ce099e01cda39cc1ace34eea8610a0975928a085c4228971d5985adcfcdd07dce52c3fb27354f29fca92ece3fb11d9ccbc257bf72fdc59771c78628b6192fdf7473949d439c36d07976486d3cc32a9931df6561918613b6957c8b84bddff534a61874f6f0aa6ff077408d283a33cca19a95ef244bdff8dde31f54788a048b7b290b393ea9cf0dcec0d80e9e69b00489faea89916c851ea0a9431620c13926d77c112a92a2114bcf84b8b1f7be46f33ef99d6d94c890a8bb104f97eb20a0eb657fc1df67e862ab7a4f4e9044fdd54bf02a31686cdc479cf9af219d9d32b45459ddd96cc9f0f136d3b8dbcc0044b763ce956019c303292384c6604b9aa7533939da44befced6186f343eb6cf5ecf672303a48e7468defe5e4981c08c658839e4dc65f54ce6712277b79756bd053e1d37e1712d3eb8097e9abdb43bd5acebd57a718fde56d750290616ccc3ea9d1f8e67b9ef58ec21cf10a794d86218ecaa4d316dc4ef82043b8c6d379ff02d9ca3274a3c8d7fcf6e31ee2c9bf53c6e723a49ae7d81dcb93fbee1f7cbca3b89fe4f2d22b8a9cbecbe95ccd37c81fb58adeb7006651c81cdeebc534a8fd801ae4c7c4c213186dc8b99158feda9d7b70d8dd3cf9397f019aa6247330cd92f7433fe2a234311dade0ca51ca68a8da2cc9edb503cfb6dd60e58419aec904b2a41a58fd3f095ffae50f4ee1d15b402675e42235f0e4f00dabe5660ced12ceda5c647227b0cb489393e49eed4d880f23c555e4cde167ecdcbd6f101299c97309a0e464778b79590f07f01125ed418fb5a819720db877a522f9169c855ad59bd3f7532bbd4b57d358e25a53a9daa52a34bd905d8a43cf025b37d5ab9d55be24478175c9efd4ad49a9675655636c50e32dffacd1a69ab043f58bd3242c3348de73ee220598414066aa2fdd3d90c186904343cc6fb814d1469e1f3a0168202c46ad118cf24e09513145b62aae65ff7cca258805d8c3bcf8692c8c63b8640048761a2aa3aa0ba9dd93cf6e25e6851d5114ede670ce436e1e5e3c56eb89995e992880e8ca339eb98ccaa166f2520a384e7248c9c4db91231685702478b1602ca0e0f8d86da368282fdd8e7b3fadf7b5a9221e7247851313164a0973facc0098c7d85db40a52ba19d1921d44294c57af927994a73d1618cbe456327cd1e0035bc1fa6b81a85e2971870d053bbc19c5a8de9bfb1f92fa7ff685321816df48b52fcde916a0b37c54fc74094b437d639a833956414f48cd4c8e2174a8fe36be688ae8c95998cf00b37a19c755c97653bc16de24223148f0c2f0e85964909d52402022f25d81ec9d689e8f6f3c2de256f372997acdce9f579621202e7f3ed66d662bd3f5c92762cf0a385fc040298347d746ca08cae012c64fa691b6b19a0121d4a5990db7a58655c01699a8fafb22d5e6669561473673a9ea9f20de92be44dd183fe04cf362ad8ba053372ef239de090a5f073e5b68b14adf6262aedf2821642127823b1a61b12a27474433f8e93d4b966940a20426a2bf5689d0aff203c943fa21b3451daeff3b56222bde3c42cbb2b25e9ce8704fa4dd4e0e6294b9eba2c807d876b9f86091b9ab4b3f18c5fcb4cc953d3ff1af6b84815dbce850c7ba5390fc64f642f625b4bf59c6e7317b980f5caca9199d71730addb92b203bc06c65fbad91b2b21c755d063c1ac3413cbee3472de64b57afeedf76e137a1eaa612d880abb197e1fc43978f2b436bc995d69439dab70f00f576f8086abb7b544b134daf7b20253df7ece6ab07900d3ce68fd892e25a36dd5084143e69915d38c834fd8af512ad4372d428c1b23cd16694bc6ca9dd940906d4f93b714898bc63bb56f1420a53d52169fe13bcf4bdf6311c040ea781723b6f228b2ff59945a5818ae373d7aa2f91c18ace5a4079e3547115e456d37b4994fb0ee18a915f6ca79c03b5f32cdf523e94c0ddf30c067decf10ff9989a7eb0fb942c40e5a5cdc195488cc0c8b5645d159da5b9be3f9a2f4e0694f106aa3f8fdd8bea343ccd8b3d1d1aae4c7912b86da4851f1ad2344f403826777c862ba48c2daed1ae6fdcfdc14cdc571b069977facf62f7636a33735541ec2d24757303e507d8314411e41d4db713c7cc95fcc4c2806999c477ac838382d11ec26709c55a45476f40dda89bf0e971cc84e218b3054c945f3d217cddf8019966aa8bf0fc8f8c7b11122bbee3d26a50a46b2ad3d5b089d22d37c846a9a758fd8c3e9ec889d45ba0027bc562638573a7cc1e25e24c1b80f315a8e0f00b33eea07dacb9593e4091d9f8fe7744e09ac1e72f5ac26e125c95875ebc6d2ae5979b9ad5e2befe8be6919afd7128d26f692ccb19315ebac100ec16f6dd6b0ded11f58d32c90c5f1ea5ff1ac3477914c96ade41095d3501ccf3d4fb3aea6f92efb71c595c79ff2b71545614d4c3f82142b2d5f21119458d031a46260e63681b283cda12d80ce79cd7b6ec7ecd7ce4c8f05ba508a781b472d8f928fdfee5046aaa057f33acd72841a6de5ff2dca4a231d7a3bf423d83be149a770d61bdcc4619c35f31252fb0cb0ffefe5cfc823eb302b47ee3a7ac3e2a36a1937089bea9a157024e9c002739a5048ae4b17f492640330125fca411d9ed19e9af12538ce827cdf270c15a36a4b0083d83f8d0772ae64a81686cb6d57a36af6bec8304ad20bf2a80b10055a39c049f021b636a81992db5c3a2fa56f0c725c9516108fa98102e1c8f659b48d028d8e02cfd700ea125d3055393937f71a5a1b68fb0668ae81d88f2f71ddbf4265f30b04b60eee2ddc47bcfff9754200f50a5df7dafe817f2c7d0fe9f2ea3e4eca9b3c33effaf7266f40935ddbd8466d2a1c24cf9ed5391388bbc7ef83e623afaae2cf301b58512313bb390a8c81f2e8025e9e0af4a637f0caed8f17110c936bfc3ae62a1c825df102da943da0f3b89413649430ace60545fec722758f56b11cb21b22e1ca86ca1cecf8ebfa5ba6264ccbc3569c60b4d4a44c0d2c3b783f61a6678e3b3732ef681936a90c2bedce28dde18bc630e8917570d99a6c4438202d261606a333ef8679516d9dfa2fceb01a5c1cd6fd9508cee90a14ae0d75d1b9f87958e90ae9ead010a765e7392a1030c6767f60a25fbacf186b68216de384133102c2afedff620895e886062688cb8040b4ee8cd420de0e84d9e4aef60669b312902ce4e31c60f49e6891a9a4068cbf9bc164a6475c42a15a550d202f747d24bb730df00e0f1f90717d9b1a085e9d7806b972fb0f8e6d5b0bffca1cda347c4227ba780515b34055f384304cf1ba44702da500451b27ce7ee34427848d17fb421139629d221faf64c2ed143b56283fdfe139280948a2844a66b87d23a39c425ee0e3bf4fedb4726fd2aefe6f1a96776c6339d248d7d2b8190b44dd9835421f002113daa28bb626a869995c19c5b42262aae118c960bc7af82253fb730e2f199eb29de66d2fabe010b37b7e27de1fc5ac0b16183a8795db1008ef29d2c6603635d430b17fe47a8f37d69b09dcd9846a4f8088b62da6acb7a24377f478ae3198d0ea8a75288d05e704a69e7cb00b20261f222f127979f92ce09e2f6b7362aa50414cae4ee2a90733539b7cb23d7558adb52bc5cd1968f915883f03562a497a3c5cba6cbc8e0fb58d5b78d837871cd3a9ce531cc4d5fcf0a1d1c510014036e4a472cee8404c890b12c5a54284cae258e041bf4b55875cc0e4d8885ba8dc2ada1e538f8c1be749540ad56d7a63a63e201e4536e3425d5ad26aba60ad8c8d863b931ad85f74c862e455060a0e1f71d5e635c7a434887ed3289c3bfe58608e8f450ae38f6d0c3bab3b4335050f5cd77d69c53fdb7e614cf98050b4b50f889a53565f274272944371ca8543293f8835fea43e5f13c5cc87b0cd1bf4a8b025761101b49775a69f5961863330f3b115eea87ce1b32cf76172cd85c4c01ecb3c7a35ecea2e887b181d6364d94d97f416a4ad82db26c7bc0ef13253d65bbf039e1010f96beec7ee75bb08db01bb60b5098cb3150a7d01a8f990beddb402356d873d9d7686cc6e7ff1a7e26de5403a56b9a546c3944044238e87a8cbbc6d1aa262b43f5f7dabb4bd3b53966c5166561375a13ab852151cf2771b65a6af16c537974ddaba72360faee858009b385e3e90fa8e37cabbc0cfe8a49fe03163385a31929c89d128570106c1ba8e728d6f190293b6b6cf24fc1ca76644de2f75a9fd8232f073bfb8a6239ace4ef17bf03353b36e9330dab2b26124cb6c1629d3808806d7bd781db45f72ee68583dd775759e04d9eb2a43745f788e6ff015dc7e5584ef34141dc20ba4511354811eada6883b8ce31a99fb88f53490b59fb33e74d22cc1c6dd04d3c8bf67892be37bb19bbce6b8e077948b48fc777e0c2c67c07d4523553db7be4bf5e50786d1869695e26aa0a22d926db385a8eb70e97ba11f5e737fa5da2c4f9714e0ee9316379eec1f47d9dcefd80ced14997181c6944cabe49069bc4dcf1b67050c81c98076d0f30227ef0ccea4218478c542c484e548b27d0d6e3fd12162dc4d7aa910252d9af307088aeefc74f56a12d792568e2e7b735b05bab1eece90c512a478389eaf98d904e324612861109204ef9965e819216c3650d0e030f4ded3e59b11d5fd3e507b3fdd8e9778ad93bde55893fb6d3b70da0363ddfe9369203536f3bc74ba1b2b69118364e1c6a18dd2f1e722b2505e117f625b87b4274660e912db67d8d4275a3881ae11b4f7c5813322dc752410dcb097b6446d1c2f01794922ce9306d77da29af171063943e624a00f12dc68f99f1c6b560135dd2c538f57e21e23f39e4cd07a6ce677964a77bf2abddc9ced84488b6537de5b77fd00d178cbdc87f74cdf6f5e5755556338f0d425e416b58b5a3f5485053785764a5c1aa840d735446c77432e02a75427e517f5071c81ae37a7dde9476011bafd933bd46315d784ddba249adcd9b12920531976e2ea2fa6ff54045647efca1abbaf032b92c8049e71bdf8b469ba64f1cb6e68bf8a94b573b665dd6fc3b38a1f2134028ecc04e65f65a5ebbe0e391c7671b54a28552143ab22b9984aa1130f0597d23a6136891571e10141da11a2c61ef6576821239b74002344fa413db919b4e9727fd3359295badd7c4eb4360d445936f75944eda89b4cf306ed4a20f086503a5d51a82044502630fa183cb2f3919e18f7b64f085d26a", 0x1000}, {&(0x7f0000001300)="18b455c99a83e635f5b77da2565c8d1000a17122e873bef818c2a65434a8413a49fdc938aba931ae74cca0aeb9d8701f0d546ffa", 0x34}, {&(0x7f0000001340)="8a81fa0512c582eb01d969191824d3e5434bf09e7fb14b46f36ba089f39fe9ad59018f90c87695b6206c08f6d436d66ef7", 0x31}, {&(0x7f0000001380)="f7bf9277624f7587fdec6e95fc08794581ac9235706ab216728a4d2fcd1450d054dc598d400d066dc4e690ba6297ca1a3a74ced94216f1913e3de6530561f3af9a97c49c252714f8437603e08f2cc6626128b6a0a32be007283a64feb363c16bead59fd519575711b47b13d97162db88e36912818fd18b7a9eb32ec90278e7be15510071e32565bb4556826ebeb34aa076712769f0b979f1e7b55b56f589f61e3b4ff82f0ed7a1cf36e4ea003e4828e445f4976959197b06b8f3ab63d68dab", 0xbf}], 0x4, &(0x7f00000024c0)}, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) sendto(r4, &(0x7f00000002c0)="9d83e2111fd80dd95271534cb4cb92bc006b425f43cf14c31c95e0d72a30bf23f01212c32069594cd2893c9efd17d1bbc01472a176fb46839ad5a53a17aa6a64b6d96c010e53325d6a9569548b82cb9322375b8d57eddc51f5ac133be0f918eb21979f1e38c462eaf0c2b6b40d70a7d2158d465fbd00c9ec6f68b3f2a916480449bb79da89d5a825619b07bbcf69b58f7348f93a76cab91648edd3b3055a195b498bdda25b0f83a3a365b6b0e7622ac415d7e2c8c811b8fe950a33ec7c138fd83b763f925951370ab81c04e31ea4a657d984293ec41d0dd2e7c14fd39256ee81ad3b4481ba247f6c027ae591d9271630df2d7832f9389db0495ecc855d720fbd031ef1a2a3f05d21b88f30b19e390aa1312c87b07e7bbeea926908a30d54d4b3bf2bbf242ce76f707b4c6324963fa0ceda7d31de6444f733153e0f863be9767a260ccfd548acd892de51f5ae516dc9510778692f2ad8cda4e37d19b60e64c41850184d2ddba7e8925d3cad86b5dc3fb3495ee2d0b03914a428c834188e4e45a4bf03df025fd487e871147c3d9689008bf47dc220d67b520460074319d5c08afce97888774adb107e418b1c0f41bd9924d6cdbdd66d57f7ac216517e1328b9a17f7e776389829beeb9530d395d3346a7a5c9bcda9a39a42cebaf8ac3a74ecf0e9be3f8b29b1a91a5c5df567b049b04cd499c16bdc7788345023a2e8ffc710daf0176958b436193b0a5b9404a5a26c45c8cf6cd47ecd3f3302b15c213a2b6961b492581d6d2fc5c4f62188cbff8313b0dec9cc059af0e77addf7e514f479c39896b6f8631d4d5427b524f4c97e7d4a842854ae5a97bd2269c7a5079f2fc19e2367d5e989890738b21f1636cacd81a121c483937791fcf06a05273d14d8b775ff2fc65b22033a0985e62e6466312f5f0a06b831a556fda65822be174f93e701eeb664607fd17409d8bc99c95cce9ba153ad334505df65272d052b55c7fd0959a9bbbb76ecf59bd041e86ed7192451da5db0a53d47333961162e5448237dac1c38b336d676577e4bbfa46ac2b37ca3297c6332b87901f36bc0624a30a96c0b630c965f7664c7ecfb2bd7b5d953cf62f2d5efc7f93221c6ee17d1158f8081b93244813f0efe2dd0044aeb1eb64040dfd1c03a38bb96e18a3d98abb8705c5d5671955e1a0d4dc0be70547c57dd76ed1c8ff377c32f2a5c56eb057113f17926f18d0788474651fe871b432257d6b93d68cb3f55935c990704c52244881edad7215555e0f042b7a3786b60e6518a61aa185844d9adf73a8647323c9a243deba11aa6da30128807ee02d6383774b3c5a001b152f52ece90a9a941aebc3ab37f6a3360b9a4c58173e1874db98a42d9db7dd9490cf21a9e469d2fb07469b0a2efa773977f1db48540a708c04a8742d086b907aca72d30f8f74cd2d04f1fabaddb893c2e2666dbba30c4dd04ea02ee6640ea2aa487e2641c4dd11ee3a74d3ccdba865afc0accd73e32ca4b84d9ad01e92454b523aca11c0db8a1c812d304e4cbf0b42ccfbb7f7ac4e4488ba59af5a11f20a50ea3462e2086eac448f2c0771f40dc3efef67f0be11ce4607691f5610518971c933756d7f41bc51e3ebb1df57e7811e4a7ca80d2adb0c9c9cdc9bc44cc531e5eebd2341eadf6dca88bf24958cb657fdb6eb0eefbd2111587db6ee7618feebc68ec9fce2fdf6c1fc4106c9ede3f13e3873f241828deb75797e15b60c5f20480010c54253d373d1270d1f252e0c856b293f2d978d24e3ca180a7b496a3ce17d41e067d9d374f59db3e4e60e3089e92646ebbf5630b8eafc96b56ab8de9e9077c772a90db59ace19a95eb0a0a1657b6644a43d36043595112e9a160cb152555f20c60b8adaf0a1e716b2c61b22df52466d170eed6e377926436ed87b63dc6984794dea932ed38f3c6d8b34b08e4264b8c2c081a39a5a5844dd6bf74c97651720f3e30d3e64704133eaa4e8d620bf08699504ed7b895e6f249952288a63babbeb8f0b66705b88e43915407657574b429b174cf81314e2bfab69b18df6fa03642539b6b6227b12afc6e6b72e1dffb530915adf6f3281575316ba7df538ef5b5f8514c527f7aab8478bf5b5d049fe9e3cddca25661351580efe18bdc32d8a46a2a01caeb36b326ca88c3e9b2e44fbbe0b9b9efc5e1adb0c05647dd15869857bc643365200dea92d91e5973ad0567c79c6972b0d8e434a0db1fc221e3a4954cef33333d9350c67ae19fee419916ca7cb814fd65a4e0d561344ac67a2c77e8f5fe7cde6d7e171c06db6edf36073ca662eba22183c2040f0ea768b8a3dc9e4df64b6636b6d08ffd9ec2f3556bb966c206430cf86a3b3a9fbd8537de892f283a64f414da4f73fb78d4a39e9411a7f68d8b069b73e5bf71e77f7d738c1cf9a15b1694d5cfbf1715af51d416bfff8dd8578ee012815192eb6d09cd0e5de4fd6842e513ea25a8e44cca1c313a4fa962fc480d6ec6ddf816d351275c4e428c251a496c3d022bc8758a80e20c5d976d7e258ba40aea056f7ad9318537df109e589946dfa99c21a58f93108d1ddf1a584ab365d76a9feb728a3835c84a30b63bce0dca5acc1d6a7f04fd216bdeee8f941335855da3a1c625170c2314b7832096f62fb998938c3304e2421724bb108814db0f80878762ea9962e123aab6a5d935e295268f6967194c149d5ebbef41fda3aee6b4a5acafb07a8a31d356efd5dcf7cc857ce75b35195922e9eaa9dcf7a20beae25630885ae54a3d49deef6607d581985e3354234e2f518ff25f1f73434b4067028681622101d7d951bb55d621ec7e74574fa801f051b2247832721d0bb9ac715f74326bad3b74809de2b00f7bcf72320938f4cb27b693601c8bdf6beda249f29a8ffd96ee77fb49a6d8acddc2f8af4dedc5c1e75d8670d2a28b5c82a54b8380389499e8bf4a1898b7a985be8886faabd8a81bd0bbec3ef104e4ba41098c143f6ef7ae27a9c0c0e13a13a15abf796bc6ecdaf087a46cb25cca32ee9d7b6cd27a46eb99514c7cf8e590f2d77a03ee9d9b73673cebbbc80aa74c73fdc80f19863a495dc3f8dc18f131483e3adbb263e0484433a3d8dfed44cb50abb4f5de17750d960234fb589bbd39f74a1ff4a271ce82d3d754ac67c863625950ba5e453eddbe3fc01ff645d2f1569e0006882be727deb5f8d2e798d8d267d6ef7e482c8da6e5365d93b5f95a8dedc435b8a9fb95e9d4abc3684745fcae6ff871854fa38d7768bf943f8f3e0d7605479c0852f70a9cea4db123d265ad8f11f9f8acc29cc18687a47ca6d468af185b40ab596bdf8948ebc21da8840e672f6463d3dabf0e31e8f6f4e617e1adb30211422b40088396b22e89db34b05271364b611d1ffef12cf8905290e4da8d14e68b8e4f69cead1ac46cc026943673f20b8cf51e0fb7955b3851004ad1dcd62d5243dd15be2e7e4ae79405a32ae1625b1cef52b41c286a467616cda1d6459f050450ee65633815740da5c72f95c12f5c7eff511b062f7db64cde025a5fb797002a4585040660377b2072e5cf2a871092e68fb55af04885cf960e925aa581981262033a2cdf532423592c611db9c9ce527c76d76e11af4c0780cb2adc4cc32c903af84ee8d88d242526d59c13b88dbf909c6864670f4c9e37729e71ce1345d43d86e1cd4ececeae1b35ddd74d7d96251bd3908eb2c864248bfba860f48855bf82e8cc4714e3568f8063f12fe8b13e9841131f9d22972eabcc894cbd867122284ebbdc230dfae2f7a179e65613784260fde78816ebd10f19309afc015a0e54818b8bc3357bdc983e8f0711fa1b1a8dc8151e57289756c7bb928a568cb3cbd3a1233c5702f40edba2d60d63f0bd297bb15162cf82dd02dea4e8ee54906180e23e28420ef229960a1d1b51c0453f461a7fa2a777b983cc1579beb669cfa8c7069f02c32ecdef35a2ab6617da413633856fdcddb3afef22bd6a9a31f02e961912648b8c74c1f763b3211b8953a27f89b38b90f2944809461ecb01e36596bb0afe5fb1e73a696bef3b33c515279743b6ab1da6a45dd04b96fa5b55006c3b6a0277f1b20898c6465cc4fa0e60a76bc83bcd516ef2e03ecc6386e307e923866e78f04b0e475bbba6758f3847b7d6fde159d7d0b75fb5d5d0cf96a47d291e62fde7e0f1795927346f56b199621c5c1aa9df1dbcb0f0ef96103beac92686fcf711fdc841cb266183689fda5e6dc11332c0641e45d86e9d7422f300089a675ff4d598b79098ddf11fecabaff86955af7a2597f4d549b4372d01e02b65556c520a171c1d48d2e6858d77b14b606153bb0df9892a62bbf115e2e917a0e9227de57c187cd28b742dcc1812283831783ff81fc357486ee28bdd90c726e06a6ef98cae023621b4b6d678984f697e99eb73c835c1431b9045409c9559b4750acad4a8823dc54ebe7faadf8ab09fbb1eb5816289f433d1ca6e28e007d7f6a8cb7ad98b83b88c685e8b6640c9165988ac0add86373efc3881e776abc2cbf213c6aae529a510262e1457982c03a39f7eb1da5b006ce0940cfcc509e7dafcd47b3c950a7c50a2fe9ea0a47c37037967ca6b2d18b5e5a950950955ebc4841a974aa6e7b97f9aa4e38c6c01b492ab6e04eaa28280bd726c17f9b47721f4dcf0fcc5e09266560a897a1980600ceab309991ebb6d67666e25a4e43266290e1ce43f6cdeeab7df6fd8cd2b4e9e13f40af1c5b976f6866ea3a6942d24ee43b0a91bf0cd2120ccd059a0a69570b1f17d0726d143fbbc2e3fcbf41db6c35b2e90fb6564e33d50554371fdc8e21d53740d8bcafc60dc22a415deb5c2342b9b3359cfac6d0a554fa5aff8a206985c56e2e9d76a8b18c355ce7c0a0c6b17f95020ae4a1034248a8f707342413c5ce96822df17b20626d9dcd27d6c5bbc43d4b8b469789a9efbd3b246966b6f5885bf045dcf2e36c1cf899d3c76458b70500c9284bb0467004ad155509f245d999ca450b0a76af9a9cf925ebdb760f37bb444ccb68a637a05a868cba1e3bb5a4c08720e9f556432a29628fcee8000e9a636c9704fa3fbeef4634541695e786cede6b059c8ac77bcbe9dd99ffdeaa0d3f61203bc3c8717fdf2ce54dd567a433b5d24c601df629d55cbe83676d047f6f1947bdf25e91e7fe7523799670f3956e7116588aae0bb08acb0c544900c623dfb282a9e0f6956f7a26ae5835907202e5a884ea959684c6bf7e59f829548c57350ea757ae83472b1fe4af687bde17c7e402d1fcecfc9b8fdb38ece10fe58a535855ccda12a04b739cb2810f0ad8454ba32aa7ac37e983e1a1755bcb05515cf8b9f4022f3e7e565a725de8c496228c02ed1f3cfdc72d34ed15df0ac55aedc87dd21961b841bfc73725c0c7079788763c787218f0bddf9ba2d02f9b682c3cb0dc44f6748cd7bf6795238addf2b32793e23ff8747da46a8531d62b960905ef64e07c902f73b9c1d4dc70e066485931e978e845f6213b84fe7f51be89450d59bc8e65b34129ce7f5bb53991bab7a9dcddad0700a14dcec109c2818060da401ce7e5efbcc44ccb2b9fd9f47188eaffc707b3a0a2776c9b1047348bc5ce1db09c8aac7c288ad3cec0912675bc406c04f66a2651ae65b266c653b99834146b2b5fdad719cf7f17bfc60c41d6296cc1f6541caa2fd677a2016388f82352b043295c2630a7d67d516f6d868eb8721ab0c56050e7191379d79d6d1bccf333ea2e117de32cd99e9ed1ffc211d5e06827a3cc5221ec91a7d7f83a7fb13267983e54c4cf5f3be84caf648c0477154ccfdcd69c85a377c1cd5264d2b4b24af1308", 0x1000, 0x5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) write(r2, &(0x7f0000000100)="0938a42fca42b262fbc4505ff2b956223364a7203c3d59eef53043a8691ecec377a6d4852b900b8a1d7c4c4e0e5f47ea4ce17d9d945f30b95ee5f22eade6114e311d2b3305381b713a8bb0be31830ce624e74eae1b4fa6673244fb7d91965d94fa96c6810f8ae423ecbadbadc2ef539483017f9c5cb86871ce27db5d2bc87ec5ca27058a8a6d2f32ed1aae", 0x8b) 04:48:00 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b3341764935382d450e9b26d9f9813800287b90b678743d995c023a571b61e6a5ca1e9e8154dcf467b47844b0db3cb31aad08bfa47b460c945acfa15846e444d9ce493cae15"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd053bf89770ff32ae30137e0000"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) linkat(r1, &(0x7f0000000100)='./file0/file1/file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/109, 0x6d) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:48:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', 0x0, r2) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB="7273c5b43d96e1fa8032e786edc060c0f92bc98b84c149c1bb7d42f51c571e6ce3e92fe896e7519308dc36675d86008c65600d9a9860407ed34d6c860846b307386dc24b248da999c9dc430b00c74331f1ff6dcf967466407671cb95e021fe2ca32636d32638fe1f9a2fe79a8781c870e8eaf007df58c40047fd899822c90daea32895bfd66960d95a648790bf9f75331f173420ddd47bfccead0fbbb687bd993b534bf4524e60b84ebf043204ec8f1dacf91e9d6f45873fc1acb5a67dd4810ecbf3ce56bdd42e2065b2c4424e31efffd8e0a207de71b3c874e25d49c1f47d1c6fecf0d7f0ba17ac", @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, r2, 0x144, 0x1ff}, 0x480000, 0x7, r4, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r7, r8) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, r7, r9, 0x29, 0x6}, 0x1, 0x0, r1, 0xffffffffffffffff, 0x1, 0x9, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 04:48:03 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/174, 0xae) 04:48:03 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x16, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 04:48:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff77fffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x7, 0x80000001, {[0x401, 0xd36, 0x3, 0x4, 0x3, 0x2, 0x1ff, 0x7, 0x9, 0x5, 0x1, 0xa4, 0x1, 0x47, 0x100000001, 0x1000, 0xfff, 0x100000001], [0x0, 0x5, 0x0, 0x7, 0x1ff, 0x2, 0xfa0, 0x8, 0xffffffffffffffe4, 0x29], [0x7, 0x1fc, 0x80000000, 0x10d90ef, 0x4, 0x5, 0x8001], [0x13, 0x1, 0xffffffffffff8001, 0x0, 0x7ff, 0x9e], [{0x6, 0x0, 0x1, 0x58}, {0x2d, 0x1, 0x1000, 0x401}, {0x0, 0x101, 0x9, 0x5}, {0x4, 0x1, 0x4000000, 0x80000000}, {0xda36, 0xffff55b2, 0x8001, 0x1fffffffc0}, {0x1ae, 0x8001, 0x3, 0x401}, {0xef, 0x100, 0x1, 0x24}, {0x345, 0x7f47e10b, 0x9, 0x6}], {0x4, 0x7fff, 0x0, 0x1}, {0xf000, 0x95, 0x100, 0x4}}}) 04:48:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0xb5e, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x58) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 04:48:03 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]}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x6}) 04:48:03 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="330000000000c7000000000000000000"], 0x10) r5 = dup(r4) connect(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x1, 0xf96, 0x80000000}, 0xc) fchmod(r4, 0x20) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000200)=0x4) setsockopt(r3, 0x1000000000029, 0x24, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) 04:48:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0], 0x1) r1 = socket(0x18, 0x10000000000003, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x19c) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x30, 0x4000, 0x50) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ftruncate(r5, 0x0, 0xffff) write(r3, 0x0, 0x0) 04:48:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0004001c0000800000000068e60340014502208887d380056e0000ede6990e16e37e4b4e9de02f6f9fe798049ee1f2fa1b7881a1889f261bea65c7aa70a8662ba8461001ea39dc3c436c7aed7b6387e88442e372cddc240059e6b9d038e4b86dd924045c1671cfbd46818e01ff0d9fe3bc4772e4ec209fae4f8fb2863e6b05f138fc3563c41e4fb7090083a9834e"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 04:48:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlink(&(0x7f0000000000)='./file0\x00') open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) getsockname$unix(r2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f00000001c0)='\x02\x00\x00\x00\x00\x04\x00\x00\x01*\xc8o\xb2F}m\x00;Y\xac3\x0f\xc2\xa3\xd5\x9f\x05\x1eX\xf2\x11\xbb\x01Pt?\xd6\x8b\x1a\x01\xb6\x8a\"9t!\x94\xf2\x11\x01\xf8\xf2\x86\x13~\x85^P\x02\xc2\x9bz \xb9*_\x95;dS6\xeb\"\x15&\xf7\x06\xda\xef2 ~\xd3\xad\x06#\x0fA-\xf2\xe7\xe8\x85\xb4\b\xd5EL\xb7\xf6r\x10\xe2\x06\x06\xbd\x89\xe3$O\xfcA0t\xe6]\x84:\x89\xe9\xcc/[H\xa9\xf4\xdc\xa8,\x95\xb5\x80J\xfa\xab\x85\xd7,wc\x9a}\xc0P\xe4\x92\xcfQ\xee8Psz6\\\xd7\xf4e D\xa4-\x1b\xc8:=\a\xa3~\v\f\xd7\x81\xb0\b\xe9\xe4J+\xfcd\xcf\x88\x98W\xe5\xeb\x1e\x0fw\xbc\x18F\x81\x9e~\x8d\xfe\xc2^\x8a\xa2`\xd1S\xa8a\'\xcb\xd7\x85\xc3\xc9r]\xa9k\xa7t\x03\xd8') 04:48:04 executing program 0: r0 = semget(0x2, 0x1, 0x202) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/254) 04:48:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x2000, 0x50, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="0e61399b7b1fe8168e0ae01bc69f2c86c4303dd4f6b15c6a1b01dd9f4dc46a4f453d0df039fd8b4faa3b83176018ce81ef7a8579de2041eb2a49028cb815f7256f4da81ae18cbf79c1e7cf7475d8b5c86f51672e28df1ff97c05ebb7ff5601afb7ddbfc7de947e9bfce4a495452cc80aca143375a503c9b4aad71f22729213c6b9a6f98f0f80d3102d258fd284f605afbd1c29e2e2dc4c242b", 0xffffffffffffffb6}], 0x1, 0x0, 0x0) chflagsat(r3, &(0x7f00000001c0)='./bus\x00', 0x1, 0x0) 04:48:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = socket(0x1, 0x4, 0x3f) setsockopt$sock_int(r2, 0xffff, 0x83, &(0x7f0000000040)=0x1, 0x4) dup(r1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0xffff, 0x8}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 04:48:04 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:48:04 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x2, 0x4, 0x5) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) r3 = socket$unix(0x1, 0x2, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="67558c4042e4f2716403b23e798d4bd8b02477f66b5f2b83a358357fd69220e69d4e5eed7edea826da642a4c5b665a7b85ae0a3522bd2299bc2121330ebfe1378527f279a041", 0x46}, {&(0x7f00000002c0)="480da805b43b4cd183ae19bc0555160c9dbab65398887f7ca53b04770c04a241ddc6394cce69b96c8de9408523046b5835d381b862ef35be502ffe0c15549137ea0812d5b67492571cde94fa5ef910c49631867b1bce59c6945939b9a9ea1e9cf8e869532686bc07dd00", 0x53}], 0x2) r4 = dup2(0xffffffffffffff9c, r1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000040)='./file1\x00') pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f20000 didn't change! 04:48:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/11, 0xb) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f00000000c0)=0x10000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x9}, {0x87, 0x2}, {0x6, 0x10001}, {0x26, 0x400}, {0x80, 0x7f}, {0x0, 0x5}], 0x6}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5c02, 0xc2ea}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x7) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x80, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r9 = dup2(r2, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x2, 0x0) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000280)="b87b6d684eb63538febb1331358452cf8ea1c139c641a149ecf8eb548db0ab872d8b905b71c697f2169acbbacf966cf70181aaa563886042cc37c8645100990c3831f8a4ac6e7192450b0787fe4f4013edea14566d09d47fe4243df891b6859ed8627b7fd04c0c8635e4c045d9963ad3baadf3d30cce48f095aaa79a9f79e404f575a569f59411178fcb6618ccce71e4b4a9738d10637922a440e3e6c8f7431aa27d208056becbbbe8717495ecb8f6a46e4756a56c4a167e7cf800946d6dc4da4040109cb9dbf0649dce710e65f222a8bef68aac7e78de4f109f444193141dfd98c1b18be407c2402f2a52f20c", 0xed}, {&(0x7f0000000380)="a2d59def3391e047eb215847d541d12b2bfc1710b7bd6e91522dc120db6ef1fea40c14f5e8cb5c713d75c817d376611809da702bf333cf8b89711bf0bfe6e57f08e6ed80912f17c7f022af204b07807509d6381e38baa53fd6c796c24f6f9d91f4a184182a69764e6551c3fcf7a8b7bb0ef79bde369bd33073b41bbcb6", 0x7d}, {&(0x7f0000000400)="d05edd964e2a13a1e06e9e692b8b9dd394efcbed92ee60236e54c197", 0x1c}, {&(0x7f0000000440)="c4ea4615cc505e49ff2cf2e180fa3f60d85b0dbdda33ceb35a208f4eed7bae78de", 0x21}, {&(0x7f0000000480)="c6935c3a788763891d33e1b627a2703dfd8282e54ed187186319c002cbf175922ef57b2684b9", 0x26}, {&(0x7f00000004c0)="605b3ac1af850efeceeb1f283e4a112c0979d7999574a02c299f91ab6e69c8678ca939c40460fb7fb125cd97638d1d6108fd4298ae7cdc41dca464d1a3360f0feb4ead12f630a4ef85d8ee7dd7d5e201d1a6c2c8633a43f33f282dd62059e47de71b55ac5d17e1f939e5a098de612395a96a8a77d7de4224091af316faa18cf817925d550d6209d3ce60a1740a7983f9814978455dd031621fd7e4c0285f08a96c6128a8a760ba4e5de61c293bab296eff98829e543e942f75f3312d5b37b9129804e959f5e3ebc23bc2f08e0b347adfd03a524dc370642be4084d977e5e88dfa3004d50412febf712a0e2705d48a962b36db470d5964349ccca737bf87821b7ddfdc4f74197df88c20692b65020f8b926d13fee6a23131f62480ec3692230d9244d947917b5f4f6ebf55b7a1de3ffb520824ea70c5a0667cac8a3499063218bcecdd882d8be18951dcc08029f144575010ef76c0980dc23676427fe1d1c167616efa45a8a14c528fb02685c00724bf19cff99f882fa07148a1a2c8bba36a8f9d67a96b673eeeff9e178ab4643bbc26767099101622157f19e2ad1dfe9d291576fe261811fcefb2495ef636e324450c88f52e1308e94e04b7e74ad0d4bebcc7575800d8c758d5dcce91a3208f4f2f908813596defa7afc152bb11156e0cf30718887f561445e4e9ac6b838c14c991b3e811e1c1eaf1fc63a212541c2defbb1d4ed51404860a183d5382ceee1cfba108c94fec1af3e576430e60c06bfa831a0f2f886aa9afc28fe46ed15a22e53b80fac889c2c48e53d7c8753266de3dda6003296d6aaf018495888eab01775d0a8c73b4bd198caf86bec0e114351c2e28c6ba5d03ccfa7f1177fab0f868d66492e4920f0ed8939cf2a41efc88dadd7c6c9d9d79ad5c39e597e7ab83958b19019d798b0f7181244325030cc9e46494e7c52cbadb6141b87310710ddca8ca8a9b4ccd462fd31abc4bb63c13b4dc2c683c816c237e3e5ff3e486f8e1a311f0d8b6e6e8075dffff8e46bb7b166e7dd302da980ea109bde8ba340044dcb76cd251bcf63c8b1bb00cd533176c06e72ab7861215442889fa9c6c47e696d24203e4f7d6e0769b16c70ef9587f4d1f9c969594a1889cca8917e57b79229199ff3d79a11f32210702d4bd46d0a6053e24f3bad208ddb97b3add6ed6d78d1348f283596cb2b8608b3a04a477f875b9324535d2b10eef15fa53810c8da61d8f3af14a4f9a1e2db4592770f2a3aca0436e1f31d49f6887a086e6d8467a0efc3212de42307cbbac57ff95ae97dd0f95fe54481dda141f33b62677dcf9beb024be54d99a748e963c1c7ccbbae8124080e2a7841f28bc5c6cb42ea51a28c35d9818cbc3db61fc6f513085e377ddd81384f8419345dabc7c2176757f075b56cd35bb193df922373e96ce851192ce0edc598f6ebf647ac0fee60ba37941c82ed212c9b565dd51aaaa5721dd2da81da54595fb4ec98cd4b9a693b7cdf3279fc6522e5c1ba14fb714d3c11914ede275c52328e3e4551042d7ae0249499f822ac19cc58fa1a9a87fcf9baa81918d1caf49c8c3f0c56b56af874c6dd5bf604e193a7210b31cb50413ffbcaff7ef4a3fabf0631c608dabb1a63a2d282ce3e1921aa2662c84b23f6964c9dae9826900a99cd4ddd6b4b74535206e571baf816d004d9951a51e8d0f4985272eabb76ae3816999356ef59f791ea692b75ce6797098b55733c87ba39fece58d5f30feb32d8dadb5b601b705449eb8de590cfeba334fb1b36ffb208bd71e5eec49e5ac75f6f02bae8bc03274fd928e1a0c6b4199e6634b412f4d676c0789ef161dbc2c3b8693fe13e50e267e8182359e2c167aa00b7d9bf22c3e779e50ba659ba08e9b05cdf2a5e681cd44ba89745291bce27222d2d69cb9d577f59b5127720fddea9d64f99c575dd8f8dc66dc513e91e4efd30b9c2978e7205fa632c9404e8677c308ec866f4761b9cf204fa35aa8b588497a70f73fbb2512f4b65fbb2562c57c5e3f3fb89ed8fb587b5ab9a5fa3b7d978464bd466f706461f12fb74aae91d326c7a6e9861178361f1ad753b2e20a941634a60afbe00f1fb6b4a9f6e9b8a8c4b06bb61dfa733c520777368ae5748c5e150fc7e58b73f7bcb1f8148557751b648ab10c9458cb2cb1496e5f68a9b1327e2ff01c2452e0beebd33a251c1f6221244628d81d54de759bd211f4eb7b20463b82c1ead145af675bbbfdc9fa59e37ea4ff6c9c6e17e945bf7724800ad43b66d1bd17040a0d1949631c3ce672b3bbbb81288b6783b5a0d5691364d6b4ffcbf860e5d99e16b6c1cb2960a2ae32442e0bd8e906bd00a3a9debe7d2bae6fcfae09e51a2f90fc042625a99015ead19f6a7f8c76a16e58637cf4ee4e06e90b700e0d00d7c597ceb1e36065b0d81cf46225b9d7181915f1d9e5a9493852b68b0dea35ee30fc7717379f5bfa56c2379c67c6e1b7340e13e04a97d0722c174245a89ff2d5eced4f97b01525a28e8c3975f44a3e57479778c88f2858d58376bf59ba77e362803a32699496648e5667eb6eb23ed85119d76b0fa5cc89f44ac8d99e2ab604d8813c9258a61a25a9544db594d860bda57c8175185ef3652d5d63030e9912c1d7b1ee26dfbdc9acb5ba97b057293317a0c7699cfb0a38b7d5235eb1d40531d5b7fc6a255df6f0f204b67ac0ee4eeee2062d121524aab4e5a03797212fb479cc27ff63a6c87e4f9c0afcf4b9ff2a2539ba73b5255eeeba0cb776d4c07455e1fc3c6ee8c4413ef026da5643a23a32e20ddafb652a916b1931396e8d4ee95590b7aeb6fb24a22b42ccd998de957fdb4c60adb149e8fd768f0115b97711daf7007c6a00ae8f1b1ff5bcf376e2770d6b0b556f242c2d082689007e1de945ef602fb7d5dbac54bf380f8cbac6b32dfa085c4b0a2a3723c87b1cdc73992dbb9e40bcc2ee85cfd256efb4dc40b8f4bfb346d37ab544375a9cdbe27c2d208ad89b0954cec2a53467009c56a0271561e85a83a4775c88be827f9ada7af6140a005a085ba137a0e38dffebc9148b1f586ac14636662bd0d4778a2c7c9cc416ab664c1e851a64c817f35ad4020091adf1917b13331ebb949bd1cea1c3ff032f7cff9e3a8106f6d177cf3278381d28e45d477430017314b7c67c79e214594a4f3cf8a2062b42f3b4897bd1532632a1ec0cbf83176179a0b573fbd84bfa0149f5374e552de5317acd4235ed23ac28912ba458a145668cf30b7f06e28814e40afa5fede71b681c3d24cbeaeeeb86fec1563aeda80519f6dffef1ae2e94d158b51d7d4e2be43e4a8bf6a14e6b67c7073345c0ca13553263f6fca9b01ceec0270867fb3a684349a967a293cf0aa1f194fab969f0ccd547bc066a1e0ce628e52c339dd4cba2c267170786cb1817160f68c15dff78b288e0accb1f0be333cc65bd6f53e8e685874b0ee768732d2d944225e101cc303ebccc3a96e64d20525e393f5df4a1002a8de50ac0a9bb6b8f885e79a9aaefd418c14231ce606e72c96b300d407796315cb605c96f8edd14737ad4191fb5001b4780f8317015c9ae268638d66a490d3c740cd39969046c3c6a17e7f50e3eaf36687a579fa52ff2a124a72053af75fc18ae8341a2ebebcfb035d2aeff3a4eac9a20d9294307925f5d45f82cc05d4e95243338ccc8bdcb1393c97151baf193a2fd197844dbfbd5dfaec4ea68dcc0aa57abb123d19c74a57bb4d012abb3adfadf08a573a8b8dd83cf9bf593b26fb2d40f4950fc9d2d97b2becd34f5b5afe2e6cbdec3ff1d61314eba939323f272f1ff099dc96f4bdf329ae152c2f898a6665413ac3d590200431eb3100900007f567bda6739937b8edfdb4d5dcca8fe6054cfecfb83df0531938f2c3af669f3449db3ab39ec747289e2a1fe6e5e928fcb2c98d26777832c31aa34065730e007982fbb2b5c29dcab6cf9881924723896ca746bda785fb71b9f2df4e62aee3e16eb248b2e3d60f9815e612cef35295cb44947fccd6048b006565ab26849a24a3be93e77474e904c1c2cf7911e20b07c2adeac6a0e284b94b26d7e21c6fbefb382aba028d2081b0ea9cfa94e0bccc2611309f8650308f127b0d4a7e3ac5e4cf4f6b6bdfde8c6141d8fd5dd997eae777c8273c5edb1a75e7af36d1c8950ed52164e7acd6034f7c30249a967e29d15fb6a3b25b8c2c92ce2fbd342cbec4b0e41931fa10e619e7bef770269b2e6edcdb1faa4fb38b06ca74c815f81e8edd83376a1d531fe299b8fcdeae61cb85e974340f5c2c4929d3c6dc2dd114d98ee95222ac44fef2f058f67eec292039a2d6123fb8315f8a9fbeb5a08f607424346b86b72bb67e4cf256c050634c1ec48d95075a33ca7c096046f470eb32b4fbedf9fb8a0696a04c0de2e2a265e7965e537d6dbb476534bae4e828edf987d9c32c14f34b6e9528517a9a682252f3e1b71da5e3103c7b890da5f6f4a8272ae4effabff2063e2c4b28ff48da18c32ca9cb07793d230fbe430f55a98099f3d6097783cf6c496944cefc25b11f4e01b33a138301d2a6eb3c1300e705d4e6007ee357f4781520064470bd0007e8a40c49847e837a11b20fd46cd9bed6a33ff982feffd7272d351646a57df37f9bd93d9aee734a7bb0d393c51b828ca086f8eeb5c275b62e23a774378c4c39c2af5dd0ebc53d88a41681ac37aa63332a1bcb0f0d2e5225d3d6a340c026c64845324fd8474d71d90947504712bbcb4bc20ffd41b66556b651456dfa6714584314e5bcb713d1df1ad3dfe4b2024869d9345a5bd42801399eb9f17cbcc1e8306d9aabc6b8af577144be5c17d4db3c6f0f221f63940be5c1057f54c6f2ab2dd2c089cd03403c10f7bded1288d283c0cbf4d64c6519299255f28b1362c7ce522a84ca93855bb5a5838866da730c162e959c0835d999278b1d2ff2c0cedf15f7168e078785d19d787838b1443c3137e4f60d3096fa1f199302b8495ee0027a404bb74b38e518f6e0d796c20ea4fe3d8203580ef48388746bb6095951d2377a71f185db1cb61c894c409e888ed94a26931979cc90df1a0517830139892fb3a648907c1be9133c35a85cc002aef54d8f73b1cc12b9fa64d066dc4e5d41b26d9a329e6403bfeeaca282eb402b8555ca27b03d2b0af0138ecbed60c86cf58c29b1f439c1cfb34784f562a310b1f9aaad1b4c87ee233a3a262cd48cddcb7688cd53282fc5cf7282afb3cf73560cda87916eb48e18b4f9b836f537fef1b977181e72cfceadd778b14caf87e6d35f475bc7fb883713adb78c0d3479d2977cb149083568a92f052b87cc7bdfa8c31203fc4968239c0d82b0aeafb68c72372bb883687d5fe33ee7495927c9e59a7cf66c6d9f468a95f438e52cbb226d64a7020c78e9cd3aa8b5785cf636c387efb8dbff3c0f4b7b58f75ac21d3400e040b8b4a8941ebbe3932061719d289f839bfe12eb99041f800767205ae2963a357f83ed38c53cf20d673168ebf7955343b157ff30d577891cbe3eeafcada36e18391963d2f98d5774eaffdb67c1fe53087505deeea2c3d4152863dd9bc254b2478876e654396ad4e194cd20721382749dae95251bbd9a881f73f1d5cdb339150986c49c7ad5efa5c6f8a2fe70b0cc07d452d2d09e2a1b67dca90208324dda4ee926a0c4dc031db02bf5d1bf736f3b65a6be90f493862545a478cb4e69c093b23ce42817d9f5a8763ae326da85f0ebc0ad4a6049b38a06294854b98b4d6382ba1fd7269058343bf1710e5f87bd41e261a5f6ca8176188f1762d6b1ea51f61ec2e0b7e178aadf52066209607edf93baad7819f1fdf1d9cb", 0x1000}, {&(0x7f00000014c0)="c4b65c90b6bba23ce55cf3ee13446b38529f0672d97712cb4292923603bff6667526eb746b01094d0aa8d1684fe97ba29a5ba11936efafb7c1a73d1d202070edb790ba82c616d709ae8e0ea2490b6591434df1d7f8fc0f088a25dca2c9de85ada6871bd7e3e950eb0bd7d78958cc268377b0c37a56bb004ab24af244fca0e2f2029211fe7cba679dbfc85dc8db10a09e79b64fb6433cf2f9d7996e891e69371a180cf99a9b10f18489067c60da4d756a483ed11873632593f1039f6a645d0553971f93bbe523be9e03d862d2fdd6f7f62b323d99120aa0f2376deb2030c42884bc1714ca765b333d737ccb7e4df8c092dc", 0xf1}], 0x7, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r2, r2, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r2, r11, r1, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r12, r13, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r2, r2, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r1]}], 0xf0, 0x5}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x1b31f23000 didn't change! pckbd_enable: command error pckbd_enable: command error 04:48:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/22, 0x16) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 04:48:06 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, &(0x7f0000001600)=[{0x44}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) r3 = dup(r1) pwrite(r3, &(0x7f0000000280)="d01a0022383da5", 0x7, 0x0, 0x762e) r4 = accept$unix(r2, 0x0, &(0x7f0000000000)) sendto$unix(r4, &(0x7f0000000040)="14e09960912b72a695eaf4bb09afc43b5f3af023d3defecf1195f82ce88299e4c3ffb99df39fec6d8a49da103edc5101a24c43f85deca912dc68209c73aa3f1017cc8a10161690f1d80549274b07bce151171de0c1e4810621b0156a99878d91ea2bf5bf9d2fdf30cb5c6c9d97", 0x6d, 0x10, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 04:48:06 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendsyslog(0x0, 0xfffffffffffffee5, 0x0) sendsyslog(0x0, 0x0, 0x0) 04:48:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) dup(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) close(r4) socket(0x6, 0x4000, 0xfe) 04:48:06 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8400, 0x9, 0x1, 0x1, 0xe59, 0x1000, 0x3ff, 0x1, 0x1, 0xf2, 0x7fffffff}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1000) 04:48:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {0x0, 0x0, 0xf5}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x200}) fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1007, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r6, 0xef082fa2ba6efcbd}) 04:48:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) socket$inet(0x2, 0x4000, 0x4) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:48:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 04:48:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000300000000000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1}, {0x3c}, {0x4406}]}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b334c840b0e32a9961519d448858aca1ac4f46e4043fc32c6ea7b6cf765d38973f27b98754b0b775ad95f366931d7afd6e3c0113957961949380b5ba1596ad45e89f3d63dc69e7a00d466b8d6cb04f4456b9ab930e5cf1c3b99c3"], 0x10) r4 = dup(r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCLOCK(r4, 0x20004276) syz_emit_ethernet(0xe2, &(0x7f0000000280)=ANY=[@ANYBLOB="404306bd20ef76e8ffff9b8b261e32dc097667036852ffb8d1475c7b9c59b3f9f27b74b69a19b57c86a5cf24a4c697773ce13f00e0a47bbc88a6cd76f5e112c22853d6014c82e267068ebb6a3f0ec81c24262b75ff16978e6c97"]) r6 = dup(r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000440)=0x200) 04:48:06 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e49912c522f616b61daec3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47361b1257aea8c500002002000000001b68ca4600000202082771b4fd1129396b3776a296e2a189f30008000000000000060000000000", 0xb1, 0x8, 0x0, 0x0) 04:48:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe68c534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cc6114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf1f0fe57a9a342aa49cb1ce839ea3b10fcc27ad8c9ed94d8318521cb35d05992b3e36661947e7dd150c6fabdd810879a6c2307f5e1bcd4534aef419c1fb09054437ec6c3ae03585fc36ca085596c7e4adcdc2facf4f5d4bc41806e9cb6076e01d273db05ab9d6a2258bf0d0ef"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4007, 0x81) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000001340)=ANY=[@ANYRES64=r1], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1}) socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff01000005ff84facf5c0000"], 0x10) dup(r3) setsockopt(r3, 0x29, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 04:48:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x82) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wskbd0\x00', 0xa, 0x0) r0 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001080)=""/184) 04:48:06 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/235) semop(r1, &(0x7f0000000080), 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) setitimer(0x1, &(0x7f0000000000)={{0x5, 0x2}, {0x6609, 0x85}}, &(0x7f0000000040)) pckbd_enable: command error 04:48:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x40, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r3 = msgget$private(0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09d116ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf6d7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eeb037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372dc4ccbc552713a73f61126fa994e7dd491a4949673b05f94501821978b52f32f18e33f88013e4a1fba5587657fa7d4574a7872b6117dcf8f39ca45857b0c82b01257fe8810afc4cd82e986348"], 0x4a4, 0x0) msgsnd(r3, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005281530d8cd30eae00000000"], 0x50, 0x1, 0x800) 04:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1c}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 04:48:08 executing program 0: r0 = semget$private(0x0, 0x1, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, 0x0, r2, 0x0, 0x142, 0x5}, 0x370, 0x5, 0x8}) r3 = semget$private(0x0, 0x1, 0x14) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x7fffffff) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/56}, &(0x7f00000001c0)=0x3a) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x13) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/148) clock_getres(0x0, &(0x7f0000000340)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r8, &(0x7f0000000400)='./file0\x00') getgroups(0x2, &(0x7f0000000440)=[0x0, r5]) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0xe7, 0x1, 0x80, 0x16c8, 0x8001}, 0xc) semop(r6, &(0x7f00000004c0)=[{0x2, 0xfbff, 0x1800}], 0x1) utimensat(r7, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x20, 0x6}, {0x80, 0x10001}}, 0x0) clock_getres(0x3, &(0x7f0000000580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000600)={0x4, 0x4, './file0\x00', 0x10001, 0x8, 0x9, 0x80000000}) pckbd_enable: command error 04:48:08 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff0000010000000038641ee2c3907088968a8b1b81318c28b433f47569a1c4157020a60fb443fefbad34e57ec8189874c25196ecfb109ed1606cc1f3990c36303c689f54721d37bcacb16fe6f6c26a98874afe307f6d35942cedd8e3bcb509d0970b71"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000540)="01729a01d035fe5124d04504103a04ad8c3d9a7aac76745f568034bd188a0c4ecf082e566a4e595ba7429a8f4c8f3d05102422529047e4bad1b7c6a6781b533c9109", 0x42}], 0x1, &(0x7f00000002c0)=[{0x48, 0xffff, 0x0, "8e64881df71e5b8ef18ab47acb320b5a52ca439963bdb4c1eff42805781f4fb12ad82222e2f4a4db888bc0207c76a3c98ca2"}, {0x28, 0x7ffe, 0x1, "64822d5563e81d2cac1784b871663ee234025d079e"}, {0xe8, 0xffff, 0x7, "82b2b7d654a336c5c0a8ef892bdb4163746566a634c0919b9e4839abbd1e39a9cbce377f0aac73d00bba3c95de34956965fa599c07ec478dbc259b592e7016ce95ef42fdac9e6e3fee48d081afde4abbb3f10fecb41caf856701e6e4efebf1957f5447a6c2c17fe5f7f04206d169fd62fdcfd9aa0ffeb6a4a16449b86e80314fa2d56d714cd369b26955e867ff2ef5238944f073c2a5c22759843f139b3be6345f2da8f812f62968614c59da7825bd245d7feb83ceb4bfc4244fd4998a2a1990d2c7ef91a5fbcb72b1c6cd841867aa3e22"}, {0x48, 0x1, 0xfff, "f6af6bda228fbd6140b1d1918e5debb6324af2749056b88698e9e23fa62c71f214881997ede8e67807b7e0d0ec1b8854ee8513"}, {0x90, 0x1, 0x7, "2c65b35f548601c1ba36b6622902d47f13c267323034ac1082520c9127044e76d36cba99f14dcd8528849da0f505a11896a420ceb9c7d67744a290171fdc266c986ce3af3cf7e26002a9a1b0ff3281b7d3873247ba80d09b1d01da23e6293307a3140035ff4b543d56c2315ec870160edc15b6ded7248cdd6964ea73c08e469e"}], 0x230}, 0x1) 04:48:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={0xfffffffffffffffe, 0xbc, &(0x7f0000000780)=[{&(0x7f00000000c0)="73f77b3536c6156e2f088f430b6291c76cd8f5a036e1a3685dcc8fa23d00d735afcaef3fc28763b9ef0e761ce14cef148403d9363769d864e8dd8203e9bd29687305e2061c", 0x45}, {&(0x7f0000000180)="0d00a9df7b3b3d6691b061d24ce3382d5de0eb8f175e4760f606527da1083aa80e7027b17a8e51b505c69be1eb5d576fb04dff35b474c7d68707ca6e200db593391e5222f2efb2617fb5ea1443", 0x4d}], 0x10000000000000e3, &(0x7f00000005c0)}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ddffffffff9ffffeff0000002f2b33"], 0x10) r2 = dup(r1) getgid() writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) setsockopt(r3, 0x5, 0xfffffffc, &(0x7f0000000200)="6f3c666f63445ac8b232eb161d928e33608e9051e4693a41948bee27fc4e3cc537fedca402192f374dfaacb07f24ee497c9cd8b30bce5e8104f63e6f6bb83db4672b6dc99e9c7bf20d1ac4add119504a2cfd05d31b5f81bd7120ce3bb7c0348f845adc28b43353f8cd8537888b20a3de43f3c1a5496109c0b2a0c622871bda7c1232bb562b7eeff1cfc24eadba498dbfb2c54582570cb4cf688b997751e489f9dbd4ff178d4784ec425bf94dfec33de24ed6520d71703df10152cba265b41b8c42fae83fd67518d918240eba992f40553e1fb9fb843d81d9ae910e580c2ed8ceda2fa6a682586c88a24f69a33619", 0xee) fcntl$dupfd(r0, 0xa, r2) 04:48:09 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getuid() write(r0, 0x0, 0x0) 04:48:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x3, 0x70) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea0e5dba7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2528430d0502ac40a19f2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f0500000057795ea4a5c5fe659fa206582cc245b092edbd02361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe000000005ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c57a68d2f4a780fa71c7cf5b49e0a7900fd99320808880892c9149d0667d67a42b400"/321], 0x10) write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="1b74a19b84314e9ab032f1d90f3b0ad7d345e1ccf4bc4b0ffef66abcb80353378947020175f68476ed12644eabcca17deabd9022b4f5a024a25241615cd32e6e49abfbb1bce64a3b13834d517021966122e86b7da9396f023045705784950f38ff61561e9d68c2fe942ee3c034c331c979a2e54cfe422b82d9555f25c99a6883e7995da67b38d60c453bfbabcf488a270487c8b3db439ebef02e85e43bd71aea0be66585863955270952d1cffdc178ca959d7fa903cfe615d53e8f255036777ba2e802ec1d8e4e260052eb359afc090f7e2af4ff81", 0xd5, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x99c, 0x93600000}, 0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r3 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000200)=""/235) semop(r3, &(0x7f0000000400)=[{0x2, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x4, 0x4, 0x800}, {0x1, 0x40}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x4, 0xffffffff, 0x3, 0x6, "9fbd5eaa0f87e2726b4e97f25aed54e25c6e841c", 0x0, 0x2}) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x2, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 04:48:09 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x7fffffff}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x8000, 0x0) close(r2) 04:48:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:48:10 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) shutdown(r3, 0x0) 04:48:10 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, &(0x7f0000000080)=ANY=[@ANYBLOB="edbd8f7a695b69d80000b9ce0613a1a783"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:48:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 04:48:10 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 04:48:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, &(0x7f0000000080)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x5) 04:48:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) socket(0x6, 0x1, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8229a57d5f59451abe3ac7f7fc2284e5dce5903a66568e1d7d94131710ffffff6fff5aa9d14b10"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x101, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x4000}]}}) 04:48:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 04:48:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc3, 0x0, 0x40}, 0xca70, 0x3, 0x400}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "010000000000000000ffffff7f00"}) 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) setsockopt(r3, 0x3, 0xb959, &(0x7f00000001c0)="d91ca6718aee6bf2844a005c40ca51172487cdd8d7b3ed5cb5efc95b174e35af11da3821151cab87bbf0b0efc7dcd722e7b6157f897b05c75d141f5ca1855b26b3da462c6f312dec1d78373ff1c47381256ce99c27c81c21c66f722def638d95de5e3aff817a5387cd43c849f08b0cd99cfd60c58b79949183bd2f9834029e443efe044b64f0c324a41f14933ffe6fdb1ebda43b1fe6c03dd2c7b1fe65997f50732d5c7a588e", 0xa6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x3, 0x5, 0x401}, 0x800, [0x10000000, 0x56, 0x3, 0x20, 0x2, 0x2, 0x18, 0x1]}, 0x3c) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="01ee33003c20c717afb97c290beb5f75bd3683b3", 0x14) 04:48:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r2, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r10, r5, 0x2, 0x5, 0xfbc2000, 0x8}) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="65e7b765e02168136059d164b11237e1544d8e7e155350cc33b787346477672f034e4120a222d8e74a187dcf08ca68d08e4d3dcd189318a89a65a0b11ff9cae373b5f45816c82d2bc35a358743c5b2d7e7656ee9056566eacba932fc4fede1eb266fa53d42e86e593d467f2bbf060d26d5e38dabc168a312721f32d72cf78aab3cd7ec93efd777f35c19ecf65eb3c5fed8b06355106b92e9feb2c27c87fdda91771fb03537e82a0a5dc74d62f76715a632dcb16df7f9f9e831e7216f1dd564aa63d4aada498917dea0bf66e8febf433a0e32a5209aac", 0xd6}, {&(0x7f0000000200)="f151d5f4ab26b9ad41ca218509d9287c6aa8a016525b68f0a64e472b59a595b4c03b1a3384a78ebfad5ac80a178bfbf8996339a7a0473a6a2271fe21f02c07ee390b59c97f659ca99476bd3efb04db3120496de57b28a08783cfbee2b73096e031283a9a3ad018553aea01cf7e7389b141c6a55c429672fee34452925e04edd36c0bb542038575c050ac72aa3376d9599809aee8134ae5f27dfe567087822abc0fe91bec63cd8b1fdb3a8b80c594aef9745d49707be78098c14963a4c93f27e27e7eb09c0735215016cd2017751a82797a24eaf17d", 0xd5}], 0x2, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r11}], 0x98, 0x40c}, 0x400) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) 04:48:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2f) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:48:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) getitimer(0x0, &(0x7f0000000180)) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff7) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) close(r1) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 04:48: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, &(0x7f0000000040)=ANY=[@ANYBLOB="ee"], 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) sync() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 04:48:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x19, 0x2) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r2, &(0x7f00000000c0)="61527f327c2701981d1e77083c6f8b4c34408ba16f37b8f6adec7f5d2b219f822493be647556a75133e716b3c4a597676d42c15e82c6a0eec2ae6b2fb7a1afacd3b69231c37ec7bfa9b4c61020ffb760e3c3367ba665767e0df619e974", 0x5d, 0x400, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f00000001c0)="54b2df084589f2228c956bb6435ce7f84a8ecc1827e57c2059831eeb511fe15889e97dd95fe5e85c361ab9c7fd69faacafd8ccaf52c428e50662cf8a23097a57dd3c4c97f7ee33721bc9f9b2232fef21785581750ece6b450e59e4f0048e9b5a75f6c8de5248378de01e2fbc69e19544b31a4a4879b4a10a0be2e745369d7c49dc5a2334a01c0a9bfcde9474b7e363eb58887c2c0a79f5c6550144d8b6fd900375ed940684d817ae00dd00000c5dbd2f11d525216f4d15e84e0cb470ef84d35c1b03bd379bd4", 0xfffffeed) 04:48:11 executing program 1: r0 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/87) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x610, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) 04:48:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 04:48:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) shutdown(r0, 0x2) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(r1, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) T²ßE‰ò"Œ•k¶C\çøJŽÌ'å| YƒëQáX‰é}Ù_åè\6¹Çýiú¬¯Ø̯RÄ(åbÏŠ# zWÝ0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300000015a0451b167daac0e2a53138be2e2db2f9c9397c1583b886a7e920d4b4adb05ca5b4a7ae6eb2b7486f4342399e4fd2ae00fbf32cb05b3d5c06de5a6c746296333c04a6ee5d240c697fb53e9a3a7df64df8adb20cc34b76f2fe1543825d10438ee20f61fac63044d7c692884fba98452a0adf2c3f5f41ae13b04070dd98f8ac2b0b18ea509cb1f82ff5de194a447e3e6c522b834f", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:48:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) fcntl$getflags(r1, 0x1) chflags(&(0x7f0000000080)='./bus\x00', 0x0) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x619b16a4, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) socket(0x20, 0x4000, 0x6) 04:48:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) recvfrom(r1, &(0x7f0000000000)=""/103, 0x67, 0x42, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 04:48:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000000190780000000000000000030990780000000045479a365f1b09d0ed000000e0000002ac1400aa56c96dd0629bac05c84e261a8900dc5d3b8a08295733b2312d034bb864b9490900000000000000466ae5ada7c9f742a6cbbd8ffe0253859f772b7c8847962f83b0182e22289067f2ececb81f55b284ff0be80aaf233965fa8749c23e3929f16de0"]) r0 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/106) 04:48:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x58, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33755a30ac61a0e48fc7633f541adcc4278ba7267358353682f305bbe3668764921f89d03b6d32895f895df1ad30af87f98202d78f987a23936b6846ab0ec3c3f6900e91b5cd0789a97edaf997f5ee4ff57db52ae08a3d9c8c8404d46553df9d296672e4136fc1b6c7d500aa17e95beca4e1f409f34951c4c254050bbd9b366d00edd34a8657b5748e283134"], 0x10) close(0xffffffffffffffff) dup(r2) close(r2) r3 = socket(0xdedf6b4093a98f65, 0x2, 0x8) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 04:48:13 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="228312c2a0dba8d44cb7f5ac2afbc5ee9c8a66aa1fcfb1560422c7008d95f9f7a4cba0de10f44b163edbc487c7d16f6525bb00499e7fdcfef9747062fcf37a13780ca26ded58b5a2c96b3e374729da6269b30cf43ea7c903c26ba432873f93d257f50a7b7260f97ea7f57ea8895b547086287d1a545c8e71482ae871a101f4b3dccf4ea7d0f8e9934aa9902d5512448b5609869aa9262ace1e64eb707630b0cb4ff7", 0xa2}, {&(0x7f00000000c0)="a8fc183e7d87214d73a76ca4ecdc68dda45aacf064f3aacb820ee724807cf14ae4e06cc47d8ee86c9500fb07f799a7a81aab5209af55", 0x36}, {&(0x7f0000000140)="534810da62eae5093836f519c8ce2ae23f2d5d6fd63a54adbb574804ce60bc05dea73a36f7f497426c8eb24e9fbc253a37ea46953f5d8c5af80393d76b55e7e409687b3f574c134b87a1035dc59a62a7b333c69edc7f6a80d6214ac8b384c547175302c847a838706dae8feb7dc377ff53237806007e", 0x76}, {&(0x7f00000001c0)="5be82b2a802e31b8b459628580ca56195f270688136745e22304b0d97a80036112c515a4bc61056ca0a660fef49170f46738a0a1829c0353b3c534c13d028437a4d6008e3351f350626f9e3b8d96e4fb5643672a0a43b0a926e734af10b43d4a117edf66798b1262978b86ebfb6947db53320342f3069be88156", 0x7a}], 0x4) nanosleep(&(0x7f0000000280)={0x95, 0xdc}, &(0x7f00000002c0)) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 04:48:13 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) openat(r1, &(0x7f0000000040)='./bus/\x00', 0x20, 0x1c) setrlimit(0x4, &(0x7f0000000080)={0x1, 0x2}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./control\x00', 0x100, 0x0) 04:48:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00802eb96368963ef822f0e2cc94690669ed402f66696c653000"], 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000180)='./bus\x00', r5, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1, 0x0, r6, 0x0, r7, 0x144, 0x1ff}, 0x480000, 0x7, r9, r4, 0x2, 0x5, 0xfbc2000, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r7}, 0xc) close(r0) 04:48:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd090000000070ff1c5cb72f2b33"], 0x10) dup(r2) r3 = fcntl$dupfd(r1, 0xa, r2) sendto$inet(r3, &(0x7f0000000200)="c776ce7bc4701f8b6b29baf8a10fe827c7608c1a8437382a5e1f159e9b44cb5e8a5cd033fe9d2a6aff1062c86d8adde7e9a06e3f828803114130e893bbf63ef1e62a22b73e7d34a82e1f233621df9f5c23fab3dd5f4cbbc2c60eda373f6950ddeb3ad494cc841baa50d9d262443fa1b259c0cb559eb14d962d163dbf115e115c68fb64703b1e1f6194918425987a19615c3e64a50e68297b5c6ee56e", 0x9c, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000100)="a1e5cb81676b4a59729d1694a7c6bb0c23506766a3fa5ec87f8a5fbeb3ee060592f433fe7a0dda611ffbaa7ba737adbfb54aa747106d5882f68eb9f05e9a303c4317d5d7a97ab3aa389734904f822895f5b7ee7e797a65ef45a2e416690f253acd3b65b868b566d9043ff2e5f3bede51441b5cbbfd35fed45ccd1266d150a9360853122b873519ab1b7ec034e1f3e0994f883552acda7ef2f2cb8e44bd488e7697bac08e275fc9c0a6815fcd51d4b49f", 0xb0, 0x4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r4 = socket(0x11, 0x4003, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) acct(&(0x7f00000001c0)='./file0\x00') sendto$unix(r4, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 04:48:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffe0, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f00007dc000/0x1000)=nil, &(0x7f0000290000/0x1000)=nil, 0x4}, {&(0x7f00004d0000/0x4000)=nil, &(0x7f0000365000/0x4000)=nil}, {&(0x7f0000443000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x71d3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000315000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000581000/0x4000)=nil, 0x4}, {&(0x7f0000213000/0x7000)=nil, &(0x7f0000272000/0x2000)=nil, 0x1f}, {&(0x7f00003b8000/0x2000)=nil, &(0x7f0000724000/0x1000)=nil, 0x2}, {&(0x7f000030b000/0x8000)=nil, &(0x7f000060f000/0x3000)=nil, 0x7}, {&(0x7f0000491000/0x4000)=nil, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2ba}, {&(0x7f000006c000/0x3000)=nil, &(0x7f00004c4000/0x3000)=nil, 0x40}, {&(0x7f00001c3000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf}, {&(0x7f0000138000/0x1000)=nil, &(0x7f00006f5000/0x1000)=nil, 0x7}, {&(0x7f00003d2000/0x2000)=nil, &(0x7f000066c000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000702000/0x2000)=nil, 0xef07}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 04:48:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x138, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="96708ceef5a93bb6c6541b8bbb81b1361167449b9a7c636d49ef6d3fb2c55e67f7d61348172c4df77d87ba9063f2a3f7d6c42e7de9f471afbf2793f5ea9cfa2d54652fff82e08b", 0x47, 0x0, 0x0) 04:48:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x2, 0x0) getsockname$inet6(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff6fff1c5cb72f2b3300000000290900"], 0x10) r4 = dup(r3) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) sendmsg$unix(r5, &(0x7f0000001780)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000002c0)="4c73d31ae46fd28654d43ed6ae4350882e1b868197403ab89e1069f6fc171fdbcb80834d9bee1533e3ac66c38e5da909dedc325fd5a305df5fb6af771da514fcd6f07e54a5621af0309a05a6d5304df081063ca1d04f892a4fb9fafeb78a702b6737929e357a3f65244fe0dde0eb6b6085da8957dcb5139a3411", 0x7a}, {&(0x7f0000000340)="e7f3ed569e286da04839ea46580d7e2601ec30260dd9a33f3b02540518c8f6ad943c5060fa2e61b56f45c4bf08b9b81713998a0789ce9f4a023019329bf0312643fde4d42a2bd95abab92f06ca747e333b14ecc3666a64448d6164035fa32e39787ccde6a6421eb63d4b920fd80f0b656dcc051e7e1fee6960c284506f736e5762d7c431b51311a5368f5c823882c6ef72a323904c196b12bc485e54fb88810fa62d3a3d2849a0835083691d5c540a384766695bf9fd44f1c2bf54a254c7da2b0e2e1600353c9d83f6cb335e6a02d8a11bda26267c61c819a7151e09f24245ed94ce99babeb053b2cbe54e2a96f277fb608ef5161070176ad45a1d2275a1402ae269b57acac5d552dd3f7b356397335c43007e7af1633b85898ce0ef9c548fe65339600c8e1c54b259f1585f35e3d910672143b9257ad528a2f936f57419fc3af344f37ef5f38d26156c5a97635ac8ff8172076a42d420303772d33db586d5e15b593805a28357782f3e411c8e7bc34e94e94b4614115a539e263ba0de877e3215e9b2353d45a73cdf0e9c5dab2495df3f3a0cb421031af4f4af01218021de136179d130e6528b63cefb778168fcd3d3c6927c657e06bb4d4fdc5d8e9a58e192ba6cffca0648ed3ca502de192dbb7633b54fcaada4963b8ee35a022e6b00e1cf8096279af9974538ec2d69f248c8f0893e1dfcb5413f4793ec84845e948cee8e1b3b5a76995e0c067f073ec989382f9ed4ec4791ac299b7858bc9f31e5dbb4d87040d76ff845099ea079bc7bf5432ac03344bb674830eda33b8440115a349b648192887b4bc3b04f67081e85d551f9e8a653c9ce084dd0423aafa16c2cf057aff26ec8a693af75696a22b92c4b33acd6cd8b7f46de45c3927b83435ae58529578be549457475c6ca9862e5435a979e91cb9ff03b03dd8fa96cf941374edd4bd9dc240f37dffa5dd4ae23b6cb96ff5419274e3c389a4b9618c533ffd62597354c4f937923a79cbcf999e2eb359da6bd4e5ebf8b7deaf4b24dff29524d8c9b13d80a7a8080c1b63b711e40dd3ab032f05373a32674b365a901804a81657ac9d797b6785a25fee1c2971756a1e0b39fc535f584965373de50cfc6d4aa929163643eccebec7dce4aad91448c1b0934bd7dd0b2976654d0c15fb0b4be83aebd3a30be8ecdff79179be2b8898aafd704d12ffbf377a899eb632e84a9842a9427157cdc515cce9394dd9fad82b5e404035f4d9ab071e9ba09ce35fef54a115680da19ff0f2e970e6233f81d83d3e3793dbe959078ce9e6fbf499d69c4ce575a5d57d291d5bf1ee62f9003a416c791a49216dccc4be48f510b002b954681616b516be0b0726054debcf2c3c657074f8d51e8e6ca359ad98d3401f05a1fd483cabc1cd8d33811f4c9c29130915c9b87fe72227a5313162ea183dbaa30211f625e5b8e4552cd44d30cc73fc878fdf7cbea614e9c9d2a32ddd92cba2e127474e43c3895327fa2f44f9d9b601af5d1a4edd74e0796198d9798901409d991eb46ba870a158dfd66da3160ec16f94bde1eb0cb77aec36fdc8b8340b85f2fcf3c0ee94463f3604a374ded41f7f869ad8ce74eb3cd57b451c899ee7bbd2f56f76a21e6c9e0b837bdda88e0e2ff126dd577b2c50699ab9a4d44ca95e03e4fd734a1c4e53dadd92317220149ea336f990571e3532dac573f78e49f8e2633ffd23d54b733bd95eac6cf3b138a2201816995b800aeac9ffe41ad3bf2a633247f853f4a9b6134137a3f71af7fe04e02facc88bd0517dd625bada472284df8a6523b9d8b9dd3d5dbbdfb5777224e0e9be1b05853d8ebf95dafa86da0097d6e575d578eabfccdf082979bec31a3558476e8b4c8f460aa82e3f6e3903f2d723a914dae191f23f2797261e0a0930d175a474f7bf8d1c8806ab9fb6900a08c4fe5c596187a9560832b954e4579e736b081217bf64725deee9de3282955cfcea1601f47c72f813679e0173195803cb516bcc66ac09a83852b1a875d88ea5441ddb1a35fc22193fb618341ca69281b4343ad7b200761be519cea0edcd5168eca9a354d61f4428a9c777b43283390d4b3332204d2ac54f238bb371de285764024cd93f1367f5fe0c9562f87b9fe50dcd30108661c9c09132d149ff3a80ab8404def9f98a0649057145f753435ec8363900e7d88a9f751641c4165ecb88a463c0674590ec677f6dab4433d643d5f1bcdf5e839611b24af95fa8a1fd96962d1870a318a866643d49c772a679ebbc91ba233f635cbc1df0bb5a622659cedb4f3b7c2af9a36f17f9d173327dbf9ff4e3645749916248e0e1571614be57931ec6facc410dd3c508d6bbc0a1a273215a8cb4a1e6b3dc13a3d98d46e0dc7e8ae4a2317d5462ac59ffbace13d0d3630145beec586a2c9c79daaa13f44c6d831043945b49e83fb0cabef446fa896ffdd6f270d647b0c912db70e8029d95044d2f77afc2ac22ef0525aca1776d9029bef55a060fe2106cda65f0bf711a6d0efda2206421a72b33f583d503ecef96ac17816c02cb98a37220f31a5d673ab410ccc73add122f1b7427d5be74b0898dad750b288c65ac62976da775c2ff78861e33ba6eb9b0e73280db9e65a6e4af72f9d9919da11506759338452ef00d9b4558dc24c5f3c44f02b9c87075f6aa8887cfd2398452b1605d04a7ce64ad375032c848ba16cee40c2e2f1737c1db9113f52cd7c151e1d13024886c5f11882cb668dfd1e16a6e7f8bc58fc8a70545cbcc7e88028c84fde312e308d7a4197cc7561a8c7329915fb7b146b675fdf174001c26f5b27777e207c6520a57703f215225e45792806c4f6db06dc2cd9f4e690b7a3b968756877b6b1407ff45b12f54e9da1f38af97840f5a2dbd2aa2c69809ff2722911b9434b21855e1f2f5f609f0f906ae3799e4e2d4ef753c0858304732f73eb268435ff0482845514bb142aafda84c4d0f7bad528c8ea285a1bac5ad63cf94db7e99c39f7c76e0f7c8e2955f06d9b5f962246a4d11b5f3f07f1d4e9e34614392989c2afcfc3cd526eb4467e58c487eaee68b5adde81328a5fdf11f3dd2588b84091c1ebbc3ae429fc430c982bb2b49b5e2b36dee6a528448cceed08c5b5faf6cd2cb9e732491beff124be6a7b0903de2d856eddbc07a0e0c9667efadeaf009c3da1c680cf5a6f142a8ff66df489a14ca7e98d13e72ae58d425cf6056eae1f3c86778fd1d10e1447439e66178dbbffc46aa216c08b8f8cf76b459456bed68caad8239e5467057b44a59947d70abfe3b94a5b16f389ffc0095a2cda4fa40eb7266ac0e8c55b91ca03e5ee3c91849d08c32ff87baffb2e45b3466616df4126b38760bf4c5a3627e9f1f5017ab852e8e2ca3c910ba27c1239224ed4cc7a94be6605210f3906d08aa6976116237abf57f25646f5fd7081f2b58494eb0f2ec9605d61c13e1a3d7439485c003a576e22d4adea9b7b37ac87caae0c36b52a670676aae339f84511f0360d81781121dc099f694f83907819247639478c792b1ed423927fdb501db308d20d712b464cc9ce53b22c20c943336f101d52059e0b132706c8f31924feab31fa2c2d14074d0f873915ad3aa48d36b8cacb6d44cd0ebb744983e845936b669ebdbebc85e6862b23333835710abdb450e219e6ab04795e170b82531472d394130664e0afd12fcc65c66cfca093c6adbc3698a630bfe323223b40c22ba560f365ad6fc4a7a1790c2edec8a71159388c4fd803bc9c226afb57445a0cdbf6d556c402705951ae346b892429497fbf5d6655c8de661ce41a97a9324218db7bf502f20647c940a916bf084e252d597b1443065f61a278ad952eaa1c2165d338b52f74f5d92a9b600b1ad4a1d540067f9c162d4f7614734cfa04231dd992d8454047ddf1c9a7fbd2f884e25b0e80e891fefc353b5c6c503d392aee560cf3bee2b5006d53391996123637c6dca2271f5003e451593fb9fc011013c4812fe2d9f48bc07fd4babd91023789c57728b06db370276d3e9d872203e064db23cf76d6388a8d0ec0f74476a2726ee8b9582a3ca285babef894a63ca5d79e7b8503f2742f6498bbd17edb4597d670df2100ab654265ec82f2a5da0a3bf738e3ba89a0cab0ae9f92cb1ca855e3f975bb3bfda567f1e95f55840bcb852bfdd97a414b930a6785b9f81fccc35558769f35b2f67211572af03038b98e30568957e5bbd585eda6d64b6af05057a3f266e7168de65ef7deda3141ae1828ff68da9fd93ba7f6503f866da1d3e6d82b97c6ba5b15741f88d6b6c23992755e930b00c2e540bdcfbf03cf72357d985da7a8ab5cfe9c40a76ef58f3ccb1b5f6fcfc1793cad70c0db1f6462f31b5edbb7ca1dde19b22ed1b373510db036b91b4636bd210cad57f704018b6779f97aafc9cd6fcdaeb88e50f03f1a6bf99d2b12fde282b59a74b0ad724e3b4eb7b5eb26a8ae8ab45fd790323d9702661d63873ec2a853524aba620a453fd1a803a940ae2ac190671b6b1beffaaa8864fe81acb2c8adcf4211813d8e12183a86fd66b964ba9cb4f8639fe63deb26d11441f090c6fc82387b98db76752117724a909ea0fd612fa962b736ad62e6df253326236eaced790eeebe2b7199c255cd349f33b20769d634d364c4028526b6aea6dc357f3a02bd452e70ec9e2e4f9a7dd8a9c8815cb608a9ca09100a6d164bd446d6d19720100b3cd65678200113e024250332a546fbcfdadb4ede83b1c65bbc7b8f4391724f04c42201378bc0aaf9b499eaa1006117192f410368bbd8e09500879db556e600070799bb05c4810ed2f51bd84cd645a90f19b97c7617d8cdc2521f9f11f5a422aabf9e79e107730b3223c2e5f11d44d0c4e0dd17c2e21377f9b0f8154247c8d02ea2f5433e3b92c632351572be78f0286a203d2acbd968cbb49df544f6fb60a160735373e8a2d9b21b8b69d0126e6b0b9359a95abadb21da647c5fcd82437b079c27e14572bf4e2d968dc4c5f1401602d17383a9f9291701b43e2d8a243f7d8c94d40d4ea50f958f8e3b679efb0142905b33e56323e21040a7c46d09e1820f8d0c9101afc4e5905abd221fb1c622eec4027123ede35f7ff9f2ba5567b14acd4663aa7ab48985790106e2291c632a6a9de6cb7f7e17acaa4880af76d37d175ef4221af12643268b97e36573bd1b4db48ea9b2639857466cf0046131e6f4ac46146a885667ec37f3f83125463bfeecac6f4088d850a7b2bae65d3fd3f99e0d647b8de6ed8a6fbae71403602af28ff2119640fb51add18e2cd2e19e2eb29ed175d3aa20bab2db784bb7060255aa301da30e2c15d32b031ae070b481a9cd585130145fe5a364bdc42161ab0c7f090e316d3c9804424d6162baf9b6fb8c4571a308c4d1138504e6873c2f3b3a3c944488f91a418c37ad34e3fbbc60a37d572ec2fdc5c8d7ccc0d9990427b3f2550ca9dfe33f366f49375d27cc6f7ff048431f730f68d2f02f4f5e7d21d4c7265a881ab8b3a47a370f3fb60fac30afacbe5f9c9e2d27e3143c6b1c46fc45c559583f55d9cd679eed230130b13dd76b2a3b44553b5dbfca7f08dcb9595a4c142965648b3ba715ef45d634ea9efe4eb4adb589cd713cb134628a10dc685cb39bf62a74f9ff257dabcfea5646479a7d158afde04976f2189ddab65671539dfec7fc777b89e37a85ec649c31c9b4450e0926a2669fd5404ecdca8eb4327626129377679aeb9d21f5f53cfd6547d13c1a12a422c150d6029cde8d478189f329ed2ecb6e4bbe62cc73e40f3e50de4f52f1cd317f338fa42a5a8e9400204f0e951648ca7390c69a", 0x1000}, {&(0x7f0000001340)="7232879cfb7369a412bfd84f24e6806718b5bcf6ac5562fd43b539833675", 0x1e}, {&(0x7f0000001380)="9a2979767ed513f4b17ec8974548788885b44e4c9f3a6c164bba60de2e885ac978604e2d87a30a33623ac16467daf89f9de8e7c10bfaf98bdc026744006031ed6cec3b38524c076a9017ae59810bc069fa60ba649f04", 0x56}, {&(0x7f0000001400)="18b3370f227cb3e1a1bc87b1dc6311caa88c58f448979cf52e7cd1de7de28848192dfe049bca01720d9cdd44a160f9e36b28cff8e40d42cb8969bcac77334f61a1534c4480d6a61b3666ed5d8352667005a84f19afdbe2c66d1f2ee63f7b3c97b2b4616d42972f3b1910b5c60a8b5d7e0c1c343577949fc11ac82a0659f322dcaf5033b3576f61bf033a307f4a98f198cce1f6ae2d77c2d6f04bbd5d1f76241bce09bd607f85a966171fb0a50b5e898927dd8cfb47f4615b81b1b5a6ba0f4f88f507c1b286d4b035ba", 0xc9}, {&(0x7f0000001500)="ffddea6e7a7c5ea4f7", 0x9}, {&(0x7f0000001540)="51f953553a955f3f0c19a5a49d4a42d6fa10b3308bea41cefc7677acd351613dcb695c0c197361f3aad062fdfb43cfa8b16f66944fb1ee3d66b7e05ef337b91ffde8b9cc7636bb501f8159bf9335bb9d26dfb9a94aa81ecd9e558bbecf1bd3de2b66f72a58cac65d6fa6d0e4e72ae477b527670b6124e8d92e128ffe78e360b7f79ec2a1f97a7ddb6a", 0x89}, {&(0x7f0000001600)="c47ec5390cb4baabfbca791ce129a67a0a1c4e86ac6cadb48d0702d807f096b922db30d18bce0e380f7f96897c8490818121fe15f27a614312c1ff8c836903eca46975281dc188d86fc498e66ca40b593f0ccc2bf00b489ed3d7ccd4488aaaffe05633b139d003a673eb8e83189a321c401ad5d085c82e6051ca517a34144af0c36a92ae264d6dbcf94d55378f3000250bb6ffffcda665162ecfa07b5232ec588829eb8ab642e8321f0e24dfbb4215aa7684c884f7fd0ea10166fca89e44e669b9bcaf196d2b6f5cd6aa98f5", 0xcc}], 0x8, 0x0, 0x0, 0x8}, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000140)) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r4) ioctl$KDGKBMODE(r4, 0x40044b06) 04:48:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x3) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x8000) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) dup2(r0, r0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:48:14 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(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000080)=[{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="0000000005000000000d00000000000000b0c53dc422e63b22d1fdeb2843b731400186fa9312b7213da4728f683e8c0579a55356abab85d6c5854fd3e8eb5da086684e49a56f668010285c5cede0c3cb818acb798ee833b33f6549b991a67a0d75f11da7bb710d3995200dadbb1432e73cf34c6851"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000480)=""/206) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 04:48:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 04:48:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1", 0x128}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x8) 04:48:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:48:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/93) 04:48:14 executing program 1: chown(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x200007, r1, 0x0, 0x2, 0x5, 0xfbc2000, 0x6}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000180)='./bus\x00', r5, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1, 0x0, r6, 0x0, r7, 0x144, 0x1ff}, 0x480000, 0x7, r9, r4, 0x2, 0x5, 0xfbc2000, 0x8}) setregid(0x0, r6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2d}, {0x48}, {0x41a6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000099ee05178fb313a00000000"]) 04:48:14 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b4c5e4f31d6a933de2d8dd99990f4d3bcf82309053b647af668ec16cb7b76561b50c807e23c5306d3538870bb593bec96e915b4bd1576d5fcf5ade9ab5b0254ff4292ba5795dc82d4700e1e259749efa00cb1d72708c530775c10477e3f"], 0x10) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x0, 0x1f, 0x1, 0x1, 0x7fffffff, 0x9, 0x1, 0x2, 0x3f, 0x706}) 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, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956", 0x4) 04:48:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="bfe15239000000000000"], 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 04:48:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) lseek(r0, 0x0, 0xffffffffffffffe2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02010403000100ff"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0xffffffff, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x791f}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:48:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xa05, 0x200}, {0x18, 0x3, 0x80000000, 0xffffffff}, 0xfffc, [0x1ff, 0x9, 0x6, 0x1, 0x8001, 0x5, 0xbe, 0x7f]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc43) 04:48:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x1, 0x5, 0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = socket(0x14, 0x5c8a88b4fc7ede42, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) sendto(r3, &(0x7f00000001c0)="d43c93b109b7d8b88fe83c955cf1ac990590e20242b8ddb76fe2e55c75f3bc5a5e1d5a63c12f174049a4045a7b9e44188e73732fa86d3716d913a80a0d208ea5ac", 0x41, 0x7, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r2) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/51}, &(0x7f00000000c0)=0x35) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xffffffff, 0x8000}, {{r4}, 0xfffffffffffffffa, 0xa9, 0x2, 0x7fffffff, 0x30bb}], 0x400, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x1, 0x1000, 0x100}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40, 0x0, 0xfff}, {{r6}, 0xfffffffffffffffe, 0x9b, 0xfffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0xa7, 0x4, 0x5, 0x7}], 0x8, &(0x7f0000000180)={0x7fff, 0x1}) getsockopt$inet_opts(r0, 0x29, 0x35, 0x0, 0x0) 04:48:14 executing program 1: 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) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x6) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(0xffffffffffffffff, r2) dup(0xffffffffffffffff) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00'/110], &(0x7f0000000640)=0x6e) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) pread(r3, &(0x7f0000000500)="8574c9827b640577e89e37afac39a5debc3e0301b31d4c70def3976f4e3c6f305ec077cbb22fa7fc08d0cdd95fd7c8b46cedbdfb39ec85d4fe5989ae5f66b3715fd5c195385f4983f176999192c34e6a4335e916ae7ed865baab255ebbc5bbdce9ce1fb46f200da37175793311315471274567cbd80429ce9281fab02234be6fc56a778c09d8919c5dba58f6d73ee0a89d4f9eeb7980f75ef9a6d080d9ac", 0x9e, 0x0, 0xfff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x53, 0x6, 0x4, "eae5adfd392204c59fa91679dd9012854a08732b", 0xfff, 0x3}) r5 = syz_open_pts() readv(r5, &(0x7f0000000040)=[{&(0x7f0000000300)=""/235, 0xeb}], 0x1) r6 = socket$inet(0x2, 0x3, 0x0) socket(0x20, 0x4000, 0x7) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) preadv(r6, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000000c0)=""/35, 0x23}], 0x4, 0x0, 0x2) 04:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/14]) 04:48:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, 0x0) 04:48:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x0, 0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 04:48:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xd9, 0x5, 0x2, 0x0, 0x3, 0x4, 0xfb9, 0x2, 0x1, 0x2b9c4430, 0xfffffffffffffffa}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 04:48:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x40000000, 0x0, {[0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xc2c4], [0xfffffffffffffffd], [0x0, 0x0, 0x200000003, 0x9, 0xffffffffffffffff, 0x3ffff7fffff], [0x0, 0x69d000000000000, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x80}], {0x0, 0xa}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) ftruncate(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shmget(0x3, 0x8000, 0x70, &(0x7f0000ff8000/0x8000)=nil) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/66) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="8202ddffffffabac9f56d9ffff6fff1c5c0431afb68267c3db9f1ed6f836c5c7824cf511e3879b64e8664d1f2646b173899e65dee58b0a7945d5597d99909c5e14c91c43c452df8c5bb1015117a20b7f59289ed39e5d507bdee7b5d5a4edaa915a73bf8efbc70595501ea0e56e4863248fc9f5852bbfda019388c970d6edc3a1c7f99ecbd4a66991e71517f7d8de8765fa58d531b54213c1a9828d959b6812baaf8169195791ac67da1966597ea3395ca88ec8d5dc148430c83816123d525c8777996a8c93a4786c20e4544efc1e69a8eb3093fe40b3d05117c274948fe79d289b85a591889a1787d187d508c15c68840758125210010661ba2c0e405de832e77bca4ef2a685e0779e4ca390a0f5878f2ac6"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) getgid() ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x5, 0x6b2, &(0x7f0000000000)="4dba84552e100d02117281b21c8e157b0837fd84ec9b174a23cb8f4f697b8c79a305de623e07c1079542b0a4d215e3b96f68699e67cf9f166ec0b6a449d426cb1e4857fe575a76336d393fb52eb15a80b1204f27f0ce7277dd61a15f79395593a60c39ec6b47080f0de4bc9c95a0ee", 0x4b) 04:48:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e206000000000000000336f6d2cc5cf052c296c1edccc4783f8aedb3050c78b337b8f2067144d316f71acc2733a3f0695ed0cb96f87374fb5e3f3361e4753d41c7e9d66f780d60a6ef93f861035ef297ba9cdb4e376cb7346cb490fe84b1abe4965a196d41db1521baa2392cff41b8d1a42790670b5f52c6b495cbdb029828b628cb8c1b9893b972cf2e0d9c95a101c6264a9239f9d11db89889bdf29e69957e4f5f4f2b559a33e25e3227b0c86cb3fdc69d5b5e3d139d9230035a2d8927bb1cd20512235e54752c09598b8e0cdd2a22afbfc1f652eceae60d0ca2505e3b2e1da44b4d80a7409fff959f8079321c163831e855"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:48:15 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x22, 0xdc) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r1, &(0x7f0000001300)=ANY=[], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x93, 0x0, 0xc1542b52fc17dc7a}) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/4096) flock(r1, 0xc) 04:48:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2040, 0x1104) r0 = socket(0x1, 0x4, 0x46) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) getdents(r1, &(0x7f0000000100)=""/187, 0xbb) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:48:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0xa) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) yõÆUDضýuí”„Ø®Ý ]½/Õ%!oMèN ´pï„Ó\½7›Ô OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 04:48:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x18) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000180)='./bus\x00', r3, r4) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) fchownat(r6, &(0x7f0000000000)='./file0\x00', 0x0, r4, 0x0) ioctl$TIOCFLUSH(r6, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r7, r8) setreuid(r3, r7) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r9, 0x0, 0x0) 04:48:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)=0x40) r4 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/51) 04:48:15 executing program 0: execve(0x0, &(0x7f00000004c0)=[&(0x7f00000001c0)=']\xa6(-:\x00@\xaf*b.\x17\xe8\xb2\xf8\xbe\xd8!\x9e`\xf0\bB\xe5\x1an\v\x93p+i\xaem\x89x\xe9\xa8CE\xf2\x15S\x96Z\xfb^\a(\xcb\xcdU\x99\x98\xee\x97\xd5D\x04&\xa0hD\xc4\xd3`\a\xcfp\x13\x05\xc9%\x1cT\x0e\xe3\xeb\xde\xc8\x9bF\x10\x9fp\v\xd7v54\"\xda\xadI\xbc\xc6|M<9\xb6\xbb\x10\xfd\x00\xeaS_\xf9d\xdb\x00\xe0\xf3\xc7[\x1dRr\xe6\b%\t,\xbe\xfb;d\xd5\x9aI4W\xe5\xf9+g\xb6\xc6A\xc5\x1e\xb4/ut\xf1\xd1\xf1\xe2\xf0\xbcg\xe0_\x10\xbd\xd0\x04\xd3f\'\xd5A\xc4#=\xbc\xbdF\x15\x84\t+,\x10\x14#\xc7\xd1\x96\x06\\N\x8ao(Yp\xfb\x9e'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 04:48:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6090}, 0xc) r1 = socket(0x10, 0x4000, 0x4) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 04:48:15 executing program 0: r0 = socket(0x1, 0x5, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x3, 0x2f3, 0x80}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022890ffffffba0b00005cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100)=0x3, 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffb523358d8b37c2742b33"], 0x10) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2ea9a390, 0x4, 0x9, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0xfffffffffffff77a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3f}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000003000/0x4000)=nil, 0x9}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd9be}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xad}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) close(r6) 04:48:15 executing program 1: r0 = socket(0x800000002, 0x3, 0x102) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 04:48:15 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xffff, 0xb3}) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:48:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000180), 0x700) sync() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff7eff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x401, 0x4, 0x2, {[0x914, 0xe6, 0x0, 0x5, 0x7fff, 0x8, 0x100000000, 0x1ff, 0x2, 0x6, 0x2, 0x2, 0x9, 0x80000000, 0x84d, 0x3f, 0x8, 0x7f], [0x46, 0x80, 0x9, 0x2, 0xb6, 0x2, 0x2, 0x0, 0xffffffffffff6c05, 0x6], [0xc9c, 0x4, 0x800, 0xff, 0x1, 0x7, 0xffffffff], [0x0, 0x0, 0x0, 0x8000, 0x100, 0x5], [{0x8, 0x100, 0x1, 0x3f}, {0x2c, 0x20, 0x1, 0xe00}, {0x8, 0x3fb, 0xa, 0x3}, {0x400, 0x4, 0x1, 0x8}, {0x3f, 0x1, 0x2, 0x6}, {0x1, 0xb5, 0x7, 0x8}, {0x2, 0x7, 0x8001, 0x7f}, {0x3, 0x7, 0x1, 0x4d1}], {0x0, 0x0, 0x0, 0x1ff}, {0x5, 0x1000, 0x2, 0x3b5}}}) 04:48:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 04:48:15 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080c29db0045000038000084ed13e89078ac1400bb00f30000030c90780000e0000002e000000181000000c4e1048c0715822c03000000aef0364cdb8644d6d86b413e6b46a9799ed2d2b3875b744964ec2cfb1845b77353048327b1962524aa4f22d719d934d65f8d8ab3e09de12c31b0df5f75c81fcccdffc3c95bdee6a9365d9f8ee0cd07e4167166d04ff6a4f1dbc8c264f54cfea8264471ffa1cd07e4149c5100e1411e0ef78f515e2d6d0ec5a2d031d1d61cd1d8c0ee999360ef2f252c6708aeba0f857769a2f847a78fcc845e1b300b10774dce7ac384e20b4a2d2885"]) 04:48:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) lseek(r0, 0x0, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff1c5cb72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0x1, 0xb0000000, {0x1, 0x10000}}) 04:48:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x200006e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) 04:48:15 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @empty, {[@timestamp={0x44, 0x10, 0x2, 0x0, 0x1, [{[@remote={0xac, 0x14, 0x0}], 0x6}, {[], 0x1ff}]}, @rr={0x7, 0xf, 0x9, [@empty, @broadcast, @remote={0xac, 0x14, 0x0}]}, @noop, @generic={0x89, 0x4, "ac2b"}, @lsrr={0x83, 0xf, 0x3, [@multicast2, @loopback, @loopback]}, @generic={0x83, 0xd, "1767c97523e22a171499d7"}, @generic={0x0, 0xe, "012221f8946f90fc8da74338"}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 04:48:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r2, 0x20) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) 04:48:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x80000], [0x0, 0x0, 0x0, 0x20000009, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:48:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1a, 0x80, 0x200, 0x2}, {{r3}, 0xffffffffffffffff, 0x10, 0x10, 0x1000, 0x6000000000000000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80, 0x940d, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x1f94}], 0xffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x4, 0x3f00000}], 0x500000, &(0x7f0000000180)={0x7fff0000000, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 04:48:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0, 0x0) 04:48:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x4d}, {0x200000000006}]}) syz_emit_ethernet(0xb5, &(0x7f0000000140)) 04:48:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00004c2000/0x2000)=nil, 0x2000) 04:48:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0xfffffffd, 0x0) r2 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 04:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x61}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:48:16 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000380), 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) read(r2, &(0x7f0000000000)=""/50, 0x32) r6 = semget$private(0x0, 0x2, 0x10) semop(r6, &(0x7f0000000340)=[{0x1, 0x93f}, {0x0, 0x6, 0x1000}, {0x2, 0x4d6}, {0x4, 0xb9e}], 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getgid() 04:48:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x79000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) fsync(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000180)='./bus\x00', 0x0, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfa193103c8b4a4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936f9382af9d1370d49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de056391aec1d5d0400758b8b1c0786c3f970f", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1, 0x0, r6, 0x0, r7, 0x144, 0x1ff}, 0x480000, 0x7, r9, r5, 0x2, 0x5, 0xfbc2000, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x60, 0x2}, 0x1, 0x1, r2, r5, 0x1ff, 0xffffffffffff8001, 0x2, 0x8001}) 04:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:48:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff29757b67ff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x2c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0x0, 0xfffffff9, 0x1, 0x7, 0x2, 0x8, 0x2, 0x1, 0x8, 0x80}) 04:48:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) 04:48:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xde, 0x0, &(0x7f0000000340)=""/222}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 04:48:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x800, 0x19, 0x3f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:48:16 executing program 0: r0 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/176) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000180)='./bus\x00', r5, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x1, 0x0, r6, 0x0, r7, 0x144, 0x1ff}, 0x480000, 0x7, r9, r4, 0x2, 0x5, 0xfbc2000, 0x8}) getgroups(0x1, &(0x7f0000000140)=[r6]) fchown(r1, 0x0, r10) 04:48:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) nanosleep(&(0x7f0000000080)={0x7, 0x5}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, 0x0, 0xb, &(0x7f0000000300)) 04:48:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/68, 0x44) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x3, 0x8001, &(0x7f00000000c0)="ddd55c247ec9d47f4442c24a9b27402bf3e2c312f40e12aa332823c5c181fc7a36b9006b0e3f7b7e0ff7c64a441dd58229e09b00daa05a1f6a781a346e90f74830dc48611bd4cd162ac616a087cada0e3318ec9d8e8bcbbdda770410ccdacbaa82b939f6b3616772039b9f7a81a2fa001dee2fad05b7a287bb070b1bd9dab503a5aad4c02a", 0x85) 04:48:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="1f", 0x1}], 0x1) poll(&(0x7f0000000100), 0x0, 0x408) write(r0, &(0x7f0000000340)="ba", 0x1) 04:48:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) 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='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) login: """"tap1: address list non empty 04:48:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x8) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x3}, {0x0, 0x3}, {0x97de, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 04:48:18 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="da00fe4eb3353afbdf9641edbe763a5d2f57bc39e2c2c701ef2157de8027adb45fffcdbb54775f732336e4161dddbc7676b0d7a814c8a97fa52150e0bc8b3e1775763b31cd6dc4f542b427799087a7a213f52ae2376c899af5e58ee663ce6a17022c168f3b3792cb5f2a321f6d7d4120693b640dc9bd4eb07f6fe22f0b945da49d42fdecb292d5fb8eb572cc78ebcc44b14f87fafbd5412d7741be69909c85e62480310cd8afbae607babf44fc52498ca2988539fffd5c7578b1e4a1b337ff83354c0adf037ebb87e34c9008b72fa9a529786aee65b8d96abee6c2bfddf021d798d35b11745dc4be2e164cb036cc230dffadca49a9e4de"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3ff}) 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)=ANY=[@ANYRES64], 0x10) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:48:18 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) 04:48:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1d5cb72f2b33ed1e012f8d810f476e2a20f64d80a71dff4a1708695c85734bd5b8167f3ee090d6e795c72cbd5f1e6c51cc0aef6a92386757f526f80dc14b758ac0"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) r2 = socket(0x2, 0x8001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r2, &(0x7f00000001c0)=ANY=[], 0x10) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:48:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) fsync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') 04:48:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x180) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getflags(r3, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 04:48:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x7fffffff) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:48:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='c\x00') 04:48:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x8, 0x0, 0x0) 04:48:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd53c3ffffec6f0f6a76662f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x10) r6 = dup(r4) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000080)) 04:48:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000740)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a \x00']) 04:48:18 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000040000000ac3, 0xd0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) close(r3) setsockopt(r0, 0x3fffc0, 0x1, &(0x7f0000000200)="80e62ab351fb9412a87fd5fa3a2dc9f6db0ec666a778dc772f11baa34d88d983978b77b507595ec05f7dfd65928e0e7767", 0x31) 04:48:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xd59, 0xf9, 0x3f, 0xfffff800}]}) socket$inet6(0x18, 0x5, 0x43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x7c, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000800000"]) 04:48:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8000, 0x95, 0x4, 0x77, 0x8, 0x8, 0x2, 0x800}, &(0x7f0000000280)={0x7, 0x1, 0x2, 0x8, 0x7fff, 0x10001, 0x3, 0x15e2ec3a}, &(0x7f00000002c0)={0x10000000000000, 0x200, 0xa7a, 0x7, 0x8001, 0x3, 0x0, 0x7}, &(0x7f0000000300)={0x1, 0x7fffffff}) close(0xffffffffffffffff) r0 = socket(0x2, 0x10000000000003, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/72, 0x48, 0x2, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33b9dd01d942cf8e62b4827408ef051c5cc2fd2866141a318757a3963cb08d3dc9409e806349"], 0x10) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x10) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="823e2ce690ffff0100ff1c5cb72f2b33df582a633bdaa086a2f339bff648799b84b9924075b7850c569e3adbcc9b55e1b57ea139516ad7e924b85187b87cde2f86ade5bb2b30de0e749259999a61f6fd7cbdc30bfe96a5ffdc324d59d8168a2e0e3852bdd7fe72317ae9e5749555fcdd77a7b086b9f9a15947a85bb79d0d5b903e0dfb150c116250149ead490bb4a403605cc15414568d70aaa413e87860b5607db1bcf056c996eaaf2a98a1e7a2bb417f9eb176864f"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={0x0}) 04:48:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/149) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000100)={{}, 0x0, 0x4}) 04:48:18 executing program 1: unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='W\x00') r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1cfdb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 04:48:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000ce000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:48:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6, 0x0, 0x0, 0x800fc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:48:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 04:48:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x5049) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 04:48:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x9, 0x7fff, 0x0, 0x8, 0x0, 0x2, 0x1, 0x0, 0x3, 0xffffffffffffffed}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) 04:48:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="ffb9aaa6838753295693d5fe098b170af14cd5d95e71dd28a797ed91c360ae4b83f483b2a4e4591db3b8c7d5a63e9231b4215232a94746d0bb3233bf78ba01a0d8b933419457eecb34955dd2b814a99a589f26b3c8d2933744ec6e5b0e876511795207bc17cb144168a308d164687e9808d27105f6904b751cac52937174b876f3c084357cab0e2db4865293c872452f98a17a47a358d35c78b5c7c0f6d092ccd1dbc99db740053daa073cb5", 0xac}, {&(0x7f0000000100)="649682ad334cb76c9a9cca5a26ae11a2d3dbc1ff13852bd0da1c1f3f63a8b475bda36668815eef06e1616e8dac1e1395759b1bc22198d83c0350534495503577379c643b63f9e7", 0x47}, {&(0x7f0000000180)="9e0c67753524e8dc9e7984d6e8041ffe54e5e4da1457247078a4cf95fa167652945d54408dd91f8d0256dfbe3afd04bc4b2edab646dbac0655893ab0811f8cdbb435a6a327475c4238f0246d1e2e30080b3a479e182a55162d4cd254fba478519fd8d4317c588e484d862d268f7397cb6ca3150e78687f1205384b1e4cad8e1ded93f79c1e26c5cce1339633dbdf313e831feb9bc9402973d672527e1f086cf8e3", 0xa1}], 0x3, &(0x7f0000000280)=[{0x30, 0x1, 0x7b0d, "71a7d380ab65f359bd792c35ba6b6b25de71f6874361d8284872cbc381c1"}, {0xb0, 0x1, 0x1000, "9f93a07ef7bd4dfad86760057c7d849880ac31f4db4ee9d3f72bd6590c7bf0e4cb8ef580dfa0178ec67afe70bc4f05fe428a947deac2f7707384826de0503bfe0a4bcf93447c7ff75cee452eb9db03ec6a85a374a4fc7580aac3fd55cf8a61a2217243d4678ddaa2b4e5923ff921f867a8b9d3a4605b03b45977717c89ae71a4cc8a22370cfdf0837490c52a0ec1d3cf59a725fa0c279de25f498649da1d26"}, {0xd8, 0xffff, 0x101, "eb7495b7dd2f78696047e5c339352f4fdae61f14dcde79ac9b63714298a69d6a18e2a71707a96deb3c0256b6a28f51370a47ac755087419fde923c797f2f399124b7fa15d4444076230e73f742da741f4c334a2e3f0316399d6ed208cb9b4289266350f3924baec154044a51156c1d97f8a6f7c527f05409aaaaa20fe0a389f7a734d519a725d0cb9f881c55da100dde95f2698251b6af24314745e9a58215575e2edf63c02ada25ecb384df27abd1ace895215c61dc716605e331a994943f39997091"}, {0x40, 0x1, 0x9, "d72b1d2ea43484f14ee4aa74436cc278ea7e604e1b0333488dd1aa218bf2e1cb97ccb536a2b39069c970"}], 0x1f8}, 0x7) 04:48:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="14da005cba36681ee7df8157ceda9b8c92d90203f2cf9410a16b93610039ec2e67e0611bff4778208dbea495db6cfdfdd6a372ba541bb937e0c5f9b21fc51cba2dac738f8afad7c81b4ae3604befea00f24f45dce03c37c5668d4b61536fb7bd3bdb4d153770a3a6a16c73b8b4b8241c447f0254ca591daa017fb78f0bd7286619b9dd0d0d664154cc05a0bf6a994514607678876fdf55343f3ae9a5d69bd97d409e56013d945d64ef9d0ae93eb9ddfa6e11a5a0fbee6ce4c17304e926a16d8e379eadd31f576370700041ff479a409062eb39"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000200)={0xfffffff9, './file0\x00'}) socket(0x17, 0x0, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b334292aa5aaa633e95ba848e4544a34c1ea8788dddb3292976f0d140a12d9f04b8270c0e740f1f7d140df8aa1890b13b75"], 0x10) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000240)="1ab40a14cd56de5b0b345985e7a37f36103e31461712a210558fe83126fe2c30de0b908e0db1738f2e970758c25d0bcd9e85dce2687953a60f416a7fe893495224fcd586a0da9eff804b40f18f3fce4afb7cf4ee2ae335c96a3176dff140a1e390f775cb22a5935f713b99157b946c3ee5b5f84f41d26e5973b06e4c9f94d9d43c6f741ee203671207cbe0eb0fc2d30b0fa343e75c4a", 0x96}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2333"], 0x10) dup(r3) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0x80) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 04:48:19 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0xff) poll(&(0x7f0000000180)=[{r0}], 0x1, 0xff) 04:48:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x8}, {0x38, 0xfe, 0x0, 0x20008}, {0x2, 0x0, 0x7, 0x100}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 04:48:19 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') 04:48:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x58) openat(r1, &(0x7f0000000440)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getpeername(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setuid(r4) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffcdf, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYBLOB="89036bcd656684b5e561397695e542e9b50db499846ecdc7fa0076e33069676d10969e2c164a1c904ae04d91cad1256475bdc084d95863401fa9e46afe943e8ed3f8932a635185d05cc917637dc6c28a7cf70b1127275fdc2bfef2d6eeb6f5c8c8a98d390bf0850b495927a1b4835c5afb02965f91c9293be801", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x9e}, 0x0) 04:48:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x9) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 04:48:19 executing program 0: syz_emit_ethernet(0x3d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa03ffffffffffff9579e2ae2134d95dc1a23faaaaaaaaaabb7ad01114f32fe4e6dc80000000f531e8"]) 04:48:20 executing program 1: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) getsockopt(r0, 0x3, 0x0, &(0x7f00000004c0)=""/250, &(0x7f00000000c0)=0xfa) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f00000001c0)=0x5) 04:48:20 executing program 1: select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) 04:48:21 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)='\x00', 0x1) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x4cd) r5 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r5) shmdt(r5) select(0x40, &(0x7f0000000140)={0x3, 0x1, 0xffff, 0x40, 0x8, 0x10000, 0x7fffffff, 0xfffffffffffff59f}, &(0x7f0000000280)={0x80000000, 0x40, 0x1, 0x100000001, 0x1, 0x3, 0x0, 0x9}, &(0x7f00000002c0)={0x5, 0x100000000, 0x0, 0x10001, 0xd46, 0x4ade, 0x2, 0x100000000}, &(0x7f0000000300)={0x20, 0x7fff}) shmdt(r5) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0xfff}, 0xc) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x59}, {{r2}, 0xfffffffffffffffc, 0x0, 0x70000010, 0x4, 0x200}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x4000ed4, 0x0, 0x40, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00', 0x0) 04:48:22 executing program 1: syz_emit_ethernet(0x1ab, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffffeffffffff88e75d"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 04:48:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400000021bf04aa1500000000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) select(0x40, &(0x7f0000000380)={0x8, 0x2, 0x7, 0x2, 0x100000000, 0x80000001, 0x3, 0x7d09}, &(0x7f00000003c0)={0x0, 0x1, 0x9, 0x800, 0x7, 0x2, 0x6, 0xf3}, &(0x7f0000000400)={0x1000, 0x23f, 0x2bf, 0x5, 0x1, 0x20, 0xb4, 0x7ff}, &(0x7f0000000440)={0x8, 0x8}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getflags(r4, 0x1) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="1890e874d355710776a13d3f9c27e632e452cb7d3b340df73532a8c6e87f99422cfc5252100676f692f044c15c4da7f3258e94dfa2e59b68cde513e72882ecfc425a9c8f6402072f569782db717136ff59c5017cc699636d36f5131b8448d7a3bc4d13a1ff1fcacd3277fc841e2dc384c573aaa69f61c1855e2249a784cbfa068e175d2b983bd231045d046d8ac5c7763c8bc96a857a0880519b152a7d2b648e811bbd242a00", 0xa6}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="7000000000000000ffff0000b9090000a10a419c848106888620d0f82b140afe8a16578b57e9c53694aedef9bce9e284e34c8f5f13d9720b756294e59db1db86ad608f6d91cc946def511c5022c0267cd82b0dc5aa7716ec7573b875c889a105ff883a9d0000000000000000000000007800000000000000ffff000008800000270476aac8003825cb8f38df0c005e05d507aec0445448aafe624bc77a5c69cb8925d717df36af724326179b15fc6afabb63ec6191295c52facb45fe3fbfe172bd5f580979211666d9d547ed5f87302ca165dded5f05b27a3b2b0000b00000000000000001000000060000001509f06ab92da927235d0fff36bd123541212a76a888365624365b27221db9ef199197fdc96a1f871c7863641a21def1d701eea20010cd649b5878615f3a50bf5442ecdd11db1b7f8b4ddd7a9357ad77dbff6b4f67ac63f817ad93a2dfb2720197046919f73cc2159d75240057a9fe61cc628521aa68177d74bbd060e60609bb7460554b9b523c71a1223ebaacb071f26a3e0000000000000000000000000000105aac53e86db3ba395f3e5387d840e19f31693ba99dae2300"/432], 0x198}, 0x2) r5 = fcntl$dupfd(r0, 0x0, r1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x10000, 0x0) r7 = dup2(r6, r5) recvmsg(r7, &(0x7f0000000b00)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000980)=[{&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000640)=""/45, 0x2d}, {&(0x7f0000000680)=""/227, 0xe3}, {&(0x7f0000000780)=""/207, 0xcf}, {&(0x7f0000000880)=""/252, 0xfc}], 0x6, &(0x7f0000000a00)=""/203, 0xcb}, 0x802) 04:48:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x4c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xd68fa6101012f66b, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x2}, 0x8) chroot(&(0x7f00000025c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)) pwritev(r0, &(0x7f0000002540)=[{&(0x7f0000001180)="477d5ddc5e179a09ff71d205094b32c5816b34436d90f54d765f6bbaa9927f623cf780c1c38f9c2848d541345575ef612e1c48b5a942121f157102fbaff8dbdc0f8074d7b01503c83fb5e6b5483a11d964d64e56f8114a909df455d7f98e599cac46b2dea3b525d1c5e1c7fb1b4d0b8a0d1ea271564f11d29fa2b18832d2269ae50a0b268662aa75f42882e14f018baebb84bc2fdc43458a40db0563b9fb41fb881c54e7d35bd561468e6cc38fc791fa170d9d9e5c9e9cbaebac38b676f2a04a00b614a1a4630c30e537ebb26698df34ac6d5101d5d62b9f2a10704fb2424d40b963a9556944030e2950e5d418990f5a1532eea7f1b203160c33636d1e6276487e5db21c6c578c9c6b52afb19887d7e1d61513b1377ca4557573ca874624d2fca44d582591695a95075b135fc1a66c54b206359452459b2d2534f6df7a75be14f8da48264003f21f79ce9265ef8a808db1c482184a00197cd449b5e08c637907c95420dcf1cb594d24b16689af55b25c51279424d6c290a89ee27e726647595d9f90b683bf2b831acabaeafbf1bb0f2c9ca01526ee0378afaf2db02b9c0e30db92314107f62695d996ead13b0d5d9317565cedfaec8e775af20a94d896cfea3c1fbbc9601bdad56d893dae67934c293ddd32ae62da366931c2059971bfa8bed21579e03bed091a9d77a101cdbb0933f8815c390f3e624ee8bb80586e4acea86123a4d48f2400725f2c14aeadd60d7adc699c2dcc5f51aff217040fca306651ec070b36f99fcde870205239064b7d7f3f3f6c3e9f37aacc6e85a6913211e74c3298320a1f7f13a876ca98ad0c147010b3c3b0d2c248966913f81586fa36bbc5c80b0fa0e030e40919eea74ebf2bbe29fa73fe988e6de619d0ac8f6c0f1b2fb7ee54d2e858b472ead87ddf16d4e755a9887ae8465fc5d14b988ccdb699f3cd981fac1078c53cf2cbb86495e3f865ade894b1e0883a1840b632cdebc2cbc966f9405d093b91af115f3c3cb905af26a159f85bc12d1fb02dac740f3ac6e13ab9e60f48e95934c485ab5d5a45e7e9734a567957d1a9bd7f33945b797c05bac8fd04bb14d5440d6b13c394762744e735dbc9c06ec042302ec1ba5d0b64ca249f76587b937e3ed2306b81952902b775620f9afe5a580c0bd0cb6d138090a2ec4999bd38a2e8c2a8e43ab9f6bf6b7baacc2142626486dafcd18329b5a92d05cc6f8bb88e1176cc3f1ad533d566a7c61e820e9c9bdd1ec0d85cd43a7f8db82e95e4febbcd48cb232af7c87c202bbfef2db6888469f58a663a9e50a00f0c73bf9149a669a262c20f8662b7f1c4671e32a524735a4ae32f28c2c6556e9f011a766f5cdeb5b2e9d2bd7905728ddae4337472207bc24b67f22d12533fbafd1fbb2c6bf780fef9881145ec4b3448772efa35b79d4ae683b05d0f47383d345a8b0a7183f8a325e9ab98d89fe3140c2a454bb812185c145b1802cf309be26eb69f0b00dab72018e97b37215e0a032f439abacb5e70c8b435ad41e01909999c439bc374761e20e2b0773b94f915eb68e4b5815d5df57c913f95dcf8000a3223747617d9c579748265063916fffc43e256c957dbdcdae967222a3e432b90c9c74ad97571f685d3fba4a6141860a545455ad1c6bf7912633dfa39876a5bd5c43602c7bdf2011502ba1d9c00a9e64e47c66aa8ba80d40159592d523585581dcccbe9d9ee186961ea3b6559841059a7d06f5c474fd9a22e85d928b082612a601e42396a504390a1d76a171d4f4be2843d1837dd368f14c1a00879e2ce710bbe96cdd444e5942985356a939328234b3a03f698f06e03d631e038d7ca33d2f0e09947da1608168178119c726454937f42fb1eab70a4bb267b101873aba857d28bb7773f7e619c061857d8fc1e0775a49eb4f7f78983ace7c0749a398121f8142caa46e261ba3c265afa38a614d9e96314cdc79a9bbbff0ea14235f126486945c0b7a1eeba947c7a533264faa069117397115ff14d91ebd30620d155fdb21fe92c1259c5eb73b20912d09ce0e3fb2f4f958ebaf56d4268bf2357651fa476fc7b6978fc6f98ae87f05fbae86ba41e749f2d50a13290a00d9b77fd851984195c6d2de14ffc1575e5bda0e95321f3d4ac58f2dc3f6ef95a7dfa1826405fa1848ae932254d25ab9cc7d9ba2b426b3cf155d3c3af5b35f3778bb99ddf7f4ec2bcebe9a1a8a3f7b266de5fb5e69222aa87add8636e742b0e8a7a36fd3a5d04659266e7bffcf93e669d10b2a77a0aa085f095a206d42ea639b4193951ffda885a2e4faee2d30f8201fa06a58be65d45d15ac1db2939d58b2d19cc54826e5651a8e40a8446838467a59b95b62fba2cb02848a67448effb3ca986f3ed430767123b80821a0d3455fbb5c10709f4e8d1499092ac35d495f70e4749d1a886a40f31bcdcfc3981b902310d4708e133a6bd6b58bb75f9be4ccec6c7738a61dac6dd13a9e74a0569f59b7ba70296926e72a22c2e9d7a01b3723c21c3d5eff721dee48da95e2f811c29de062cec5c92fdd343dc5f4a6ad930f88ff5df2c70c933145894a1c149729f8f9835230ce0eca3d945d8d2d31692ba1105ea478c080ce58f0f43a40bb20df6a5a8df7b521b1c0d67517a54b074eb25d734d674f6b1d252b0f3ec6ff6fc5339d3a9728ccedd9e6fbb926eb07d7989b1d86b00f104d13885c3bd2879a44ba1757014eb94449b44661fe1baa63c644c7f652ef50b60c211c7472ed7597f1a322cc02e799d458c0b451b04861ab12520cf042bdf7e61a9c77e8f21526b88a6d9df1a7759c9846f2ba3bf4a230ba640100749539eec0c55a9246897e4b4c20036b1603b885a44eddd943fc17e7cbb5be217c8e7e80c92d59db340c79fdf4d86a6140c38289576de02c7bdbfc888d8adc50fd61f4c4994ab7fea62f2e7535cc5d3512c6727a3671cd0841b7ffdb3156077c341c129d530a757ea29f3c9f22f414374090e1b602c4aa9f639b103175163a5ea3614a13af94d33424ec7f2fede99a61072fcdf733bd06cfd941b2fdec4c9bf0395089cea17877a7dee09552b9b671b3254d01e67cf64871f18e668af267cae0fea9c22760e7a987fc323464d0c23234978a395921c13698bd1e8b3c8ee2220075a67682eb67fde0a20a35eb4695f08f3df872cda840634aedcd4f3ac2c64cf12b4a6a57395d9f29af910f308152a86948bb0f93982c385645019c02c5b374825ac9ce40e4e3130e5fc52fcfffed568166cc39caa139cca85848958318b835b3b0c1b7f71661e64a6d6ef7ba484112f7e12082c935176df25a7ce4ba2c956842020f32f9a2ec9f697622f29e4fe1bca6c5ebd682b6cc315ca8c5521666d31f4b6b12bd1f04f246b88dbc65a6146d280cec83d408e968c4a06862a263d69b8ca9fa068dc0be40504815629bcf12736694e9cca2ba8ca032b53c2c7dc28412e212c383f18aa70dc4a162e5b8a7362337354b7ca1874912a87ffd13e77f6c2f848fb7d4f178b43ee65197fbe57a9c4425cf4b0cdf3360b54ee999d8e54dc2ef311e15fdf7831acbd8cf86c044d98f8cdda40269f3ae90eda3f117bb4b62f6c62aaebc280bc5afb948acc92287340478d640953263a2a9b5a764be9826cae241fa56c414c42fe53db1a59a7d7f4e1d7646276b365e404e192c223f1fafa21e4951879d2b0f539e9fb9b47bd8c820ea2ff07e45ba84e73880b5d3658e0abe43fe032925347c9fb01097656922b346eed144501efd9c047cf51eb2947a34e320f0be257ee1586d5391676adf96d7e83023d09f706c70b4328b489200153dcd2529efaab0fc5a05c5022ed54478cba0b6a85a22b3a539f45f419d383c83172dbd7071da968590411c2c56dd6c6c43c56906809bbf85cc2525cafebfa35af9c1b738346f1fc4cb70abd86d2dda3f2baef444a2565b17d46489633dca4ded4b37414a6ddc5dd49164963a65a0335c101c35390ab238e5712d96d65205cb445f062626795be70bc54f1a97a6597ef4737d60d2d1384f36e26c7058889f62e9b842146a777171c58d979ddd32cbb34e402104c6b29a42accea77fc6e5feb617eb8dd46eb24b38140b79ca5b8f1598854dfa9baa8f69f56eff2dd97cb8ffbe0ea5dc0f2494f521c6f4b276634f7c218c348d3433f8af55f1aa8d84b183c1e7b451047d9875d2aea36623a0c1f4bec4f2a37dbee1c0b586978f10c1f66ec7aa968f3283c5e3c54560c44ee6960a1af492293b9ae58d6e6e7a9e79b9d0ccbf301ed01a60e5b07a923d468a65860314123f2a0c452ddd2e2bb28f5820ee9da95a47f1bfb1e65775da5ca28b625e04a0bff684815a888fb958ff5bea774eba62b42acb8c3bb9c8b2872a5e356c7d27f9f1a0cefb4a4be5c458c63f25f4697130226432466c91e0e72646c9fd2849180f5fa7c337cee20e89eb65741e7541de5a770eb146f72f756ec25e626e50c863af113d4beff6baaf478d9bc6a53f61c04dadcf40304c95f1537eb98ee46b9b22536d2d5cb352554bf03b700732cb92858e9bc13e42d695cb85ca5555491d4e660faaafe53b347e06cb9d338a9ea466a55a3ccfa0f77bb20ae5ea03373f21696bc7fa6ded7e03c825f2b2d17531340548ae8539854a3c490afc4fc6d7e21b113bac5617f7104e318520e702f18915ae280329500c5f2634c89e1a75c8546a4fc3d21215f8b8581c191b1b1440f1cd0f863123c7244201dc63164ee9406806ce1c16def7f02492cc457838535f83f06b3ccb44fb7286238eab05992446eb0e51874b7f5e03368b0ef84c0f0abb4350660365fcaaef04823cbe6c5e8cca1a48eae201a6971ae68ff1d1ae44438bf934b2ce2ef3704362167006865342dad14cd5cb3f32213ca1031dce408a6125ff3ce43a853d157f611dd9c6bdc5b917a5000e5e48ccdbf2331989300e3298fcc50ff33d2c17862db999f6b94eefa8ad54ea337c3ddf8aca4ca20b1c0054e92100bbea5929c69039ec9298cd47c9b793eb9473817a3ab9b6b98e24f850fdfa446ca39ee32360a71c74b8c40423d44d36925b0a6cecf5ccddbb30e6ea5f2599868a5ac9176e7891487c7e4bd15e7bdf533787d72a8ac34d02bf278f3ac190dd630a48d38d5c25bf12511a4346d7b58eddb50a037f5f0a7f07b7a400acd6b8188c67c99c0ad193610dc51cd274c298a1862d916516b35c812c498d01e6175bba674159035d962c6223569058a458d8a278e8766caccfdfb26b8dbe0c345f5c8278df3abe15ed936467a932f3f4e487545e5e4844f39a2cf05d3e432c53b22349c78cf6de58d5477e22e9628ee7f26ca4f75d9d73a25e6963662464393e46eaa65decb6ba8119fd1fbb06d2935e9ab9e3cd8cabde3dc65713538c31de98f8c7d0ea5f7e19f21d4b690c9d5f59bac2b6433361ab199e8dc345e250e2cf8f91576eebdaf8f05499ac96c4596d3bdcd4525cd8b7f3b68101cc660f5c34a44e943ff110874cd075bfb448973f08328b8a8868cf7e1b847fd3641cdf60829f743deaa707e363220698af06ce2dec7c9eb74c707ce6a78d7e1cf79c2965d125fd9fe6e993532d27963a8a80c33e15e02824f0ac127e0f751a3c9e2c96b622e5c0ecbc28367943a337f1bb42388f0c6901cd83936d7730c209853b96aae2b82b3ff3ef3297beb45baae0351bf4df6b0188b23efd541077d8efff6c6254b2db342d3c35e8ae3c105ba2a5ceacc58ca47acf8199c5879ac271e9c34b39c0ce2490e3e8fbefe2fa60e6636adbc6747156089c5ea1df85fa6ddc52cef93dac26169f67ed5ba3184364e835b603f0ff7", 0x1000}, {&(0x7f0000002180)="e6f4a04b3d61e653e342466e36654893c31bd836d94924ce057a20642a1f501ec084bc3dca50ace4aa0796b022553f0937974dcd5630cfea7e08a8091882486b3588b113952fdd01efc657cb1ff14d6dbb450d30ac7afcefbe6ae3008a7a1a274797f3a111b2a57a269878d3feabd50b1b90263a66b418cc13febb07db0f969cd866b99ed307cc2f23260b309ec8fa93fc9e60ffb37133ba39cf6495bb7c53cfdd8a575503923cb1f0761615581e15118e46ca63ebd13c57f1c618fc8f50b8f9", 0xc0}, {&(0x7f0000002240)="ec114a8bd1b72682a2a8388e8ca1c141294c258e86f7d37a2d303b219856b3d5a3e2b4f6470906b3904c7adb9bacf98696c7cc8b6a1aa4d2c270ea50e81c4924300a5b717369f196a2563b585f2e91597e17a809f8f2b43ef7db609a323f6158b001972c013376b059284808dfab3d936235acf0ceb861985f8617f1eb349bcb83e807cab8c6b266cd17447a4281ab766fc32534269bb9329c61f2af1ab3e11398afe8e30d0b84cbd9c4d4be046a46a8fc16deb900756b22ecc382d38eb4a21c1e1c1efc160355cbb10f0407da7a82d638d5062735b91492ee0f6692e608c4a62e6a2c481489b392faf3cd", 0xeb}, {&(0x7f0000002340)="4b238c88d60ba05998834af7b72097619908f144e323df20d390845ebeadc6c492e153814c7e0bec6c490b936fc8ab64dbf8189d584527dab13d2959b2ef21d74adc518f276ea54b5ac50086fd9367bf9bcfc89d445b8b61e0ca1df0242d24ac7ad308f10f159bcf54beee6c9de85078cae9d22b3fc6a52ca6514ad9256fd8c1fd6088570ffd62aeefdef86f88d1cdc9c936f20812721dbd4c3b5ac1ef0d70c0efcd4fba368b251805c25e919204613621f6b4d1a9781869e2286901aa8672368b17ede1d4b6e9882be9f5f814", 0xcd}, {&(0x7f0000002440)="2683734cc2c364070c1b4442038b0a250270734fec087a1eab5fe43358703c622c966c67b20817fc11dfb2e05cd34e2c15f452a9671b077f6cb31c740ef522c4c1ed343e2d503139d26b82f5ccc23c2788d36fa55daf36dedcda6b94f55a852c7d30b55a4e7ba231f89de8d38e02c54ac5daab8ad0127ff63e47f8a5ac82ccab2ea0e0e3cbd85f1c62", 0x89}, {&(0x7f0000002500)="9b0e21ae89ffba99da9c4c517adc5a6da81dfd829867e5527de1cdc151f7", 0x1e}], 0x6, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/235) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/4096) 04:48:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r1 = socket(0x23, 0x4, 0x2) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 04:48:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 04:48:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x5000) 04:48:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd982955603287f07b7efa76d410d59831a5283e4b25af411ec5111814efd7c2200000000000000", 0x30}], 0x1, 0x0, 0x0) 04:48:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffc, 0x2}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) shutdown(r2, 0x1) 04:48:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="820291e20030814b2a06a262a62f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2}, {0x18, 0x3}}, 0x3c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 04:48:25 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x6, 0x9, 0x0, "03664e2b5acd1700", 0x180, 0x4}) write(r0, &(0x7f00000000c0)="27015de84458e0db348f14c82ea904a8c1af478a", 0x14) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r6 = dup2(r4, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000080)=0x3f) read(r2, &(0x7f0000001540)=""/216, 0xd8) 04:48:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) acct(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/41, 0x29, 0x41, &(0x7f0000000240)=@un=@abs={0x4498ea07cbe8f79a, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000766000/0x2000)=nil, 0x2000, 0x5b985fbcd013d2d6) r1 = socket(0x6, 0x4000, 0xf7) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff671fb81cade4"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xff, 0x2}, {0x7, 0x3}}, 0x2) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 04:48:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000b30000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f000039e000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x5651}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00008da000/0x4000)=nil, 0x4}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f000040f000/0x2000)=nil, 0x81}, {&(0x7f00000ed000/0x13000)=nil, &(0x7f000001d000/0x2000)=nil, 0x7}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00007be000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x7}, {&(0x7f000044a000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x1}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f000090d000/0x2000)=nil, 0x100000000}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x31}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000674000/0x3000)=nil, 0x7}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000812000/0x2000)=nil}, {&(0x7f000099b000/0x4000)=nil, &(0x7f000062b000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setstatus(r0, 0x4, 0xfee83f83a57264d8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d774000 04:48:25 executing program 1: semget(0x0, 0x2, 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, 0x0, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 04:48:25 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffe7c, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7f", 0xbd}], 0x1) 04:48:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 04:48:26 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x102) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="237ffcf734926c5c6d95720ef45385a0d3ea47ec89a259084e702ce0e75888bb4b437c4ba25bb35a95cf07d2312e4420293e85660809a9817901c9566aaa40ba074e403a3d285f038f3d49e164ddb5452bdaaf41e75f9182364693e24a9c330be81bf0d76ccea4ab4ebb9d348901ef94b0a2c6e951d088a96920e27ef50b444246b5df5031a57aed763cbd61720c8d59e439e9de37e2ba667dc721bf2e03bfeb8b7d1fd7f40b3e4162dd1835316aba21", 0xb0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c54b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x8}, {r3, 0x80}], 0x4, 0x4) 04:48:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:48:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef04e7529d740a664b0725d6452afe9244698a7ab24c986aa0000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20080, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:48:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x1f4261406cd259e9) setreuid(0xee00, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202dcffffffffff6f1a4bcbff1c5cb72f2b2e"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0x20, './file0\x00', 0x4, 0x7, 0x126000, 0x7}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xffffffffffffffff, r3) fchdir(r2) 04:48:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 04:48:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x80000000, 0x20d9, {0xfd, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x3ad2d450, 0xffffff, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/134, 0x86, 0x842, &(0x7f0000000280)={0x18, 0x3, 0x3, 0x8}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x20, 0x2, 0x0) close(r4) socket(0x18, 0x2, 0x20) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 04:48:28 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x3fd, 0x2}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:48:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x20]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x59) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x3010, r2, 0x0, 0x1f) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) write(r1, &(0x7f00000001c0)="00d30ab448448a8a51899f340f0b9c5f8228e8b561e43ca6d14642a358ca0daa7813aba8fd2182186f99705f50aca8e3dcff1ccfcd96c5d96419a4fecfcb8023c0a9d0604967e51b1b82042464fa37cc69c36fbd38f469acf891956e98f2176c1f300376b8f49338252dc9a44cc3b26eb6084f05da85e5fa0c1eb30100a6c2d74970185995627c0af95254028c12bcd0bad57a00ccb6dc3415791f808b188eb3cf48f1ad2692152d290c41bf8bccaa3181502a9927418e47653ebc018c3000b2ae644a5f65242bed1af11ec0aaa25aa843b7d2a75c3d0e2576c067369fae73628ac62dc5428ade9b935de80e8359feb1205d377f7a8d486797a607dbc1cffb5e9136f1f54355a83dbf6f45627ef4a01718a4636d5b22d8215692b269f2928c94ab0db3aee67aea0e2fc66879ed540f669484d26c620ce6e5d80df95083ab6e77299a0845d7a06109460f5adab495cdd69ec9d13a7cf49f94ca7e92abd3c73204997704c665a141b4b3a450a15b5324c4e598f0b77eb26f8ffa27eb6f10dfb83961ea949841ee074a2b0a4895c163a4ef19fde4aba7e2d6ee092e118c593c5dd074556bdaa4e61775bb909633686d7bb1b76ab13e223ec20af2fb059a9c6bb2e5ef175be616040c8025bd996a5cfa57fd0a65a7bbeea3b780e04630fa61dcaa67e2db08dfcb71cd8b44cf54d22a53613735ec6903d0d9fa1e367b6e111c482e521ea73bdbce830195eb4f318d360a449e13b62ea54ab5ca5ceb1e542e3157cddf34622046ac289fbedf7730a5070c39ff4deca2d9ec8baaea7c68763115fe994cb3eb7100a25d5b17cd1143e97c634b80c96f67ddc4df04fcced3958bc49f9dcda9a87d197f067ef01e69b3a1b77027b42d822c66aba14712fbf648a86b69fd9dd89140eed900cade286a873c1cb9c294387db9612f07c76c64cf08176142876599ea5e2d128dfef2710e5376869008c694e413a4cf0d930f0750ff2f2680d99ae1bae06a32b677e837bca0515e4fda68ed3e1c366cfcfe199ed9be99111fd2a16e22bf3c1e6baeb1d33448bc0d1ead653d5ddcd495a8a6e3046450e0eab906308026998f96e507242a783af9ddc77ab0a34840631d5ccb67d3a851bebd36bdf2035d1694c975a3e54e09defed18c00109707097c83bb4d167e47adcf547b6ec4c57bb2e564ca273d476477f98a14b0b9a9eb6beb8deac5f2bdd4ec04b877c2ddb7bb65ab326d1cc36b1336138065b7b6720c16d93c5727d483d0d3a5334404d2c2e03013e096b077d9636f36fc7bcf9122aafda3fabfe6a3eb21bb0ae78a31eb2f41c3910290100d7bbfa9bcad2e18252f6b24da21b222c87103b9263db995a23e98ab794510c246b357f15b824b45bf33d1715f1ca2457110232bb03116883b5281d65e2474462a23e76e80fdb60feb9e52cd671ff55ab7dfe5c0a1f86aee21baa93781bbac1e61739a97b84d666abd9b3164bbce59f0fa1f3013d7658fac69c7ff2f57682adcf1246d13adb81434c758aa18053781f6832b7e0340db7bf4e2ec9fe6d5ee514692e5d31ad822b5b2a3b02e7f82bf5ee95eb8b5759341b966ce60e5c7396f8f7fb142ef61230efd16d594e560af61fdc907e1c042686b4e45eb199253c202db16074bb375dbb16d4352bf64ba1c9f8b802ce04f94853596c8827d93aa9f0055d6b4b42f0a376d330bfa5a971e8870068ddee1104a6e5b4afbc2cdad84a4e19fa3403224a57196646dc2246bff571a8d23be3cfc005dc480e81d5074bf4a60e7816ddc975f476af3abc1b90ce30565ece0abf92cfecfc2841ca8d6fd80e0f41de7cbc5325b473201318306ce4d078f4ebb25b273c9be3926004c787c9c9772454128b6bf8171263ff89aa7e4359c5367437bcae30725cc8ab5a2ea17e63670e532c9b8733b105e88e0313fc9747b7e94344af635b3059129e532ca4abe1568c68214d7f3af535bbc690a17a148e4963bf6535993ad1f59ccef1932aa7a292404e21710c0bf13f56b5edcf2230ed77d50f2944ff982ca56203109ce724a1ee7c7c8c89157491f99e54f716ee87e388ac6489489a133c3ae2f10c2b6c04351f58ccaf8f21824cbd313016ecfe486c1fb0974261005c9d9b59b372fa3557fdfedcb04fc21ac32fdd894120ac74d17b90a478a6d8f97a247d29bdfdb027d9de59675fa5c6aa3e8abfedbaa4b13fbd7a19316e658cf7f599901c8a36f1cb247921751946f7da4cf4c097ee6341deadbb93ab7b6524be270b287ae7b4b1c7e425a109a916762386404dbdb7654f5b87e062bcb9d12af7915347b4daa9bda774a2f279cf6a8e48eee006bfce681642e068c6f59c0a244eacb14e30825300946f9b10e722c1bc06d4066348e9348c34bafb2ab1b880d9513019b8ee94d4b7bd9f8fd29c3e2d76869d1a57f09c4e1384df4097dd026817d07eb8bd800b4b0563521eec80a778a83ebc442c0c505a4a8166fa44ebe93acb93481901919fe1a0022a6889c1111c0d986e07b47f9edf7945d711e6a6df8e44cb6316794a0178f9d72ec180fe1fb3f9d9ace107add963a7220050eec2454dc6db51144f6fa9d78f8989fb9413657187c75f0f0fe6e8ac8db1b0962203a0fd06b7e0293ccf19b36a8dd343ca1bb2492eaab2adba632703557ff84a746f0468a9461082789f7844d5175987324139762450bc14835acd0b16a277eda7de3c2a91cae4c27276c485ffd00c678d1b1817762c65bf154dba2cd153fe24d1852eef6fec7920df1ea317d5faa822098dde54081d1245f246f1b8d15ef5477925d0dd80d1b6e63ce653c8e2cf7635dd000e5fe752d5a4647420acb529f19b729be5dd01d310a1e0eb0de384e224094a830d5a46c794876fc78f5f13d0ffa24d88fa660ba5c50369c7803bb69df7c59e63336893c96d6cb4de31285771caa77de577685e0d05d7d408ba04cfab571fa9ab61c46f49280e557f8686c5c7e599bc2b65d681d464fa68b369d2e1d5afaf72d2537317d9e7cdb28defb6383c0973f832c29b4298df2fc77850d72b2f5e51a1d414db02d7c0d06023342974829172c8a0a6b67e29ea5c210d81cec64b1ba952b12523f4eebfa55a50da06549d9ba002f8803cd59d379e3a0cf27bf4b5799f3e7a9ba502f63cc6de9673f2635deb0aeeb35ef94ba9605a0accf0bf504601f7c138806f166fc1bda5fb5e6a0bd3284d2b691a229e940413d4e6d7314124b50282a55da1e3e5e973faca2f8a283fed5ebaf303d6bb86d14d7604ac371ca360c23e7ba660eca8c01d040605a3c095ee8f92a0cb5b3912721afcb019469ba990b728155e1fa70a5131e4245304863695ac0b92e62d67b752299fe5612688f0206f6acd37736effdc296a0792d328c8f796465260a84e8ae05107b3f6d99d570d8a6217f6bc64ef79d6dda0dc08093b703d13e711dba663fc10300a0ab3a30e7e25962e222e8dcd38ea3309ba1f7076d13dad03be3bebd507fc647414349437d155bbc541aed7883af1f1610047ebfcfffe0e42d334eb2378a55656db5909cce52d5c1839835a07bde3a4c7c80751d823a9d60d63222a0b3234346a714e3a183aa5683380905f045329619f13a8853f599697b184cd9e6d16b8829dd1f584c051e6dc99571be3dddcd38467bd7d9611fae9f81f593742a38efcf357cef86336dbbb9f90f0b2ae0eb6e69f1d6cce709d4513431df26fe2b7ac322ce217e7f6ba4fe02f08fd2cf4fc3eb1e12f44850788a27df855334319340345e0ea335971108e860989bb0461abe7953f48ec4e5b680e7b7fd97044c97ab74def97a5aba3605b19e875bb7114ce72519fb690d07b98982a50fc04a402f2b791adacec9be52026441ff086d605c3a2ba7a543a4c609dabd9887e608447a6b8026a52483b774a4ea1c2131de61cbbf3d8d89a705fdbab3fadddf2cea7ad3453eee136969e526d81866afb215800d9a08c950e70d5dbc5b84dade870562d96928d26540b185e0ede8811235697b3cb23f55f068045537fdb309a2b9292c55427d79085271db3a809cc22787e7fa7045134e851b1dadb9b740724b9c39f46b2229bcd665eade335afc7b8a0bfe655dc2ba70c4c7c3017d408fad332dfb8b3d649a4c69d665138685ad0e9aec62febd941075bf69df3ff5fa01136d4d4e416e3c6d455489f87f7ec2f3690cdf9274f1aacab72429c3be2390c56bcce93233876f81246f0ed19c0ac0802f7987f7393ef1c21a940800554ecc66ca670a8c550f624aa7e613dc7a36e180de18f2ac573c18d85a3365a4166e7876288d3eeb45a18dc23e2d35e236e49d0d5dbf0115c64d62e96e89b46170523ab2e9a29370d3d08c614f0b943050dbd2b7402ef8747ee688893ee36abf7054dfcdccaf46841cb2c708a4c3a5f9a0248ad2758c3aeec9a7337dcaf689c78e5e741dfc985aa987ad94895af699febe30640dc4aa54a229399db843ae10ed3ed3ccc37794d7e5e436c94be34ee41f10079bad5942a5ec38680a9de1c740afc73335242e032d608c36ac6445f1aff013acb1b3fb2378782f2ddca55e1b21700153cff7244933debdefb5cc98d8a2a82e622193b5fa9fb981f6738e9318b85e4a27319f0583adb88a797350d0bdc99f125d372cff651850a71388b53f35abf893fa1e987e761c3f4403b1f6d2d58e20db1c2016fd844550382cc7a6bea73b3c9bbf67421c1d094144f2c67dc33d5373b472b77bb2f10ff3cd0dfb340692af5b3a2a986a3e26373defe966ae2f63662133153efbeefd8da850dbf054924cc8a2b3541e67b2a277b4c10fe6229133606eee6776dacdafaddab721b65eda4103f6bb1ab43eeb4bafb77b9361701e835f95cd2cbc4dd5adfe522197751e3c4b533a570dbba550126cd1417ae584a533381ce947cff74cb5eb27d1d24afbe9600f5ca9caec23fe975c6ce35257997cc30600a35c504b813047983b80a926915f9ba4266ff2cfc6e3f52bf6e691bff7697ecbe5cfd44039f1e5ab751e8ae8103a9d08950c5f4a994cb459bee381ce0ac82e2b7655ed87a55d089130eecd681afb984c446be18be3e7b678d7a7adeb16cc79d7475b4096bba314438036b4e011cb3ea8c280d981e3bc7e65022f58a31a1a6f29921caa778231d38f7908c2c1e295077c8fab8b67892de9d349dd9e2f82c72efe8750617c26b3b73e0124f855ac4595d0c12819607d602081ab438305696e7253d28dd2f56de4c02d9d041ca0538843d0eaadf988fc1b321a05e89f1ae1e145f45ee1e030328b00367975f8b07b2efbc77a5e65cc8fa65f72d5665ca4f2835fcd8d0dd8b0ce533986a5810a9a478cb145d46f1fc8df58152cce04cc8d75757fababc21d4b126cd02d9300837286371846fe1af40344675272e22282cfdabf2ab0b547bf5a6d11c4e3869a89e0e92b382f7f464c12d0d83bc580e6bb6540bda4c7ae66fe978583a0386f4a354004ce2bc4ff79fa4519685c9ebdf386859edb6a5006f9acd9e7fb0d26798be597d8c6120324b0b529ed9f7017922afe949670b5e398b0c289ebcf7d21ff10835cd7bd04c9beee937e9a30f5fc30c8a1bb92ffb9494379a4cc528d54ed8fa7778a9818caac7e6af8101ba422af1704b34b03b9aa77e529a8e8868ac382f5f53c3266aa84f8487d4892d2a93fc2455f9789e3db9ce92ef139337b3c8116938bc436e5f5791be8424bc4fc7d0ab51907f1291ea6227f7190bcf576deab37c3442208d9c8afd6b967676d5d7e3e11a8798528a6bf54028ece1140b92f8f24452c1d6c30e91cd47ba26bbef2ca7ea836de3405a3f02cdb8c", 0x1000) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001200)=0x58f8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000001280)=0x9) r7 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x0, 0x80) unlinkat(r7, &(0x7f0000001300)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f00000013c0)) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 04:48:28 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file2\x00', 0x20000, 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCLOCK(r5, 0x20004276) dup(r3) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01008000000000000000"], 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x4000ed4, 0x0, 0x40, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00', 0x0) 04:48:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x10) dup2(r2, r3) 04:48:29 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x1f4261406cd259e9) setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getuid() setreuid(0xffffffffffffffff, r1) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa4d791170c5dab5ff051f00b7eeb22bcbaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030a907800000000450000000000000000000000e0000002ac1400aa810000005ee1048c"]) r2 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/209) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xfffffff7) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x800) fchdir(r0) 04:48:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f00000002c0)="ccd75e1b8d7d0c735a6aa00b6744013b0b9616ddcf2488802e897529cd2cb3d7f8acd981cd0d8d8a2c0ace7b59ff2283aa15e5cb64c87de36f8c15e88aad57543860ccbf42e513481cce440944cfc35dc35bc2813b87bf632b37f7b3d9af4f0f310333351f123416d850d1b1310fd933377430f8a71c18a308ea2edcbe4319cf6d5b79bad83107773336c8c54b0584842d4a3220a4a115fe8828a12e1ed24bea839062d2519fda119e3f2c42b28e10b527301beeb86a26ed13", 0xb9}, {&(0x7f0000000100)="bcc405f498924ed1c18abb879132c497fcb7314480edf5d33e17da8d3853d3cc48e30a62085399b39e14a6", 0x2b}, {&(0x7f0000000380)="370a892fad5dd0bcd292ff89f668550f444a100905a7e35d19129a640221eb2c1d8d7ba68e30e18f3e18ffd5ddde67675690a5eb0a0c132f5ec0284d0d8e3378d8d3d4e7aa3abebe2fc3ef26ab9eaec164240d3e9206c617ebc6d7718761925fbe8df0f9473315955f828500dfd4b87ab6b7ab76e59f00f47b61d1e77ddbda825bdfae11d659552f2d159aa430c28e3bab220461a3a2696b87d8a09dfdf785831012474245868e27eeca087da459a882c329b632ae2389b4de8f6fad89fad01d12a31ac5a889603a2e6c7cac04f1d4cb3d80ddf9e13d4bfc4b6cfc58eba2cf6c6795b3fb8e16f64806f0294cde3fb3712636aac82cdfa8fb2b", 0xf9}, {&(0x7f00000005c0)="aa8ddd7e29297cd12549d80fc463c54cd25a93a7529dd8ca8df02968b852aa042a241a9994daa0bdc8e8e829f78b6874d1d7201ee788b67ff48e8eb8bc1e3fc7f39f076fe45e0027272eb77889e57f83634f0e6eb7f63e59987489d51ffe7868827724016026598f4412f83659f15a3a235ff282c23ab252b2140b73b0ed00", 0x7f}, {&(0x7f0000000640)="b1f13616d24a865a68ab644fac280b61e9cf052eb1fa22272e5ccd5db7052226e44db74e37eba01e816c839b6b9abf9e967ee75be631b01cc5c128ed8b07f87a90717f4b3519172f11b532c7d1ec5369d5da8d93704e7eb0c2dc41a67d6e8fb72d18b27bf5f38914fcf38cfd4925d9cdcbfb716f02de2230c311757b37713c2f4d5a2ada1cd0bb5f7e32b67fac48fbc8bca9d93be11502a05e7099c0ea042ce87fb421445670bcd0f23ea28dc4509fa6b1607a36fab81523fb6309e4b5e340e7c3757b838cfa351a552bf2da3c2c410b893082512b27f9268eb94846784126ecb669315b681f886fd1d887684c71305f37286f1149f3555c5b0f8c0f0f3ee0418294a34a8cb0c2dd6fdba194e82a0906bac52095d6fb9793e89b243c23800fb69ca88d35f2a121cec6dd1e3281c443b42daa65a3150e5c277f14cb41295c9407d2ac1447dd6c3190f17d3bdfa5377edd1a9066faad0701940aec378da67ffd2ac32a0abaa80af2ae735117edc881cf3359968439539590860b82779d0f91681f535922603a0b5bc68a6c9338a4eda4ea53d60e08698b7d45594e50c922c60ea4511ce408a75ec20791323cd740c8fe0e26cab16cb152c8a873c1ab0923784c2dbca7a880262405f463afd5301a5fac6cc66c70a79dd67ae0a832a91c04b9fe6754623f46b5f173cc8021619ae4510bb4dde0d1e9ad1223b294eb711b43ed2ef8471f51669cb16827337b2e7398c6bdd5cf114d5f68cc77b67c764a85f3e9513135723eaa7a557efbe3f70adc3362d9a82b257dad346a09a345eadf7f59db5488c725e0bf946f48808771968e7bdcaf471bde1fc434ddfea5ca2fd6c1fda2e530ce51a7394433616a3f6e3ce4b6b2e1e7f9c859bbb4cb32210b41afcff3eba8b48111e5bb25f3b311f38f1ee337cf2fff9d3bb40991ea282087b35a1f409c68355bd222442280bb8efa8c1621b67630e37edfaf5556260e85e3d3d8b946d07f2c27d846a65f3a67c49cffbff42efc4517282e17ab5e4854c805d82a0ca2568ff9c6f0478c775836f8125fb15664ff81ba112e9e215bb892d13c1ae14b9f103a8b69fe2527596ae316f03679366ce293e058c2564c1fb2d5648b3d60e356d8ad814a4b94d95a9ee6cce26f5187b235f4db61b8c46ad1747b0db52c3d831e594e90115c80e5ccbcdadb7bcc532bf0893a8cb0373629b3eacca4901381a6cc5c1d31dcbf28ac75f7bb6d806bc4bfec07a99ff5efe67d34dbc7490664ab5f64c6687d8f87fd4b5cd699f8ff2a73309437a0d55ee6b4faca811b3325bed1473fccd602abb2829275c37a199ec393ff56be7a82c6c2ccd04b2415c57b3219bca1b3a0f30d8899586048d482d7fbc0a13b1603d9c3ab12993bf0c17347139ccf85961b99714b8e51b6ba0fdf359811cffa4741e2d0d5f9b118f49d90476328d41c72a4d3d6f636467f1dbf240478f121139e1e60561a6ad67a211256d79b409caeb80f508701427c7024a63813616e7b43024574eebbf231afd47e8fff8b8b5540b19d483da1fe795c4540fc2e16c722d4290d2b71e3452ef8f06e6ec6ede896191e8181ab029ed3db1b110020be87196c8a31ed43291e9178edad37e4cbf1b8a83e38de11349961d3b3d7aa411040dec23e6f93a30c3432b6667adfe3dea9cc0ce8bf67fa3fa6496a1202a2a4bc4c4c24ee13f2e0ca76b77074694448748491a13bef48d36dfb1104ad8e5534b716d06e829a99bb66444d23926ae0c386cab48ce3ca84eaa867378def02b40265f6d49eb595b9d52555203bdeda96938fb8526c627c9db4f3191b32d383971c5e84de4a4c5522b2864b8c6c8ea3a2f7dc3237f193cb46399cc0ca11e1e6ae5696906e99f4cf387e9faca1c5c5edac113e6d10d2d2fc0c6535476a89e6cd91eeb1e2f055c26cae77dcc35a31ee177d160f6266320eb57629960a9e98dc065fa440235479acffda43014ebd85b0809d3d80a1ddf21a0c7c38d702782f5fb98fa73653a3ed9c199a97d59e6ad64fc08cd67e935e3810cf81f024f200ee9041f5ac360a9a5546746f9e3069593336b792b6256219a94120efb10876ecae2be1eaaf0d3371984adbe437baeb30eccbf795b9e0177b97d7002a20b9b2a124bd8b690a37b75eeb2cb8286b9fa332b8a8222873d3ad35a075b7416b57b8cbe4b5f87959278f0e11e7e4425f81c365404799feca361a2592ea3f63ab4bdfabd541117a9db87e6e4ef56c8ef14b36fcbad3552ec1f2651605b48e40840df0635cd4a52345230e685713b5cce15ee65f5f277615f41785fe62f99642a4ad224278f0121bf607317605516f0b90946d85c0aa32ddfbe5ddd10d89fd86dc867ebfe22ce893feabfce5e0388efa372b09b24dadeeb91b338c93558ae5573b954ffbb0174befa39da06888453c40643552ebf15dfe08e394cd23b9d7c720713c0444754537d7503d3fcfa4db2e6318d099efd95c63c6b5a1c5dbafd029ed19d11cbee4c37638a5fabed9b9066ba33655eb68089e9c6e47b403c347aa93b36811e80d44bb4bc7e4c020d124b368970be20e293f4dfa40eddeb8304a002fb7af5b92c713cf9ccdb5e10689a82d84fbcaf099033e3f21d400686c0a51187957375982c3ecbd885893b7c704cb9b6e6366d92d2c42366b39b2fd757acad4b06abffb7a1833e2bf927379f5d04bb81c48c9ef398ed11b930af8283f2309d097a8a8515e7e67a75889748b5376c6dcc27b2688284485d0d8fad26cbcceb8dc44f32f7f9593981a3fdd6afd23e155c1385c33fef080eac79461ff0504d3763dbc65d76fd4eac7f7bca34906e946d0b8b10b22c0fa89f5f5e27458f21b31eab057673b1b49c94e93ec0bfd0845b378c96bc0c3b83cf20ea5504cb73959f7e988875bc82956daf9499448a5514e5809bc1a32e4d16b1b44fc4d01ec47daca1345a319a082cebd542137aa4e214f507b25e567729a8c7f930a6456adcc5c9d60a857a5b57c91bdc0c9a92b0bb7c757360a41e5f6da8b3b6c0fe5fb2c41ed677a83dcdaba1fa512e23aafc560410b8762af1610eb8361ba5fcce189c88d9f88bb8b1bc894a89b0ecfe29531c276968d18765f89f3de4e1952bcd51a7cdaa1592b541d468816ec84192bf31d1de0d413e16da9265215dff4ba0e2f34f4f0fc86dbeb04dd0955416971fde38a69307c0a25e5494df944f49595fad5b78826d8f6d0cd3f8d91a080ddb6de89e12054d7fb6978aa8f9244cd96773c4c083e899c9a3d5d20a75612b3ec095994f3ea58a1e23d25c9ec911a154737f75277dd73750730d1dd8c6fe815e0617bd39e3e2b177ea541a9bce93a72a819b8e7ed4b14fdff21a513fe398e59704309430a516ca616a3cb4c8efaa1e5995c5d38f1e00f7a0f02cabea9f6dfe8d0f6b7d6cabc4d12121be21be8bcc948e460dc7b9da4187256879167c66b7e4b7589fc99976acf1747b63f87e6b82eacd94ef0b7959a2e81e8a592cd96e376a13ad6da1569d143df6df599b78420b6432ebb8464a61b925b9fe792d76821cc2e12d779a1a2adeac1483ef734cdcd43e412840407dcb3a85486dabd8ef19f58c35c3ced834943dc9c9ed392486516b9e506ae8fd85b4ddc2290d7ae6cda0f28d765b0b619b706616bf25b76ba54a647929db49eba93f8ef2c1820f98ba05b6504dc3ef49b9b7dc6ba45bfe2dcff4d69720bd644f02c90595d012ffda9e4d73203c03b06c3e5f690c775c88c65d6b7758067159356fa43aa638f9f2b2714b8517bdee3f0a5dd432e6883cc1cfca27a61fb2dcc44b9c21196172557befbbc6b8b879d069786c9bef468ed7c6df9d961f7fdde80ee534764c76c78f00de43c634aec6ca3f71cc34d6186b8f3e678c4716fb10e49bcd641aabfaa59f1d27472a3c5c925686b4ac5e72619bd4efea2c3ec83878edeb90269304d727cd45abfc9766852b3f51a36ca524a366dfc3a4781cfed7215191207ff23e536c7f2f1d9d17c023efe32a2adf53c22f004fe81d4beefee1c9174e0ea0ea803e846de6054c4a9e7b0049b972924c475fa51fe694785e450fa99d613ac23c155bc8a12fe6f6da0ce4729e95f2510806855c77ad98d3b29a4c97afd880e026e932b04d3e833bce86a618ac0a9864152e48da1b56817b82fcd98b3d636678250b8359854a9a96b8b90425ca9a0e2f7ee2815bc67017ae5f6dd33a056ee85d1ddbbf38a928f6b3267ba6841e7c3f8a4b40add10433d9cdfde48e348c9dbe8fcd2c7718882b1906ea35a3fa8c51f86928ebcd1c63b0dba313becaa2901e309eede597da14fb6c40e4237f8118a78516d38489428bc5c4078f82242a1a4acb0d0f8d432dc00cad02af8712849ef2e7bd94202522b61a975f988bf31fa839748c88897c1d897d6e9f68b1e01f40b158298f86a4b263e132e21078dfa3409a273dccc18fbd50f8c5be6dea7ad37875a5def005ef4901c5b64862785d4f6b8c1bb73eda3f82d75e6b49c64010a7930173f1464d985877b8e3dd9037b0815297b3c7f307efdad9b4009731d34a9d7a771d2e4490bfdf57a30a8f6d5fd9b18a09acd72514c2a44ba10e55118f99e6fa71ad37c62a431bb16f86523a8e8227dd43dbe3b4f189a7c3b6b5254305927c7386fb92b2b3b4b3da57f530ad09f880cec7ee29729a5e2298437c926bcc389b0c187adc7e24747f90e499026063f1578ffdec0b534a5c08536a198a3c2e58fe598c170fd327f8c25c3788e429aaa7f7205c56f2699ed5c44fdd51b19bf51e49965ce5c30efa25510d63999d57a12ace0ae0e7fb3e56be62080fedda48a5a41f04f3f6dc6270385f80f560e2bd450bdc6498f5981d43625e681f62de0896684069865b6f895dda8f6ae4aa5a48a80927f591b25e8174c1f64e7cf52e7c1b37fa4ad529f00f42bd0fb17e2c6eec418cd80eb5395943a069510f4ea9e48c41d268478c6ab4ddba713a41e474c0ff6e1739bf7b51c410f8da905a449b44e8d0a73e3265b7e1120ddb94fe553238121c90cfdfda0f209e461d39fe64eebde9a12fb31adcf76d0c03e624a2aff1cbf03f064df9e46598a83d6d1da897a7cf7e06e81fc3cf78374c012b504c2d28076eba62d58c081be43c4a3070fd753e7329dd95345928b57fee26bb39751b8065705697be67d6ebd3a8a6c43a4c69b48db0d72233758ff7bb8fb7a94a37cc076d5c7cdfbe59dff0f659a5adf85c2e081069cfc9aacf4c5699c8427628790f7efb6a0ba60079de12e3f9056b53fcc984031c28b759e95dcb31d5263725e7715f15a74bbe88846202f6c19ef00e08872c8a495715055db484395f22e96b26b5871c6ce9913df46343998f1d4d4898bd2e4b010015ba4b237c9811a94142493e122b8c9961f9c5e63daaf901d8a5490eec741b5caa0b46ed0843b15e1574ed08f45c1dc362b9ccb7a41c81dea831d5a105135b9a15f0bf971c2bb2fb592e7d3ef9d24e002eb5539fa33d38c5a8ff16f1426b1d0136d66c879ade97e0fe1ad8e2a5db7d125e63fc4742380a4c59538cf1adec31a8f1a3c6e2a36a082d26652ee56c14e1b22eb231519b4b05ebbffca44156439ba56b294a70dfc41e4277fa2fd51221bb11c6e9f7263eb038ae06b5f5cac11ae088554c6d6fa111de1e5678c79666eba436e6b23ac149098883983f35c54ba7bb4b6ab37c7b3e7566f9ee70f37969d9cf453379ae534ca18cc181518a89939fa2c52a0ac45fd2cce769aca82d330766e31a380b5bfd71fe1cd3af8fbf3e5c8e46c483acdeffe64cfda6019a13656dc8b5a834b8c080464bf41aaf24b386fd70a", 0x1000}, {&(0x7f0000001640)="a36276c81c6f308fa165a72047172d3d56c016b2d149d8ba3631873d2b2e53e512b0b80b54b045aa74459295487add106b06ba83914b51afc8fb7a09f8cacd56940f3b45e4bf060fc037ecdae2b47e6eb882c7b5ba7653acf0cd6a4ea2bd9c1e271b998d75c314bfc29dc48c4fdfe8af73156550c1e5ec3656f5e483bff50462002bca61ce6e3e78bd1863041618836bd13493359b89258a2d28c2427b2d67a5c42228cd8b121ddc00b3d32a8148b09c4937d71981b04e24aaefb8", 0xbb}], 0x6) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2010001) r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/127) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:48:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x9}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="000000004000aaaaaaaaaaaa86dd6029d7830000000000000000000000000000ffff00000000fe8000000000000000000000000000aa6bbcd88ee57d637ed4230b351908c172042320c9b214babb9922b15ef358db7838d79513f42f1312d1a46f83309eccb08e8ebd60e0615f99264a5cee6c98deba989c24ed7a7083b2701177152ad533c2de931dee86c7a1602639da2c6b1238be445afdc7b12ad4818bc70460fef8abbb0a35841462db07c0782a3669a3ce45708170e37864b264f10c6d6a719743e20e68f8378c5a68a775661fa01f68bbbf70332a2caa126e6f71bf6cec2a63244c99866793c3d24dea819ffb8cd5d9bb67e9a02dbf1f707c647ec15c2c67bb898ea5ef"]) 04:48:29 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) close(r0) 04:48:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x100000001) close(r1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r3], 0x10) dup(r1) r4 = fcntl$dupfd(r0, 0x0, r1) socket(0x6, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) writev(r5, &(0x7f0000001500)=[{&(0x7f0000000380)="2238d2a45489262954bcae8289764315aaf6d5b0cfacc5fad9e1e4ad511663d44a1305166c1bbcc912041b5ac9dc864205691b94de96d639115423b48f422f4caada8b7b2571765c5fe4932635a02d1acb7abba1788e069dd5019254e30dbaa10caa9cf7818618e792a0b6cdf20eb69bf4c12b40eb1ebae4f94229ca4b4b239a4d8369075f78681d72a776cb50a566b69b97a5e37d4df1711a7c15d8e44e1c10f0a8484b5ba3c68d985a76a2716a47c1369c7e073792201325f4e6e51d2cc6b82f6dc9cad444627356d31efc5c3973915e3c282747b79a9b1be9464c685cef204b6e23d95c8215de5a472d3fe27fb82d25eab1d4e6b11ee7ff8b158b44a8c9bef8b0d6c61cb152d819894003c193097ba10a4f78f28fdb0b9ccd3dec7820dc7e91e42981f54cfe9c3100ca538aa65fc2eb5780d62ef095fce822bdf8aa446173840ba92355f7da8c1e991b2bf56663ed1f11a5eb7010ecae3e112b2be70c4196e8367b9e4824996e86250566f2e7965b00ca46bf85940aabb5659fcd9977e7f60fdaf369ce32556605be1c62f742800f6157852b40c6dcdb114504ba50464d7fa21381a06f438481ed084b4f99ce8a7225d4167b6f280d35b88f8c35873396a3ddf5d60bc4091527494c2099014dcad81b8dec7ba4abea3951852dd24001d589eae0fd70b376937f7968124b823d4f67693d0889d8bebbcc43dbcd0be21019255f90db58269151d3a58950317c7f0be4a1a1a1220f81bb41ac26dcbf2fcf1c4cbe66cf870ada0c39b61db72f0df27c144f34d74263573b00ed1064e24e50f370acda9fba82644c597853a1a47bf9bee058f21e3793efe5f0cce4a7ce6c4ac48526f2b6fa759639416aed94b5a12b22eb8dbee64b4b0d1f724f6bd3567d55bce16e06e0b2da415d1db0d0bf69a920b9ec602a6fd1ffa46c66ba2973aba5268f2aeaedd3ab9cb7223cbfa46b3a5a7e6019fa5db5fa2e76e15a837f5d2f5c5370971dc1cb97028710a0d66e5d7f433ece8a640836c22a7eed0e6a72166ce424e7175c84954cf40dc85ce1c7507d78a7b8702090c37bbea4e8adfb8e40f6999f4d3f0fb288632d9f4b5326ba7d3e7629d24fc2dd9812ea47a577c88c6e6d5e43383b526b6c756771f41114ca2339f8a2607a88e78e173ea5762723fd6a1f8cfc12c782730d33c5783595471b504761077d195a5daf856ca04b4be48ddfe64c44b8b7912fb93ae8e5c7fe790ce8686175c56590756aa88950a1d60fa8d90dd57ea9b3cfb640dc974aaa517319be5efcdd18a738efdd0fa3703d463f6dc86aad0a943ef8094ec4c9d9318a00d65468120813af3c90d844bb8965614debcf53469b14494f76fbfd1ec8e4688088e64f16f3af71616480502c0d33c505763bf6f62a34de65587205f480e5f3cc86d40eae6433496fe1afd512d0e8d9a2e682a0c3c6275a84a23032be4326d5b647dedac524117213262ef88c3ad503e3b3ef05720dccaf4498e95d1c006feec3e8256fbb281b53c83ee7112051ab4696419d633bcd2c4b5b8557418dd225ef903548ec5cdb637b058afce6f180457970142732577a2cdcaa35b5d616bd74f0d534bf5c66582859583351c9bba326732556cc17387dc183cc60fd7583968958f3c6d8e6ff5292f9e8a7f9a334d34a9862d7fc0daef04dc482d7aa5f74f0cab69ae11143636bebed301641e1b4aecafd6fa7a4c1b3d78e3aa1f28a4ddbf5cad04ee1a0707e6986a10736c1470b3e3b34d353de64a5d2d41e7742175b928a2ae395c5dfe516af179508d52a71aa61e6a01c3f327a343e8f1e36438c4b8d350ca87e0d20dc1e24df21b7399c5fa9a09da95513763a2d36bb2f34debd317f9cdaab7140323343419831b77b5a14dc0a0ed961da540a94a23f78d75d8adb1ee9ae8d0de7bf150bf33d4ddb1e0115e57680217ed02ce28caa1a732e8eed29863cd36c33ee539e5c29caefba4248a01dbc343c7d43a21d9f9e937ac5c5a8b83ab0b53b3d488fc4ba99f8496a5a773b1bf9bdac565ee664e3111a156df6dabe1b696991b3b31e5d142b09a721315d1600bf3cae4479c85e881b227d1cea5129c67cad440a57100536783d1eaf0b9b149e7dcbda7928ee75ef281c565848135991b590ae4d92b1da41bd7a0d0e5451bbcbd0d06a505e2f8df0aaed109e579af34bdbebe77671a8458248edccae0f8748d4f29659944d606777336e2e97b337bb278e081e313c638d2edda71c93b52fea3eb262e021ad37295e7820fd8a2a804f94c1fddb6036e8036fc7ebaf5987339dab07c25073908883dc324ec1ef0b51c0590b4c36685cabf1079d1d2e9a5c867a645b40b71f23f3c6ab29d80f88a39f64a08cabf825a2b25d45bbf25bb9acd7c90ae6f64b7cdbacca92e6e453cfc29b050e40e84de29f4a433f478d1fa069dccc3f61e3daa6dae676d84108b3ddd70774d374b011e304d52eb6b0757bb06db30dcdedefd39ad66f4883f7fc097ead811eaa27d5bea1510fedc7812105fd52eb472cdb4df3854a9f60cb8e81fde5b8b4c5ab96866b4b62a293f8dc971e26e0384ea215d85b8e1b325b1c10828ebe385d633d9fc3e53b34bedfd0fed4766559fa42fa62c2dc720fa0086002fb1f5eaa10c1746995f8a601934dd8750d28d2b49b2ab07b62191a93b01d41fee522f2e6d2c0d2b7b0415e936ca7a7bb5405fb8b6afa60f6b4a24adf97d827c2cd520d588e06163f07b2f852563607435a908ae3b77c6eaf660cd37aad46008533c9b94387f6b3b97304333cf0b8bdcf34bf71d0d8807b8e62671e0e82d6ee5abbbbad8e93630912cd16c8fa7942a0a230c3f62578253008b12d54862175cd492b3a415926eebe82282d1c299a29e27b416763f5e89d1768d42c1c87b5f2ffe1978efbd81007b1956d01a6a4a8b48bd536a32e42ceb485e744cbe413c12aaf1b59b3087809ffca4f5ae2b29f2068d4592f329a5a4dfbe008793c0d29aaad07ed552dbe78b28bf88a10106e24eae1c6db100974b065dc9145d4e656d58e83f8c686ac806ca8e7059c62d88bc3d833652fca93327a2fa7b36811448ebffbe4da15eaecb9324792896815e6dead6dc5b6cfdf60073c42cdb8791f295f2f7bb5af2741e4ba0b324c3d6c8ac642bb7d1c0eeb348d50ede032fd750ae694bbbfcceb0b9123cbc390318cc8c5cbc3c90089740c8855183408f7be49caec39bcc0246b79b2b966968a19b1db00d6d007e46730bfa5e4e7182331d4b5cea508c9f42c10c6cf1129fefbf7de00b6b6cc67cbf5398c0137f8d8a44f68946f13dc8c1b81f59489137b36b6a22935f928cfba4277db24970921bc85d7ecba23f4b822e7a460d062addf1c78f823b5c71a8d1d17712f29f2537fa9bfdf67467d965a0e84b57048d8f5c22876117218b01f49f869875f90e5ac8cb8bb4afddef7f0f3bd1ef544e8bd89cc8fdd6d46764e4c784d9ecbe3af8c4f45b47541f54b4487f57fb5cdc8b1ee3e0b17feb6364e71c52af27c542bbc5014995636e3c79f86a45af3d9bf1bf40e277423aeb3eaaeb6697a0162678840118daf36bef028416a0faa5ba2274c425e95ada63a1f37c6fbc23f90f3c868c6093c9c1e12f9c817e8d4507d4ee4ed64885f286f0ed6ea47b901e1f981b2fc448641e2027f77854068d4c44e3eba4ff548afc58c3bae6235aa380d55cfbb2326577f38f45be7aada634eaff12f0fc1065fd96348aa435915e73f1e534cca1fa237c6a3c8b99060f7e2e4a2430f1653c6b7ed2c90b07074d448243b02c2108ba6ec073790dcfcf9b7e394330a2318a2b944ed2596b8859a57c0aa901426f34e731a58e31a8bbd76bfb35c7522fba6b939dc4ac8f8406ecb055cb3abe0617ba8d8bb62ef71f490fc0a35c89bb876751bb169d181413d3b802978116832263eeee68840a2a3ca621cfbf3452875e63d7d722ccbbff6c947593d2748bc172058f72ba266d2ef74f39856ef5bf1ba45a2f0aaabc448ce6a506552de2b90ce9a5cd022f1d94c09a10c4cf42e4ebda1c66cbe8e68520472330c3f4a0b2b9ec4d8b3c6d84a61e3ce84f9f72d22e4f4ce7a3b34d5dfbe15c30d0dc2abb13355935960ce67eb46f186797ef827baf008127f5c90efb361c59fbf979116adae4c6d3849a254feb0c5d1e01805e4e824b05683b8a414b9673ded320631f2e0b24f7582fe3c3ac366a9aa6da540bd4b79cd77b886c3b121fa745c12ae733dda40798c942bcfab8c5bf388d7a7b4499cb6c13095d1c480cd7d8b658267a8ac2a7fc1043fd606005df58a3d8b3a1a781a6cce87276a27ac6f55d07f1011d86a486c93c741c9ec09c1727f3537be929dc51dc872e5e90ae66aae7dd1a6aa42091c194e6e0f705e41bf441b7eb232f0ebf7381e698eb551de4965fdfbbd8cbb035da85020084fadd01b1788c2635c4ea959b68741ec24f5256ef7071eedbbc0f3ef6175e796e2023e127cdd28bcd624ab7f02b1a47746c457c614b6005c64c5b2299cea89c47ca117319563441644d8f9eb71fc8b28883eea04c33c007f434eaf1cf6798011a7dffc93f25b99d4dde195408fa47f8543059c1326ae53eec6ba28fc69cc1942d829fb78c5c22ded73a655227c8489a3e8f28698b9eca3f94b7bfc6dd7b984402077b087050e68617b1e8b415e89e41de28f4aee838b42c32591da22aa80f47a76de4104536f5b3d86d18cc7be8f8f6dfa03c9538a6abfa303c3ee5171fd29ee8dc2c648591f7261a2b578d1b7d1c4e42a22c712418659ba325b68fd5f6b44a87c9bd91feb09c85dd988ae48861e365d85c1d99bdb0d510abd9a76f216cda79ae350988b41e77c128511af4ee11cbb89868dad035a4b4878212803d60fd14b014768b531131e570ca858f301e73db1f6820b096935089751558fe3258a36d43eef61894ce891c0fa7770709411c4f3bb467dbfbaa9b569a6978893c89622fddf53aaf1e305ac27d2e7ee7518047b4c75d3c7dc5c3d6481c57e8a53046feabdd2453df0375e8accbcfe3064211e2d3d3ce4353017c5f2416e936efe3e90d40be25a1d53b0972ef8e703e2dd54f022387b3e28003b78af810ab1c4abcc404b23ba3ca58f2546124167574c60a512a193fab20e9044d4bea2d9094ee0f792bc119aea2b80bd9c7e1294d4aa76d4cce693afcf280b2fef6b1ad93644d01adc4e5f004a8f834b1b1144109c5b5f93bb88b291a4c9ba4709128e27558e2dc89c4f2c2ce8c74cf21ed9fd7a680d203bf4785f005226b21b2e0edbe4c7abb69c51074600a4522720f2f86cf39fffe999accb22f93415cf8053067f7bba6a60d209f85ad6bd85903b98d2713fcb430795793b9a43a4ab71059905098b989a1812038e3fc917eaf872c0817bc69d7875c501fa1246113041b4735f090f0bad4d5a9a9e3fe51ce1c923735ec71e4f28af8de210594fe8f630795feb1cbfa22bdf4620096411a439a0c5fea69df5b007e72751c9ee0cadc33e4811ea0b8de254ba375f96e1b472629595533c201df895903e8077d9f32a35190349de413825afcd2055c161098e102d5f9e4ba9a1aac20b8ea96cbb5a0313e20db6dab447d38bacd191e47740546b1213667c7330dccd60e59a6133574eb0da8e78789330d5d10a80a73921db9c2c459e25f66bb46d76f43dba8864ccc17ded032e4402298e15f2ff6754650649cda01068d019048d69b941efc582e1636b88eb86e04a9268cf191767c43ce1ac59dc8424f112b1e48c9cff50b585c2d420542e7b58d3d055819d00fbd63902a79a7c29463459807f7b425e1e8e598563db9c73d8", 0x1000}, {&(0x7f00000001c0)="a6e2f146b0e0efadfad9da362687be04ae1744e3c26d7f37d88196dd2a806b1b7f040b56120e9c34499dfb9dd3dda709be4676d8649dd3c6e9a37a5b8894aab48cf6d421128c5934107de5b13141c6441a0303bd428d3c9f318e4ca50f2056", 0x5f}, {&(0x7f0000000240)="8f4bd9cd27f8ff9339291ff8410c943331be7324df294ee4b0e6d209557d7fbdc4f3a1abfc1e82ce6d760c8b0c67da4ba6d6673ae9f004a85b350a3fd0a2f93d90d18b1a89af5b45c9091473549f84eea9ad881ae60a", 0x56}, {&(0x7f00000002c0)="aa23f6f76e93bb3255911cf16aa9b05da7c4845a", 0x14}, {&(0x7f0000001380)="0a0e90c6c58f085f750b93ffd6da5c9b28ed0696b52914fb414627e74b72d03f1a49cc1ecf6e17771bd030c5b014ebdf4e4c567965170bf31634454a1bd1a2ae786b814a2493586cdf733b2f12569fc729477202369622d1f4575fa5460993f5c90c512554ad648a526efcddecb2b70ba11176a482efa8b2c6edba4fb2f9dd3b84b6316cdc422b41", 0x88}, {&(0x7f0000001440)="4e016870fa4923c6a79ee1d8d1544b4bac1507614d7ee015c7d9d4bc3edc4a142b8624614e6b915555d9518ce4790323f2274d120ffc456a7b9e26539bd1b6554ec33216a76cfb97c84377013108fa80b3e17a6404cc3a3d47748dc33d5280e4c8bb282b30bf3a92ff5a3a76e3167b269627d33bf3a0ccb6c5733f1a833ed61f57b43085aa08b248b1a262bb4efd9b02ffb4435051d8e3766b6277a7", 0x9c}], 0x6) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)) 04:49:41 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto$unix(r2, &(0x7f0000000000)="52d9721d1688b807a43c04413f3edc2a59954f90377209e716bce410c62d04242ca6a3aaa098528dd12266e37ba94af441a1e361c94693b4f19f28a381e882e072e55bcfb3e64f2b8473d076609c7c076d3fd71ad78688abba59e8e9fc045c6c048822e064c8cdb27c75ea3c07dadcd0f14786acbb8f9329ad0bdfcc19439ca46dd91d83d7b7616fe1c1ed6dbd9a570c86de9f7b0af27987596ece781c65effeb32e2ebf6359cfe978bec471dc86c1be2a06e96c0f17b869067ba982f3823503bb048ac37001b4d5c10dd423a8344628b330820393c81cca37c6fa367d6351489ecbaf2374b9e10837a94613a21399c0990d45f8d449baed6ecce76a131315", 0xff, 0x6, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 04:49:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x63d9}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000100), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddbf7f00ffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x1, 0xf44b}, {0x81, 0x2}, {0x4, 0xc5e}, {0x89, 0x3}, {0x42, 0x5}, {0x42, 0x80000001}, {0x41, 0x8000}], 0x7}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff115c00000000eba9fc1ded62ce84ef10e8f893ff7052d3b829c3c6229b8252e92474f62f273a5f9f57d3fbebefc5f3231a1de55990cdda448ea9c15c", 0x3e) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 04:49:42 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x94, 0x3}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mkdir(&(0x7f0000000080)='./bus\x00', 0xa8) r2 = semget$private(0x0, 0x3, 0x44) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/112) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 04:49:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d006", 0x4cf) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3) 04:49:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x184) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x4) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) mmap(&(0x7f00004da000/0x1000)=nil, 0x1000, 0x0, 0x80000000000b031, r5, 0x0, 0x2) 04:49:44 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) close(r3) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8242ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r2) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="679b92125ea5e11c7fc32f782f84dc3d1d2b48928df15431f2c5d27f8f521555c35944fab1c45e0439d5c7db1cd1b26dcfa13fe71af8fdb94ca856d7d35ca6fd24608ef68ac385b700230df2de8dbd449e6101925b1c74affaff32791cc96344a9af89097590f5bfa3b9b59d66474cad52cb3d5abf32f3a92c5003e6b7304c1069eacf203515afa127964f50a18e0ade363774c5c53e249454414ba7bd9f02999a90638736df608413fbb86604479369d8a29e", 0xb3}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="c8e2746974f26ba04c9b827731cb31dfe65644f6c1fd05ed16b4a299a9733bf62cbd9df5e0bd0ead5b0a0b6014960cc3d33844adf0aec2f533c14d40fd332677d34536eb9a29f761a400b4b80ff9c99bd7d9571a6ed09c9ab0045efea3682ac25c77f71bb2b119667b852d019d08c6e227276a3d5ba64869b7bd6da2e394c83212af50b653301959d91636551f2561dd749e03a531d4bf75c52bfb89abbcf6813475554ce2412fc471f18747443518401443894fd8ca518eff9803be764db010e12c98961cae4ab586221a60b7c7d810ca3c3d1985b70bfd3afe0edb0bdadc2210bd47af151a6f62b4ff61c59a48d3887fabd7", 0xf3}, {&(0x7f0000000400)="0976b96aeb6cf4e6110eea2af346ede3a403d57acec1762c86630311983dd2322d63011b2b91c34bbcf6a9ab53dca9dc2c22e5e78c3b3c5a9d3fa8e5906491f4ce328182d0062f2056a8ddd4301b84c86fa1dfea03663b50a2870680aeadb8cd7f80775240c8a9", 0x67}, {&(0x7f0000000480)="e6a2928d1e7b6334eb17218609000ed05e6f2e838967e46034b05241f73fde9fea2a31e517d7c0c9dbc9409f74b38735e82c52a207cf910cf94e0ff4ec33f7598a7de9c3a4e43b5b07d88aa06ac83bbab0ada4da29205f5a0d047e789c7528de1394d3db642d8eabd2f94ac81d7a8786d7bd496948897debf56e3d125d70138066a11099bf83dc6b8c3188d161c2daff30039bd46c59b8d064465b7d394942d2baf9c7a1481211b8ffc2df7b62b389cbc488913a929b367040303a01b42058d766eac8c889e29b18322150414164725346f94de2e788136396abacca5fd0afdf8b4fa330672a8e5f9609b8b066b434526144d877afee", 0xf6}, {&(0x7f0000000580)="7eb0086a90436b697aea229f236dcc1bfaca7293da45374d2a99538a24687ae98db0cbfa45f63a8dfc650e4197143f6b401066d70303b2d82fd72194d9ccf38b", 0x40}, {&(0x7f00000005c0)="d39b2b5a7a1e18ecccfe30360cae061fedb6cfce32e2985793407feb5f66d62d09958a9832a8c8568b4287dae03a051c80625750067dd22e82ac964569409b2d5ce6ad993528749c9961e257022bc45c38bf4e881f6947416d7ff9a29787ba348d57430f74864f7e159b1e2ac2eb8e9fb2528a571644489f6c9aa01050028155c912c46bf85c1eaee8dc51bd925a90f1c88c302313a3034e8094e0d61641fd5b1c1d8783118da963fc57eac763f771471332592f8b6234729770a047c98175ad9777c31e7d548ac65b53f2768d0e3f2735f0f4477d01b7bc55cd876fe7478b8dbd50d0eee2a007432fb7464e6175c9ed2597849f201e60f6020fc996c13c4640862dace186084a5cea047babde8e90468d762231da28ccd0b94c7ea8894d76af843eacb571c46fb6d3f7746a0280ede02d1765e807602c52be6fa3bc8b327bfd5b5f01417a3863e9054276720fa9df10e1e31b95c688cb7b6c2b6edca5121fb1902f18d805092deb26a9da017a212825fcc912f4bd1960789f75f62b2f41632a14db319debe91faccdfa4573099bca9fd050989c2841c5663866c8462ccf6dee62db0d97c5233dc2d25c006d089f135e1df71db786ad6115bdb5284e0ebe74ab905605142853047c84a9289f0aa8fcd860204387a60f8f1c6291c332a6c710f4488ec75a3146ca419ff1e5b9903888cdf130a316e83083efcb421bddfa0e4029bed47710eec44ec821906e5f9f7aedacf5ba800d255f80f94a8b16bb2a8f96fad6d0e18bacc54b6bf427189aa253c00a89c975f9e00a18fada3c725ef8b34be7262452f3e46d6f6de9d3af0efc9c9852015e12d9715159f7c3d236019b19e6b2ab0c3e96b4de7597799c617a8aab310d675ffd4bbb9d61c12ba5943967514f31ba8661449c856fecbb2650d666355de48d6b2b371bbd18a2596340aeb3a5c827867deacec49cde5fc81bbdca72f02ca5adb0632d010c65ab42cbff98f5c2d3a1b66107923ed62b77b1dbe0ea3a9d5d27fe1aad1b5870f3701625b979a28bfdc6ea248b3be3c5bd78f9b34f568d36b9d88178b1dbfe34954bd580c7fcfb8e93a5ea79b3b5a391937f47b60a7ed46c55545b170403732336e638c1d837e115278424b8d8fd62af26db4d3d01a3ca69b6cbebca185f8d6482a1387b96ffe12ee07e5b5ab8589ae84d48b1218bd4d3c2a1717fabc372114564717cb369714b43dd1f80ad3f98e2bbae44fb3e7d14902c5f7428cd3e18bf80af2fe3f844eac8015bb54b14156f102b5334b9a01097ba54327c49206f69a5c9d72e5c5ee2db09e132b9448eada56f7ea71de4d0d64f5793b6a90ba213b0568f184a8a36f762dc91a1bcd4c58969362ef78c541ccd79b91de8d06ac856c4ab9e4ecbeca7070f2c9ec871022fb89905781dc06a5c99c2146c2bce1682c1b47ca92bf5dec1fa7b25fa241bb48f1076fe3bf767a8d6edcf9b0eecb19c0831396205a750356f05193c4917e6aa612b2c56779fbb8f6161e2e0dded88a4673f7f0cf1cc886d1170a86bda5efe59b32549a558a521921e3527376afbd2aeff70a0881dd8198acdfe85e214eb5f46f6bbb2365f0d8502eb1309ec38f0d2d900ba65f862b5f9cf11faa8a3262736450a59ebde0beba356fc92e73d880ce47fc10ef67a28252e712bfe094b063b58a19b1353d71436c1010b6ddf78a234331856671ef6c9766aef1bd172683e4661b64938c78fcb2791e6ebb1820d0d9f081bd211440697ef2332e95634ca084fa356cc0df3491b8b0af13c7e6d448a8255dd2d67d3561d1a7623ab0a4d68dd94b14b015085515a09f4119b8c6c6b51a0d2cc18bc118264e63933a76ee3926fb0a213a39b6f108d7c592c155a3fb69a711601577c839c49e7b6e048db036edea4d7ad30a32344ca6ac63cbc68fdde24b3df770b8e237e3aa37ba2591a30b5cb0fe64b62b413321c9d1fcf954bd3f1386946764afa2ed66d454646db23f41e13bc158ab2fe1d141e3d0336d1b5c4115af212015d6ae74f60ac241eedfb74151d07683e3719a9dfc770d74ffcffd2cbec77bb03650e25993b86b3756b7cb82355c1b5e158ef49daa50e71a96d2f629ec8b36f2ff562f8473ffa0b892bd6798368c3ea1d3142216f5acca8c343801088fd8599c3c536b2bc2149e769d418884f7743c7e38bd2d752fe3bff46fafa62e01e879f535eb1a61569a5942a08fe68fe0c0e75985581f33f79f03b55002028007b3f1b6b6a67470e5e586901332586dd7e0c7345b9f081fbb9095212790bf07099acba5a6ee41fcc70bf498836378df80340676f87818d5f75a24c518f29b63fa27dacee7d9c1619d96cd38fd4ae881d091e13a8a27650a57628d5a8a8bd03d20c9b617cca320a0fe0a6aa15a67a209e70594cc626a60f3ff4823e43541433df11f0b567afd8a2c7b7e1fba44e81e1e7b64cbeb1be184584a6c0899f887469f113289ab69cbde7ac909ede83a315d389c5fef87989e0400433e351081c131302904d43ac2b27bc4995893dd3c24ccc16c4552734d7190dc7f2e34bf2d7b4912a84ab5b1d4ba9c9a1c8682b1a186c63a127803de88c2541723dfb8b80db8a0b769d152a48a999878a2f9d2324ab35eb31501e96e7785db16299694aa67fa16a1160d3eaa1ad8d479f16302dfd1dc774cd044bf7bcabf4367ad664d1e514a3a2df99d50c802b9903f246aed6f3c072bc26ef44914f89ecaca4953299e8e91365238e1f1f6b242613998d2c081d84ab2be176e449911fed76d479a6e2667da359455150d057554a244ae36f24985e84cafeeef73c181bc30abe64d7b090f021731a50fdc308aceceeb2caed0764c27d937cad28b34db4b9d105e993d4af3867272d7bd8ff56e37030a0b058013e0390293109f88c7ac6d40684ba6dd839d39418b98d7f588c43fcb2484da658b66f8fd7e7eb398cb40c95846eaf3912984a7a0a2b5496b0334a856c806c4985b756540e743a88335b8aca09e256d86066a5bcbde8b6e9e25c1e2b1ad2ac80d21fbf08f0e15427b7757384df45da157627f87fa79255a39e566e510aa01f6a8fd9e37da1afee0e6d61011ed97de38204d614e87337660aaffbb6d0fb0bfdff33cc0d70f1e32f0265d85ca621cda2e03f8229741bc58d313eb7763fbae794c22e199d0a9c5c86b9bf58d9e2aa9aed2fc1b4c114c46c7b9ae6b9b432dce42b3767853f793e7c3863a5657ffc9264da9f96af22c64f9f180ea57d7fbfc8b2ac94a87a2a59069886c89e26fcf3b02423ef9b5553366f3a21bf5f3b53689bbe65b51127bbb57cce054c3117a488815909d745e12ad881ea0f86f02871f441140c8dbdb5ae1d03d02a4c0f39148a89a063be51a1ca69569ec27d345e8246139e6b94ac23b271d2823ede1eb9752bf20db6f873a9d35032748db044021e3d25a7ae052f8f945b20cf13938b2b7bafc4479babea6a64eff43fc5185717fb89a9081a06a6b00b0019c455fcf228596733947447a6b36e788151b719a31266a34638fdd0dd5c499d421f1085ede9abacba914c65a843bc40ea35329239ebf1ddd4f149c32381277e3bb4b10dea70a661d67217c4205199a49ccd9c57cfca8b93951f91e3bd1a5b4da8c583619fc56bf69442598ffa251e839e58e85720f370213e93944787f9da1d355e325dd77bfe5d260095164602482ecfccccc854dd04923b4b46113b075ebd552e13c2d3a4e243f92ba7e13df61dd64b7fa929a2f3aa442b3af865fc5532f49b60974ef8fa3288cace0b44ce7fb7cb2a6002976a62b6277440b30faee339aa371eae19645198a3abd5e1c09e790a9e867465c3c6d5b0e8303191216340bf73632ec7f873e1e1046b00e17b6c4b6cc9e9d0ae37581053733ae015476665bc5f59d6786f8f169745e9204d74f8d5dcf13098c2aedb5b3bb54cdafbdb3f8bc05ef0d844a0f43b0aca5bb7734e99376a9bb5a1be6008a040a16cd3714b902ec18a88cccf01302b71ad6138ffd066e78f761336f7c119160426dd290588a99830bbe02411a8aff9d61bbc2bc356fb490e9f8ab1f918168cadda425138fd9b867b87ab0730712ed4d996f615ebddc15dceae5d6e3db8405264aaf6a6bf505b6750246ed24848509fe75a694e2993bb4f8ca12ebc1ff78a4b63ce472f831d6b893434992fac34ae0eea37807e17f8f0d9bbba9547a49e42d645dab7b8629f764d970e6fb0c175fdda60398894efe2c22eaa161226acfc57f628f5a2d7948d9e1fbd3f4c27aecdf1ce3c4581f0d888f039b6eed3e787bd72ad53bded98257d048c31fdc0432b4ed9570bfffde886e546a47ab49db6f19bb7efc4b3d375be1afea537835f0a9eb18961087436e11b17ffffa643dc40e6721496cfb7e55f09dd2daf84d29623bbe4abc5c2bfb72a8fadcc65d91bf113b74b93a0d6ab0c05eee6d722c849533bbee388bded844d5915594e352b1854475fff3cb9686fb687f9a9f71cab7674e0d0dd7dab48f9ed4f36b9767aeaee7c5729683cc0c125eefd96b18d966dc100601af67288a98acedd46ca1fb4b8040066f80112b3a12583c78f53004f9711e9a809784325193f055f999f959423e28d18da6469a81f8c7381faeb37f5224576a974a5f7897ff2c3ae1b630c56eae89f4ebe192fa8f5b08634ff876b2ae4ee0d8200eb0e0a51ff92cf58c3f70e2ab7722507f2248a403b318e09e9260517dee365ae647d98f430b4b4f12a666b6f20540e42f7c1dcd542554b29827dbb5e001954af7589abdcb8d733d401b30aa1b56a59d29740e77b0f99b306ce388cc3c9f435b3ab869d6b32637f53881e42bd7dea119cc684c95e5a57bea5a6870fc0b3e423488f2aad67c9a8b5585f908793beac6ba2e9f382d22622f2d8df52a735cb138dffd96112db7d50b25491fb9b35f773f97931822063ecdc07dae1509b3b630b31d826d5ec49983b6fa451b1cefdf47f266149cba8d00fe5c4aff406e5b892b5d5612a04500388db9c14b53bc397510295a0fef15a58c62246cb87ec418a84184b836d281ae0762f9e2df06127e47935b12043c253e408b7f46ecf108e1d9a68339b04cc85c3c9d02071cc17d01c29049061055ba58e96084941904a23aabb4802db34c5fd2256332ed41abc33a932e7a1122123dd69ca51fdb0d88de40762f895a7acef4be779f71f994d73b341607fe5d16b9b4b513ea8219a522d56c51d8889c225288c3d943c73d6a4a52e539cf4ca965c26fa654d28b193860f155929e268504eafb5418a51b29fa4442bc326decbd8927a38bee8833e992cb4c3e4883331dd01ee70a4b046f26028177cb490aa6b3014e03e5b002035189c6d5d4571d54f03def514a1bd5f1b7e266ff1d434eadf3e9debc675f186714ea14ca88597b11c8b13879be526a36811eb3ba4468bea104c9521c940633ebef12d3ff839cd213e2a6468db92e967519404633471aab3439804adeb11364aca0ba9c1391692d37935598fda98514523ac4ee6340c490a071c0bdcbbaea88b33b54044a022b6b4e88c202c74dcfc99aac0a7e7b89c7987ff87cb36308618080108bf528a9124c62e4a4e048f7b05f2994c00be9c761a2bca808402fdcf93e065f5535f042f6df1a3401f0802b33c80fdb24690b1cac382b40090352ac5db3d5781d83108f5b75c92775f30e56a2268d7c7b76e7140cf9acff861ca4dcbfc6feb98e738d72f98b4f3fa5bc2480704b67895a923011cf2dd7739f661c73ac4af38fbd0cda4bde8c2e9b89fb0c743c6a4da03493c82a0f8912b4d0e33eb87c12d7d4a6287760752bcc3372281", 0x1000}, {&(0x7f00000015c0)="d3e30fa3fc3decb8f48288f50c39eb78ae17469bea1cc72680146e9c54b074ecd35f80476d588b1827747726b3e7a0ba9810aa989071b824958d754425bc32dd46b824166829195768d52c4f74107c94f10779d136045205ad23045450f9fa563879ce20906eb496b42734a5f39226834e332996236858bf1d06ff45", 0x7c}, {&(0x7f0000001640)="03c1b47fb1870936160e03c463fc72cc043931d53f2b9713c2592a61f0db1ca3bdfad6a4f48c7269759d2dfe13aa81231244022af40d348fc8585df521ee08e2076f468f3e168b7323634a4f2056279530b549ff", 0x54}], 0x9, 0x0, 0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 04:49:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000000)="c07581539056de91a112b56509b2dd220b3c44321d6250d1f74b67ccdf679047ab3e1489d99ce22ef95ab042e18509c48730e14a3bed6048c1dbd88d7ca097be4acbfb7481d49c8c77ee59eaa3e9b492d36da61c54d2ac45c915950e77273fd25bdb67695b794947e07fec863ac67cfe4e037d043860f070b15fe54bff7064f31b0cc07412e32d96f640ea5c87acc03ff5c52f6fcacb29170d37c10719465a9024542bec129fa397c2fa8bde926e9d569749c9308b4b5d4c49b25b50910152a06149650de6b056ff56c49e5e10cc2e9cec7169608966b9c3ab0433bad65d027e09888aa774d488ab045fe474047d88675c29bbfaa8e3699a85", 0xf9, 0x40a, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9, 0x80000001}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:49:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x0, 0x9}], 0x0, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 04:49:45 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3ff) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x3f}, {0x0, 0x7}}, 0x2) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x4, 0x4, 0x2, "dc76f34f3d392faa27aa171db4ae6b523dd16acf", 0x97, 0x4}) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 04:49:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) 04:49:47 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) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699bc5829be83bf49b50de534e8593f31929648", 0x22) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 04:49:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7dfff], [0x0, 0x0, 0x7]}}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffebffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x7fffffff, 0x7a, {0xffffffff, 0x1}}) 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)) 04:49:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) chroot(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0xe8) 04:49:49 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x53b320713a36a90d) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffff2cce) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000000010000) unlink(&(0x7f0000000040)='./file0\x00') 04:49:49 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) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="e0919a92d4f46f08a1331de5cb6661b1662d00407ad2aefcc7ed3d412c463990adf2212850ae88a91c366a97852a2b8980cf94b88e61dc2b574f76f46ecc360cb86ebb7217cb0cde5809ee092c507d03122c8578b448ae94343760deed1718116049def055f58f40c081adcef950fd5fae61c14a2301d3ea172ad26f6a01491285b8d1ca2fcf2b21a10fe3fa5bce27fc47633dc58dbda4a2c64d668ad5570ebc688d3de510011bf3f1cc8072e372832d911c6831724e98"], 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) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x5, 0x7f) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 04:49:49 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) write(r2, &(0x7f00000002c0)="97f3e3d48135ac215c836bca70c7646413b391b9f269316dd302a2b8321994b48b3932f26fcf0515e67d68c34e60cd25f50e3fa04ffead9bb700e4f9ccad6f8b5b2fa21ae1f405e8aa6a2270596923f0f51be152b62498f1dfacb2e2af1a75b8aa4b7432511f65b1b5695a0aed19dd048c66a81c18eac11bcfa1d522680a18496d11a8014658726d03cf57014b4d8f6209c333ee914999935ec93744e191643bbff2bbe48c7e70436fa1949ac5b3c36c44864baa7d6050eac3088e077452f2d612754d441ae7a9fb6ee69682266a413d63e2516e3f8a6f55d67cb7fd7cd621c6f20a8a7a28ad9c767dbcb4700c5943253546378e3240b75a2f14173a9710b0e1393b825231fc427adf7e6eb9c7507d44ac064457354ce94dcb3b36629f175e6652b59bf357d6b44e39483061e6e515fb41e886091f5a40c60abcb167220538cf1b21645ca5cf69bb6fcb18fe88ef36d83d05929d2e89db8b8eaa977cc8b378894e46f3d809d09bfac57de1c2c63607d8dabb515cdabdc6e37505de17ef91e2182513eb0e23f5137eac1494bcb641d2652e55128bd94abfe799ecd5a801f4e213177499608973c228cbd9eda1283c783c8ba180c76bc6782578225699b052f776e7da05f14aebf9b5ce343e55b15fd615197f837651315d38f5fd35e3ab4fdfefa934dc6fda7d409e7c6b27236d99d2d2fa1027ca042a2087f4783bdb19e03cffcef664212731f63e0cf54c06a1c39e41d45217564f1e4d5f75008d29140b0f40a3194a1878224b6c68305f651dee512448e0399dd946a0274be689181a44dc6f6f89c74cb266dd5b761efa150e3b271e73dfe261269418443406c1a00c7fe3cecc20da13d3daaa380ef97407432d188c3de0ffe6413a3d6efc673614dc5aea92120caec02cdfd2ad61ddc92c77bdb6d82764b43a0dd091cb7f900e616a25cc2d95d06ff47fdf336951bc5c2f1224e5d72ef8c74f852264a2d57ebb9cbc9df4228800d4d2e7d1772d8ed32c43b28d5783dc90f61ddb0c06c857a457a760caa94426c280cacec39e60084dfe80313bb2e8b3dc226eb973109e67b3af08b5d1d491c4b5f5b448746d90298813018edc4d81851aa0e281771cba469afcc1599499b0b62197313df81abb460c82b49456487222f48789a2e77721e91f2edc3c3eb5442ed25b624b76bd1de4005696725e6911b5a618f98d69c10d6f8e589225bf1c6159f532135e690ff7c3a2c089f08ac48fd511770f60bc277674445b141ea2936a41d8d357bdf68877b72cc91cf9f2562c7b9916cd1b6ca6dd691345ec31b08dd2f98bc1590a768c0197978e9650a0fe0933286e9d7d5b6ac113e83824e38aae341e22d1d01f211c2a20b64082d2c376ceded95cae8fadb5ec336cea1cd595a67c97c89e1913ef8bb2ddec610de83230d799394d5a158daa384cddf60075134fc95d4c3dace27b9cdc775454d8442d0e6033447d617ac199e6b38021c3538552355b8b0bebcd7a2debee84efad202fa9b32f3a97e8629a3110b87bef2e047345f1a7ff646206e385f48d10439c750e11af55569d5f8c6cfeb19620db6f77af5d37071ac7402b83a7cd02bc94fa56c300f1b4714b8232abc884f751ccd59500cb67a91f2aef32ab2990a6d4aa790270c6db4a7b75ad9d5d1ed45d4145e461d561c5b642e6c834f8c81cfc6428532759ce00b1dcede7ed22bbc00759389b16346fca2a0e3b4177289479bb88f07c52fb17eb141d08120a5d90199256ca1cddbc5688db8c9a888e625b16cafd9962d98b6dcde14b03ace9a4bb0a42eb4dcb32b560c5a7082ecd3948f6fbf4a80d08245aeb7dc2259bc3cf471e715a33f110753950976008166432f2ef28bae0c3d451ab092fc551a8e6f7d443858f452c5077c974d075b00566ac01fa395db7fc206ab65cf9ceca6e1dd61781eda83d18f86d4a9fd5644a0ae6d3fafc283aa9216a4cc430e351a8fc49b7473dee67fe7dee8fef74b7124ba2897a4d670f907a05602bdd72ed5c31a8ccd7aacd12b0d5b0e6b8b7b5f5aea5ddc0245b7a03d4b4d7b742cae7176cce3b7332f50638aa55f74d1344ba28f5e4f04b51fc197e63c7e22926dac444dca11d9cfe9f9e08be179c0f1ee56559c3e875c50893d548455b73c40e33e9d122f25ab5f4343fc4290fe9cb13675d6758a3a50d2275a652a2d1819e6b30bf93ed16a6ac28a4090ae42dcdf093d28e099f93f5bbe4ec713f289bb6c3d4eb082f70bcb6a612e7df2295a5fc9969f728a0f8646abbd682862171f0531582a8a00d0ac30b1af35639461753b77233b97fba450c77519972f4f942fd155d267caad31ae2ab85a76de0b0a85c6d74ef9ffa8b6e5d93cac3e5322c7357ac9d1e39a2a3f2aa340523ac5d1f8b80a809d471cf19edc093afaf5d9f5b23f47126f5c9660a4b4c046a2c220c1123b0244e66a002ef31340e66f7d9c208f43f504d1113356f99416623f71a8111cf2f9c7729f1426d6406915048283045dc68909f80e5c1afd439961322276833898a40d49a70f99f1408ba8eaebc503c2951631124e1670f43468b9330dd36aeabdb6d98d2dbfbe9a229571ed4bc1dc492d5aa1fecabbea227a8a5001975050395f3b793802b74e4bb0b4545086efea9202e07d625d7c409ecfb105360918dc90cbfbb85cae26d481639904563ea522eef255cdccc1e3641dfe1cf4698b7e44f2c330e8b9777130adb3147de7896959a906c30be1ff9cfbfdc17438b9e076ac1729fa72467920a1854f710e0061ee5bbd687a012c0316a9ee35cdd69c7314b48983cecdf70959fcb545632d864294b47ba441a7113978354972d7dc6ae35c82a07722de03c85cb48ba3ccae1705e29128cd590c8559bdf9e9f0cd369fb163be01b8c4f495635da7055b2faba6e9d2a3ce76042829f8188666e4f7ced84b4f4fb91209f7655df0a5cf33391dc904a5b99768d049372961fd78bbfc656be73c5dbdc2fe5c8055104818b9c6eae93efbd4b5f08b7c6c769fd96d615c13979483327b80af91a3d823e1dad910932c906e3309b8e5d27b689765b5ebce5b9e96cf4375cbc15efae5a27d6d4d59db4330af60ceae2f7e377a0a684c792d759c657b92a408d059ab54899c72447d3190e2428dbb2c5b42acc079f15dc601204374065fd0f8efad4cc3febb0ab5aad77dcbb2a8d45ae99135b1a68b9ad00dcd94544d9f3a327b90a100d22f2b12bf841abe0613b81b3104b1adf29bdf2ef42ed8dce7eb49234de643925b5cc5e32bc83c69a715ed48cb24413bd4026bc591c27dd7bae4ded0caea823a270b99a7cb673c746bce93ae26db08a8a4ea49e5a5689f6115b2bc912052d84b40383de1c100e7eeeb9a1436cce65aec601d9bb21af91d5fb2246d69fdd5137c109119f91a46ff6ca845c791b1b1efca59282633824391000b58e0b08262f02b2721885b6dab9760631870d06db029a6cfd4e7f7ad5b629380d8c00a276780eeb8462900cd7dfc8c400da5948632a727a5186c3349b33ab9bee359a6e4b7e0d3a50b64e6da575ee896e54226b6ac6f30381cb917ba1462ec00a56c15439318b6f2543ebf4de5470dadf6a5fd4e6d903e0cdff09f5b7964815a2d4da29d877dd24f87eb403d0490b7289543c33479e95a4c499293c9c84b412e30a9ac16c23dab288957cee31815128c26992087dc240a7f608e7174364a88f70c35b68c2aa3655d209e0683bc7e71f23e70059db5ac96452a390b1860b24b9ced42e93b6259b8937568cb5db1e2eff380aa618227cd3c02777611b7e2824ebc5167c199271fe070286b6f514b4836c9a2b1c0f9c99c5228afed84b0c982d3be10db7f2cfe0539fee89ebed2969a5e6846d95b7693ee10c825a7851465027fbecb8e45363a1adb097fe17cc67653a8ecc89c3f89602088395ae7333278ee1e3c1ca10375b18211bd955a02e2fd45025cdf539b838b0d131f3ecd5c24ea5ac2a0520f7646f9b219da8f147dd0fc5ba70f1559a8e53a47f7d3ad4dec7070789716f98e2360713de81556ff4d6b3793fde9f29b834d5c73e426c369559c876c62b1b66914b128ecf6299a834df58ef450acaf2776bb3dc8a6013c5f92356c89565d3b61cdfbd15807e30b1d64d344da69517a361e1d8cae2dcaff3b0a9dcb999dd4d261755c1451e4479c1f4178e456fe1d400f8eaca1cfb4daba0e10c7e0ac6df97633e213d214ec9a6681be9598a87e6dd257a85587da75578a9aa9b7eff65c82d5a0c7209a1ffeb1d22ec1cc13c1bac5765d4ff715f464033fa373c057765ef1dd792ea2799b57a9c1a644eed9d94136aced1ec3af5851f6958d075e5590d5eb2cd97b030469c559384f8aca21669ac045e685a8fe11573236b26e210ba61a9a58cc3e50d60decf348842833cf691f8c592044cfcfa165f4ce6ea951ce2394a35617df16560376386572b74ae3951a5957b3b7725166f9d62a39eeb76a105e8dea41c4fe3910182dec8c9c96c623b1fba0fe9647e53b944175aed72d1e85f899fb264cd04b27c6a712ce2e12a2de15c47df2e941801ec154c61d9377b37d4e0a43068bb950072ce578c081cd4662aeac698bd197c0685a16c3619a1f57e4356bb0bb931aaf406deab045e86b9acff9ed3d4722fefdc6127627e3d6a45e527e1c2d47e6771706748c6e9f04bf088e3ff1b39e72f83ecbb3f79746670e71bd9762021c1a0cd8e9574a85546f9df8b4092cb478500ef12531fb00cd53efdca125565e8b1cbfc3c92ad723b378d474b492d32698459e815e4747ea7bc69111dd952c3d6c95f651e15f0b5ed151a6a6d0707406f19b5a237912b4f5b1a7a195a6356c68cdfaa1347b4178fa980aeb03112f63d78326ff3620f3b57bc8fd1d0f6d3abb89d45f1785cd50eb30c31a1eb11c7ffb258e63a9542f4e9a10785aa58f058fdc2d82b4123e86486be80413226c1419ed31c9c1c981f60859450af5ee56accfea0e3777b2efc85b65242834dee9b145bf91dec91fb8dd0b6d25cad3b3f528a4cc4ea2a34750d20dae85796ccb0b4c6fce2bbbe49846dbd12e8a7f66e56b7677b62595b2550d1b661a7945ec0fb6e02b69c9ba7191e75e30d1e52f0c4f944536eecd8ba8fa1eefd71419c28967b197669bb3ae8232b437cc5a8a9773d05ac3b6605c453acf29d90808fe2f5aa06a631442094c30455eb3d7f498663fb7478cbbad5d7204afc3f8c25af4808bc90830668b52ee76e8b29bad882b58c916812dab783015e40d0d23143c49a3fcbc761ef993dbcea42eb8ebc21f59ea24e83255cfd60304a4c9acca57a40cc7b33e4aa96ed78fd5050579285c72a5c6cb7d32ba91f43ef6b7fae9aa13e4e5d191cc02089860d8947f5cee8419d1040b555364d25b40d5eeaf14478f841e2b43ed76821aed12cf37e423561236d3cc28f120384946b2d4a775349f63b149ef1c4cad581a12e132072d82bd6722298c135533e3ec4bdc155cc520e24538f127cd9a971f8e326425f07a96b021660ef7f076e7ba3fa393d3aa15993928b43ae98f568c5e8ac56a0edf4d799aedd09f5f553dcc5e01c5165e1359092ea60e5d58f7f4286b40a96015ad80f5d505e3d3184860686a2d96c5066f9e4ab1dd62c13ba43d3ddb23f0c21085a4755b546afea800351e9a1b4b36f071b5060017f710f0bb80cbb8b2d9c6c7ae6ec832bf7f5d65a46958e47015c7a57a864980ba91470aa0a1ce8e522e698765f5fe1bdd5f9fbdd2eea1393cc4223537abf52a3f7f5a942e1a166fe4cd80cf4987f3339619948685f96c8c11e71aa5734a22a9ae8e1ed7e", 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x40, 0x59}, {0x81, 0x3}, {0x6, 0x8c}, {0x26, 0x6}, {0x3, 0x7}], 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x54}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:49:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) close(r1) 04:49:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000600)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fd9ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc14b534a95a8035837ad3edc6128c8d806d59bcd483135a50a9a1549d3b05500000000000000000000fda27ea9740cc7b365a251a855803cf90ea9870c30252d417c068653009739fb82e6f2b9ff73d5808c87508faeb2451af6eb9f77603f69286c029dfe3bc611abda7d9278161092473b56f7b1d92053e560933cec7f2bccdcd64369489877ab0f9ab2fe776431d682afe339c99bc3b2b1ffcf2d0f5db7d721d79428249720bf073fbdb5c24b2cac862d22301ecb8418c07f5e782aad6d598b75c9b2ad725c67f98f846680248668e4efe17a6d3048a14247b5b50a50c3acf9529bd003ab4fb8207ea07da2225c1152b44f908466592063c06c2f9d118fbb53d4f723139f1aae5672aa415bd43e09600c385ecfbbdedfded699052ddaaf7c696c09021f11de86b48d18ac9d8586359dc591905d71d6"], 0x5, 0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r10, r5, 0x2, 0x5, 0xfbc2000, 0x8}) fchown(0xffffffffffffffff, r1, r8) 04:49:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) geteuid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/65) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r3 = semget(0x3, 0x1, 0x204) semop(r3, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x0, 0xd, 0x800}], 0x2) 04:49:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) 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(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 04:49:51 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000), 0x0) recvfrom(r1, &(0x7f0000000100)=""/132, 0x84, 0x882, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="7502dd08380000ff6fff1c5cb72f3733"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) 04:49:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) poll(&(0x7f00000000c0), 0x0, 0x5) 04:49:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x113) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 04:49:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000004c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x2, 0x7f) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ddffffffffff6ffff05c33f701e5966965d4c7800b1c5cb72f2b33e4974c7bcfb0a6e5d0a636e99279e3c2c2871223f06bf3eeb10a4d77f12b9149a63559b20f14638f4c09229df533968ca2781b70f3f5ab1113582cbd422d21b34038a03b80d920cf82f84c6314741db14cec3a58f396f4287a614ba6a04d4853"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000180)='./bus\x00', r3, r5) r6 = msgget$private(0x0, 0x160) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x1, 0x0, r4, 0x0, r5, 0x144, 0x1ff}, 0x480000, 0x7, r7, r2, 0x2, 0x5, 0xfbc2000, 0x8}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) dup(r1) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffffffffffec1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000073ee186e4cde11babdcc4bef63468909d06a8d9feb33add919a758fdbb6a73d983804b0be941ccbecd2a565a1f8415560fe7e84fd3c4b7885c840be9e86e6d"]) 04:49:54 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) r3 = kqueue() acct(&(0x7f0000000000)='./file0\x00') kevent(r3, &(0x7f0000000100), 0x4000ed4, 0x0, 0x40, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00', 0x0) 04:49:55 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) setgroups(0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000180)='./bus\x00', r4, r5) chown(&(0x7f0000000100)='./file0/file0\x00', r4, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:49:56 executing program 1: 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='-'], 0x1) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 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), 0xe7) 04:49:56 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 04:49:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) 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)) 04:49:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:49:57 executing program 1: r0 = geteuid() 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) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r0, r2}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000000, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) recvmsg(r5, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) 04:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72faf21"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x0, 0x7}, {0x5, 0x0, 0x0, 0x2}, {0x8ab, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 04:49:58 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xfff7f7fffbffffef], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0x1, [{0x3, 0x3}, {0x1, 0x6}, {0x1, 0x5}, {0x868d81ec2e632c8a, 0x80000000}, {0x2, 0x9}, {0x3, 0x2}, {0x3, 0x1ff}, {0x2, 0x8}, {0x2, 0x7f}, {0x2, 0xdb}, {0x3, 0x6}, {0x1, 0xe7a9}, {0x1, 0x3}, {0x3, 0x1000}, {0x3, 0xfffffff8}, {0x2, 0x7}, {0x2, 0x401}, {0x2, 0x2}, {0x1, 0x7ff}, {0x1, 0xa4c80000}, {0x1, 0x81}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0xe9b2}, {0x1, 0x6c400000}, {0x0, 0x200}, {0x1, 0x401}, {0x2, 0xfffffffb}, {0x1, 0x2}, {0x2, 0x2}, {0x3, 0x9}]}) mlock(&(0x7f0000e1f000/0x1000)=nil, 0x1000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 04:49:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x4) socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 04:49:59 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) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0xfd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="f365a238c4023e35", 0x8) 04:50:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) chroot(&(0x7f0000000100)='./bus\x00') connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x4, "d314e73203d40bc3a55fb0ddb6217abdbece8d7d", 0x142b8, 0x9}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 04:50:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000001500fffffffa1f5f4a68157f7100003f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x2f0, 0x40, 0x1, 0x1000}, {0x800, 0x7, 0xba, 0x3}, {0x16f7, 0x0, 0xfa, 0x7ff}, {0x5, 0x2, 0x6, 0x5}, {0x8, 0xbc, 0x2, 0x7ff}, {0x4, 0x40, 0x8, 0x4}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:50:02 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getpid() r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000180)='./bus\x00', r3, r5) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x1, 0x0, r4, 0x0, r5, 0x144, 0x1ff}, 0x480000, 0x7, r7, r2, 0x2, 0x5, 0xfbc2000, 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659c, r7) poll(0x0, 0x0, 0x0) 04:50:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000100)=ANY=[@ANYBLOB="00d8a6e39f90b8068104285fae"]) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRESHEX=r3, @ANYBLOB="1091a6e8cdc361a9c0fe0a6e3030a7b3fd037098e09ef8887d669c1e4e9c336897fafcc5be5519e753927514288ad53f28bb84bd98842a617cdbb6ffccb342627219dfb5568c5acd00fbfb95a230f707148724e578db8320492d1e1d6dcfde6efa8a9148912ce2972d18e879e70e757f522c5edc85cd60c5299451e2fb917a23ff2bbfcd3b3ae099de6d2052937b53b6b0d208506cbbf5820388c7077f80ff3aa266c12c1e1dc1669a6694a19e56f3879ef4e5c3e732e7c04b5cd96fe67775dea5531bcbc4be897dd0ea4eaac6c59e6dc26a98584af2f3b047199f54be15a3c1588c35390be0e9f36f3d71dead6152f8da7a2bf3ba232b8a275c1a72adb0faa7e921d74571ea7189905254dc8fa1ae78cb3860caca44d131d34c1b9282b86d838964ab55855be8856080daf4cabd3c5fd2375f6c64f11459115cd6c36f8af1978dbb67b34ebb3f9b3561eae62e56ab0600865e607bfe65d85e72147b898f7ee1ebe5c8584d192d78d65afb04e8a367447163bac8cce9fb1ada0a55781caa3f51f25d3d556f75a1a307c1baf483124d81ec91a5b8428e71a1319841502fc8cce2ce00928ad8247fe18b0678f1abe50d98f592e3af6d8f7fb2064e9ae4007defe6010564f0228eb15ee9fa11110eba61b4178435b7de996796941b1936fb7e3c98e19a128b75ca4db723cd37f0642a2649b4217e52f12be02ae579aa7d1a04e7e9274c8559b43e7bb5d3bae92dc3078caf449d2f80a91a501914229469f6cec6fd769cffe3731f34e07088a37c68655094a8e6cd6afd099b66fcdc864fefe5ae65a8a8f6562b5d58f83a448d40c596f72495a99d5f42cfaf021a5133dd2aea98bb98a76e2b23dda726d669e044ab31427be45b7ea8f746a1aadf73794aa01b0cfe3f6e29791de6d14fad501e7d02f1ea680d771bd5d99ad71d7fbdc186a7c675c09acb47fc459d5c719d2c2ee48027d0e16af2e50a655c44c80eaa24e5c08a54072387da75dc5026accaeec782f275fd411260e1e9bd8253daf23adc0ca289dd60dfd75170f1be334504b56dadb14f34ec6be9eb7f476b4c5140ebd5b6706465c8b0764e9c6fb2917a917a1b48d40e8b86dd0c106d8b9bfec711ad29cfa539e632026068f33f3298200363cd5a2f953b88670ff449d566cf7bfa10dd61920b27a920de1fd84be7fd0aa46ebb33b142de88dfd49cb07957e7805554b63af0bf3ee0456dee0f4ab4583f546f2dc37fd96364f3f9713970f50e7b72f1fc63fd19b5cce090b00404dfcb022bb9674307dd7bde359fda8d6a313fe2ab83148e07f4897723742a699118350c7e69a3efdd52cd7647f92bc3faaa75bbe3b1a8b773ff08bbc7324b332493d41a230aae0c8827cfc56bdd50a65fd86b01b61f67e32d32c7f09f50b5515f5e255a9cac2f601ff00bc9f2849094ff626064dd46059d757e3103ecfd73c4a3c64cd858b8dc819b7efd5b5b9425bc2cee6498c82c5e1bc6c3f48d8b41fc32fb3df9e8c122be388906edfdb63817468da6c92d3c1d99c9d86b2e1c237a9a6a13231ef3493100428cb855dbcb9e3010032b12e3844eecd637982b05d5652d50eef50dbb3a3e827a427d6e827d75ee972a9bcd6d62e9d8249145d6d900f2dde458a4d67f04166e64c94eae5db2adfaae0e9f46c7dfb1095729b54224862bf606eac32a792639c4d925ff181f21c1d46d38401a505db247ced9750e651db6254fa0a1d14b25c4f654e9b57bed1646db4279c53db38d9c544f2895260e3494576d8c30271852d59d6ad5179ad467ba268feb367ca4185e33d72695b1a6943a80d5315cd4fd910b2a86c4465f9bf5d208d820e78f5b827c9d9d0cef8621e33609020c539b2f8790ae5191c40507ed6d2bbab54f17ec239d2f61c26667ccd508a80905c0eccee2aaca4b180d5799050efae2d560755edf1ee871a6f2810651193ba0c395a6a35d9f97c0e4c31e0912e5d2b9ebedbd1e68640d27b328af71e3e6682dcac2bcd1d02f4307b9ccce3ee8f53cb34b281fd08fe1770170f0f7ce3bd28645950ba9ea369ae4ba9a073e22f923dc705dd2437fcedd74b49863df5e8c0fd01e21917f6fbf8b75c6a73cd9015f8eef9545af1d443d2128f36e9e815b7dc74adf2144c7686df5df5c2ca4735bae0e22c19fcc13d39c6663a45e5f8fbd499123b8a72142fb0ebc4d112af40bf99fc0fd7b80a717b8af39c39d86cd0127ce40052c6bf502b265318926c4dbb5f2ff33dd69da7754524eee74db8358b4a458a3be8a19daaab49952fe4f52ce2f5951659da86c6525ca14e84740c94910449778d39ea92238cd16bba083f0a44ddd9b77d6688f272e6fcfbcbb5e84d951aa4a0f17cdf6e5d67e41279d972ea02666a9fb2cf5d394eff8ee6af81c72e7e9f2b8836050d7691c6802902304b9c6ccc36d6ce28a71a7ef2d3822701c53c50d13872773ca666a8d7ebe5057b63207e55dd37aa7fbb9eefee15997af060c7e15daf33c7348391b2e215aac86f1411cfb34097875597e670ca719764d09126fc9fa87a4140c85ca45390c604088a4767eb07e1dfe5cf9c271a0ad558a2786385a28afc40f9e1c51f23d7ca58ead5301ba186da9837ef2a9a9904eba80b2bbebeae98756a16a99018fa728eb584af21d2d1b5e7e32aac0957fc212cd2924e50374c493d13ace044063b6d53e6f0c8629e506169f51f386397dbb49b458ac7376c53013a579e2bb2b56b5ff7d0d4c228ae03f1775c9cc1d0ed1f91c71885ffe956dfc6f520431b6bf62d1a2b9b51029ca81ee01b26535b04cc8fb87ea02caf63bcc1edda90da61f174b4ccdd0e354df72ce20f859e15fb82389f6e2cc780adfe178c8433ca872bd76bfcf119c9f68d3dabcfed030efbe7158ecbe02d2adf6e239ea37068fbe0a6528514341fe31e7115191c21d631472dfc94913178115d8eb83d50bc04f3c20ed7832312b231b31646039b9b79e5a544d3a96305ea499fc4bd55d38dfb789a4c3ba1116852e17ad562e4798f8a9184036acd52b0d8c90b7a982db76ad8236dacb03918e7e60de5319f0fc1484914dba751cf812f099dcf5d98850b3471bccbde888ebe3ecd3da1d882968c464f00e535a0f7ea5a4735991a5d72e39e2d600e3a7c7c36b4c1ac0da2e2eefbe610cfa7097dc8a77bae9f97f5a3a0e1867d4500e58e919deb7276ef26e44186796b3119ccd4d861a09892f682e311c192f1027d8458ea1cb1d7f63a7ab064822c370327c07ac6eae3909b81250bccc74813080c6288dc1ee4f26d767bcaefd57a4e91930b154558a65b21a84ad1e6418ea912e7bdd6c4708646e3847dfd1e1a886684af60fec5a8bc8da2928b07a3b2df52be793707c5bf1dce596db18470967b15411070cd0612b8dd3382a1d1f29ce3c0db69d0a7ce6e28c4d15342e28325a94acdf2f9d3da33ee30888658c7319acd9942f690c685974b87e472ff794a0bd5cca9abe6691183a9e6d8596097213f01a055aa755eab6a691fdbe4cafd3f38db71480c0782789d638763fa5dea2f283909bdbffb0fa925fb629f580a83f4024b8b9c8d647d6a5639310d4e26934752c0c0f96ccc82403859817d551f20e70348ff9dd44e71787bd3ca6df613c1802b774c8a2e83c697e1067ef1ae1dcd1aace27e6663112f08948d951f0cea289cdda01b18f3947fca1225b4907faf77c3e5d72cbf1e69e67622ad4dd791728589a25e42edb076ccfbb6c286843fd026c780b5de4e958ec5c3b5dc38adc7814027f0ff6705e762f5e13a329bfbb497baee24632518095675490fd63a12601b80334f3aad0cdcda8cf6ece61ff3aecc5c52cd14a33e97da3a299b819517a920555cd8075e56f5e7978a89e69b61adcc4500a0c99324691542b16c43222b467ce8b49a110eeee4cc309b5083716ca5896dbb77715dd55511ba90d83f9921fcf09f9f288408476b05f33ba91366d2e5d0bd2f8d91c1a63f0dc46caa8f9f2a97b292147520a8fdc850baa82d3d8fd810d902cd663c36f3939c4c6e139fa616e741ceae912a278f5be1b2ccf407047445f12bbf1638d124e5d87ce17aaab8ab1352b13966e6e99a33675403380aa3884251e707a5e9516abe2b4da7df576e07a93b9cfe1f93cdeab12e5ad4b8b849bf19927115a23f910a010cb85e8785544446868e0c7cdd761cc5e02ae5df46b9be806d29aabba5bf4c7dcb9035b37a98b27ea6601f321fc31c659faff93769daf2c92d90ebc7ed487ed7b2edaa43672a2e037fbed1f47194fd0510d3a0da2124756e29000e5de4def1e8b8967489911bf7b56cbb087900b444762b9751ec50240c21663a9b74f52da43dd42786e58febc0337cf1fc213df77c2b9db93ec5ba5b73e584e1caeff668a4f54ac9581ba4a17a35fb082b066ff9e6eea3357269762efe217b35d0fa2cb6a4f3d95c08f62504529ad9387e7fd7324df16818a54b0c281dca3449b4825674bdd8a4dfcfe70268a9ac13d2128ee2637ffe74c33ebe5e490c25765649d09e0a310bd026ef624dc74699422f5ec5bd58849e80d6ca844c15c3e3be5a73e3998c8486bc665d932d2e5b3115f6dbf90e936fc33ab746f84a0ec882a57df0d5006e68ab3b5355c57007a284195591eb2ee33fd1dd9417dcef52deb5ce6de3451999ae537a69d37704339490fe5c4f48faf1abcc75bf836aa994bac411bf781d2c3f5c2eb04522d37177cd3c76b30292c35c138bc56eb17d70f1998c887da2b5b46260916e4f2581f7d5a1f0ce498bdbeee54d7135e629db8d1146f3a3b67fac54455ef8a9341db202981bfeb11a5e54f26421bae704f51c6d07ea2357f8c610418d715bc5d4b324da26bfd05c48cee52b443d1e935cfd0d66da7982aee1485eb5e5f71c4ad2d6ce5475305de424f764081d5622bead2af666c21d47b4f13587a6e23e5d0b6251754ce7391694f7b15acd33cffbdabf9e5846a570ad182d9cb55a79418b10e296ae6641a8042fa39d8492fb1f86f6101c0e0f2f2134f53f07c17c38f44c8a2c2bad3123996543cadab0cb366f8e8e60392a30c2c3f1ca9917e4f8476f775cab72fdf36c03613420f197d048a4ebcea98c9cbe7440fadd628affeb4223d6697fa218979ef5194b6a62245ab17771650f2946a67d43caf0dca760bae0ce0607ba7fbae784d6a3beac2f706098bb7a9ffb107dd61ec982295c8f538296a205e27dea75082d3b5715441a0417bdb91f04f4aa7d805e0c44b22738b54dd04987d7eb78a1aed110748ad9e7b848acc49a41bd4c4cfd5296bb83c51f142abd112f7eb793400ab95cf68033711cc9e4d3a675b0ad5d9d6ab17d60597a17df8b1c74cb9a9690c0e041848f3aac8f28ca77c64e5f90f4f762772e6a69842b9ec3f6ffbde57259d555b873645404b51a00c7751354a067c2f50747cfc7ae744d5fbd1be4dc0356489bf3d9e896822688680aaa3ea3a3bcfccbfeb8ef250601f648e3d04f147efc9461086a506f4da9e31b13f16a814c816b7654b3873eaf8bbdf914e1eb48863d8a3b0e32274015925266ad33b59b15194fa248e86326c95bbfbcc76bbfc2de91e5a34b30453bff52afa622676493eb6b76a1b9c3d4c809de76785f176e2a869243225eda8e4e03279a9b518f6df1b705b2e5d4c42b0a763bfd97a56dce6f7f4ee5194157c5e21a01885c67f83463d40047e4dcb4ef5653b2aa4b30a98b38e587845d3b1dc62f3ea55c0c99afd1c8a7fd7b3a62f065d78952651fd6b299252de56a37b06b4351dd8c48e4f6a59cd8dbd92be29d7d7499dbaba7586dd2d774c9ed5efc1bac3f81127ba", @ANYRESOCT=r2], 0x10) dup(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4011, r1, 0x0, 0xd2) 04:50:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x800, 0x0, 0x0, 0x20000003, 0x1200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}]}}) 04:50:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00') 04:50:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 04:50:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000180), 0x10004) setegid(r0) setgroups(0x0, 0x0) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x193) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:50:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="dc92aa3bd4311dfac4bd033ebc67b702921b67f1c1d6fdb9117ddf7f099af21fb03bade18821c1722dcf271d63a0af756296dd6c9b8b95df8e1777f1b6160c25af641f12d942425d8fb64decbce91c4e93d0124591ea4d675aacf9b21aa279371d68dfaecb684ffcacfd025b889466f82a1a330b3a6c9c50df0d0118ea597aef5c26b5957f0afd806b1ef278e74a10a05411277d5e7db1f96f4711d6e0818f572fe051e76b1361f4cecda52beec39835411b73426496f84c5952e5ab0bbe", @ANYRES16=r3], 0x2) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd0653b968ff9687ec6cb72f2b33"], 0x10) dup(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="212c3ffd6c12a1c0be1670cd7a9b0de92c577c51b47ee98018a51fd129d0d7572d39f313ec345995c23d7fd71decf17d9294336910732ec19ec17e8543cf9c7569a0a8854ace27f8b4f5f50886100d25cc718b6cdd2ec307ed537a4cea1145aec296fe452e0edb6272094ded2a18", @ANYRES16, @ANYRES64=r1], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r4, 0x0, 0x0) minherit(&(0x7f00001ae000/0x2000)=nil, 0x2000, 0x1) 04:50:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x80, 0x1c4) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x108) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11000000010000200000000000000000", @ANYRES32, @ANYRESHEX, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="200000000000000001000000002ebed9f79453000000", @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 04:50:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x146) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0xfffffffffffffffb) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)=0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffff4565620e5cb7feff33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xd6b}, {0x18, 0x2, 0x101}, 0x5, [0x5, 0x2, 0x2, 0x942c, 0x2, 0x8, 0x4, 0x2]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:50:06 executing program 1: kqueue() r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) 04:50:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x105) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSTOP(r1, 0x2000746f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = socket(0x2, 0x10000000000003, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) close(r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202ddffffffff05ff1c5cb72f2b3300a46a823d350a0e1c33a0c3d9d79f0284d4232477a0de2d2a78398d507b1c0d082d34b856976154f8e3173494006f285cceb7f05c998f602fa581a2c5786b1de50413777764e976dcfd53d34adc912164f439000000404bde4d000000000000"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 04:50:07 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="18cf48aaaeb71fe89ea06b52424cd1ec6b1c4c096d7f041a5c89d8a68e6768ed9b4212d18367aef0fea565d53f760f2e208436ebadac5079d8096bb03672e1e5957c5619ca276928b1b0edfd0fa9f5747e70b15cd51fc5ac82"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 04:50:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lseek(r0, 0x0, 0x4, 0x2) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB="0800fdffffff0000000000000000"]) 04:50:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0xffffffffffffffff) 04:50:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x10000002, 0xffff, 0xfffffffffffffffe], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 04:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000140)="3915c0ae", 0x4}, {&(0x7f0000000240)="7fc870dd0e9ecc27980463be7d40df8c92c348cba4ae14bcfd0ef48e81a684be3c23acbdbddf2cc529f446a81bb1a9f8762838f06798d89e09f6c50deafffecc2d", 0x41}], 0x3) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x69}) 04:50:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x5, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x3, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x10001], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4756}], {0x2, 0x0, 0xe1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="5cd828d203a5ce7a348ced2f876b8317575768fc22096588c9e7b4c7f3ae2de2360c06a5f41357e888faf661e0b756a9343c0ebe521b23204e144f807c02674584f4dabdc125a8f261d707013df19f1cf4d6f9fe37b1fed41d52bfdb92ad60586010a22f12680051e018d239d8e66d8e1f857ed3b4fc6b93b924645bc2aac8e7", 0x80}, {&(0x7f00000004c0)="822f655e8c03907f42be127fa178a63bb1b8b0255201a767b7b48b6b09aef06477feb52de716bc6302eaac93158d7ef1907a4a762eaab625cf97616364ebdb50ec522df207354331aa984dbc5f10f1660eee4b29de85d1fead75f349ef209426bdc30a63f1c2ef52130b9ba24be064bef73c5330b05d3cf88fc5e8ea8237dc5b8b1a12ba6489a88a8e3266e481c0ed8f4a96b01939400128d58a416acbfa427c32be3f2d0e0b2bdef4098aab2813aa2684aad64ce24e101c39e581032586f8aa9389e343f657e7051ec7e8f06b7580b8660714ec56a21646f64194f935a6f8f2b355a62bcfa56aae", 0xe8}], 0x2) r3 = socket(0x18, 0x2, 0x0) socket(0x6, 0x4000, 0x2b) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:50:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchmod(r0, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x301, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:50:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x68) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)) mlockall(0x1) 04:50:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x132) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0, 0x0) 04:50:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:50:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x16}]}) pwrite(r0, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0x0) socket(0x1, 0x2, 0x80) 04:50:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x8, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 04:50:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x20000000000002d9, &(0x7f0000000080)=[{0x1, 0x2, 0x4}, {0x1, 0x7e, 0x3f, 0x8000}, {0xc4, 0xba, 0x27, 0x9}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000680400", 0x0, 0x80000}) close(0xffffffffffffff9c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x30) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket(0x18, 0xc002, 0x0) 04:50:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4238f8c1) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202dd16d88edb0070ff1c5cb72f2b335d7347ef27f10f370ca416dc48a27cfdb9a6c3cfbba2379fd2268abf01fb2963817acc632c718c916e40556d2f3187a5ca502437c9c54b986d9aaec4e4912db2c62915c663adf5acf579e9e1be9dfd66b7eefb71cf6b58b51c08d15b0d3b1e5b3a654121bd8c5ef5fd32571dee41ce1ea13c84cb87b321deb0289a71e9eb74064c7466056ddc95b742d1bef2b26b73a7fcd75294e3d96676a91a6bf5738b32b77109f425864a6348382f0b0ea9ee512881d81792fc"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) unlinkat(r4, &(0x7f0000000300)='./bus/\x00', 0x8) open(&(0x7f0000000180)='./bus/\x00', 0x200, 0x20) 04:50:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4, 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b05595c5cef26ad1a68ab16ab048008b967d61e5cc48ce2f57e670f5139ae96ab7c37341445ed549e2462cbca2cc7f6d1a4c5f323e93956f60b90e11041518c2da752c04212c8c82e3564fa3c88f24af927aaeb3ddbf424044b2f37457"], 0x5, 0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r2, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r10, r5, 0x2, 0x5, 0xfbc2000, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xc4, 0x4}, 0x0, 0xd9, r2, r10, 0x101, 0x0, 0x2}) shutdown(r0, 0x0) 04:50:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7c}, {0x800000000000006, 0x0, 0x0, 0x800000fc}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x6, 0xd5, 0x5, 0x9}, {0xf5e2, 0x8, 0x81, 0x3f}, {0xff, 0xfe, 0x2, 0x2}, {0xe684, 0x3, 0x22, 0x1}, {0x1ff, 0x8, 0x81, 0x9}, {0x0, 0x80, 0x14, 0x590a}]}) 04:50:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDGKBMODE(r3, 0x40044b06) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:50:15 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000010c0)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/66, 0x42}, 0x840) 04:50:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000180)='./bus\x00', r3, r4) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000002e0300000053dd5bb209"]) 04:50:17 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000580)="16880aa7f1beffd76c0692b8aff010ab7c3b3a50bfda32ac0fdd943efe149ce1594291214b4734b2db41997a2c1f3bbae88bc4f9c768cc0b5d12213ea14a2c598d4515604ed156f5a7ced22c85cdc6fd419836eb4243009cae52270698931b99108fe16744b676b0248039ef2d4419f71c2934042bb6232b282f8f92b94a42536a4675086805e7dcdf66e5485fe4172420c00f320bdfc18e6817eaad5de6dc37ea2e18e62e7b83a8fefd1c1337b5fe5711e3d6c8c47924156a0c5631473f28b0f60d1617b2abe478124c610ea4bc5a38b8bb3999a068ddef1c0836cd6d2bee82870ff1dd5f0f8b056c2db457b166a5e5c1566b54345748e4072311ad67ed9d828f0c1c39216b8f8bc8dbe7b081b2a21e167fdb5d5b157000cd658b8159ec2dd55bd078f089395ca49fd0904348604f187cd896624243922bd90e8ed26d29fddff2ae3fab98a78311571fe70e165f43b38daa83fe7b35b99df79a10118b284ef87abf9bc6990e056776241b8ad83b91e066a641d2df75c0ff753443084c420216b09d02b3908ee91d38c9c83c1e55dd3cfbf8d74e8353f85e28019d3a6af90146b9b32be9564584984b77ccff39eac99888a20f30b9f5d3f346e7d47b15cec5c35f7d6142aadea840532a4f8b2e77af665eb6ce96a80e31d873096bb850986bd05a5587b0d9072557d8911ceadaedc375b42a7b1b773e1b00e7cfaae0c02d9d7734259ecd7d4916ab4ea3b1f642961a68ec8d67f0b49fe380abda661c7f0b87f967c5cd52c8e07a57a3ba467b391ddec96801cd9da6b352bad1ec71a21208e77c52e840d1061c9ed47755e7558e0c9c36fb46051099ad58ec74365779c8ca88593c985275bd7a0c25a38a53c0019bd3cb34b50f5ba1ccba15450b63199f741cea23f8c78c1a14279c400eaf702788fdeba27497c91c5c9a46305a0769864baf6a8211592520da499f2cfa2d230830f742deef9e6e2c57e133ea737e65925484d927690953e730a5f87480d601bf2fc6e2ed93828cf8cd0ad06fe3bd08d570cb1aadd4bf379c90ea103f5852cb9c68bd8c916988928f9a958e6ec33e7ad1b724aea4cc10a997fbe619fd03e3e195bf84af5b0aee6347a25e80b8a4d4f9366a46107603a41a9b9918f5cc0ce90bd9d94440b5a15f6ebba6cf9660d987b3a727a065d85ade2cad32b9bee885442309b8eda9d3bd3c74284f00a6f889024e422c8f2c43177f267b283821c75be7d82c6ae89ed917f5ae8b2d7ada8b2e0bacad2f702f9baca69894fd705ae6d54fab79ee8c98c3b95a09d0ad4000aacfe01c992467ef9ae2202f709f6ef26618691ec9caff3d15050fd45ada77403a3d0bb84b572872027ab6387d32bf585805fd56a02334eb7f683ce9c8a82f1a2cb7882344c246767fef47121be1eb439a371fdb5eb3adc7128423428a95ee1311dd93bcc59dae763fbd53ded71432e1053bc278659a4fad50b3fdca9e6aef2d00d27ef8af5b83e32dbd4c9842efe3b2ab07300371e6d1a4c7459a4d28cd718bff38c439a344a99f953c513876e1fda7287cc462a16b9d54905475566bc832a18e92650550a73021ce718bbabd3ffa4f4aaa8044e55d957cb9ab0834c65ea8e3fc2d7866e4b3645064a66abe8e05851d94d1aa44ca8cf8d930684a4d4ce7b84247587761b3616bdf80038b61266f82b85591246f29365b63359ff2b9dcc98be328bd9131e851233bd5677bcc4e67ff1bcb8dfd0d531f225d2711d5570438470464bb1f9dcabd0e58e346f557feef446f29dc28afab41ade8eb17b9636eb6281c9da2a1a6270e1e2fd86caa441cd3351b0d3f009cedbce08d66dd2c7f36b9471d5483a055cce97377165a06e4fb446263add7d43e28753d7177af4945664cc05295681006743d007e79867c36dd13deb1e4520461a261d03b091dcee1d20b6f6c6b67f69519c6194121a1fd0c5252e130a47273fbc4d4568c2cbcd5d35c1cc0b2f41fa3b6af2b6e0c7f5ec5a4cdde5475f0e538513f28f319f2c31525645d9ce5f71c85516c6af2d1330f95f78006a6a0c78b7b811aa10a3f9dbd77b4b026157a4257e0679cb9629e7bb5c56de215ea533f0f96be9bd1f0fc52ca1507fac8418a49d639aa3cc44ebe0aceaa6a5575922edab366998c5755d2113d50c5043ef0ee3f0af8c1d3133147ca0c462903dda88f3406c16b70264b3335e740051e94146f5819f74bf3162ee2081d16a9b2f512a02251da417901d5f2e05343cf8d2a5f8f1b36fa18016eecbd61bfc1652652905a8ab4446eba210413039cc906cccb26f08e770fc9ff50d810f85cfca6f605ec75a72ddf5c3069736af51e6c9c774180e202236b225647b88349795517c240cf6bba2422159d81d0355119abee713f6a53aeb51fdc96e9c7895544fc8b076205c561bc7e26bc09be8225a96601bfb3a735322d91cc284ac2d9b0297735f4ab765f24c29cc5c531351c4983ea8bcb8bf8e780b7767a71ff2255a3bc89a40d7fe6d65bf41b0337359d7f27541bf7520db8d98652151afaf736d6d59d9f763586f7467f647a22f82f7666e7bdc622f28ec0d04cc638aabd9461219bb1b48f6c1dafdffc55274a6b167356f4dd741ae2f9fa765b42efa5fe8759b839d5aa42bfd19a896b43e5a659af57d7d41a22301b4f6e2dfd2c5b6b7dd851dc7fade0e5d901e6342f8e14fc86e0de3eed24dc32603e2240f94882ac46a3e18ac4fc0367e1daa52db9d662939894b8303293bebc64829264d4ca2b96529dff4abcce50880150f14ea6b316c13d6724d0a62425cf9776cf702c585198edd64bdf2423b6b853a1e34ca7a52855a07ed7ef9686fcd452b45e6a7ec8794cf1333db47a0f27b76a1f01e9cdb909b6a365191418b9e2ed01aa64def2e046886d2907d18ebd4c9cfdf8ad7f6502d32fbb0536d3944d514f9d4a01399e60cb16db5acdf11cad2aa838dde2ffe0e384d37bae91b4ecb1b8ae57aea7f9b63600640fb9d47d249e47c9907427d429c2db7bfc54596bf6899baf80afc0d9936405b9b98af721e31a43250dc3dea334be98cc92c80c86c4c0b2fe7aee703e4e27da0713b5c2e65c04ce8e2872de4592d389fbae1b96c1de08cb90914169c164b3ef6301845119eff4f9e50ef4dd1d191938e5b857b003e685d51c5428417fc6b67c151216771d2da2ca1bd484eb769d0cb58101614040fe90c02dfad383e66f12c87f9d59012068ec9dbe14211f188fa1de17cdc2698fce25fd99f7d473af9eec959f9f6aef6e581545e950066fc69a700703912cac2c7bf5be0b4fa52ddfadf6cefb7a7edfe7fd0b8246fa13aa25fc3a269148117617750639f53430c462b6575ef6d39e0334707555c62d3e8403edd239379aad38fcd240969ad7484eae273edcd672332b2f099500d03577f5403d0d87fde82ff1dedea93d36b4cd942b6a6c685560f4e9a737794f1f1c29cd6d947572451e860bb7c4d01fb08723e939878278888307d3cf96894a8a622ccad50449594813585c2634122514347d21db4a7485b6be093330b0c76baf1e3b5c710edab303f6f154654109d52b59f6c5e5bf20b8fb25e2eb053c02f7a108a0013cbdd2a56113568934b426a90141a785f3e2bb3830b4cd0c255e1faeffe9e8221a62b5aed306c43b95927ee4dc601f769c1feb08f5d9dc0bd04f31ae12ac32f1d585d64c6e7a516e766ef9dfd5fa597e29ee768717c486c5f0279dbea315351a911cbf0d015cecb21cee53635670921c76e4335aa761a17ec7b91edc939284c8b4b0fa6e97dca907bf7c5be49d1b37b193a009246258b6210e8b0952751396cc750eee40e404f1a8d658f027a7cdc32383a395da81fff30430560c9aaf24aff813fb63fd75dcdd73c9593238cb3922055e390a0213d30a7a4041773732d813215699e241177eca8ff8f062c5e59d8e7aab98e9e2c6b8b8d8b1690f97fe9d373b58b8491c6616bba4c90d079389e2716165f0ac36a7e6656f7928ad0cb8f61ec49f0c1ba0f08765d0f2ab333c02272b68e9d0dfcbc1e97de169385d9ab9604c9614a8d46d0a561a1c0a61105fa9e6301961e74e55e9c87b72d6620bb8f4f619710dcbcc8d54d92d1594162436b67789e5b87eb25fad6c4b5b0b31333db35ddf58b6e6eb37ebd30dcdf9bd77292b38c06475ab7ef6e816bc9104caffa1dfb1c55cadcec69a6c73cece9715c4ff87a6d8f983cc6de514830726194baeb655e551c71055dccd742e38efd671eca672f8735d1f52d7396fa8070c7c5f59026e422f62436cc107eb42c5e859ea7eaeec006d3f8bc20238a10b6871c7723f81e10f6afb0f210a2f004dc4709c8188bf1f218771c3da30d1a06eea8a3b525791f5b5ac4766af4af44900428ba48b4dc2403518f90e1492d15efabb9580ba16e35a3e849c77c383e3c1b23ee323720e88f4b02631563561cf93ed411f580c58b16749e86cd6338daf693f52b026fd0c0df99b7c0d54c803fd4122e65374b4c424209f9aa3486d2d856571a8e1ee8a16109dd3d47c77a2efe110c8dfde1d2b6b8ad65e2a95ea4cf7ed703a8432fffeaad49b3830ef4b2355de5ff239bff534d36814bcc06a1643d96e42013623156dae0527e701c7ab44b0842e15ad00a9f44e8038f6c1270e19c06f1619b0c688d743f71ea5f4c3034c90235fa164d374623df4c283cde24d7903e73c93b43ecab899e64fa532ee9ea4fb8c2ef451f4c6a81c38e4cf1a9a6c26d7a5ad7de2b4e46d8b22cb18bb0b8170b25dc8537a83cc1bc3809b54566e93f055a9502989b486e380fc80e8b8303460a5499b798bef4c320a0d262bec7ee99f52c7e54e910b2d60a0e294d8ab4e5d82693595cfafcbd9d309c403185f1b1a6f69f384a7f2d9fea8f0c64c4b0784732838ee6fe353111a4b24cf71ea69e9244b10f9372be4ea3f2d8a147006778b7d38a2e1b5ecac5b950bb69ecab4aa3eba17b0aab88d08ced51a6b8adf9da179e9c8a287da8e5c415549aa61630640b8ae977b9b573ce3a7bd201e7ab9f95b37d28c10a986d2abb591887823a9e302a191c9e7fc972e6ffbe83861c49b9b7d51afba5f176a43b9cd89796eefcca06c43447b7170bb67e32766b24f8e30572d39ec4460474eb58a5e133d70f965fb7bfe7742789da08d3bd46d4bcaaf810893e1319628f6b5b99a5126c565610cebe4c7513f8fa6965fe92771d5f22a2fad9daf581a71f236cfd9cc5e84f29598412011fda877b235d85b535627954af91c116e2fac41c8ed403c7393158b4a04d0e87e47f60bf9a1aec6768329d4187f971bbf1f851aa3e7784a3df697dff15e58734ebe0be80c20079cd258a119af3947c2fe07bd14f2cc9ee07c829a3f8b297a40eae6164e08f8836f4bcb6b5948353783b75b9e788c63371a00d329abf5d8e38e4583c97980e30a04abb33c5c135cd9d34dc4e7a846efd1ee6530bca076805c0593948929a118a067cf3b387e95d7ce681888f4ff9f8569678d1cb4328785f27f3b53acb47660ff7c133656358e9e59be7e4b0765d83f0560af36aa408c324eebe15b347e658a69f86509c0acb5073fda836c4dccbe9be754b0d08e0dd6f9494809d62fc01f701883bd39e9a7beae534ca182af053f06b05b276f19a7309e508aa55e855691f177f5c25713120c33bd001ddfed3fa7732c9d13a98e36fa446c15055f714d00f27884779e967a74ca09a7d1d028407edbd0d375a562651dc79962dc6e70b1999abf77df2573608bd730ffb3121f05beec4b948a97f03bcb329e21a7036b97afb84821592e5d3d1bfb506e0c7e25aa2f6c8f659ab6", 0x1000}, {&(0x7f0000000240)="c806178d64759260d4f7a0c4809b46801422d6ee5b3710042f75e2bc18e59ae19c178617af0490", 0x27}, {&(0x7f0000001580)="1025ae3a2eec81e12951c863563a480cb40d9baf7ade72a0fa50483204fd06af0148e8986edc28af9f9b9cba4be8a8443782de78b0785574821ffeddbd87257f0fba621f1d3d2e2782344e36760ed4fb7796fbaae30cb92952c3e3fa4da6cd4284c9733ac9283932", 0x29}, {&(0x7f0000000440)="ff7c0b4a8ce11c6f94d6065d540fe89bb865a8e11b6e1fd06483d0cc45e3fc902c12b5ea1aa57948da750104000000000000", 0x3b}, {&(0x7f00000016c0)="92caaf399fdad7a76cb3c218b36b08bb634d5e402d1d0f7e28028618f10e4f9b746f9e2c176731cb37099ef572b2aff0ebf19de0f0d59c5461be3bd019146e8b041e4a79685ffeb474235ebf276ffb550cbc05aa4009879fc0ae28712dcf191fcee1b52791f48ef569e44e593007cf1027ac1b41e439444db76749f8c2d6b745edbf38f079f3cff5143104890fef382d433424c55c6489101372ba5c0e8747be8c0b14fe7d43f08d0c2b6f95a7a32fad63d6e102acd70d500eaded3038816678a79dcabd888cab2df2ba73b3c7fc7725138ef000000000", 0xd7}], 0x10c6, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000140)=""/194, 0xc2}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/123, 0x7b}], 0x6, &(0x7f0000000480)=""/165, 0xa5}, 0x800) 04:50:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x80000001}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="f9e015363e4b24bf3f77dba39df7e988bc20c71a49c0ad96ac303992294632a3a6c4aec4924568cb0be7c4d65419b602fbc7acff48558e7ac3d45426b883aea539e72b2d84248a7a2ae718ebb55d36103ad323cfee723e5c09dd5adfca41cc864e229636d9c1cfc4d5193cdbf096add768873b4fa7ce3654d3ab29bd998659c53eea91de80ed091caefa1050de35a36dad2f923a689d98f6adc61b995e4bf0999a47993deca1d6980b4d08d20f6c7b52999c56e69adfea84d577c9f6eb2b60d4243705ab7ddea9468a3b1e4b5fd2869582143e311084fda0e8a25fba033c385d3e4a85b76fce215a9e7fdcbe6aa7eb7aa52152515dfd512c", 0xf8}, {&(0x7f0000000140)="3feb9ec8555f5d7c76adacceebbff6aad5317d54dafa8d8a9bbc8e958cb69720a905fb5e12f679a86ae23e8fbdc00062e58ead58c8f3369924b93949f6015b25d0", 0x41}], 0x2, &(0x7f0000000340)=[{0x10, 0xffff, 0x248f}, {0x80, 0x1, 0x800, "a6cb76a8b23396505dcae23e2456a38febc16f0628d5fe4a571cd6bdb2952ec83c6117695a993d57751f806f9ef7fe1cd2a334d4bc07afff7480d37f28326ea8a2890319adc41e04572fd8a360c9a84ed5960ed586214ff767a027e20c5438318ffe503dd8caa7b57d2a8f9b"}, {0xb8, 0x1, 0x2, "2f22052232a14a1305482ee34960e16f7ac48d1dc989216df57afab7d74f64a7cc1c2a846c26b9db201daff0b347c9f8b9440910e42eaf9aff350feb9e2488f468fcae509579fc6807a4e42e5cad7505325d001f70d2139d3fab2dc69531f3282f3aead17ab3b5e93d53a4615737f2eacea179e12945df3516ba8a8e21e0a1bf09173c8f06f0c475a6e5bd7a398c7adba6d71b02a56bf1a30adfe3816f13a09cbb"}, {0xd0, 0xffff, 0x4, "2454994c5a79a50f05e069031b6139b001376c82109b381f211fc9c52d72c1f127c9ed586aace8e7a0ae58a4b2ac988fbb75b976e3d459d87bfec7159f26b22b2f76d91753a79e19fed601a4db180d4accda41d485a20f3cb979376ae3ab0fbda2f94ccf5d676e0d9700b28e532fb3433f34279584dd28f320573126ba64a2411650369b54416664c3c158c78f742b6bb7c2c2b3444b53e160f77e0d991fd5add9e18950e9c88c33b4fc1357a6af91e0027abb7ffc9bb4723f508156113d284e"}, {0xa0, 0x1, 0x2, "e981d644dcd28020c1dede6474c2cb3386433161cd3dcbcd0d7e6a146875b806b49c926166db67506a0aceb6a164a59e62f98630c077042b750ffeaeb1cb188fc76b8e8fad502309e347a5226cdca92a9aa24c116295d5d1bafcccebc7525e7e3fd6fb65beb1d327a89b36a5995714452ea3441f5364056428ec0c343224bab9231db82f12749b359e"}, {0xe8, 0xffff, 0x0, "a4556f623534da11dd172fbd28172f68007db2f177b6537e5cdbeee01628e5fdfcd23d4658e1ecb4893557ccc3b8fbcf0839394febd757eb4ba9068ca5cdad00c0042abbf59a8d5afac97d71fba4d549ab98116022e52b800cceae665646265deedd7529625b2bfac129d23bc872ee4b8c37df26dce4413a47b0f1f29643c5a2f4f3cc85c7e9ba98226e84a6fae221426671b9dbf05602e666c3b90a31031da43746943715c6703d2cb7c0d577b20039325d860d351e9d3e39998345cc45b1a8e1340fa85afccd15469c4e05ef0acfb9069c"}, {0x10, 0xffff, 0xd1c7}, {0xd0, 0xffff, 0x9, "9bfd8037d1ad2403d4d41904c4a85ea45709e7b8f50908f036c83582f927bbad059b59bea4f70c5457a6ceb845764afc384e87ee44a12af1a47cdfd021ff66447c9c39bbdb91958b8db300cec5c00d61b05693d85722823468af28032aff8965a7dd8d4aa9c50e0bd004fcc9202f6a3782f6a865878058683b0aacf14292ee1965af19e49a5611311ca951f8df0823b5492a6def2c52eecd4d305c773982a0ac73b24a5ed23ace5faa8f477a2e05ec04ce7c25077c4017134a9b654140cb739a"}, {0x20, 0xffff, 0x9, "f395c30cf19ef71056cdc33e6180ea"}], 0x4a0}, 0x2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:50:18 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x1000000000000084, 0x0, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) unlink(&(0x7f0000000040)='./file0\x00') write(r0, 0x0, 0x0) 04:50:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0xfff}}}) 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)) 04:50:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getppid() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8a02ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) pwritev(0xffffffffffffffff, &(0x7f00000014c0), 0x0, 0x0, 0x7) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x7, 0xfb2, 0x0, 0x0, 0x9, 0x7024037a, 0x2, 0x2, 0x80000000, 0x7}) r5 = getpid() setpgid(r1, r5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x8001, 0x3}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:50:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000023c0)="3bebc681768836ea9839c63d4a5b0efee1571fc062d8d5ce9d13e66e233efd4a3ab2f2062dfc0de63fa9f866b31ba8821345fe75d721882fb2bbdc3d315e68d19317a62bc221d5b337eaa8ea532df4feae26", 0x52}, {&(0x7f0000002440)="67b60b96b03b963e801d2037c6a71b8fe58ea4f71b770ae9effeb256bb58226d85893d2a329794962c283f8096fb3edf094c141c536b15919082c60e4847fb608dabc2511f4fd77629324ee36b74dff58bd55e3714cf5941c03123ff1e82935b227c116e2bda84e2a7e08d62f79d50ccf445", 0x72}], 0x2) 04:50:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7fff, 0xffff}, {0x6, 0x5}}, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 04:50:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0xfffffffffffff001) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 04:50:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x3a) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09898 va 0x20ffd000 didn't change! 04:50:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3, 0x3ff, 0x1ff, 0x8, "9363dae573548d74a1817c591eadcb7658c7a936", 0x8, 0xc73a}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:50:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9bbe51b4c5bbb3a3820233"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x3, 0x40}) mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x8803) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x100, 0x2a) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) fcntl$dupfd(r4, 0xa, r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) fcntl$dupfd(r6, 0x0, r3) 04:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2f, &(0x7f0000000040)}) syz_emit_ethernet(0x395, &(0x7f0000000400)) 04:50:25 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB="bdc0376067cd863d3ccb0ebd4e5277038446d6fa5f0192ba73aa3191a555b67c1e6882bced61542d995ff8cb3799ab9df40b7c0c2019ee609dc65fda0c511dfd549705a24f1952f9c7565f68d301e32d5340a576464c38a5851dda9c3a60f5fab81d9b6b3e38a1250a8fcdf05b153fe027cde0cfa04b076029ad3a025db931937687aba23c048aff0000000000000024a67cf710246d055c15cab2300035f0ad8653c6b4cbd613c819a1611964d6b6343025561584ff99a8701ccdeb78f24c6c9c87f56f3b8489cb92e7b8a3ded416c6697ad974b8b7f5a56de80cac2605f326301cde884e8f2534caf9", @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r10, r5, 0x2, 0x5, 0xfbc2000, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r10) 04:50:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x83, 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r4) r5 = socket(0x6, 0x3, 0x0) close(r5) close(r3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r6 = dup(r1) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0xdb01, 0x0, 0x5, 0x5, 0x9, 0x2, 0x0, 0x71, 0x3f}) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65c9a202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a560715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18801debdc9634bf7f7b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7234f39aa2635b13a5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac546659", 0x56}, {&(0x7f0000000180)="1c42", 0x2}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4", 0x12}], 0x3) 04:50:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x400) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x1bb509e4d2ce5ee8, 0x4, 0x0, r3}) 04:50:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x3, "00000000000000000000ffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x5, 0x4) 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) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x6000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 04:50:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = socket(0x2, 0x10000000000003, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r7) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0xb3}, {{r2}, 0xfffffffffffffff9, 0x61, 0x10, 0xcc}, {{}, 0xfffffffffffffff8, 0xf, 0x2, 0x7, 0x1}, {{r6}, 0xfffffffffffffff8, 0x80, 0x1, 0x401, 0x72263fce}, {{r7}, 0xfffffffffffffff9, 0x2c, 0x1, 0x7, 0x100000001}], 0x4ed8, &(0x7f0000000180)=[{{r2}, 0x3, 0x8, 0x1, 0x2, 0x9}], 0x8, &(0x7f00000001c0)={0x222, 0x1}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 04:50:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x400000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13ca25ea, 0x0, 0x0, 0xfff], [0xfffffffffffffff5, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [], {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:50:32 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x16) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x90) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 04:50:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82b72f2b3300"/16], 0x10) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000000)="3e31c1462142d645a238e1b04b2da8473956b18ea7e63d4ce45eb1c0be964e5cbc771f82f2a1e0fa469892776b51dacbc860b2715f341041f831"}) r4 = socket(0x2, 0x400000000002, 0x0) preadv(r1, &(0x7f0000000100), 0x0, 0x0, 0x5) socket(0x12, 0x1, 0x8) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480)=[@rights={0x10}], 0x10}, 0x0) 04:50:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000100)='/\'\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:50:33 executing program 1: poll(&(0x7f00000010c0), 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10c60, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x2}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202ddffffffffa3ff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 04:50:34 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 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:50:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) 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, 0x0) pledge(&(0x7f0000000080)='*#\xb7-F@O', &(0x7f0000000100)='\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 04:50:35 executing program 1: r0 = semget$private(0x0, 0x1, 0x5) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000280)=0x253) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r3 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000200)=""/235) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffff, 0xb68ca28d83a9b765}, {0x4, 0xdc1, 0x800}, {0x3, 0x3}, {0x0, 0x2, 0x1800}, {0x1, 0xfff8, 0x1000}], 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x11, 0xb, 0xa9, 0x400}, {0x8000, 0x7, 0x5c, 0x1}, {0x1000, 0x1f, 0xff, 0x7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x8, 0x3, 0xc, 0x5}, {0x7ff, 0x40, 0xa5, 0x9}, {0x6, 0x0, 0x7, 0x1ff}, {0xc41f, 0x80, 0x7, 0x2}]}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)) 04:50:35 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x20}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x151) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x400, 0x8, 0x0, 0x7, 0x8000, 0x101, 0x1, 0x1, 0x8920, 0x423}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000240)=0xa26e) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000002c0)=0xffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) mkdirat(r5, &(0x7f0000000340)='./file1/file0\x00', 0x40) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = dup2(0xffffffffffffffff, r1) r8 = socket(0x18, 0x4000, 0x3) poll(&(0x7f0000000400)=[{r6, 0x2}, {0xffffffffffffffff, 0x100}, {r7, 0x10}, {r8, 0x4}, {r2, 0x100}], 0x5, 0xdda) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000440)=0xffffffffffffff9c) linkat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000540)) 04:50:36 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202dfffffffa1ab3bea1c5cb72f2b33684682693ea638e8640d218185e74d2a5b7d84c0f7461d9e4cca1d0dc0e9498d123655afbf4978eb12b59074691687bc3374fe"], 0x10) dup(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100141100bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800004fdb5715d9c18bec0cbfe3e625f932220f7eac4056ce3d53255abc0eaaae7a339dd0ca1ac0e82998a1e2f8ca9d086c83b60741ecf7b2e307bc830e69b533149f2d33dfcbbee748564c5be5bc84290d09e9a7e54cb5e4f1ae5907b9ed7a4b16c987b15fd54bcda1d7913865b8fc6426e0f60d6295c1f1ff81f04b46539916e541c9983a0d296cc45612c68a50fd3523b6e32bf23585e6b6f3a2980e86a2ea5f503ff5766b3be11d4eefe66e3db65244e4210f92dad37dc0e51fcdf1093a537e90bd671135297f2fce3d240a40001c6de7d077ba73fbf91bf165434604cdff056610589dc3b651ddf142ac26c40099dd26b59cc814c708efc8865a8bcae1d7"]) nanosleep(&(0x7f00000000c0)={0x7f, 0x579}, &(0x7f0000000100)) 04:50:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x4, 0x9, 0x81, 0xffffffff], [0x0, 0x0, 0x2f6b6091], [{}, {0x0, 0x0, 0x0, 0x8b8}, {0x0, 0x0, 0xfffffffc}]}}) 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 = socket(0x2, 0x10000000000003, 0x0) close(r2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180), 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0x10) dup(r2) recvfrom$inet6(r2, &(0x7f0000000000)=""/118, 0x76, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x502, 0x741}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:50:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r6 = socket(0x2, 0x10000000000003, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0x8004667c, &(0x7f0000000440)) 04:50:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x20000000000, 0x0, 0x0, 0x0, 0x2120, 0x0, 0x101], [0x0, 0x0, 0x80000001, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401, 0x0, 0xd47e], [{0x0, 0x0, 0x0, 0x400000000000000}], {0x8000}, {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000580)=0xc0000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000740)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000540)=""/1, 0x1}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f00000005c0)=""/251, 0xfb}, {&(0x7f00000006c0)=""/85, 0x55}], 0x8) r5 = fcntl$dupfd(r0, 0x0, r0) pread(r3, &(0x7f00000007c0)="247bdf04f19219e89403494a7b5744d04601bd03fcc617573243ee978eb0dead5417a51a34175a4862debbe21fbea0deb5882eecdefaa8d8fa85fac8ae135ebad5a07ee18a838725c549e10e8ec4cbde544e207796da709118873217b777436800407820f3adf16e289dcce4953f4a17fa4ce79757910b10825dba8fe337b66fe04ea7569982caeb071902f1092fbad367d8d5f2108b1b006363c567740e801c35704992c690f11947f4b7d39ee0bfe7e4776ef507dd1a9a83e04eeed4fc7fd3139533218c927c2a1eadaec2fdc3452936f24679bb", 0xd5, 0x0, 0x3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 04:50:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 04:50:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xb9, 0x8}, {0x18, 0x2, 0xaa0, 0x29}, 0x7, [0xfff, 0x2, 0x1, 0x3bf, 0x1ff, 0x2, 0xaf73, 0x3]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500), 0xc) clock_getres(0x3, &(0x7f0000000140)) socketpair(0x10, 0x2, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000014c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001480)={0x4, 0x5}) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, &(0x7f00000013c0)=""/86, 0x56}, 0x842) select(0x40, &(0x7f00000000c0)={0xffffffffffffffe0, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 04:50:40 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 04:50:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d2"], 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) mprotect(&(0x7f0000d22000/0x4000)=nil, 0x4000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:50:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) sendto(r1, &(0x7f0000000000)="6cbee7effc6ac12fd9e176e2addde9782a141dcbeae3fa7e2e92a54a4c110f06fdfcd805312231b0f5ad6f98b673971782bd7219b200999bdcdbd569423162", 0x3f, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:50:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/193, 0xc1}, 0x0) close(r0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f0000007fdf0300"/20, @ANYRES32=r1, @ANYRESOCT=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90ff0767eb5868981c", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xf1d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 04:50:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) chdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000140)="04", 0x1) 04:50:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3fb, 0x7fffff8a, "07000000577dacfcff00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2ee, 0xc5bb, 0x3, 0xffffffc1, "ad309a1099a62e52808ef57de6c35c7dc9e9e943", 0x40, 0x81}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 04:50:47 executing program 1: seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="cb1264b70f73c9426fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 04:50:47 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"}) 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)="f713b9fd00000000000000f2ffffff7f00000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202405cb52fd032"], 0x10) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x9, 0x1}) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 04:50:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x9) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) r4 = dup(r2) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r5) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) syz_open_pts() syz_open_pts() 04:50:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="825028ffffffc12e6dabbd8c5d96b02e5cb72f2b330000000000000000000000000000f40aa8d92c9ba3f63f62f361a780336bbae5e43d7489707162ca8edd23ce61aaa5ed7cc11a9a2b660b5567bc4b7344541452e28c823d9e1de0225370fab821f5edaf1b65954d690ec8588d0925e65d7643fbf15c52e180e6d1a320c29e6619433613e2bf31c2d042c29a6583beeb383c24c0c0e0f05828c7"], 0x10) dup(r2) write(r2, &(0x7f0000000080)="7a92f19ad064e39890579917b0c8a3d2a3124a990818cd35189f6eefb230403d37f007490c3efdd818e9843203cea7c000606886fd", 0x35) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) r4 = dup2(r2, r3) ioctl$KDENABIO(r4, 0x20004b3c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) getgid() 04:50:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) 04:50:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f00000007c0)="02eaf5726ab12888c295092c5e5e046f76881c30470efa124c0f04139af8331eaeb1a6433bbeda6be2d151fce52c338a7a946352dbfef5382e54064a9e5ad327ecfb9454e3341183a0c4494d5080d8620001000000000000038673955171431fbb68bba2410bf111680431e199ad7a1fda8bf5be2499ed5360b8942c5b3a68b9cb4a40a5ca80e32f42d4c3c5139146f0e56e305bd04addbb9e76539f5961c579347fa68e135b90ebcbd82ef553636e3a6debb914be574f29619905c546b38bcc20a5fc5dd287f2a0809b00342a707409cc62b7075f293140ed98f4de7cfed9638b9e727a513c4206405b1458593f435e5c4a7e449375a5d1ea74a1236407ba080307a6e3c6e4e17acea5c034e0c1034717c5e96c2d511c9cd81023dd6b449c5cec8d72ae9397c4fe0f1b3dd8c350c4c3bc7ed8e96eb0257813ae0d28ffa31c712bbc", 0x142) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup(r2) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000280)="01201a56e907783b00060000000100000000000000000000000000008261d6e7fc62417c377ee40d60f1e9e69f0002b2d96bbc6c96", 0x35) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd451910000512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f9d5707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41e68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0a0004ee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 04:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:50:51 executing program 1: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7ff], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {0x81}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000364000/0x2000)=nil, 0x2000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x40) 04:50:52 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:50:53 executing program 1: syz_open_pts() r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r2], 0x10) dup(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 04:50:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffbffffff], [0x0, 0x0, 0x482], [{0x0, 0x5}], {}, {0x0, 0x0, 0xfffffffc}}}) 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(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) fsync(0xffffffffffffffff) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) r5 = dup(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:50:54 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\"'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 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", 0x14a) 04:50:55 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="41797821c7a5139b57814c39", 0xc}, {&(0x7f00000000c0)="325c0f59f859cf9c8a27bf5fd52e09887f9000b63158cc82a06a3e6d50a9b5315b1d3f29c8483844fb8f6320e2b3bd6fb889213ee1b6a818dbfb0314e8f4c34fa8656386431de62d5f58ed7dce4138f28ae758bb00932217179b19c2f8ea473302ed8b004fe60e0e6e0d7d0147", 0x6d}], 0x2, 0x0, 0x2) 04:50:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) chroot(&(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) pwrite(r2, &(0x7f0000000100)="9144564bf8df979233e238a1dc4ba33d492433abb2d409e5a3754ff26cea5c677b34e3ff1b93925d2330089578ced62f5ab7b14f39070089f923e4c99c929d59ec19ba5c59c8d03c20b85f6f344773413bc5899a4f91e0a07e8097d57fac8afbfe25caa967ddb52ac45db1cbb78327a676f0ac6b3838aec2369fc22ee225ff06cd863b76687acc6709305c967f9c635805719ea15e6d77be270689b7786da51b71cc03567ce8bf45fd65890e86371e0021d2ce337e44c3e272", 0xb9, 0x0, 0x67) write(r0, &(0x7f0000000080)="f3d4", 0x2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000200)={0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 04:50:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x80000001, 0xfffffc00, 0x4, "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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e71227d519931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) 04:50:57 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff8035000108002f5952bbaaaaaaaaaabbac1414aa0180c200000027bf1bc742f92d9cdfedb4379e261dac141400"]) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r0, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x1, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/226) semop(0x0, &(0x7f0000000380)=[{0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x2, 0x1800}, {0x1, 0x7c57, 0x1800}, {0x4, 0x7ff, 0x1800}, {0x3, 0x86, 0x1800}, {0x1, 0x491, 0x800}], 0x7) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(r0, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x15, 0x3}, {0xc63, 0x0, 0x80}]}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x6, 0x8, 0x7, 0xd7}, {0x3, 0x3f, 0x9, 0x2}, {0x81, 0x7, 0x5, 0x1}, {0x7f, 0x2, 0x9, 0x1}]}) 04:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x21) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:50:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) 04:50:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x2b2, 0x0, 0x81, 0x7a3e}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) 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", 0x38e) 04:50:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x7fff, 0x101, {[0x6c77, 0x6, 0xfffffffffffffffc, 0x7f, 0x80, 0x7, 0x40, 0x20, 0x0, 0x5, 0x3, 0x5, 0x4, 0x9, 0x5a, 0x6c0f9a15, 0x0, 0x7f], [0x3, 0x1ff, 0x80, 0x0, 0x3, 0xffffffff, 0xed, 0xf5, 0xbb7, 0x81], [0x1, 0x0, 0x100000001, 0x7, 0x3f, 0x7, 0x1], [0xffffffff, 0x6, 0x44dc1839, 0x7f, 0xfffffffffffffff8, 0x10001], [{0xffff, 0x8, 0x5, 0xfffffffffffffffc}, {0x8001, 0x4, 0x9, 0x1}, {0x81, 0x14000, 0x3, 0x8}, {0x7f44, 0x7, 0x8, 0x4}, {0xe7, 0x0, 0x4, 0x10000}, {0x7fff, 0x5, 0x8, 0x60}, {0x0, 0x4, 0x5, 0xffffffffffffff14}, {0x0, 0x1, 0x401, 0x1}], {0x21e, 0x9, 0x20, 0x3f}, {0x6, 0x3939, 0x8, 0x3}}}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c34653000"], 0x10) 04:50:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82a5686e96df4a2870ff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000040000000ac3, 0xd0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r3) r4 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000240)={0x7fff, 0x8, 0x6}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ftruncate(r2, 0x0, 0x7fffffffff4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) close(r5) 04:50:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x6, 0x8003, 0x55) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 04:51:00 executing program 1: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x8e, 0x0, 0x3, 0x0, 0x40], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000364000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 04:51:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000002a810000ffef00000006000000000000"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup2(r0, 0xffffffffffffff9c) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = dup(r2) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) 04:51:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r2) syz_emit_ethernet(0x1ab, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESDEC, @ANYRESDEC=r2, @ANYRES64=r1]) 04:51:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) accept(r1, 0x0, &(0x7f00000000c0)) 04:51:02 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x710, 0x0) 04:51:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r2, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000180)='./bus\x00', r6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932ab2432409e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc1e1d8a57335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f06db89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a15"], 0x5, 0x0, 0x0) r10 = getpid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, 0x0, r7, 0x0, r8, 0x144, 0x1ff}, 0x480000, 0x7, r10, r5, 0x2, 0x5, 0xfbc2000, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x144, 0xba}, 0x80000001, 0x2, r5, 0x0, 0x4, 0x43, 0x7942, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = semget(0x0, 0x0, 0x5) semop(r1, &(0x7f0000000380)=[{0x0, 0xffff, 0x1000}, {0x2, 0x4cd, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x6}, {0x4, 0x0, 0x800}, {0x0, 0x1000, 0x1000}, {0x2, 0x4, 0x800}], 0x7) r2 = semget$private(0x0, 0x4, 0xc6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/235) select(0x40, &(0x7f0000000140)={0x9, 0x7, 0x9, 0x4, 0x2, 0xfffffffffffffffe, 0x3, 0x9}, &(0x7f0000000180)={0x3, 0x2a122f3e, 0x1e, 0x8, 0x4, 0x8, 0x5, 0x3}, &(0x7f0000000300)={0x9, 0xbc, 0x3f, 0x7, 0x4, 0x2, 0x1ff, 0x1f}, &(0x7f0000000340)={0x4, 0x7fff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xcbf, 0x1, 0x9, 0x8000, 0x6ad, 0x40, 0xf131, 0x6, 0xd054]) 04:51:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f46a6c09d7c9137bb842a240edd1ec25080781b7622638f9e954612989776a48b8064f7ce210a386e9bb530e5517bea2b1deecf3e39ebbcb11f9b7395a648555800813739079a5d69e466d9080b32b", 0x4f}, {&(0x7f0000000200)="ad4dee562613dae5310711394d55394a1e9fe475b3ca07064d48c19fa9af980aa6b9e3bcce16c6a5dbda113db232c3e1196e304bbf1aa87f4b2cdf3a466afa26718a0ae0763d2a8e964919d17b2c236c4d683dc92cdcae6163a39e1862b149c0b7970a09d09ede8adb9395793774b69cbb9fc865ca7ba3dcb644c4", 0x7b}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:51:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r1) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a0", 0x8, 0x0, 0x0, 0x0) 04:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x7) 04:51:08 executing program 1: 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 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1e5cb72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x7) ftruncate(r1, 0x0, 0x0) 04:51:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDENABIO(r3, 0x20004b3c) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:51:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x2, 0x0, {[0x0, 0x8000, 0x6]}}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b3314ee4fc3149c4c00e8e801411002ecd72aefabaf7e1a0c091f9a1c82acf494858342a35f0179c4f002ae7a17c4358f4bd5728c3e06797ad3db520d361c18383384853b4c7a53a5b6"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) renameat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') 04:51:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @empty, @remote, @local}}}}) 04:51:10 executing program 1: syz_emit_ethernet(0x436, &(0x7f0000000940)={@broadcast, @local, [], {@ipv6}}) 04:51:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @local, [], {@ipv6}}) 04:51:10 executing program 1: madvise(&(0x7f0000c55000/0x1000)=nil, 0x1000, 0x11) 04:51:10 executing program 1: r0 = socket$inet(0x10, 0x80002, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="1b000000210007041dfffd946f311327610500020000e8fe020801", 0x1b}], 0x1}, 0x0) 04:51:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@empty, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0x0], [], {@ipv6}}) 04:51:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 04:51:11 executing program 1: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000380)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x11, r3, 0x0, 0x2000000000000) fchown(0xffffffffffffffff, 0x0, 0x0) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 04:51:13 executing program 1: syz_emit_ethernet(0xd2, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6}}) 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:13 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: 04:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000052, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x6, 0x5, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000280)) 04:51:14 executing program 1: 04:51:15 executing program 1: 04:51:15 executing program 1: 04:51:15 executing program 1: 04:51:15 executing program 1: 04:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000300)=0x100) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x25}, {0x40, 0x3f, 0x1}, {0x80000000000006}, {0x2, 0x9, 0x0, 0x9}]}) syz_emit_ethernet(0xa3, &(0x7f0000000200)=ANY=[@ANYBLOB="c2722e853c7500000000000080402a30fbd5c2726b9e28ab474ea404f3cfc543749ebda59bf8ca0e4f78297c385d4159421027b9b5555bac9ce4bbc17082c403d8cfa2f3aa131fb2247dfa4d56fadf70d8eda35cd4806fa8d7dc210592bc79dae161479774125d9f95d255386b7de76ab02c237c90328530d1e2de2c77e0fd27cb96834e39cde23f424ae83e8bae42c232d0ba923f43061601ad8fea00000000000000"]) fcntl$getflags(r4, 0x3) 04:51:16 executing program 1: 04:51:16 executing program 1: 04:51:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x50000000}) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x9) r4 = socket$inet(0x2, 0x8000, 0x39) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="1b5028ca47af55749162aa12c0ccae5c94cca7f88849f2d6e08c35c15634c7c066f60ef9e528145df36ec854df1f718e2c8aebeac8931a212024ab0a8d65e59d8a9bee6bff165b7c74d2d3e4b831a363aa8a73377a75fa2acabc554a5c21f2a372e3c20c2016e45dec0754d54571121bae38f51911d73dd3e8ad20c7111487ae564fabd6feba829b4acc99e5ab2f9ccace824c752ae59a22fd027a6f52b51a07cb977f1825c1b002a477e7d511477e2daaf9314f88f0b195cd933869a16c4b9d393fb66975ad0fe299797a27480bcd349b8dedb0e941f7221b725666d29e5e79af98eded", 0xe4) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) 04:51:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401, 0x20], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}], {}, {0x0, 0x0, 0x40}}}) 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 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) mmap(&(0x7f00007a5000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES32=r3], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) fchflags(r4, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x3) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000100)=0x9) setsockopt(r5, 0x8001, 0x15c400, &(0x7f0000000000)="57f204e531f8c4a91512f3c36fd331cd8790060ffa582f8677db3439edf96e1e328cf317340486fe4bc274b6daeb42ab4fb1faf269a11f832d28056f3d284d4f44dc3ce8f753ac07d9e80afeb53ff4b8d705a142c171f80022f07c27c87855ee31b1f06729b885ea4ee419b7cf8f8d29411cfd1252342834f45b0e5be2cac298a8110a111d3061dce4f3a9794b1190072361", 0x92) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:51:16 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) 04:51:16 executing program 1: syz_emit_ethernet(0x8a, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e334a9", 0xf, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "c6a2aef137ce2eb5015faf32f9c41230"}, @md5sig={0x13, 0x12, "384855d1ac5773d6e914c9e8686cc04c"}, @md5sig={0x13, 0x12, "4dad193c162061fb89a802fc227f2026"}, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = socket(0x2, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:51:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xffffff0c) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) accept$unix(r1, 0x0, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000100)="b10005016000009005041b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000100000000020208a371a3f8000400000000000000010000000000000000121a774ff2ada3d38020f7f2a1c25d4992ad4c634d7eaaaa5950f5e19a10e8bb61e51996bb159fde30a0fbfb60063d9f86fe2633bdb5ac77462a1bc5520c343a", 0x4f8e9050a8c59886, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 04:51:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r0, 0x0, 0x4, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}], 0x1, 0x44d272de) fcntl$setstatus(r0, 0x4, 0x40) r2 = kqueue() r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) dup2(r2, r1) 04:51:18 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:51:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() munlock(&(0x7f0000010000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80) unlink(&(0x7f00000000c0)='./bus\x00') r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 04:51:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82025dff3300"/16, @ANYRES16], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x4, 0x7, 0x80000001}, {0x9ef5, 0x4, 0x40}, {0x3ff, 0xff, 0x7, 0x6}]}) syz_open_pts() kqueue() r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) dup2(r5, r4) panic: pr_find_pagehead: mbufpl: incorrect page Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff821e1d1f) at panic+0x15c pool_do_put(ffffffff825bbd50,fffffd806b550000) at pool_do_put+0x36a pool_put(ffffffff825bbd50,fffffd806b550000) at pool_put+0x4b m_free(fffffd806b550000) at m_free+0x119 ml_purge(ffff80001e818ba8) at ml_purge+0x50 ifq_purge(ffff800000a1d278) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e818cd0) at spec_close+0x311 VOP_CLOSE(fffffd805d7fc8f0,7,fffffd806c3bf960,ffff80001d7514f8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805804ab50,ffff80001d7514f8) at vn_closefile+0xd2 fdrop(fffffd805804ab50,ffff80001d7514f8) at fdrop+0xc2 closef(fffffd805804ab50,ffff80001d7514f8) at closef+0x117 fdfree(ffff80001d7514f8) at fdfree+0x100 end trace frame: 0xffff80001e818f20, count: 0 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 pr_find_pagehead: mbufpl: incorrect page ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e1d1f) at panic+0x15c pool_do_put(ffffffff825bbd50,fffffd806b550000) at pool_do_put+0x36a pool_put(ffffffff825bbd50,fffffd806b550000) at pool_put+0x4b m_free(fffffd806b550000) at m_free+0x119 ml_purge(ffff80001e818ba8) at ml_purge+0x50 ifq_purge(ffff800000a1d278) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e818cd0) at spec_close+0x311 VOP_CLOSE(fffffd805d7fc8f0,7,fffffd806c3bf960,ffff80001d7514f8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805804ab50,ffff80001d7514f8) at vn_closefile+0xd2 fdrop(fffffd805804ab50,ffff80001d7514f8) at fdrop+0xc2 closef(fffffd805804ab50,ffff80001d7514f8) at closef+0x117 fdfree(ffff80001d7514f8) at fdfree+0x100 exit1(ffff80001d7514f8,0,0,1) at exit1+0x32c sys_exit(ffff80001d7514f8,ffff80001e818f60,ffff80001e818fb0) at sys_exit+0x16 syscall(ffff80001e819030) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1070, count: -18 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001e818950 rbx 0xffff80001e818a00 rdx 0x2 rcx 0 rax 0 r8 0xffff80001e818910 r9 0x1 r10 0 r11 0xb03495b8490f0a68 r12 0x3000000008 r13 0xffff80001e818960 r14 0x100 r15 0x1 rip 0xffffffff81902518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e818940 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=433676 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff80001d751018,0xffffffff825bf9c0 process=0xffff8000ffff8e78 user=0xffff80001e814000, vmspace=0xfffffd8058896338 estcpu=30, cpticks=10, pctcpu=0.3 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 33536 346499 1 0 3 0x100083 ttyin getty 99560 86981 65732 0 3 0x82 piperd syz-executor.0 23866 473030 0 0 3 0x14200 bored sosplice 7267 365318 0 0 3 0x14200 acct acct 65732 140214 68004 0 2 0x2 syz-fuzzer 65732 462520 68004 0 3 0x4000082 nanosleep syz-fuzzer 65732 366179 68004 0 3 0x4000082 thrsleep syz-fuzzer 65732 168461 68004 0 3 0x4000082 thrsleep syz-fuzzer 65732 209385 68004 0 3 0x4000082 thrsleep syz-fuzzer 65732 205227 68004 0 3 0x4000082 thrsleep syz-fuzzer 65732 2398 68004 0 3 0x4000082 thrsleep syz-fuzzer 65732 182572 68004 0 3 0x4000082 thrsleep syz-fuzzer 68004 252503 28945 0 3 0x10008a pause ksh 28945 196516 58297 0 2 0x92 sshd 58297 295436 1 0 2 0x80 sshd 41062 489121 29337 73 3 0x100090 kqread syslogd 29337 114569 1 0 3 0x100082 netio syslogd 1607 129627 1 77 2 0x100010 dhclient 271 264085 1 0 2 0x80 dhclient 77191 375133 0 0 3 0x14200 bored smr 56484 326424 0 0 2 0x14200 zerothread 33215 460904 0 0 3 0x14200 aiodoned aiodoned 76975 469892 0 0 3 0x14200 syncer update 64587 108709 0 0 3 0x14200 cleaner cleaner 30953 482262 0 0 3 0x14200 reaper reaper 18832 233903 0 0 3 0x14200 pgdaemon pagedaemon 28433 470678 0 0 3 0x14200 bored crynlk 96228 34812 0 0 3 0x14200 bored crypto 67357 482036 0 0 3 0x40014200 acpi0 acpi0 26711 79256 0 0 3 0x14200 bored softnet 12219 236121 0 0 3 0x14200 bored systqmp 7099 386271 0 0 2 0x14200 systq 24248 28649 0 0 3 0x40014200 bored softclock 4304 69756 0 0 3 0x40014200 idle0 1 221138 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 9524 6361K 6841K 78643K 11572 0 pcb 13 8K 8K 78643K 125 0 rtable 112 4K 4K 78643K 519 0 ifaddr 91 17K 18K 78643K 223 0 counters 21 16K 16K 78643K 41 0 ioctlops 0 0K 2K 78643K 50 0 iov 0 0K 16K 78643K 95 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1602 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 70 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 641 0 sigio 0 0K 0K 78643K 8 0 proc 49 38K 55K 78643K 563 0 subproc 23 1K 2K 78643K 87 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 266 0 in_multi 88 4K 4K 78643K 195 0 ether_multi 1 0K 0K 78643K 23 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 283 0 pfkey data 0 0K 1K 78643K 2 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 132 72K 76K 78643K 2394 0 UVM aobj 12 2K 3K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 112 0 NDP 15 0K 0K 78643K 47 0 temp 143 3046K 3111K 78643K 40298 0 kqueue 3 4K 12K 78643K 49 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 14 0 7 1 0 1 1 0 8 0 rtpcb 80 59 0 57 1 0 1 1 0 8 0 rtentry 112 93 0 50 2 0 2 2 0 8 0 unpcb 120 221 0 213 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 16 0 16 1 1 0 1 0 8 0 tcpcb 544 212 0 208 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 280 1349 0 1342 6 4 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 17 0 13 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 1 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 412 0 220 14 1 13 13 0 8 0 art_table 32 415 0 220 2 0 2 2 0 8 0 art_node 16 92 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 68 0 58 1 0 1 1 0 8 0 shmpl 112 20 0 10 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2305 0 906 89 0 89 89 0 8 0 ffsino 240 2305 0 906 83 0 83 83 0 8 0 nchpl 144 3367 0 1791 60 0 60 60 0 8 0 uvmvnodes 72 2614 0 0 48 0 48 48 0 8 0 vnodes 208 2614 0 0 138 0 138 138 0 8 0 namei 1024 9397 0 9397 2 1 1 1 0 8 1 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 528 10 0 5 1 0 1 1 0 8 0 scxspl 192 9969 0 9969 4 3 1 1 0 8 1 plimitpl 152 73 0 66 1 0 1 1 0 8 0 sigapl 424 821 0 792 4 0 4 4 0 8 0 futexpl 56 12688 0 12688 2 1 1 1 0 8 1 knotepl 112 164 0 145 1 0 1 1 0 8 0 kqueuepl 144 114 0 111 1 0 1 1 0 8 0 pipelkpl 16 164 0 154 1 0 1 1 0 8 0 pipepl 120 328 0 312 1 0 1 1 0 8 0 fdescpl 432 805 0 792 2 0 2 2 0 8 0 filepl 120 4956 0 4873 6 2 4 5 0 8 1 lockfpl 104 125 0 124 1 0 1 1 0 8 0 lockfspl 48 48 0 47 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 472 0 464 1 0 1 1 0 8 0 zombiepl 144 793 0 791 2 1 1 1 0 8 0 processpl 920 821 0 791 5 1 4 5 0 8 0 procpl 624 1518 0 1481 4 0 4 4 0 8 0 sosppl 128 6 0 6 2 2 0 1 0 8 0 sockpl 400 1641 0 1624 5 2 3 4 0 8 1 mcl64k 65536 52 0 52 6 5 1 1 0 8 1 mcl12k 12288 17 0 17 3 3 0 1 0 8 0 mcl9k 9216 13 0 13 5 5 0 1 0 8 0 mcl8k 8192 9 0 9 5 5 0 1 0 8 0 mcl4k 4096 57 0 57 6 6 0 1 0 8 0 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 63481 0 63437 17 10 7 12 0 8 1 mtagpl 80 51 0 40 3 2 1 1 0 8 0 mbufpl 256 104914 0 104838 18 7 11 11 0 8 1 bufpl 280 4957 0 126 346 0 346 346 0 8 0 anonpl 16 94497 0 81027 80 25 55 69 0 107 0 amapchunkpl 152 4528 0 4384 35 29 6 19 0 158 0 amappl16 192 3854 0 3117 63 25 38 48 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 218 0 211 1 0 1 1 0 8 0 amappl13 168 206 0 204 1 0 1 1 0 8 0 amappl12 160 25 0 21 1 0 1 1 0 8 0 amappl11 152 215 0 206 1 0 1 1 0 8 0 amappl10 144 87 0 79 1 0 1 1 0 8 0 amappl9 136 367 0 366 1 0 1 1 0 8 0 amappl8 128 402 0 352 2 0 2 2 0 8 0 amappl7 120 218 0 201 1 0 1 1 0 8 0 amappl6 112 185 0 179 1 0 1 1 0 8 0 amappl5 104 544 0 533 1 0 1 1 0 8 0 amappl4 96 640 0 611 1 0 1 1 0 8 0 amappl3 88 312 0 306 1 0 1 1 0 8 0 amappl2 80 5234 0 5169 2 0 2 2 0 8 0 amappl1 72 23822 0 23409 24 15 9 17 0 8 0 amappl 80 1797 0 1752 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 21 0 10 1 0 1 1 0 8 0 uaddrrnd 24 815 0 797 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 815 0 797 1 0 1 1 0 8 0 vmmpekpl 168 8855 0 8822 2 0 2 2 0 8 0 vmmpepl 168 100763 0 98984 155 71 84 110 0 357 0 vmsppl 272 814 0 797 2 0 2 2 0 8 0 pdppl 4096 1636 0 1599 8 2 6 6 0 8 0 pvpl 32 269807 0 253433 193 58 135 166 0 265 0 pmappl 200 814 0 797 3 2 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 268 0 41 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e1d1f) at panic+0x15c pool_do_put(ffffffff825bbd50,fffffd806b550000) at pool_do_put+0x36a pool_put(ffffffff825bbd50,fffffd806b550000) at pool_put+0x4b m_free(fffffd806b550000) at m_free+0x119 ml_purge(ffff80001e818ba8) at ml_purge+0x50 ifq_purge(ffff800000a1d278) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e818cd0) at spec_close+0x311 VOP_CLOSE(fffffd805d7fc8f0,7,fffffd806c3bf960,ffff80001d7514f8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805804ab50,ffff80001d7514f8) at vn_closefile+0xd2 fdrop(fffffd805804ab50,ffff80001d7514f8) at fdrop+0xc2 closef(fffffd805804ab50,ffff80001d7514f8) at closef+0x117 fdfree(ffff80001d7514f8) at fdfree+0x100 exit1(ffff80001d7514f8,0,0,1) at exit1+0x32c sys_exit(ffff80001d7514f8,ffff80001e818f60,ffff80001e818fb0) at sys_exit+0x16 syscall(ffff80001e819030) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1070, count: -18 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e1d1f) at panic+0x15c pool_do_put(ffffffff825bbd50,fffffd806b550000) at pool_do_put+0x36a pool_put(ffffffff825bbd50,fffffd806b550000) at pool_put+0x4b m_free(fffffd806b550000) at m_free+0x119 ml_purge(ffff80001e818ba8) at ml_purge+0x50 ifq_purge(ffff800000a1d278) at ifq_purge+0x97 tun_dev_close(5d01,7) at tun_dev_close+0xc8 spec_close(ffff80001e818cd0) at spec_close+0x311 VOP_CLOSE(fffffd805d7fc8f0,7,fffffd806c3bf960,ffff80001d7514f8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805804ab50,ffff80001d7514f8) at vn_closefile+0xd2 fdrop(fffffd805804ab50,ffff80001d7514f8) at fdrop+0xc2 closef(fffffd805804ab50,ffff80001d7514f8) at closef+0x117 fdfree(ffff80001d7514f8) at fdfree+0x100 exit1(ffff80001d7514f8,0,0,1) at exit1+0x32c sys_exit(ffff80001d7514f8,ffff80001e818f60,ffff80001e818fb0) at sys_exit+0x16 syscall(ffff80001e819030) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1070, count: -18