kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 2 04:39:36 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.159' (ECDSA) to the list of known hosts. 2020/05/02 04:39:46 fuzzer started 2020/05/02 04:39:51 dialing manager at 10.128.15.235:44247 2020/05/02 04:39:51 syscalls: 338 2020/05/02 04:39:51 code coverage: enabled 2020/05/02 04:39:51 comparison tracing: enabled 2020/05/02 04:39:51 extra coverage: support is not implemented in syzkaller 2020/05/02 04:39:51 setuid sandbox: enabled 2020/05/02 04:39:51 namespace sandbox: support is not implemented in syzkaller 2020/05/02 04:39:51 Android sandbox: support is not implemented in syzkaller 2020/05/02 04:39:51 fault injection: support is not implemented in syzkaller 2020/05/02 04:39:51 leak checking: support is not implemented in syzkaller 2020/05/02 04:39:51 net packet injection: enabled 2020/05/02 04:39:51 net device setup: support is not implemented in syzkaller 2020/05/02 04:39:51 concurrency sanitizer: support is not implemented in syzkaller 2020/05/02 04:39:51 devlink PCI setup: support is not implemented in syzkaller 2020/05/02 04:39:51 USB emulation: support is not implemented in syzkaller 04:39:57 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) read(r3, &(0x7f00000000c0)=""/61, 0x3d) getpeername(r1, &(0x7f0000000100)=@un=@abs, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)) fcntl$setflags(r3, 0x2, 0x1) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x4, 0x8001, 0x40, 0xfda, &(0x7f00000001c0)={{0x4, 0x4, 0x2, 0x66, 0x2, 0x7c9b, 0xff}, {[0x0, 0x3ff, 0xfffffffffffffffb, 0x8001, 0x545, 0x6, 0x1, 0x80, 0x9, 0x0, 0x5, 0x3, 0x20, 0x0, 0x9, 0x7, 0x3, 0x1], [0xfffffffffffffff7, 0x9, 0xfffffffffffffff9, 0x7270ca96, 0x5, 0x2, 0x0, 0x3, 0x0, 0x800], [0x8, 0x100, 0x197d, 0x9, 0x100000001, 0x8], [0x4, 0x2, 0x10000, 0x5, 0x1, 0xdad2], [{0x0, 0xfffffffb, 0x7ff, 0x8000}, {0x5, 0x5, 0x2, 0x400}, {0x9, 0x1, 0xab71, 0x1}, {0x4, 0x2, 0x2, 0x2}, {0x101, 0x1, 0xcc4, 0x2}, {0x2301, 0x0, 0xa0, 0x7}, {0x6, 0xff000000, 0x7537, 0x100}, {0x0, 0xbbb0, 0x61f, 0x2}], {0xc4c, 0x20, 0x80, 0x8}, {0x1, 0x5, 0x0, 0x400}}}, 0x9}) ioctl$TIOCNOTTY(r4, 0x20007471) pwrite(0xffffffffffffff9c, &(0x7f0000000480)="1f5c96f85ad4c0679d24d1d91af1", 0xe, 0x0, 0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000004c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000005c0)={0x9, &(0x7f0000000540)=[{0x8, 0x80, 0x6, 0x4b6}, {0xf664, 0x1f, 0x34, 0x9}, {0x8001, 0x0, 0x5, 0xfffffffa}, {0x101, 0x4, 0x5, 0x6852}, {0x8, 0x3f, 0x3, 0x9}, {0x81, 0x3, 0x20, 0x9}, {0x401, 0x5, 0x7, 0x4a6}, {0xf95c, 0x2, 0x96, 0x3}, {0xfffe, 0x47, 0x2, 0xc7e5}]}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r6, 0x4, 0x4) 04:39:57 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x45) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x361f, 0x73, 0x2, 0x6f, "82029049dd2a9f55dd665a8ab15a341d2315feb5", 0x4, 0x20}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x1, 0x4}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x401, './file0\x00', './file0\x00'}) r2 = shmget$private(0x0, 0x1000, 0x218, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) shmget$private(0x0, 0x1000, 0x10a, &(0x7f0000ffe000/0x1000)=nil) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) r7 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x5]) 04:39:57 executing program 1: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bcdb40}, {0x3, 0x400, 0x1000}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001040)=[0x200, 0xc040, 0xd98, 0xff, 0x7f, 0x7, 0x100, 0x0]) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/41) semop(r0, &(0x7f0000000080)=[{}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x3) semop(r0, &(0x7f0000001000)=[{0x0, 0x1, 0x800}], 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/4096) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 04:39:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1006b, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 04:39:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 04:39:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x2f}, {0x26}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="5fa1c543bff63742852e7c58b0e898dad12a74bd36f6278ddb1cc9ac3447a4c1d826a81104830565958eb40c25ce706efe336023d026eefabb60b9577aa2b48c3abee230332968a45af1e2d895d4b9bf89fefdd41c6156e5f7a258bf47d1ef3d55dcc65a57479cde9cc67ca920c218b416af80ff235c884eeae2e7a705c3f9f5a8dfce8b60707e6b7d9fe4b3eafd9370", 0x90}], 0x1, 0x0, 0x7) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r9) fchownat(r3, &(0x7f0000000000)='./file0\x00', r7, r9, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 04:39:58 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000ffc000/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/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCBRK(r2, 0x2000747a) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000005c0)) 04:39:58 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x9, 0x34}], 0x8, &(0x7f0000000040), 0x20, &(0x7f0000000080)={0x8, 0x3}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 04:39:59 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x48) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="204b7d0c014f1e7580da9cfc24ddef82702e6d83faaef88537f7ee28bf8b76979b32ff58da75c1badfadf2b1768aa3314db0b4a73b13b2a73e71df39de2e9cdef43e0f253da188924031b217700ec7b978807c3e9182dc57ae67cf1f071e7aa54564aa400f8bff687a70f04da49ba80f2739f1b4dd99d7704b359326606160783c6d52e245a9b69edfe9eac38d36aed386bc0c3dba4026ceb66eacf4290e90d038e91db1c3", 0xa5}, {&(0x7f0000000200)="f67527ad2e7403e74c81e0391f093576c1c09995bbf3b163fcf32616d891ada9dc9e734992f5211a8c180e9d42f9f24ec6cdf1adb84f32be3cee5e543aeeb20eebcd8ac92458e9daa79d9ffe83279e04e80ee409d51b13b7775b8dcd22f3", 0x5e}, {&(0x7f0000000280)="e9c1b55c08704da680c25516d66ed7a024c382c59badc5eb85c96ad8fe4fcc3bbae50547212833c86dd2921a546dc5ff53cfea793c67e050d8c0a5406bc0f6051760f62ad2dd0937295341a32b6dbaa574b48a00616bcdd9752729411077fbce513e6911aff29c7e880b7ed3af677e667336d614268622301868c61e6c1dab9b", 0x80}, {&(0x7f0000000300)="dc49b181df5f311e5438913e31fe7add82898c5d64b00235f32aeb1944064dc7fc299f6be25a85b8959072709262cb603ee05185763a72f8049d3a33cd57e62058a81e7c4b263e1c72b47a03666755fda15d024a5ad31f6d5b049b6d1cb62ceecafa05f98e234771f2cb0e78f335b779cc9c63a111d13f7acf6754c1b1b6eb5fcbc437199fc243a97fee", 0x8a}, {&(0x7f0000000080)="c295063a6e0073bf30cf1e6927e651e888eeab6c71240b5e83", 0x19}, {&(0x7f00000003c0)="b8a111", 0x3}, {&(0x7f0000000580)="5211f40f483d1912c9863081e0ed4a9fb0f3d6a784db485228e6dc3f2ff6318786aef477fe55b4355591c1a0ee954170fdf487578ece7de0e5f39469472c5925e3c67939d3d3e5bfa4d9d1135b1d7fb9f7b97905000000846ec0ddcabd6fe416ebeb4a4205dee1ef93b8d081f8ede083af6ffce6f0f756fe6f502e2bd5b52f65f9290e6a962bbb91dc0e8568617e4781b8205aea9d0884c529525aed512ae234503188066710d9ad81d352dbc9ab56fd5acb2f258d0b28fb5b888d8ccdcd11225c76ad1ed935a6fb9f3061fabc3774914c73f0febc71dc4fd86502b6c68cdeffe2e9abfbcfb7e5dd1795f0243469efd25375cc068e1edf6815751bd481c018b8e6e38f1e421e7e17094c2c0099411358c4350000b5cf61c5b1d11f2707d269d8c3c11f1dbb0ffba010fb39605a699afc449eeac898a7ab948a000f99c718723028992d986f46236e164c56171c7a050a30a430cc50eabf7d3705d9134d6dda0b6d43ab135f601759c49682092191272e0dbcaf87a90481eb5a91333affb91bbc5dbc57678458682ead6cc0ae9639099d0403989b1758299105000000ad996863699b58c3bd67b97b21c63f55fbe995ea0ffcbe38ac6d686aa44e71f9725a4ce24bd0b5318c977a8bad86fea6e361ab3b2916b3c993634bc8ffa10199be84412eca30102fb9c29578ae860f9ce0882557e7fd44e6e520da321e3903", 0x1fb}], 0x7) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) getgroups(0x1, &(0x7f0000000440)=[r6]) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, r4, r7]) 04:39:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) 04:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 04:39:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64, 0xfc}, {0x54}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000280)={0x100, 0x1, 0x5, 0xdee3, 0x1}, 0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x3e2, 0x0, 0x2, 0x9}, {0x3, 0x1, 0x6, 0x5}, {0x40b, 0x8, 0xe0, 0xffff7fff}, {0x4, 0x0, 0x96, 0x4a}, {0xf9dd, 0x2, 0x0, 0x7100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc9, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000008004b1c00bb00670a08098890787f000001e000000283170500000101e0000001ac1400aa0000000900000000000b009078000900004103d300040067000305020003e0000002ffffffff44200383ac1400bb00000001000000ceac1400aa000000000000000900000009441000f400000001ac1400aa0000000807172000000000e0000002ac1400aaffffffff0000000083270400000b59e000000100000001ac1400aaac1400bbe00000027f00000100000000000000000000ea75"]) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 04:39:59 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c271ee43a58f80bb9114b41451660e0bb89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a1bedf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc478a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d633f4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c4a8b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000002efa9dc22bcd8d660a398ef385a405ef1b99d8a20c5160497f1157f1459be59f792a928966f58d6f28f30025577c8dd881a17c972ddd5f4aca3e1cb80caa0145b45cf2c9ba96ea45893ce0490bb818e240dd30fed544e4bcfccd232a4329fdeb38f88bc74e0275c404d8fad2d32e37dc9f4e046db142e22c62244c8bab72ade786b489a3ba7ed5410ff41d839c5e11168767e54d70cd54c60674091e4a17a9f7be569562374a76284dc25bf104ad0298c353b9998dcdba4c499ef8c865bc7c4203bc9876ccf6a61f6e41008df8bbbf05867ed9c8d1767beb68eb3f50e8f7e6cdf5f382d96fb7eee4e07996611f9e56c1aa488d4ac7d7ddcdf380e3dc5740485cd01712bf85c711cb3012ad3686198a3207a196ca2f151c9a230f223a530d0936c57bc373a7dc3ae905b21e91c436a371190d560775ab5de081f0e7a27ab364d3f1a0f016c4272a3f230000000000"], 0x10) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c271ee43a58f80bb9114b41451660e0bb89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a1bedf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc478a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000002efa9dc22bcd8d660a398ef385a405ef1b99d8a20c5160497f1157f1459be59f792a928966f58d6f28f30025577c8dd881a17c972ddd5f4aca3e1cb80caa0145b45cf2c9ba96ea45893ce0490bb818e240dd30fed544e4bcfccd232a4329fdeb38f88bc74e0275c404d8fad2d32e37dc9f4e046db142e22c62244c8bab72ade786b489a3ba7ed5410ff41d839c5e11168767e54d70cd54c60674091e4a17a9f7be569562374a76284dc25bf104ad0298c353b9998dcdba4c499ef8c865bc7c4203bc9876ccf6a61f6e41008df8bbbf05867ed9c8d1767beb68eb3f50e8f7e6cdf5f382d96fb7eee4e07996611f9e56c1aa488d4ac7d7ddcdf380e3dc5740485cd01712bf85c711cb3012ad3686198a3207a196ca2f151c9a230f223a530d0936c57bc373a7dc3ae905b21e91c436a371190d560775ab5de081f0e7a27ab364d3f1a0f016c4272a3f230000000000"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 04:39:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00", 0x1}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="e402002f660f00"], 0xa) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x2) 04:39:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4018a00000000653000"], 0xa) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) pwrite(r3, &(0x7f0000000140)="0be4f767a298be69f75f6dd5fa14c2f9f11a11cc1d6260", 0x17, 0x0, 0xc803) ioctl$BIOCPROMISC(r2, 0x20004269) socketpair(0x38, 0x3, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x74}, {0x6, 0x0, 0x0, 0xde08}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r5, &(0x7f00000000c0)="fbaf8a8d0ff79be96914f635ff3a32f6858a0000cf9aebd797e94c27b24ff08e2da7c93d0fd2e12bd8ff5a160000006f14b3bc000000004f2b715a2ce2", 0x3d, 0x0, 0x4) ioctl$BIOCFLUSH(r5, 0x20004268) 04:39:59 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297b", 0x3d, 0x0, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x1, 0x5, 0x9) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffd}, {0x18, 0x1}, 0x0, [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 04:39:59 executing program 0: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x10, 0x4006, 0x0) socket(0x18, 0x1, 0x90) r1 = socket(0x18, 0x1, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) pwrite(r4, &(0x7f0000000080), 0x0, 0x0, 0x3) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRESHEX=r0, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 04:39:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f00a100"], 0x9}, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x0) 04:39:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)=""/69, &(0x7f0000000000)=0x45) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r3, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r9) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB='/bus\x00\x00\x00\x00'], 0x8, &(0x7f0000000140)=[{&(0x7f0000000380)="04a468023de8899476837f8e5c950df3d0cbebd9707f077378c98ecf7c26724c566da054128279545c60a70db7086d20be083c972b2706414ff52e5ec1ef295545eb7f9d6644c9e01d50c2130a94dac5a62c19db2ff60be6195fa3cd739adb2a177f171a36cfbef69711169c6712a6455d67856b3138592a2057b5666bd548d0233119d59ba892840a15b134bcc9039f0cee89c213b1787ceadba20c0b39b800efbef5131d14b2cb859508cdeb94cf74604329796f135889915674e7683b3d161905d68709890281ef87996935074f16bc0d4e", 0xd3}, {&(0x7f0000000480)="e6ba87922b81f8ab8ab84f167d755b6389670ba8cfd9301389af1eb6bf2fc702c346384a945dcddeb653c0add04d69156ed89915a234c6b5eb44d7283263da664e26ef746a2d71c345a3256df5558c7bf9b42e28be3929a0eea75203659a684797285807e8f361475540f00463aa7207", 0x70}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x20}, 0xa) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="a60d7d19a27197abbcfcb2ad2c6c3a92ba97e20006fd5ff97446095ad9189c83dfc10959b059c8a6fca668154cef051b3d2dc8ba1cadc862ce5ac0d47cd029173e5fd848df80c4e894ed256c3d89d09bbd803f9cc37b6d1e2918399d20d6c7dbcf47d90c03879ddafc80b9249302656b099297229442411c4eaccf250c2898efe9e08789cf98a2757fb15bc756037f5f584bd9cb9239baf44300"/167, 0xa7}], 0x1, 0x0, 0x7) 04:39:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:40:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x4}, {0x4c}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x848, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 04:40:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00008bd0001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000000c0)=0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="620500000000000000d126ae303ebd00b5ea0bedba0a804d1967681c28925ecb1e08af17987c1dbc6377b8ac1bf14f3fa966dc2f5e935bf41f23591ba83bae0a73bc144eadb5f637778a22a60c572e59daf1246936aecbcea9708825493390767d57a1bd071c6bad4bb0c102adfb6a59f2d0dbcd047f06861090595f0b166e2286efe2bb2420e49b472548b1b6c9a82717bdf57f1dd973af22e90152a1b37750859e38dd1ef88c0df245d70d6b72f006a60a3c800d851015fc72be7ee1ff01752f6f"], 0x10) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 04:40:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = dup2(r0, r3) recvfrom$inet6(r4, &(0x7f0000000100)=""/151, 0x97, 0x1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x391}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r6, r5) 04:40:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x7, 0x8}, {0x61, 0x75}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:40:12 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = getppid() r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r6}, 0xc) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000f86000/0x4000)=nil, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [0x0, 0x0, 0x93]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 04:40:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = dup2(r1, r0) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = fcntl$dupfd(r4, 0x0, r5) clock_getres(0x0, &(0x7f0000000040)) write(r7, 0x0, 0xc0) 04:40:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000001900)=@in6={0x18, 0x2, 0xb7fb52fc, 0x8}, 0xc) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendmsg(r5, &(0x7f00000018c0)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000280)="c54aa66631c36af2f1d606a29103afc514b6acec5bd96281eb7cbc0635ea8559d37d1c281a702c3a1028f48d94288be11b1898ee67e73a838397f94951cb08282b07b82160710633a19b691cec494fd948b7fcb7f1685ac58a3f445ba4847bab4253e8524359b541476552171a26bfa238f49010e2eb582963c0985871b7fa7b27ad0b2a74a8d74674bdb33bbbba81950ca7736cd692ca3cbad8ff5b6ae8184d5d784e55e350d0c868b131879162b651dfad5b40bec96afb6a3a55e92d33d4a9a60e7fefdcc812fb23bd5f6d37c9", 0xce}, {&(0x7f0000000400)="215b153ad5a7449b5295f4a2b8449fa0ac1b4c60f7eeae2498923272030bdea758adecba8985100d37cdb444ec5ee632c9b6b940d0f87e4f26b5687e013d7e7abbcc35ddaac0f96b8c0da7054994d5cfe83764073aa81d3a93d9e2181e6e262feb2746060087b79cb739c4350cb85c37f58296b7f4144edf644f07eba289fd17177fdbefaece6f510275faa443ae08d1b2f26b9270b1f4c886ad4bf96b94073100acbfc7be9893232dc71c682d13be1d", 0xb0}, {&(0x7f0000000380)="c91f38a79662b167215961bf1f76a0", 0xf}, {&(0x7f00000004c0)="d46e1b622b1aaf292af8959d486c1a981bc270e507c86dd5ae05749c2728fa7ca343eabc01a9ced2cb909e22d34e7838fc1f83ef8cccc29e95bfd578499464832b03ebdf45ace697955db64955efb89ebfbe9b9dc871a4974fbea72817f44d3729a5b6f95fd95d7505d78ca298313b4084b45032bc7f2173ed922bb1", 0x7c}, {&(0x7f0000000540)="5543098f68e2a4796c2d1c9ca270fd11fb713ff1645df1d9758b40117592ea032b27215de40cbc220926c84304747a9bd64f906020d9007cf755558281836372e1116b597c098aa58e704f48bd7eb09f5aa0c04557a506fe5409c3be7d9e4e44f4f19c71858ce2357fc567844d28c630f4f8a8bc17bb5c45f30e2fd7b5608af603a3bb3f8fab03322a", 0x89}, {&(0x7f0000000600)="d8980116adaf7609847f1764ff0373af91553ad4755ea502b541ac4de980f0585cef6a81afbdeaa93dd31bcf8d7404852f33b639d16160e01c47fe83bd19bc6de1a2be3d3bca9fc19f1a0167672da10529b52c8283db7a979af9335abde5ac37f67efa441e009257e781f13b14c6e584e7e257faa63cefeea61ce9b2f61c94a0aba1eaec9c5067c7eed51a6ebc3fdd3ef7b8aad2b93f0d91865800aa1e152bec2dc1f2e1f1d94bbaef167fc02ee7cd20f0f12e0321e75dc82dd51decdade871e383bc4336a5f60920fe4888be30deb0a15f35c5b60530c4c52ffaa509229d8abf6e2a688ed112c304a67a501a4a5f452ac932ec6b8ab955ff5dcf069fd4f46255a4c187f0b51821f8e9797a5bc289aa446b388afe51c00787f7f245b1307d425a2fde7aa8669262baf003a18e1f0b1f0041cb6281943e11871593b48e34c9176a83efcd67178f7c292836957e57d39330e86483a12a9e502ecbaca2a925fc23f4e95d0c49d464b5f9e63670808c259485e1f7876e862ea4f58904fc307a4640758355b8ff7c6c0de7b73df8748b6f20ce93f056d17a03c460c9abbb1031af52694e771489277dbab5af7fd97f9ddbd5303210e290b9690451ac873f4c606746fb9222d6f88d5379084acf790da6d0a382c5cc5197774eec874b35df4b8ffaa8e7a120457cc9f4470aa44d920dbd23b4e3ee0e5d1b00e6f103c078aae276ce8f9c6262f0516480cb639f559e8be52d2c8a8bdbef99077abff29183c26150b715722f752e24fa561581d867e7865d6c652c3f042dc9c22daabb89236badd4975ff19ca4dab21c2fff9d4cd9e2e57122447d7323500792db7876e95b594d9724311cc0f9cf6e988b36a82041ec92e050f5495886a4522434800a04ab05088f81ab538c9a02834d30b27237360dd370c29943b0f6f2cf157a6dc2679f79ca00423d3aea77d4037b761db610d0122dfa51f1fdcc069f4240c0f75a48d51bb7da614b3d1fe662c2a9ded77c60b0488baab8b5b51101dd4ab78c3deac6d5feead6e0db5d91648616ade3bdd9d8e221a34963da24624e5be97da30cbc9aaeef73506bf680f30c1d7abfcc95e27bcc7b996f48dd9ebf42a50ec7410398b57e234c646710b046cf12958f009bbe4b1a41f340015864b7e52b2365cf2b358c8d610a13e82bd3469792feec95324135d93da60d19b219248910657b621f5d6c5379c7e9e377e93efb14152fb4c461f053a72bc73168ac454bf8112ea0032eaa65f32d1022bb2517c32f0af486ff701db6392413ae91fd2eff2ba6b15eb7d815ebc432ac883d1d337e5e0a5e91a386090d0dc19da383159f7e28fea1dba4e952b389382a1e56db5ac84073a6f6cadd90c95597ed6ef73d24a744f8e15ec460816ce0c2c1fb3e491ada0149a6b563e518bf4a7a4a07af7f5df846002a6254877584025342abdd189b76d783672858ac2c641e8d4f35ac38a1e5acc6e3b41e4279bb18ebf0a6446fb1864b225230495e683e8bca1d17f9e67c986699d47b97d6f42a65d1fde8e909850d61f517bcc9cf731e8b2e3dc8cc09d1a3b293e5dda902b9d0cba4749ca6148c24da84e636d5beb2fadf5ee5066df3c52e942b8fefb765f5b2c4f7d2dcb398117370f2774431db8681fc5089855eea29359cf1389f42789389640dbb63903e91f9a147c6b0fbf4b208d14554e0f5b0409385e0d5d7088ce1624aa4f5deb0541f6edcb179d873c52b4f5669992f57af61ff1a74a83700df88a5c1e52988c273c7372a9229a3d0fba69f3061856b4eef300d9916c41487db8492895acc873299f7220bb1763828656797b1fcb53499992f2ac918545e82a181482be8ee9a62cc1f04b846a5cb308ef2b236b394a66b65719ed102ae902b1024571952bae8659b5af2bf048d924560c915cdbf35d80d5b57e0e6ef982469546e6291eb9a2459bf15ff1e62507bc014cf356a2afd422b5567213391c5f9df8b2ce63743b5f5c6b4c2e7b4232c1b9df28037b605092b317b8d3ca6e6b19279be58f79c1038b5589581bc2489866ae07851d13f61276d8cc4b7b25f1cb9e60e58582bc0cb28dcda34bb64a8a595aa38f8e0888e01e66e7b059007800b617cf72e3b2e6c769c44447f72910a0f0ba7a72e95b1c9e593cb85e162f2dddbe0e18be6e76ad1dce9b288725d8e17f7a877aa80d8925416fe4f9cd2181010ad9d2b218b28e0dfec1b0c1ff4516fae701f2f2c136ae6e00957d5c7976363fda9957a2bc1ebe37508bec2ff863f82d877c8128543df7ed1535a5a57b38390f2d976e219caf4db79005b12f0a8d22f744e07f0d085c88cefe111365cfba4b2c5f2167ebe39cfd8116ad141b1ecebb25395d20f4837c9a8a0445bafec334d3981989eb3f2821cf619a3edf234c678ff21be937b51fccce415c9e8f4bf3a4944501a573f6daa591d75a3fddd8218f9923745538f94c153278aa5d196d0af534f8028855d103ebba58050deaa068c7910f9f74f93588da0377ef5fbeb3e6db50f8232ae4e204ab7f9cf855923fa27eb043aa49cdce63defc8b036cdef62c905d36efdceb0f48bf3133759e5be93bc40e4d18a7600e04cda7f5a791b72ab71e37be456a72ffeb4c93cdc19921a599ede9df6274d7675c2511c550a640db22f93d8a9ac9c4ffe09d658d99dda9cf45ed58f527911af477162b6d82e44f4ac1fc3ab47c89c9a9251dde475de7b84027c005d097bcd46fdb0fc069bb6113ca7337bbcb502260d1f7c9ed30b5b3cc14b3725fc3e0f3ae424cb97eaa54f8bfb5d8cb75fdec9e2fcdfc06f5edfaffe32b3d53957a6b08627543cdfb34872f61922f94a2d240d4f231ab1a78a7b40ab984b93971762bc34134f907671aa998c101583c91ff7ab99c941b1753c47b7ab5480c029e989189d8eb6722be76ae6e2e5f8b1da3a20e48aab353e69b093d90398141e2dbe8904a807b9d51471152db860b433c3c0f033077d3f2b7b46f5f6bd5fe21e02fd8aeffe5e4e947683126fd5180bbc81bc79e708d95d6d3d22e93ebcec700fadabc0421446d0c69c3a6fd7ed777f0c6ef62cef94333a70624292e33a54e90d8f721b66e7c8ae0d48bdfdcda4332b65d00df6aee5e918e9a4710f5a8900c2e6c654347d24bb40eeeb603655b59484cec828c5b4e154bf199710eaf0527c942fbc2badd6bab382984d4f3fe0e65b3e5887ff59cd2f44511404f12e19b4b8061eab9dc3060c976ad45a57dec6e087cb98dd18b0017036a56c868015988bb0e69e82eade8b26fbc60e959b0630ac6a8eca0489f3e0480b290f9f919b58c474fee244118f74641f6c8855e456657fd437775dbdd70e51b836658a94c1f3d7befd3d54bdc84fc6500adf52fa3ce1e1fbcda72d9520392e1ea8f68e46086b83cf3fe6c0bc5106c3ef074d35ed69b72e2fa585e30c998f0318d2c3d9d38455868133bff14070a2f0847004ffccbbae65e5c6dc8963c8c286e67d773a14c78fe80dd20a03c62544156bbb69f5f97b63583b2056cf6ff0d0bd12b52747c50e10f2b9e35a4e1a91d75438c611c07f3f2fe50e8c67cb03e43a715d15508cc31dbb74e8c73ea5917b17142d055d1aa0b73f465bfb81db50aff9032c0409a765b30b983bbef1850b27eaf594f23d472bcfa183d93d9dfe51b4c187f6bc256d753b0473503fc821bb3a8a079c3808c2d8049171f77e390f681edea77ed11412c12501fdcb77ce8eb07a1b219148acd7252e5e13fd42b65d5c6962091801701baaa1e83662bbf780b6adcdc7e490c4ede92cfb517c811a20f1a0eba1f91d70fdc9c66d4f423dd3347c014196bcfde744ff014cb64ab4f780e17388202faffb4be5b3690e5803d9ca1443b720d57af3fa5c74ac97f3ca53b67dad2e1d72c8f89cef38284fd84addf28fb215179dd95151a79ceb8861b652507afa361a8ea9385463527984de1c1bd9e66adbf32f5a5e1e7a90c1fea05ea73c9c4061002d06a9ce29fb30400942b1d60fddd4a4441aff79edcb68a01cfa872a5ab0093fa4be894e222c221e1808f9b99c386f750a9f0974ad56115fa1b8c7c78b8869ce68b03cf9f0e1b949780629d6d26e2b6602433b6be1981599c95444e74ec1ea41c6fdcf2cfcbdba1efa8bd5a13bd7805ddf16a70b21eb4e42c53cc0718496f5c8e0f430667941f170406ec52bb076050b1e817355542f463186b99b911b7a52f9cd22787c16f2d8fbb38819a5593149d82aff02e588c7a554cbff216eea4d71d5c9cc093a02c8087bd7ea8b101774711d24b00ee5f6965657f56e3dda9c1eb52dfa61b324e60d237cbc21a792d12dfaba8a8399051011b85f5baa957f92b8f1b270969472e60a88cfc0aa526d61d065cccb96fca3398d537b70500221d6e09ae7696b62b477febe12837748a1bc32144205c68ef88d520130aa8fd3fdadc6a9bc9a6b2bdc9268db0a26e05e6932a29c86c3b5daedb13038154509d18a76cb71577a1bfa911efd304158bad9500f39b78f340444fafc9e31935c887a2755fd6f871a04841c46265eae828d5e8bac0eae91f0f9c7087b1ab3e8ee797e2d3a8f1d83dc2294448a562d01b955485c0b26abf4326a099daa6516c64e69e5661ebb3a51d9ab1abd87710e0810c38fe81cb80556669eb9f2670e1984fce20b8cb103266a2a95adc8ac63e5a895d892a9ebdda5721bd1a6b22622c36e21b3b29916594e1a5a85df8ec8791000632564a9c359d9c73d6480e0f792927c8a2460c01a9ffdd895b423ebdb61dd3bc64e5281d3ec0828c0bacd0a5163872fd8e5c7b3abf24c92fb4e2ae25b06d6ef4cb659ca5889c9d916f879a66d54577b58ce1cfaa993a2c98d7d73f4e8e1704167f6dfe1585b6fb5626985e85c879d4d3befd5341018695c4dcd5277171ebc599c4642066fc5726a2613793172678600674a44da0405dd07523df3b7fa34543bef0840409b65f52fd7178e75ec9fffe655fe3c871df56862f20197065b54740152141b114d9f09197880a63c98d5c3d334d135047f0270f64a97052334587e59e3b21dcbf2c60e34ebadeb01e7e2956c522179ae244ed762a4945dbdb50f1e76f64b591bda502169196d6b68466dddec0f94945ee7352fa393369e93b8f00e7a57153488448bad1298949a2a8231b9d299f418fea09919f29a83efa31774d03351807898e196acd72694433af413662289d235fc734a4c4a6fab6b6fa0e6242825bb3b8edb0f506e508a10ad824c6cf0a16a18a6c1e332c920c52dfdd71a9a20b484819166245a7f22ccb5efc9285f56d97033ffdd19820cc541e00b9a5d61ace0b5b3877ca09ca0bd2d2ba4e82249a935c082c70c0cbd6f3bd1a89d731ce158a12f4e3bb0c5849c7736fc83a49ce7c099cc4b610ead26131e0c9cec62f7844660935ce1131da471e011af703df8316cd361ef485b1059ea577fe2656804f45ec1aa8d74d4c04309dcbe220822cbc56cd0dba177c704b20b04241ae2d95475feaf8f7ca106fc8b86424d38f591c284fb5c62a1f58b6af5c7a8465d368e67da4fbb3cae04dc461b35c4313605c5dae301f714298ee22fa1075cf6131bb41423c957fe8bf9465d1179aee09c52f24362be4c868b561ec8e7f6128475ec0f5f78233ef3fbfc92ca1c0383eddf7f615e3a73068c482d83b2b755bd4dbf10e6a0079c1d334a9c89a6e298f54ee85d6fe1c8ca6afdb05d1b2f7a1a1e212204966873a19015a1eb127bc21fd8b1ba0515005a2d3886635e542a21c269c9ae13a260e68416ebd2ab2681074c36873e1f53e8f7eb90b57d60f6e024f6bfe3c9a9a49234207513a", 0x1000}, {&(0x7f0000001600)="03020f1e5f5cf0557fb4a4cfe31ab7a3d33351b63b48d5c96cd1770ebecef06d02e2a8bba60b3c89d27bacfd483fbb387e2d62d47706d4e002c78bd6a2e94bb89afe1758348452923d43c6124ead243a3b8bfca21fefb14e441d94d402ff3ef1398ba64b86e697981f0235dec4d732e65f0a4b04d844552f0bdb9d3810ecfd1bbeb709abcbef82dc932021757e29c85bcbca6976390f6f431919bf38f2529b43089ddea0078b3344cd2817e432fbde6c5e1424460be99438419fe85968c9b6c7b9dcaa42edea440f359151bb8cc73ce5544f2e4f6bf811fbf311ea1ba27c972ae99449f2", 0xe4}, {&(0x7f0000001700)="bf1b7c0044aebafc4b89ddc9e2692c86cb585d8a1443cfa018380d223db88b1dbfe3b79e107eabe976baf7c02aa8378ebe6a09c799b39f260fed9aa7c17e7691a446766e3bc5cfb8c3cf33c3728a6c3ab4ce3984e2cb597095809d2f7dcc7be658f7cffdaacb279b50564075157f8a05a2d729", 0x73}], 0x8, &(0x7f0000001800)=[{0xb8, 0x1, 0x7, "1b6da4122a4feb7f708912eacee7fab37bdff709fb2ca9d546fb9ec42e1e9431617e7fc1a2c75769a3ad78383b6e7f34d5ff808ed4ec55ccee2a0e280d7dd7956c1d74388a02d0e17496537d6d3fd1c3cc758162a8ffa4c761af84f9032e0b3b0dca632568500ec9b644471b05f1a1aee03b916980907b55f3dda68c8e0c47610ef5a3237aae9d7bb7c39f456924e309017338dd5034ee76556b741832b8683f2b"}], 0xb8}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e8156b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e8156b0 04:40:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) sendmsg(r1, &(0x7f0000000c80)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000740)="b6416dd6d7adc1b9cffedc73616b18a5015e783c0ce474fc50c6d1e0248a735cb3deffba43b0bfa70f03c71bb7a5270e625b6c0039bec0607ee670af174dcf9c4fc18330cde2b380995f3ea1fc786c424059752fd0dc3b74651cdd1fa21128354cb944c06a1527f5c607eed4dbf57ba54a5934a967c3cb5e", 0x78}, {&(0x7f0000000500)="da1578b81d0ecc92e663c3c0a701750663da4b0427bd9c87ab59f30080072855f73427a8c0380f9fe3bbecc6961390060c00", 0x32}, {&(0x7f00000007c0)="1d15ade0b0b02d68037e0e09b83db1fead57e6b8d6a0bca62f2d30e12deb0c87df87d29edcf98e63587e65200bc1093243b5636d4cf3787d21a411f9f9749e3ca0b68abe93a371020de98ece87f688c36558f90c7198e498f0e1c4a7a14853f474e3ea421dd24c85e8ed920dd4dfead947c8b5e2dfba5cac37bf4505b6230a0131a034cba86dbfe8b58cda5d87d4", 0x8e}, {&(0x7f0000000880)="642c4d74cf113dcebdb8337b8dce31454f654a917c66ad84c76b79aec6dc92aa90683ee51523577a56be8b00dea391b6dc349ab448bbb483d34f50e2d0989f1ff8f7af612a6311c799e93bdc89b0956d43bb093bce38d9dab9dd458e7da4033423b79c2df1aeda713c8657e9d821a679323dd0b561847d19ee5a0094938e88214ae546c279dc41a04620c7a6584b39e3d9bd5ff0a0d84f4266", 0x99}, {&(0x7f0000000940)="f71e94cbbb3fae6650de79ffc495cce5155b08547b87da79eb47dedbf71680d97eca1b35e13f2bfd61ff2e91a01026380f35a3e44f75d6f8e4049f3d65d4fae5efa3f8fbb84f4e51e3fc4d1e8e13fc203725f6718c7958041c65eb3ea7b217ccc96651a25339aed2d223c9b4e2f86341380f226d25663b1f22f20a07c2e3228f67058573b2263df7533636ab60", 0x8d}, {&(0x7f0000000a00)="c76bddf023cd75225912731e4b37e215733b576fb597784b74f0cab74bef06f50adffbfb8bf8306d218be1f838480189ab260057f07388ebee4ed139185ad9befbc0e55daa528879696613f74e5c2868110d6d60bdf2a8e6dd564b8507c336f61039d8e155f44c098ed75047d220363f5e75590575bf2023b147d9c549c95cfb911edb30536799a267d0e6a254bcc9f38ed59417f45e43c63f815a6fe20416ae230de831e3c1f0dc2aca03aca0a9c964ea0ee3facb074c76b48a34cd6e4701e6f176827fce562c48df4755cc83ae1ebd2a6a69abd5f9c54c7c9a87904fa1ab8b6a050708", 0xe4}], 0x6, &(0x7f0000000b80)=[{0x48, 0x1, 0xc1c, "d8d404bae2eccb69846ae35b7a685df5440f43d81f233e6d0faccfa1b3a5a605ad2f7f064a326350ed0620756cf7a48140"}, {0x88, 0xffff, 0x8001, "6027d86d007e5f599fb06bc48e57dc6b4fbd3b0504529cd299a49209a09a8e6a75c5e9379e9cc0e06ab6da5c060ca3c34a9457a7f0a191da1ed457a6078faf59d1d80456766d9f9fea300efcbff0f4e39cc07ffbee5b8b2292a28e58d9a09453fee7f0948a5042412228aca6a115354ec655c414a44bbd9a"}], 0xd0}, 0xd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x8, 0x10001, 0x8001, 0x0, "d2d10dda66e3430d39e93dd0236082e6aff13fe0", 0x637, 0x8}) open$dir(&(0x7f0000000cc0)='./file0\x00', 0x40, 0x44) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='\x00', &(0x7f00000006c0)='\riv>Kx7\xc97\x93\x9c6S\x00\xc8s\xe5\xeb\x9ck\x17g\xc4\t\x9a\xfe!8\xd2v\f\x9eSf^\xd5ro\xdf\x85V|\xff@\x89\xa1?\xcd\\\xbc\x8f\x93\'\x98j\x88?\x1b!\xe9\x1d\xdc\xecrl\xbb\xa5t\xf26=NZ\xa4\x06Dkd\x0e\xc5)\x01\x98\xa5%i\x12cE\v\x97E\xb1\xa3!=\xab\x8f\x91o\xf3\xd2\xc6\x12', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x92\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/5) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 04:40:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20d, &(0x7f0000000140)=0x2, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:40:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 04:40:12 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x81, 0x7f, 0x401}, {0x3, 0x7f, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x7, 0xf, 0x80, 0xffff8021}, {0x582, 0x20, 0x17, 0x102}, {0x6, 0x4, 0x4, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000140)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0xffe}}], {@generic={0x8014}}}) 04:40:12 executing program 1: r0 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df", 0x13, 0x0, 0x0, 0x0) 04:40:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x1ff, 0x13}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000007c0)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0506996a99e3f", 0x2e6}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735bc4365f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422cc3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527fa", 0x210}, {&(0x7f0000000000)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abf", 0x46}], 0x4) 04:40:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x1086139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:40:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "0000000800091c8a963565d6f4ffff00", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x401, 0x7fff, 0x7ff, "d68d85d9785dbac7066c7bc8529e16ac89126978", 0x7, 0xfffffffc}) close(r0) r1 = socket(0x2, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x1, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x3496925f, './file0\x00'}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 04:40:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getuid() getsockopt$sock_int(r2, 0xffff, 0x8a1, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffefff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 04:40:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x4006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="2300e6ff018000000000000000050000009f81449a1d195fe44affe700018000000046be916ab12ea309000000000000000800009b26152b13a3078ac1153ec4c9926beaf5066ebdc468548f106e7ca251289f2099233c1068115f4927c9ed15c2d31ee11a0414987e6a7496f35a725f420dbb352a9a99719e9e4b83b428c7fe07608641ac1f25d27c8838fee8f5b145d5e25026c931e59824c43b56c5799b17a26a6f206a3d88630a2c5dcbb6475835994acbcc65f0ac7723707ab5471f4935ad7ed319d21445ff15b79a11afa70493387262e77eb50000938b9c223771f44d1066db5e901bd0b44dafb8afc423af42164874e38566e65973"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:40:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5ef8caac, 0x2}, 0xc) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 04:40:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x755baa6d}, {0x400, 0x3}}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 04:40:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe}, 0x40b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) dup2(r1, r3) fchdir(r0) pckbd_enable: command error 04:40:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r3, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fcebce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf0bdd3c719ed25034dc21617", 0xfffffffffffffcd4) 04:40:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25c3874711baa2cf6049b6cbc5a4c736fa521649661d28e88d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6558a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07d8432620ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c42c941b7ee488c559a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3aaae80127d4ba0c64d79acc13c84d4d769186afd8522669952af43393b747b2400000000000000000023155343f2aae4859750e70e0e6f0337e621f24c535b6f1f26ce9bafba1a06641c202167fafb20b3358855039d530aa63e892a65bfc1980975862336ea617ef263be10fbd9ce84d23bf5bac3275bacc52590cb2a5d6d8c0b327416ee35af610341389da73d189fe49a9e8f5385bcf22ddac3799ab2bbc2b8a4ee749033f80c11d4cb6e140cb62091fea621b89a35a9c9c09db0b9c807eb1e9d87b8467bf8"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0xb36) dup2(0xffffffffffffffff, r3) kevent(r3, &(0x7f0000000400)=[{{}, 0x0, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x40000000000, 0x9}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x10, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0x76}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) close(r5) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 04:40:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x20000, 0x0) write(r0, &(0x7f0000000000)='D\a', 0x2) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 04:40:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10, 0x1c0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x0, 0x7f}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd601c8466ea2b99ffffe2b4d7fdf834a6"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="677667265aca0cd70a862f9d6206c32f6c36e904c4eab7c2b94e202d80a0dbe503bb2d4d29cea4fcb13d9c527dd3247b39c220f3b4b51ece32d7a4f0d60a5ee1d739ec29cc9d00"/85], 0xa) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x2) write(r5, &(0x7f0000000100)="8c65", 0x170) 04:40:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0xffee}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000240)="f4ec04f315d448875418bb1110e6b15f98b94d2f268556b9012016c89e8df6b980c30d45edb9d602623fbe16ca36e6eed0a0db81da899695af251c2616642b835fc3e51f510a238f7d36f7b928680f2b4b9c0768f28cf64d8c7bfb6b4f400a0705078a3c11a5832d035e15f8254504a04528921840daeeee519548f3e3d803b87daa78a9926bef569b17fefc6f8adc68e3f77ccff178a59ce9b5e00947fe9adc00cad74e717eef0e12afe4514cc14fb9e501fa", 0xb3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) fcntl$getflags(r4, 0x3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 04:40:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="904d0c039c02a02c115858ba4741d1f5aab7c888c0fe9a6c0bdea6e1c1d19e5ce08f1cc786a48766af1087ccd82e864f26e50f6f891f85dda6dcd0f61971534f5cf9d123e8694794b56c2833585381a9daeee71fa97ec591ba6a6b193fc0a256dec14b326685f7b4ae8eca935ab85145a449be623e15129a87fa1b8ac0b569aec0472a52ee2bfb9878a5520e9fc26cb1e050e6555bdfdfb289cce4242c0f740350fc07cbc969e8fbb071aae3aa3f186115f39c155e0cb2a9e58b4158dd5e72d7fe5cde5e84933cd04b50fef01e9726f6678ed53fcf59ef66aa1ae535422242b83369843b4240c3f0e1641dc0e9810ca0fbd945dc1c2e9b684e87eb36ea4cc85c9fdcd59010ff2a957b391fd9305cede0bd8224379a8eadc13c8719b54c94b7db9e608dba7a1f5ffb74bdcad1b53e57a8f916accb5001238a140f43dd8da488c7b3cfac93777344cf71163f9545b1f8fa9a550956af20e76cf2c759cb8c87006bb7a4af10bc5479ec7c83c587d9570bf6cdeabccdec188b832701b2f824fb5f2eb7cc4a17df7065010ef7bac59002d0ce5c5e3da77e", 0x195}], 0x1) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 04:40:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:40:14 executing program 0: socket(0x11, 0x4003, 0x0) socket(0x6, 0x5, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) sendto$unix(r1, &(0x7f0000000340)="b10005046000000000000800050000cea1fea7fef96eefc73fd335600f9ee70416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb355769451f132e27f80ed602000d7d026ba8af63ff37282921e4fd89d3872babfb8070c93f33a010d192a9b9614f57d273fe20c1abda65601a8bfee8aca4911faff575e8c881ff7cc5fcff0200e608672b9054f64daeb2774f4afdf68da371a3f80004000000000000000100000000000000000000004661739c06b788028fcb40659a17336ea5301b70c74799cb702ed96dc7083ac09fbfe32a51008a213d8a31092ad88c70d18ed7bb68e1d242744b20c0d2deb04b56398ce82982d933c20b834e6ae3f367a3a82da8d2a3fa0b781f114bd1d5066a3407a62d4fc89e80eb409cf302c495babc55eb71f18ce34a2aca219a5618c876d6be66aa989b467d57891f11c39a4cf666b902beab532600"/356, 0xffffffffffffffc6, 0x400, 0x0, 0xffffff2a) 04:40:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 04:40:14 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6001, 0x40f) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="06050f348831733ba75cbcc984fcee5305446c78c4efca324a12a5d5ff1f2d88b5b7578507da99727880a2ba349b68e682e7c11770c2eb972e9b298571c7c6f4aaf2e2f26080db2280a8b3b9915faaf12a5f72fb17c4c1d26837337d7969c15a7f2515244e4d25d97d2f84016dc29ced142be965ca23e55215f4743b3f86e71791b4c41e7c5a7822f10d69af2e8b94c18eef1fbc9f5e", 0x96}, {&(0x7f0000000340)="2f63810cd1ff9c920718735807b82c79f1ed91d6f48eafa53cad577482003d63c8e578b97644b93baf37aabe2aa61b5c87c17baaa396191bd09081e06d4ce6ed04908e3f118d131b53a548ba9c598a2b8a4c2610b57facc3bb0f3d70913738911a2d0c019840255f6410849ca40e9b1a53d1c8c65443ceae1c53d637b99a17aff54f5daf24", 0x85}], 0x2, 0x0, 0xb4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) getgid() semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = geteuid() r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0x0, r3, r5, 0x9, 0x6}, 0x401, 0x3, 0xffffffffffffff81}) 04:40:14 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) close(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 04:40:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16], 0xa) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getpgid(0x0) r9 = getuid() setreuid(0xee00, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r11) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r11}, 0xc) setregid(0x0, r7) fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r7, 0x6) r12 = dup2(r1, r0) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r12, 0x2000740d) 04:40:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x80000000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe], [], [{}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}]}}) 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) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="f7fa95ee36b9f0c39a390dd07d80b5c242332aee5d824ccb1f58ca0e464dee36e3409ce2a183b1cb6563ef5def17ca4cb8813d40a3013e2e47d6f29f12a3294494ed2b325ddc1d2ac9d75593c00473b0708de1b5c6ef5f281883a0993a9ad301ec01ed5e5c54a965d683b321e02a38f458a314cca0ef735fe898fc1b783552269a8642301549f017c551a9e970349c5afb72e672f1b09deb56247f64c350d2a56bb3924c60f872995682504201a7c9c907090cd39b72f09446187f35549585032f640ce25c3914fc07f1abcbe5be1451143666f550a0c5d68515c5f83b83e7", 0xdf}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r4, @ANYBLOB="e5ffffff25c65eba9bf77cb704ed2ef1c945b0037549a532de53468856c39593f220b28688"], 0x98, 0x2}, 0x8) 04:40:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="2cc2abc5acad6d7d8feedda4c54cd9e461e28943b38b2c9079910690ff4194b2fffa6da4cfe8c1d3a308a0073f8e7d146ec4bfa21e2f", 0x36) geteuid() open(&(0x7f0000000040)='./bus\x00', 0x220, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0xc) poll(&(0x7f0000000380)=[{}, {r0, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}], 0x8, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) 04:40:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) bind(r2, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x58) openat(r4, &(0x7f0000000440)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r7 = getuid() getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r8 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getpeername(r8, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setuid(r7) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffcdf, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYBLOB="89036bcd656684b5e561397695e542e9b50db499846ecdc7fa0076e33069676d10969e2c164a1c904ae04d91cad1256475bdc084d95863401fa9e46afe943e8ed3f8932a635185d05cc917637dc6c28a7cf70b1127275fdc2bfef2d6eeb6f5c8c8a98d390bf0850b495927a1b4835c5afb02965f91c9293be801", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x9e}, 0x0) 04:40:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ftruncate(r0, 0x0, 0x14030003) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x35) 04:40:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:40:14 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x2, 0x94}) r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x7, 0xd17a}, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff0, 0xfffffffffffffffe, "0366402ba77f0c0376ef3caf00", 0x0, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\b', 0x1) 04:40:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="1e8ad736f5c7ca7d6be32215de160c15e5697034066640283e7b1716671df0cb283009960e7f26617ed3734ec7a9855a961e0843e228d801fc4828408396372e81b0729d268b64b7b2d9d09f5985926bbb55b66f91850ff2e0df4137f0e9400f8426c0739cd549d18a8285689026436d6a5d472b452288502f778a0cedd69773f2fa420227332a662cf35ed219cd1c0ecc0e4b6df12f894034d77144a881ca1ab13dfa4facffeea96ad9fbcf36412283c798be58016075a2cc637b78358c62e602", 0xc1}, {&(0x7f0000000180)="198c4c3c9a24ceaf6f83fad45191c05d5b18e3cce575b7585d0ac7b51e4cf84be4c400cf15552aee0aa1b711b5d6b4a5840a56af5e89f75f1e3237ff1294938b2411927064d54c1fa5a4e216b8a19b8de9c6b6cdf037eab60b782e8b8df9f4e8303f4410a072484cd0f499fc695d9ca8ceb1534477a433da6cfd5035ec49bdfb5451d605dc7081bd1d098c21920741712e86e64ecc9c163e51a58192aa47a2efa3257fbdc55c95453b6ba593bd5438b4e93040e6c4a01b8deb6adb86", 0xbc}, {&(0x7f0000000080)="850ce48fc172f319625acf", 0xb}, {&(0x7f00000003c0)="cde9fc6f1abb48537ba05b", 0xb}, {&(0x7f0000000440)="e14efbd954a5be6f013bda9476922efe939440a8bea12a06b40df95e84928810a86af0583fda1a6e29aeb864b8f58c6df11b", 0x32}, {&(0x7f0000000480)="c0c68952d67a7d60e513c4ea8df08db15960fb3d9ac74bcd23c923b7e659dfc1ddceae102a0a3506cdf4972df494120aecc755db2a55de539ad3ba20b4a96ce4fd4fdb748a3e51f84991f466d817a65f6582f27e3163e056ea03c6ef2b42f2743fcc6062e587d794d412d95fcbb4e2c50f37d7a1fda7245bdcccac749a82baeb912e7c2e6a92793f9f1ccbaaab6a3e3638f8035231eeb2f4555eba67fb1b7ba956e34dbe38dd73fc", 0xa8}, {&(0x7f0000000540)="cdc4c7eb47340f92bfba38eee33670c572a440f5edade4e58c099b349df891fd76007d6a1088d3d26d21231bf9e19e5fee36056a6bd9b5", 0x37}, {&(0x7f0000000640)="7d12845fd23d83b955b44494ebfc90379362efabd6f67b06b21b9d62626a9da039c4528e8d0060ec5df99edceb2cb545354c962e022291f8d85d7ee1e3a130140b0bf34eede4d4f4e1a88bc0cc7718ea25d96c47ef775fc6b3ed136a6169223fa5ce14dffcb9bd06fd658570498c759958edc07c446546f798750277494ed8f3e9bc3d61b1b9e43c238ed7383f9b76b81076e2368c238e367f5966cf66e6352bf407428d13ccbf092d0edffd239ee003b7b11fe38133844b46f727fcefc6f4891ba4be6d84e94860f004ace99af4ee31802a43f1fc28a02b606fbaf887540a63", 0xe0}], 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000140)=""/36) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x10) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x5) 04:40:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) dup2(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000e1ffffff00000000020000050000000000000000087da51a56b8bdd76b77087afc348af9cf6f8fa93199b494792a5b18177721da2f96266fc62ba13ab78fa8fdc7119029b6c3522438569977d3e8e842d0e331d187aab5be217b4890bceb142cd926484d7b17134f51d8be730d50e162ca3ef3c1f41d27eb6e5bd58c4878ed0fd99e18f891c57792b83da68a61c132af2f17ccb617"]) r6 = accept$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) pread(r6, &(0x7f0000000380)="007701b933a071d8ffdf880589556687c3edbce60181efe2c0b29bb0c3cbf76685bf2c80c74226c272affcd240b87f2d41207323266cc5a497b215c82759541443d5e8006b44ce6cf0f4d5a37ac1eeddf050aa06d8ffb856d0c897b8ef2466c100f25c38830f37ff034cec1aad2077a5c5274d7a628719550adefa13e6dbd36f0000000000", 0x55, 0x0, 0x1ff) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchmod(r7, 0x90) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0xffffffff) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) 04:40:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000200)={0x4169, './file0\x00', './file0\x00'}) getgid() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="e401247d6509e929696c657110"], 0xa) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000140)=0x3ff) 04:40:15 executing program 0: ktrace(0x0, 0x1, 0x80001a32, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126dfdfcc8d26a82cab83b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000022"], 0xe4, 0x0, 0x1800) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) r1 = getuid() setreuid(0xee00, r1) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/86}, 0x5e, 0x1, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x81, r1, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 04:40:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d2051ccf94786c4f5b1771e3f5a4a01b94f13dbbd7cc10853a6744e10ce6d35b1b5829adcdcbd3b95abac1e3ca2fe77d486e994c2946af47d91cf9321c759fcd9414caec197ef767707acdeb6c013b242ee14fb52a2d1e8ea59d00bdf2b706dc279ef2377dfdbd481a3048704acf28f4530638f213011a9388ff548d309bbaa26b", 0x81}], 0x1, 0x0, 0x870) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xec0], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) pckbd_enable: command error 04:40:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/173, 0xad) fchdir(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 04:40:16 executing program 0: open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xd4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:40:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x20, 0x14, 0x1f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="e9db030007008000000000000000"]) 04:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:40:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r1, r0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1807, &(0x7f0000000100)={0x1, 0x101}, 0x10) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) 04:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x7}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xfff, 0x5, 0x5, 0x3ba8ba6b}]}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/194) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:40:17 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x7, 0xfffff5af}) close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 04:40:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="c109000083908b2f6669210dbb7cc30029d30fdfefd135534cbe59f4ad26715916b619b000fb2f4dfa81401759315b8f6aac0442618b436b8184960147b7a6acc53d96dd8d8cf06ad183e0f7cb7374bc2971e63584acde460f5f84743d61b1de993b1470b8343352bad0f94098de9d89331ef814e1094d00a43c89529d6b9641b2b766b1490c41feb9f0d17d62fbe1dfad15ff9aa5f02320398af53d03fcecc59028af8cddcc1386c8167318cfa04e344b"], 0xa) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x8, 0x4, 0x200, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x7}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000000}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f5f000/0x3000)=nil, 0xc2}, {&(0x7f0000f4f000/0x3000)=nil, &(0x7f0000fc4000/0x2000)=nil, 0x2}, {&(0x7f0000f5a000/0x1000)=nil, &(0x7f0000ef9000/0x3000)=nil, 0x1}, {&(0x7f0000f24000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000f05000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000f21000/0x2000)=nil, &(0x7f0000e8f000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file\x00'}, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xd, 0x0, 0x0, 0x0) 04:40:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x50) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x70) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 04:40:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x8e) getpid() ftruncate(r6, 0x0, 0x19) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000100)) 04:40:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:40:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x40}, {0x43e6934a, 0x4}}) sendto$unix(r0, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:40:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xc26, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='q'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180)=0x4, 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) r4 = dup(r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000020080000000000000000000"]) 04:40:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 04:40:17 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x97) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1f, 0x7, 0x4, 0x1}, {0x20, 0x2, 0x3, 0x865}, {0x4, 0x1f, 0x1, 0xef5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:40:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r1], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="1258806f566bb15f", 0x8) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ec00"/14]) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chroot(&(0x7f0000000040)='\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 04:40:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) dup2(r6, r8) dup2(r3, r2) r9 = fcntl$dupfd(r1, 0x0, r3) unlinkat(r9, &(0x7f0000000080)='./file1/file0\x00', 0x0) r10 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000440)=""/4096, 0x1000) renameat(r10, &(0x7f0000000100)='./file1/file0\x00', r10, &(0x7f00000000c0)='./file0/file0\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffd000/0x1000)=nil) 04:40:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$setstatus(r0, 0x4, 0xc0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fcntl$setstatus(r3, 0x4, 0x8) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 04:40:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00']) 04:40:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setreuid(0xee00, r2) setreuid(r1, r2) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') readv(r0, &(0x7f0000000000), 0x0) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="e4012e2f66696c6530007835d316509ff1f09f74edf13fa12d0b84f14e0c4e83c1feadda3b1936a5baff714841786de593354c4f473b9070f9ff4d3d2f9a54f7559bc489457bc5533950cb7a0f67774e71470c25555c7b7083168ff650cdb3a1bedbe7653bfb4bae7d01"], 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000001c0)) r9 = dup2(r5, r4) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25, 0x0, 0x0, 0x4}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:40:17 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, r4, 0x0, 0x0, r3, 0x0, 0xc}, 0xffeffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}) shmget$private(0x0, 0x3000, 0x2c, &(0x7f0000ffc000/0x3000)=nil) 04:40:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x20, 0x4, 0xffffffffffffff42}, {{r0}, 0xffffffffffffffff, 0x3, 0xf83e3852038a5f35, 0x9, 0x6cf}], 0x3, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = kqueue() r5 = socket(0x1, 0x1, 0xfb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) fcntl$dupfd(r5, 0xa, r7) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) poll(&(0x7f0000000180)=[{r0, 0x8216bab25f0ae83d}, {r2, 0x140}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r3, 0x8}, {r0, 0x8}, {r4, 0x8}, {r5, 0x1}, {0xffffffffffffffff, 0x10}, {r9, 0x2}], 0xa, 0xf5) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) syz_open_pts() 04:40:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfffffffb, 0x0, 0xfffffffb, 0x2, "0700000000000400010000000000001000", 0xa, 0xfffffbfb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 04:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/86}, &(0x7f0000001280)=0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) connect$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) pwrite(r5, &(0x7f0000000280)="6cb321658b2eb8d32684c8cbc0db24e99c2d661148071b18cd89cdb120e27c6c4d55f989101cc20ac716e88efc770bbe1b9dcd2dc54e6cb5bc29a8c881c90fe0d70e89221ea851e9d30532fa4e092ec6f61a6bee6e0aa1325d21ba3c9bf2092461f939c805522086251ad81e23f6024a94ed782e78adb59bd3f5447bc35b542a43fcfe60f903be942942b33c24f8983a2ea303929a09383102d6d923df56174c457da32c3bbe96bd1b0892f0649d6b53bbfa135630323e155d2180ae28377f31eb628c4367e23945fb727f8227b7fc5dd8273982a54beeafca45ed2d76ddde82bda68de9959e235dee04bf6179e65767d3ba6218b57293cdcf1e99f9b0f9493685c3e12927194bb3614c5b38c5178aeb573153bd50882e22f5a99db313ba24dc1de97670ce6332e8e8ae1a01c51e9c15b1e35992709fa425854bf3ee40d7ddb6e725e6ffa98f51abcd17611679ee0254713738a6e1ee7bebcb2a799ffe45cea65af05ccb3169f2732f83fb3bb88519ca5445c286d10f2a99bb0ebcd841d93a7f792f22a56f7034d01d1d186b0b03491ee16ab3b84f874b17598b1800df388047e1930233f758afaa818c17f9cf6f9b0756b70d6dc6a1d9782395c16ae176b0db6353778c42a795828af4546a77125b113716bf6299cd7dc6fbd2a90627a08d8c886e9ea17587617c02fa30dde25425f884565cce3f837942ba57ee9bf4afa704d65f986efda2eb5552c6e61e888fbf5a4700a9d20adc2fd67a007beea09a0077a9deae847ac00c6b525c295145a73c5beef5513153789016d904bb0230199b649b3981f1c9278361ad6300c838a293915e75c64413d7e22bf690236f0b9dea6f08939dc4d59ac1a17093f63a7b232e6ad4c102a4d24c82bffcfd351b1d35f1671f4ecfd3a39419f1b0a39cb9504c98551d465de8f3db26f1fac6e699351be4212d6b8dd261a1701f1c8b86660a0efe76614c81703e988b0dcc3cc8b2ecd893fc01907f12c0e627ff93fbb3e561e3c045c8dc81f039f7426978cf6f17c5cb3c9e0d3577b9665761a609ae0fceffc0dabc2f8c0139aaaeb86453db1e0f33faa16b752782978dd640954a4c485239600262ffe9b5c9a03bb74976d3750e5507c1aabcd44410b544222b48f983a2a59df8d99ee26053d0696fd7b03f8a9f2e2429f9027bdfe6d077d67e1b986535e887806f1ffe5236645df5527f475db1c281d818543f9eed5e5f8b437851c9e987958942a05b50ee4d04bcb64a0e4709f5a0ff4b544b32d00705346b6d17fefb39ba4aa24a79e1407247b99e3da392dd902e037f7b034606774586f4085bdc60873870565866116ec0dc8d3c4a962b84abd8b55866bd17b3da300bba91c777813806a3e842c4165122ea7fe30d4fd4f5bf9b623975eb81f0616ec86086913b7b1a0fea1d09c1eec640b26ebb3221afef068007bb4f31c0f8925a593af06ad5ed7ecf02f82283954839664e642a0bb729c8ea3b66b57776f87036be423dca3dec20b018f8c17c37dddd320a1efdf200ab43332981473d84d6db32e571d2e01c6cf4541cad505e4a1e6949b991d609345ae48f8c57ceb76d4fd950b348196665e54081db2018fe12a9ca8e350544f33f6a84880c33214ee0cbae596f0e13735f8db131fbed41a57d8649981c0e6f29192f15d41ee6dccb6bab68f5a966023d6cca7f23bf61f542485ade5a707d842bcae8fd72a778eaf62be709817efdcf40d1a7a8d9438a196861ea005cf008b7c7e295b6296ec2371197b9e53bdc3087aa09244157f17f80d2d475cc875fc2266d2b7097ff30188996944f67b1d28a47b987b9fd05f66908d1a2fe901d682676b91dc2c611cc0388a296552f6166e160def1180d892f04433767b0f0b39f3611ade202b85d4f262e38359d343fd913cc0dc0006b1def590e48772f849496394df0ef506796c092d5d3f6d7f5aade04dd1e5c6dbae7f18c4084810e8b90992a1b8f74bbec022c98f45c0fc7eeedb97effc796e5077c61ab1682a2b0341e301f4e9e138eb1da2bfe69208b4dfd201638a6d55e02b696433ee52f02cf095d4828ae60ee2e4c583b14a19430a7b9699de9ce4e14527d87b548d43be478ebc638c80c164ac647a72597d54b3969f035c75e1fb6c31b4f00ccb83c185109009eda19d41988995244d76d83c7d94bba527c681d03cdb2a80755897e9b05542cf4ed1c21723e3392b25d5d261f847c2f9cd7f9edee3a55c869f90ec79ef3b840af44743134d3b0b470c3a4efc427c81eb81426c74c29fd12a27b59e81cff7650a2fa0c357bfcc78073d93f8bce410989ddce87a322de6d20698ee2166a1c2f3e440f081095482557f54ea703b77df14449d2d7f5587b956c05faee142c3aecfaf80cb7700073d91831fda9e99a587de21a9003006a0b07e2ce887b5cb33ff596b7b1ec41db2f439143ed12f5527edb20bda5618e13452faf28785413b33dfb36ef6fe2dc0eb899da8abad697b50693d15ad44c3c6ba3fbf84394663c53d183010c43378739e5d8f06ee7a983a7c4baffa905dc5740e307bd12a6ccafcc21b7a52bd00193e8ebcb2550803f7fa9820fd6aaf2bd5cf21ae60dd53c77c6880a85d920a58fc1d083f17f362b30205e58d9f41ddfcb1f3b581407a5f04376c339f4507e7a3b93f2bdc0fc42bb04ef7c6c6627222d42c5bc35facc76dce1102dcdd226f2034541c1e4a47fec6d1685acc04b90a4266fe701ae56ae87fa91de6b676ea5e480e385d75b34f2bb2b29264ac96e2cd40cd8c53100def7088a0bf160c9dc127953ddf3efbb729da2615d4f528b349f75bb8f0b9e48e92b83cf2e977660096bb9e7c1f003cf3231dcc06db1227b2be9f06d6faa73f4bf153b36d05839653bb2027a22ea4ff955d62341fe86c7a0cfa31844ea0ce63b9c6e34acccd88677ce1747d2b33d456e305ff9274760df74db2143149e4fa83a6952db99547a64226dd50f73fed3a6b9618d326c12c3fff2fbbaa17ec54584ecd3f24bef684972685878ce36b4e4a7d4ab59de13730b500ff447cde6983e60a566c851cb399ff5d1985b153e4fb503f0c7ad2ad4030195aafc6efeecf1337b17ad0d78fa35b5796500fbd41957a3bab162c6712be95606348626b90a4830aed46dd76d14134525c0191127e04154c2f88151d14715da336953bae000f700d15ddbdc2c8577c86b81c979ae7dcb2454c3a0df7a2ad3e51568a5533e91dc196c993b372ccad599eb0e7624f5a8dd6f1d4c0cf013e51f6bb0b7485542057a8df557dc245e9f9db2c6bd3787550586c53b29cde05b47a21f5661978bbda961c782751e58d84e3afb9edaabca9026f1ad084114f40cb1300981f8f3c8aa5caf6a77a1b2a42298a8659583f407fdd806fe2b5cdd41d9f5730f0e2c67027dab8ef4c8af92be00abc2402c07b52017ce7a802a2bcbb648914be32104a8424ed29b42cfeafd9deaa29a8b0c1a831c148dadc2b66d96e439a91a940d52591ddb9f3892fccfb908b6b5a2ad90fa8504a1f59d3aed6fd0b092710490b18ce83c3e69a6fe8abdc5f82eb25843a7059046bd2541b9e575dcc749420b2388b7116e9f1d64cdd2ab7127d90c093e4d830e89d32216b474a18bf66355f11f625a3b4a30cd6d0e70fc44157b1fd680358dc9c2a920f96a4968f47f85bceef03dfb5cad42e411250e255551af8adf198060cd51727e9a6596b5a6fa1845ff5c77c9c39b3800d064a1c757502add0a6a6fbcaaf642cd47ff64cd78d5e6201f700665260d4ce8e4ed3ac7ca12eea5cdf987dc43afd531e8d462f80e8ce6480ba2b50829f935b51e22ba947ea6509d0caf058fdab8b64da641fb30772f09fc659a7e07d5249bd9d231af8a5fe2d3a1f28dfc66ca27548f84df67a828971b2ac0f2bd854152eb3933fee05337227bcb11fa614ae8fd7a8d1eaaee516af0cc31b4eeeda3738e32af58bdd0938355c27ef8848989b2e687f7c11f7e3571e353c3620f72d3aac8941b52c588e278f90b779b17e07c6b622a72223007f14d155d91f909ea8847aac2a021cbc724442005fd855a7206740b2b0e0966e8ae05cf7c836ff48125b30be24f9807fed1edd3c5eddeeb6beeedb9431670edb1aeb86a364a48bb22b812edfcbc5a3c5641f1d67584d3e52d3eec7c12d2ad201607a7265990c4245a1e67015836f96b498050e6da2144a97d60d3b91f26632664cf888a5880a78da8f957841465b71de3add59ac8b262fb1d720ed3fda2d7fe8e8ccb38d746b100b9636948d3e3834c8efa672943dd6aedfa72a5582065b95e2aac0a80b4c7af33ff098c36d015cfee94ecee549266bdc00971c0881bdf710f2a6777bcfedd1205d6e2a78e86c08abdee373d2799f571f209f7d84bbd3256403459920a6b10074da4c9b8aaccd170acedcde97cc8b5d4a10f7ace05d004590641a3ec8d6310200e118375132990dbdc115ad5dfdb85c1bd7890af872df9030ca889c85029b60d4045a7381e86b125e0eaf5c4348a0dcb7d48ec7abb0df526a4a54bc07793647410e18aeb2f6124f7bb456c5857b039a94584276fda7ff39b8f20f07b692cd97dbb7341fc0bbaf08b05eebb20b36862eb174a52f09a515b651cea5b83bcbae822686044805bbbe18f11c5589ebadea43f38ddfd133e79bcb7e6459d864d714e8020f6236bda0e3f8774f2a8535a1dc176b5c2d9c242837657cb1e0b1cf850f7003cc7de955b61ee11209989494a5df16a0f6ca10afc1d0aa0f26517cf595159e82e784a4ac385f13037946c7c0ed67c0a69978cc73338eb7b5ffe57bdb6ae7ca4c145820801b429c22a99c4f9af0c5b94aa97c46afd0aeaaf5a12823d29a33e943491225843a280be8cef2083d4c7c4cdedbdb1096390a9e22dd2380b21c58417b5068f963d5c2ec0eec9e96cc67418bfe6175596163d6b8ae06a4b3bd4da202d2b6a3833522917fa9a610dc340570ac4e9a961fa40212ade3cb4a72656feb01d0dd05d40ec57ac98bc5ddb32f9408dce50a74cc0922e6802a6196d7ff84ba3c99a5744fe6c75722700669684606eb5f8fd80c9dd8b017166ec447a33abdbc54f1faf1a5ed6a83b933a79f4a5e4aab2f31dafd6b293fe39ec9fad65c221900ff22373d5e9dddfa1572feccd401237bc47e2a01da26b283f4f5be39fec30d586af0a7324c3974908d90f4cedac501c6b3dad32050b24e02538ed911080f78d1f616b8c3f52f0bd94a89d914faad61e14319d2c696e1675f8c0f3e5812beee4cf1171b6765bd6340155d0fabcb4d3d79a25262fd5946742b6350192b677d0d69527d06a8c68bfa619479c3a402a17599cdea5bb1abf604b2d24a323295eecf6644b0a90e27f81f2470bc83278dcb163c92e66fa4a184de27e503d071e52c65eb49eafdb937b21b72524471272c53031f4e84ec2c71e7e5f110248f0e200b03aec716b3e7dd5977b8c7754a8652d9b0ec6dc99729fb4af320e587e96fdb060cdcd1b53612f326d748d4bb2f84b20a0c6d047cf208613639996879dcc721ab261b7dc3d050cf8b0aab0b3410336f909f24c3b72e33567470da0d4f81b68e5fd471da7058cc8616c12f246d276da5bdee9f72ecd0c963c70fb5d860eb561a9fb300742a9e7762df307a62f545f6290016aef38a9fe7daa94c1af615428b87262507b5b6aa838d6499005e0cfc68b65832c6b3fbf95d48972aa56735a1e7869cd55eed16fc8145e62e00ab914c4a6fd25b1c45208bb9a45102ad474dd003d9aa1357a7e34f69188757ca26c192674e4c7df1d9ab50471a9b98c41068e924d46a0515f20", 0x1000, 0x0, 0x1f) 04:40:17 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000540)={0x1, 0x7f, 0xfffffffffffffffe, {[0x47cf, 0x3, 0x1, 0x3, 0x1, 0x8000, 0x401, 0x100000001, 0x2800000, 0x100000001, 0x2c, 0x7, 0x4, 0x0, 0x1f, 0x6, 0xff, 0xe4c], [0x3f, 0xc7, 0x4d181796, 0x9, 0x18af, 0x81, 0x0, 0x8, 0x10000, 0x5], [0x8, 0x3, 0xc16a, 0x2, 0x1, 0x2800000000], [0xfffffffffffeffff, 0x1, 0x5, 0x43b8, 0xcd9, 0x1], [{0x7ff, 0xfb00, 0x1, 0xb8}, {0x101, 0x6, 0x10000, 0x7fffffff}, {0xd9d, 0x8a6, 0x80, 0x1}, {0xaa, 0x7, 0x4, 0x200}, {0x200, 0x4, 0x4, 0x6}, {0x4264, 0x3, 0x6, 0xa3}, {0xf8, 0x3, 0xffff, 0x100}, {0xc619, 0x80000001, 0x4be9, 0xba}], {0x9, 0x9d6, 0x80000000, 0x7}, {0x6, 0x4, 0x6}}}) 04:40:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000100000000800edf2ff0001ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = dup2(r2, r3) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e060000006c653000d1457ad367762cbca9d1ec4c5ea75027e97ac0e9580e2be5bca162122ca392d14b7e0c8c93f757785e984ae7a2c0d9f7c9af9484d7479e017b30debeab086db45ebe38bb8dbd322a1b4a08af4fff0342f5cb47416c7c955d4b2aa0fda5691aa49e379c3f4ab56149cc10925bcb69a9f75c097b7e71f9223bcd15ce56072c1a1efdc4bc14"], 0xa) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) close(r1) socket(0x400000000018, 0x3, 0x3a) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0xf2d6, 0x80, 0x9, "2e69e9141199921b9f25e66202d90c962891ff1c", 0x7, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 04:40:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r1 = dup2(r0, r0) dup2(0xffffffffffffffff, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:40:17 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 04:40:17 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=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x3) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x100) socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:40:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e479a21c8d696c653000"], 0xa) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x53, 0x33d, {[0x8, 0x800000000, 0x1d0e, 0x6, 0x9, 0x7, 0x7fff, 0x1, 0x7, 0x40, 0x0, 0x9, 0x9f82, 0x8, 0x5, 0xfffffffffffffffa, 0x3, 0x3f], [0x4, 0x7, 0x4d6, 0x2, 0x1, 0x6, 0x7fff, 0x6, 0x20, 0x1], [0x3, 0x7, 0x5, 0x1, 0x2, 0x278, 0x80], [0x3, 0x5, 0x1, 0xb26, 0x1, 0x8], [{0x5, 0x7fff, 0x1ff, 0xe5f}, {0x2, 0x6, 0x20, 0x80}, {0x1f, 0xff, 0x1f, 0x2}, {0xb18a, 0xab9, 0x5, 0x6}, {0x35, 0xe7, 0x9, 0x800}, {0xfbff, 0x0, 0x4c, 0x3f}, {0x8, 0x15bb, 0x400, 0xfffffffffffffffb}, {0x714, 0x1, 0x750, 0x36a09b0b}], {0x5, 0x5, 0x1b, 0x82}, {0xcb, 0x2, 0x12e, 0xf537}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) getpid() r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r4) 04:40:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x2, 0x800, &(0x7f0000000100)=""/198, &(0x7f0000000200)=0xc6) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1000, 0x7) 04:40:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e00000012000df46954b832b3ab91d09e63038a4c9ce709fddd5577de69113dada9eab206017fcad0efe"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockname(r6, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r8) setregid(r3, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:40:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = dup2(r0, r3) getdents(r4, &(0x7f0000000040)=""/83, 0x53) 04:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00']) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10) 04:40:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) writev(r4, &(0x7f0000000700)=[{&(0x7f00000001c0)="9c5be51db1daa76b8d0369508d16101d3e7233fae156fe5f45bacfd058bcc3df201e74f04edb7437e5c72ecb2a7e39681fdf22e4b206088368624482655e9954505282d5657962ea8330626a41a0236b55e281d2a6946eba38ea5a68b4992c1842f4463510adf7e4bea57e0200c04704f9d4854aeeef3d8c96e707e085089b4dc95c2eb3ffdcb046e6c4ca07a5d8596d141fc59d8afcf6c7a4956bd1698e009db9cd8fa5a398b75ca211991739f2e3c724ea98c953ec2cd72467d5bc11213929238b7f45f76183096eb791d22a", 0xcd}, {&(0x7f0000000140)="eb8972a0cf7246552df4ff3c0cd0f79e5e459a1aa8a8d69a22173560d0f2", 0x1e}, {&(0x7f0000000300)="a82dbec6c13cf589abbb6cdf02cc775ded4cd9a9dbf39a8cff7f3fe5548c2958432dccce2ddee3a7ab084d6b183ea19d730bcab03baaf40a102d02f540b889d51b81aeadccd52d155dbbed09b9fb2ec7c99d54488bf336e466a8544454bad1d06c8c5800bf2f2db2c88da8e44205a8d0baa8c0f2be65bd25f6502e8811d0da59c6a21c106994768bbae755659568ddb1b33ee85b90935c6cd7d0e3fe2c25", 0x9e}, {&(0x7f00000003c0)="c69c91ed9ccf49599468d68ecfc6cf0d9488f7836f81a5c3ef330bb228b8ac32f37eca49673256ebe81f2d4470be7758b322d126b3aa7f10b6bb4852f87f285a83de300065dc063ed600c992294f8219d677a4e0abc70ddefbfdd5af573a90e3a2cc5f173e4c07b995502197813a53", 0x6f}, {&(0x7f0000000440)="1d1ce2528e35949c013b6e5e46d9a03d189a68d6c9a2265f3934f9da6d45bc96d9cda3e7fa0b35d94d0bf33bd0", 0x2d}, {&(0x7f0000000480)="0f85b88f5ec8aa2f88d4f41d82aa4c653379dbbf1ae739e0bd7944a99327fad448108cd2a54c0ec9513622572cb5893d33a82abd311c191bbff460441b03b58a17f11daa77f5c7a9ea4bf0f1f8cdb7f1f885a1793dba8612d39ffd88bdd397f0ee6313fcbeb15936419881756ee1452c15f3d81f00abc4d508f9f924a851df3b1c653ea76bff2ba3cc38cb6bacf267032bc22e25d8d5ede9df74496993fca3a2110fb3499186f13bc3e39fc1db570d82bbe1474ba0d0457bd922003d6e48b660749ba7505c79b0648bd64d1007208945651774e15ea1d1cf42045fa624eb81521949f307ba63f1", 0xe7}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="c51e979f9ba3d78d5b75504abc53e564e0e68c081f22d1dbfa4842aa44a952806b57d390e51fdba694297a21c3e892c6af681226706f656bd55318e289f0a296df01a4b03baa18d1248cf41ede607b9a5a81586a128cd16839698534fd95fdb827cd65c5c1e528bba5f8bce9a2d5c50c797c65bdcdb3b6d7f8a78fcbcfcdc5525a28df7ce29af86266059e8bfc6951e2fa3a46ec44218be88d54a8180ea2cadf5111d2f98223649ebc2eb3b49c1224324e0f786dc039bae0c02a537e4852fa1dd1e4fe33a46b1f216169ef68e800ff31a2f39e7057b190a534381b0aa8e9d04b03d0aee4e31c4d134b", 0xe9}, {&(0x7f00000006c0)}], 0x9) write(r3, &(0x7f0000000000)="222c228901a7ea11cf8016f1fa48e5445ed5", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:40:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x6, 0xd39c], [0x0, 0x0, 0x0, 0x7, 0x1de0], [], [{}, {}, {0x0, 0x0, 0x9, 0x3}, {}, {}, {}, {}, {0x0, 0x20000}], {0x0, 0x7}, {0x1}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x0, 0x8001, 0x0, 0x7]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) read(r1, &(0x7f0000000000)=""/130, 0x82) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 04:40:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a96f6c", 0x3}, {&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e06c1e24ecffffff7fd8aeb6eb0f0000432e", 0x91}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f00000001c0)) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) 04:40:17 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {&(0x7f00000001c0)}], 0x2, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000180)="1e1b75bb2964eeb1576f006b40b2c88bc72632ae91de50d568cebdfde112e711bfce59b6438fc637d67585b55d5b9c11d296ab6f44e13d6a853f481704b945b4c8812fbb2e0564ed694e9cecc49f03b2", 0x50, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlockall() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local}) 04:40:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x2, 0xffffffffffffffe0}) r2 = fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0x7ff, 0x800}], 0x1) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}, {0x3, 0x1c9b, 0x3800}, {0x0, 0xf1de, 0x1000}, {0x2, 0x401, 0x800}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x9, 0x4, {0x101, 0x7}}) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x1000}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:40:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000010000000000000000000"]) 04:40:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() chflags(&(0x7f0000000180)='./file0\x00', 0x0) getrusage(0x0, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) msgget$private(0x0, 0xffffffffffffffdb) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be640000004b0ab0047f547d5465e8fcd98027e9f06be6bb5b9876e762ea5c261103d702e809026e1628ccf9df98bd62965f99652480858e84d4fa2a4c465a25e373b1905075d41722cdb48de889d957bdb30649dfb7eea93d84d029eb2c0ba9665c7991c91be12dc495033e9d5e9ab63976a9bf66645965cc01321276b842c66460342aae9d4ce38d8dc670969979bd6327d219e4e5cb52acd19a7590a12af678c7a36bcec73ecf2775e4ab2f9cfc5d28bdf4f01f1ebaeddc"], 0x21, 0x1000) msgsnd(r7, &(0x7f0000000040)={0x3}, 0x8, 0x0) 04:40:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="38000000290000002e000000744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00'], 0x38}, 0x0) 04:40:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = dup(r1) setrlimit(0x3, &(0x7f0000000000)={0x7, 0xff}) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff81, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:40:17 executing program 1: r0 = socket(0x6, 0x8001, 0x0) chdir(&(0x7f0000000000)='./file0\x00') close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c1634a80b0641531fb84ed10b7444ac7adda9631c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443535a83013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283ada055b7ac40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13dea25f0a59337b45a20b85989a74be08f41c12203a4261c0a0b8496d5df26cb909edce0dacdc02b5379c7566d76526d8d0d74e639c0b725c1771ef1ba58c5df50ddcd49be40005b1ee34a5ab9e107d072c6b087f1ba722c4d3583be607a05788b761ad2fa4230bd886fd6172aa13b47874ed982cc632063e063eafdbe31fd982279ff1e75b5728ac61b48b56daa319afa15583a8a12d84fef3cef8b09"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000980)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) 04:40:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d4, 0x0, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000440)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) getgid() getuid() unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000400)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000200)=""/109) 04:40:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x2}) execve(0x0, 0x0, 0x0) socketpair(0x20, 0x4000, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x4c, 0xf0000000, 0x1, 0x100}], 0x11, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x1}, {{r0}, 0x6, 0x90, 0x20000000, 0x91db, 0x6}, {{r0}, 0xffffffffffffffff, 0x6, 0x4, 0x2, 0xffffffff}], 0x10000, &(0x7f0000000340)={0x1, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) fsync(r3) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) recvfrom(0xffffffffffffffff, &(0x7f0000000440)=""/94, 0x5e, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x0, 0x3, 0x1, 0x8, 0xd2, 0xffffffff, 0x2, 0x1, 0xcd, 0x31}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000380)=0x3) 04:40:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x50}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000dc8ffb6f4abd2b76a8237133bdb251ce00"/30]) 04:40:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186950, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000240)=""/19, 0x13}], 0x6) 04:40:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4c) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) sync() ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:40:18 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x2) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xfffffff8) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') r2 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) close(r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x20008, 0x142) 04:40:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x54a, 0x2, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 04:40:18 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) syz_open_pts() syz_open_pts() r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0xffffffff, 0x20, &(0x7f0000000000)='\x00', 0x1) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) close(r0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f00000000c0)=[{0x1, 0x501d}, {0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = getuid() sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000280)="036e87ce14d9b3d42829c1aac892b02909c91e6c7468f48623d716abf508b04723cc1ba4bfc3baca0b7745026d84694409050093b9c10d048fb88a648d0d3279bc094943a1c365d964278881213ecf0df0a3c8", 0x53}, {&(0x7f0000000340)="77e0a7cce587eb6768cb5f6b743d87dabd917c189798aaa07b7d4dbc1c8553853230d9cc9281a57f9febd756dccae775c83f9570f795f64ce1dcda5520e36c9e972e5f8f151c5ebe65b9e64c93aab4c721afa8d86e0d28435a26570dd7d8f768d872d3926e4d8363f9a0cabfab899b73eaefabe02e3047f097", 0x79}, {&(0x7f0000000400)="ba992a8c7be7ccc29b77ad", 0xb}, {&(0x7f0000000540)="a13444b67874698f23b71df304480237bf178c34f11117041d0908bfedd006315de0edc453e8463407f0799c7fe386914737a65a5cb2c60de27bee46aa3592c0651d0f856cdf41b1d9ee55f3214bf286b25a6de1d188e735ebff6373f7b6f0e09273f563083b3448d5e6f92c1357945e2e1cfdd4d9f6a2b980a9f9bdf73a7c65d3126ee279ec2273f0e7677cf622cf5141ea9de54cc3313580d2219d0af1d5eb7a53aa2d335e885c9ea40f4e5cdfb22f79c710455f6e67074b97b0f222d3f64cb4d91d5793297628c6a7997fc3827d1e5070fa7ff5c8e413deec1db741a99c50156cb05ce637ac0f1ac8ba155971c7fa09ecf9ca4afc6c9fbd96d40df60efee861da1b119e34a686eb601843088e6cee65357ccbf84b65401c5733efcda7b9d7b5e17bd6a6a52d4204762148a48deca80876e668eb36e5d6604d923f9ad83b425bf32e91ff6a5ccbcfdf2896ac8733f5b79bb252c28cf6c8e9c559e1e24961293d391f16b92a8f0f2fc7027978f915a4d2448e684c1111e51cfe8a2bcd29ab98cdb5ea11ae8ccacae34254c250a763852ef27ee34b6e73464b07935c85a769f31e5d8f5da8068e3cacc5d58e217335def17ae663ef4163171528099d5b8e596f39c30ab209c547cc2ed419d230f2e0e6f07c2203d00a0a1df4ac2e85e62b4ddd89c4ae8259b25a602b7585c857bc26ea0c31f203e2196786dbac495f95f85d9f51e5b6e040123b010fb42ccb59d8ead93e82bd87af35630516007c77016e48523af8df309219fb0e188a655c3228cd10e48dba733f7e1800d473c4a4ac9e2db668b30082dcd52691b68f7eda303299144d158d591e7a52298d6b57d62f9e2fd429fc522ac72c1c197f07b85d29e4812140ca6d1128d12fad193787ef497e2a7385bf08e151924618d5969b090e53bbf2cf741046c47499ad45d188fff7e367c9a33e77eac38d1f4d34a1fbb4a7772d1b4d8b3f61e6903c793c1038cc451154c852e6deef9f248938fd0e541cf5f0ed888b3697e3a8ab7ec7752892100cac57b4f95f5f9ceff37efa055b2825a7b67d8fc827a9fa458ae8da334c128fb92ca7a03db75f25626a76052aebfba53f4728d766622b164fa71a8698c0a74f9f50259fb25bd950b1255d29adaf7f3ff97f8d99c33578d4f9762cd9fa3541a605cf78e37d94e9a1abec8e33c88f891d16739936a3617e4a7e4874e4288b9c75e82f1bfbee68262b8dc4013d89a6af60659b8d9409a6c74a762c6c3870b3f68605e3bb3603bca114b7551433243b7f2c7c362732e96c28f3183669a66668d635e24a9616e6fe060fb12140698d6e6834862bd81f6555903a77b95509128d82ddfe09a16b556ca2f98b75a06b413e89b0c65bb6270ce14e2a00b009a63787392146a088ba3d7548457073756109c9eae2b8703285a67743ab0a633ac90298b8adcc10a99bed57845201d3c7959f08db3302ef0b991a241b4e67c5828b2e3488563498b6619a711434db9673495bb193d7417f37161bd55eaa5bbb4352d5db35666a475c175d72b7d18754d7584f7ffe98622bb985146f98cbba137269e012ee1e157312ea1c5a41be5dba4984995457f64ed309597dabf0d661f0ca173e051db0ceaeeec88de9d75964723b85c3d60f29aed3f3a0c4bd30e093cf56e9a7e8e02bcaaaed8fe5eaef04c93fc81f36e54206687b5fe32b7357248a034aced5e54597d3b600021bb780576693d3d510cbebabc17f2be135c37ecacabb23b9a2c82ed22ff0ce3ce614c29fbc46c9df3dd29148750193572f4ebc0dba0a20bb3392c9e2c62039d5c31d62063829b06f6afd4d6025fa2cf7262cb96ae23e4d03a5d8d5214557b75e7ff813bb72f1fe809982507d47212041983154bde0595ee971edc29f84983330757b714e9ed9b648aefd01dc1de8d7243e066dfd5c6f2e0aa5610eb7c50accf73c7395fb3530199d54dbb82d663e4b794d487090657741e24440a3f6477472bcb557fca2fbbe1a77c7be44172f5b47b2fd05bed0d0914b36bb047c14f926b67034ad5edbcc21021f783105f69f64e190f063356d4c3e23f0abd25b2b3683774d4c529ee5e98b41d4748445aa33604a0aa8e202f684d3cc44880751f08e7db62e9ed6d73520dfee47f422f5ab095623b8a90e08dad626ed3047130873930b177956355e6e2efa74ad2a9bc64f0e9e3f9e2a5357d9c08d32c2fcedda4b6ac6658164c92545e082a98e422e889b7cfc7ec33fce23146c7c973508d3a3971ecfdc5eb7e177c53056bb68b35cd07a0fb61ddaa7b9267cb1d8a3b8e167abcdecc783c47cc2586ed12404ce12819511a7d1a3e61b58c2fcc0b8bc47d1dd32ecc61c9fe5ea617d4b27d9c19c93d818e4767e8a8e911402575d3f11ef53fc24af5e8c73a424b5d74525a7ea9ab5b99ddf40b3abcae0cd7819ef3f8be331664f1b6ab24efeeb3122922896c2bc4402c9a9fe3fdcf5f93c2900d6b3a37fd9923514592128d7f37f3c6668c0588f1a973000c3821d7aebceb76a0577c8962fd44ec055f6e509a29813d11a9e4623168a1a70eff2ee43edae59e87179c849936f329a050ea05b55ababbe6d9463438ee7989ccb95a79a44e294f000033c4c577001b78c4b3864d8026ee05a355bd408991b1998b1270bad74ee32cf5011eefa7c3f969b498ce1f709bf5fa662480db62fc7d0c819beaaf0352c3bad1e28aaa6e7a2da685e2f23df2f1335edbe3855c9225b790de75e38173f1e5ea586c3328a56789c7daaafff0a0362a1311488bfed55d8419735b0b1ab91b233b553b18ffcc47062ea0caae83d75c8ae4a08dcdfbee994b659b52b9b465bc2870a697807fce8f9101d71fc924cf5df24bff02b6a3d1ea96470a0d326ddb1500df7b4f6139497ac2a2679f352274aaa848b089641c735cbed243686d56dd806600f3d8ff1f671b650f467403a968c934274b34e3dced81a65fb5019493e57a1309139d8eb4ae0d8271981c346711c17b5cfef4b316e4d1c0a0daf03e273e0dd44064866a3e7110dae24b02b7d400be31d2c43fe3c89c1cc4d35dbe7b7354fe380edd82444fa917b32962d9b2273167b0dbe56ad6bd82e821fd6e6226ff103437fb185f441286db97948e94516198e054eb460ee768f5ad187539a8456b9307f147ad4cd6a269923c5081bfa2c7304008358ba21c41091d617348ef3c640007289660650aebdf0d55ad3f99a16fdc4a7ea61cc050cdf15cd6f8fa8008da64f4d3d64d0e07f6662ce08f0e345f7dbb4f775b5e24eabcc3176ecddd244d31f9f6399c316ebc8a81750359f723572078f6b2ef6d2fad3f4c01bb590d15c3977bf8c69f6173227cf03ed738724280cc97abd0af0eac9f3837be09baa36fcaf1428861c2c98857b06bc0d7100f2b9a67a87b2f7e34c6c7c2e0282fca113f3182b9af35497f58d92abbc5cd25cd5363c62e00e5014501cb32c932d46c73ec7e00507067b11faa305dcd9e60f6a0f4bfa7160e39eb50d59fcdb4487522b70f5f28b07c0d49fc64fe9f3cef16cd1e07c7c6079902576c2e28399ee69ebdec7c5ea62a03fada28164c7abb36b3e7663b1d3f5543560489f5b1ad1186ae3413131b1551c224d7024fe8f6257b24a193ea80a9109f07f51ec8fcdd43fa3653ea194f1898de8adc967714a703d9460f987bb8148e84eada2a0f6a9b13ccdaaebcb0e7bcdca1775976fd9f7bcedd139268c63a92f56e44b5a22816f4679685d145b4a05be1988b5bee6fd5d8a2fa507149d8924f9bfac1225c3d94db0d1aa31a887c8267e81e7c234733d63eee4537663e14d8aa5bfdd6808e5335b6ac6225722751f749403109f89ed3c669304bb46c88b8538fc1dbdd66a5c2b1152f8e3f4be6ef1bfdb4ea5e9e61bb1410ee8f2ab0256ed36fd6e25ed189e02d8aabf1c2648b897b1cc43f97dfe9b06dd14142100187aea3900ddaefd034fec3df62ed2422598d3a3d639d3e6e53ce084878b92b3cd87484a405a6bd7ae5e9b8eea34df05e59e95613b101e6a541e56b666f704ac8038ce08f589104167ea2b82dc4655c9eeec4dfc82bb71b4b4f24eb39a8797a0a485e10b4075b479429d7bb90c895d60e1261a0af87d93481b3aa1e8d114815940595325bab58f3d970d91ca8f011c82d95871a8c35d596f29108b8165010749a4ddf9cfb5e9afde942f4732240a9ae447c01ac5493129d37f3a0d035f5739a97b4b81e8ef510e008953e0bfe273a0667dc43a9961833ae96ef0d732ce5f69e4e777156c468e4588355398df4490e593bff66f19d0f1c3bce3a630ae95069178fc7ef4fa91da930ece1b4f3371425ae83fe05aef410758bff8a754c816dd3d3d5271934403b9d789f43f39bcc80fddbd23c27ad352012f0a9dfd478e5cdca0b0e6611af5dacb36942c36a2f0a5d0e2e374462230a93536b2c2ccb2d7354884cb2ca0bf4350b71bb9540f0c1fcc046ad9d2d537372863c2249d402dde11bed3779f8a30ab13e8fce535ab087527757abffad44adcb3a36258a4095802072461150a94daba91120bfb101fb93dbe33acf215b259c799cd5f474d6e260320f543c170aa69491c2d7c83f501aa537cc7b54d04c55140027707cce787b06aef877ab40406e834590d955fac483e88037890116baf9e93ed2d507afb73b687c4970649740c8014d9ad59cba116029b74b75eb4ed1bf389fea27a1dfb0a81e2372d882374c418560dfeddc31b24b8a7c0fad2fcab43306e92a8a2bea5a58147a4babae01411f9784177ee48a9a0d6f24d7802e8687d12e639d34935303314b704c6d1fb5d5f7f230e57333a02ae09a905078aaa640043957c249e00f6359394aa5eb738601a207892933a718339cf1812f0c4b91534eb6cbc315350048c626f6d2c22faf7c8dc4065c3e4ca43d08b34485ded500158915d7502c6bfee5ed354c456d35078f6be993c4e46a1e4c927328d7d5625e88bb462c7b07698be97e97c67fe20f5a757eb0bf591b59fd97951406b0c0a540d75afac91b27cbe6f38caa38a0bc235ef657f547d9c0be5a942a5da915f7b4d098fd2ca460281d905ae1961f3ae61d9ff6f04e3db0ca30471dcca6456d79406e7ae5e7ad947e74cb4f356870629deb974c0af76fcd831d8113d85c5d78a4e79d6842ac96a0434d1efda4e6bf9dff1ff675d78a4c0cde217507f6686f95eaf10dbb74fc02a67162ce157761f874344dc1bf744464f53ad924030f15ca3881bdbfadbee7379c19ed76ecbc72bf4b3a1aa1a2f29c537f3c67f87a77c083f500f97411af986769b76a696f6a7c17ccd291af1c19be11490bc1acefa7e9f592f2fa626af2de6fcff72e4e212a839f160f4f5af1937c84bc395ab44c60d10f2e2bd1bc9f1339eae58e95aa9317b5964cd2115e9e82f41be9cae8cde297589d636fdd7e7482c1921dde45953d046c5d0d520ecf873d9eef7c38677daaf029628a8fb659e51af065ae2d88a8b2246baebd08c980dd0e3b7876fa69495f27b5900973b4a6912549da44d532d4bc8c4495cded3c38657990477c4d0d6e8f176c3235793de1a5ae776473aeade22d2629eb3828123d5f40e5cbe072a32509afe371a5940f0204b66d7eff1115338c17896175e6830ecf4532feb670a477745bd15a4f69c0a282d1562998029f7b29c5e80cf104b6df6c03d07ddaad67955a09fadc907778d1a34561806b291b350628e29fe116890c04627bf793771f51db12abb29b51a09299b85f3fa9e149a38a6357a3c14dcb5e4a632996293232d2a3465c3b6521e236d7a45a543855b9cebb17d3adfaa8776cea6e269", 0x1000}, {&(0x7f0000001540)="c9227b02d34326fa0877add5a09e6e5b440ec32c6a94489da3bd8a5ca5971082b204dd62b2c6f6259a0ebd7d746a042d16cc60960665c2cc2bafe966d23ab032fc70f1a256a8d72bdd535921df07f99dd584025269718430934e1f3dc282eb3e5cbaec36b876478969d2336ee8a3a554df25a6210561f812b4b1d0c263af20", 0x7f}, {&(0x7f00000015c0)="bd864f2065d83fb417bdbd341f39f922c6b1b7f495f60368a0d2d6307b987a77192258df7e2127254580686ff3d6b7d0ccbf26f10ee493855e7ba56cb445d1e441be32b219ec636bafbaa181170edfc1e5dd1e6ecb6035385360bce7c01e9c41b4ae74cb4cab1ed0dd2ca835d939b923d1f5e291e06c0fe5095b593500a02a966a51d66a0f50ad26fc8ddf68d94b62db", 0x90}, {&(0x7f0000001680)="34371caa21af752064341a9f0a1bd31e4c52636795f1280bfe816a2be37f36c780e80c0e823dfe3c1118910c3f41e96d3c629ab473db0288af1e0985cdb6b7732bc9c424502c4719a28d70778587987a126ceacfe4fe2598a45b76ca7e00a6228903df963ab6ebf5574a3ae9d2a100229c9d437cc7056d66b0034d15eb5506e22ef4295f964d1b358104f522ea9889d40f8874115e4f161a111a59ba4dd9b7d5db61a2f61b33a13f7099252652cf03da7f31fe04deec366b977e077d925cd7d5901b4ad857bfdea5088b5f86257ffa81150ad588624eb6fa3d11b8d138a0357d8517b9a2de0de50a530b528e59c37ebee9096e", 0xf3}, {&(0x7f0000000440)="22620cc7b4f08d25944fe7d29f11f34ebb0716dacf68130686dea94e414645a6a36fbf78ce5246409610322908470ec78a8a9e21ae94604943ed199e", 0x3c}], 0x8, &(0x7f0000001800)=[{0xe0, 0x1, 0x7fffffff, "18c3d9685a564469ef2fe72c01cf89fa9a25d13cd126cce687fed27f3bb1f12dc3af10a75941a4bca9270d7aa7e0b36c19ae9dee54b82b55f98560064968a765e469c8f2652ed8a716e2ffbd068eabafba59d17cb8b82d222f1fda7a243d01fa593f1bc3309c119905507713a683912e1d64cb7529891b45e5c4794bcd74d464d392e6afd5a14fe58b61a1983a19acf83b685afef0157d13c54285814dd636ef170b0e3d293525e676d58b2fea5af814fca63edfe75f7554fd29c3235a19e96fcccd9cf4e5c0e28e16"}, {0x48, 0xffff, 0x7, "0ac0aeef3d1f25b9914df124f4a909837a99a6628a30dd151007f5b5615cde47d8253a70c064d8dbd266562bd4cd85aef183e42218"}], 0x128}, 0xc) setreuid(r2, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='./file1\x00', 0x800, 0x40) mkdirat(r4, &(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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) symlinkat(&(0x7f00000003c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r3, 0x0, 0x0, 0x0, 0x1ff}, 0x3ff, 0xbda5, 0x0, 0x0, 0x3f, 0x4, 0x9}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) 04:40:18 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) munlock(&(0x7f00007f4000/0x10000)=nil, 0x10000) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80045710, &(0x7f0000000000)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) nanosleep(&(0x7f0000000080)={0x3, 0x9}, &(0x7f0000000100)) 04:40:18 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:40:18 executing program 0: r0 = msgget$private(0x0, 0x44) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/244) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/181, 0xb5) socket(0x18, 0x4000, 0x0) r6 = msgget(0x1, 0x6) msgsnd(r6, &(0x7f0000000340)={0x0, "8425af338aeae6dedeab3a3b7f20544ac4efb5f02c2573119577cb184d164c020a140a051697aa79292a84c1821d413edc973707a373feec31ef448a1d0ad22c19e2d22cc6adc97020596c9d232de852b29feb12923ffb5c90c4ce049627ee83e8e78d9b05db83de2e8e519653df4369fa842c2c959527fe558e05730c7bc698f5eda3457d297186ea3b84b9d5565d026528bc312ead26160de6998b6d7f11ffaa2993ea13624fd710005b5bfad41a3ca4904b2a7a44b9a012719caf84009ffdd7d06e5c0a05dfe265ad1f381e1905b2a477b5cfd6cf90ad2469dc44119ea6e820054662f4bed92bf116c92b45bb4a71da117d9d1a21a496e4bc"}, 0x102, 0x800) 04:40:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "00005601001b224e658f00000000000000034000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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:40:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) write(r3, &(0x7f0000000100)="af3a468570acc76df41eca", 0xb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800", 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x20, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 04:40:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) 04:40:19 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, &(0x7f0000000080)={0x8}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={{0x0, 0x8}, {[0x0, 0x0, 0x0, 0x0, 0x801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000], [], [{}, {0x3}]}}}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x2}) 04:40:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000300907800000000450000000000000000000000e0000002ac1400aa0000000000000000801e8058ab88c2cb548664fb5b1f8d49ece5cc80cb1fd6461592"]) 04:40:19 executing program 1: getrlimit(0x3, &(0x7f0000000080)) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(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:40:19 executing program 0: r0 = socket(0x20, 0x5, 0xfd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000180)={0x3, 0x9}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000280)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 04:40:19 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) recvfrom(r3, &(0x7f0000000080)=""/36, 0x24, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x6430000}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0700001030001df359d6e7c88204788aca"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xa59, 0x80, 0x0, 0x40000000, "2082cbe5f01b8d465eb2989a76395254e0c04366", 0x401, 0x3}) ioctl$KDENABIO(r4, 0x20004b3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r7, r8) 04:40:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x1, 0x4, 0x3) open$dir(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socket(0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socketpair(0x6, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, 0x0, 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) 04:40:19 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 04:40:19 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', 0x20000, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 04:40:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='\x00', &(0x7f0000000200)='\'^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='&\x00', &(0x7f00000004c0)='%-\x00']) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 04:40:19 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x50) 04:40:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x211ad60, "0000000000640e5c67618174e10000000043fd00", 0x40, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:40:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1147) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:40:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80000000000a04, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x46) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000100)=0xfffffffd) 04:40:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x30}, {0x7c, 0x1}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000e7ff0000009b6ceb32f8761284d5a36730f944db96af15365548ec84c911b689539d83809bea1a5d62069b9b8a40a5d937077a50ccec8ff2ad4c"]) 04:40:19 executing program 0: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:40:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x840103}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) pread(r7, &(0x7f00000000c0)="ac3cdc3ff5cf9fd4a32b24dc9b3a46d5021a363dc130c0b3cd69648ca9c51cbb1d701f58b6dcdd1d287942ea555caa4d303339d7ddcca8268b8a4f094857c59b232d9f2c5ea5a4be9f6d091757d337f6d3f1ab1b69af65ea40d80aa119a9bc8ed9ce3d088bc3756dff6299b380a33bec6bb692892d40067bb92bbe70012b350b0f58a453a05cee7732b0e3f207e6292de64dae032db928b51323db5f9855e73e44a060f237d414db3905e2287b7b562920e3648e8032cac1733f26da7371dcc71808fd79f5929fe9d8fee007ae7f3084c0ce9511deffc7ad6f8c258d78b706efcb474329dbd9f806d6a4803795", 0xed, 0x0, 0x95c) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) r13 = socket$inet6(0x18, 0x3, 0x7) poll(&(0x7f0000000000)=[{r1, 0x100}, {r5, 0x43}, {r10, 0x40}, {r12, 0x4}, {r13, 0x20}, {r0, 0x20}], 0x6, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0xeb990000000) 04:40:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x88, 0x0) dup2(r4, r5) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 04:40:19 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x7, 0x70d}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) dup2(r6, r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x7, 0x1138, "4ed6c5724bb7bce29a1765b9df6f0180200fe62d", 0x444f, 0x3}) fcntl$getflags(r1, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) 04:40:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000300, 0x0) socket(0x2, 0x4000, 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x94) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x142) read(r0, &(0x7f0000000080)=""/48, 0x30) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)={{0x8001, 0x7f}, {0x8000, 0x68}}) 04:40:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f0000000040)="9817777595a2b40504d208efe2b2cd3211b1f8208bc184a5fc370c863fc4e1b0fd02cf14e14790f9b8b63edfac54e7984a0041b51e271483d4970bfc9d245e425a532467622d71507b65380d8346b3fd689f2eea7d723cd1", 0x58, 0x2, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x448, 0x4) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)=ANY=[@ANYBLOB="c35cf0c80000002100000000b0e5"]) 04:40:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000300)) 04:40:19 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x9, 0xfffffffffffffff7}, {0x0, 0x40}}, 0x2) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) 04:40:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x4e) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x10, r1, 0x0, 0x8) minherit(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x0) 04:40:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000617000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:40:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) rmdir(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) 04:40:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac6017b45b5763a880cf7b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="13b06b34875f3b2f836c31f0fa394e7cd3b379c2914518dacfa7", 0x1a}, {&(0x7f0000001080)="3b7ec8cd7e0a2436350462ee67e1cc060e9b8aeb8d3620cacb475806c1edcc104a53d82e08d46139adac8cf20aad7c1eb2995a634474129024a42d91bf8362888782fcdc58f7e89429cd1a709fe70839ba35ed1efccc933f79f722fd6726b72e01ed6f86c27cda188d77418b2f6152d2486db1c273ce43192e6dcfc3887f8b73373342c7bb2ab9df0816335a1d9712c5def2bae0c36a6531828c7eea658ec04666ea134c251d4833498001f0eeb5add63ff556c218d664a0c185325a7b8529bf22263255cdb936dc2cdb21dabbbe8781ee778b375e419f565eac4d67288ce14efac1e3208a491f4c3c70a4731a520bdd4975171d7ff1b4154d48279a18a48dac661753fb12752819e6cda417a77af1db4bf09d03866a49cf1a48f466acfe742234d9e9753a605ff781288d1caa2ce8a503a1a04475cc965cf8f0936fbde63e8ad8194293a8dfb3bea0a54bfbef25c472ea1f64f685b31f00adc083862f9247f1c0c916c84e01c07992e112ae5eed4cf8f1af98fd72982e202289bd2156c008df69c29f6a219a86986be9e106f40b8e7d060bb766c656949eb579db28f3135017711185b1df4c15bd6f5b63f59c38272e0ffc83d522daf3c16fbbfdbe292b8c9548ac2705aa64c8f522408a21a9f7749768703e54f1bbe89692827e6059f44d07783f41a40a62e5c86c1d5f24bd72f363e1122298e77ff9049093d1d0f0746034e205880aab006a7bb0b5c4d335dab34fcfd69ee5518ef66c295e35eb50ab445f4f1bf7eb424aaa05f7b024f2eb5498b747eeb00dd610d4e3f94ad7a1a9343c732a1eb451b0a953f5972874ffa0aee078d855edf60c6b70f9d77b75f3598a0400f0b3ede300aaea550510afea67fc98568c4bb4a4fe6fcc8bc1ebe7d39b2afd974bcadea1d1d4d2dccdaf7bc7ced2dfba79c325e4df332aab3c987aa189579416ff03e8105eafebbd6cd0e97a0ffc4d0b4d5f2f827e738c8eb49158ca1b5467291b7f834552fcf28139b1462c207bfdd503fa6e9bd3ee7ef763f20313a1356babcaaa38fa7eab9bf1acc6dc9cf76cba2cf9321f050e70936855ea07c5b27eb85a4ef55f48b52fb242849283c0869e4aa02939c8a1e110a12b01e2103f595f9ad675022c6b9e876b22484b39f1aad72d33d7da52552ce2a008b244184c7fcda293782b0e3b77f65c10539ebef1f3b51185e8423b334364bfa13ebec28ca32e5a47902c51ff6b358457c67b931d6e4a654ff08eb7734d4979059df9765be9dc1ecc2f76c0ef055e664db34e07920083cf0138ec0f536e6831cbcd611f39ae0d5db7d4bc56cdc393f1ca50889469c74ec97e3664fa6dc47eb0997eef56190c56ed0dd463277e833eed1f6fc73fb7b8684c59d8b47cf5de801d150af6d29ced285b6697a26490355a86e9e044f8f81f30b272b78211fe501349516a88eecfaf48842c3d7fe4ff52232d03c3b8e0a4fedaacc857d1ca8123a9f022fd8251adeb1234934c513e7305aa06c36b8c04b936cdf70246b3571d27871efda4c6ac93e6f8dea673187f5db712ab0c251268d6bf733084a59bc3f6ba50faeda4256eae6654e9f48b714ce733ade070560292f866577d2a1d2e12a28d62a1aeb6fb67e3c8b3a9b56ae879f9bef74f71b6c1ec62af819466bbe0849700da4160988bf0b1c73cf7fa1fec3dbffdc25dc8f34160c0e88e86360cc1b26338348cc946c67cedf4cb4ed0322347fa17afd3b5a92ddabe16a5ad7a58890826ed4fcaae0a579bdbe2b5ff9823b7564ecab15debc586bea16fcce3d42abd8644c35f05c3815be6824fb347b2769f9370ae3cd0b6225302feccfc53d18b6d016373deb2e2941c83fcf86603c847da171d7e152b2ad344af7128e9e8378dbbec116183a169b56f9fa5efa279c2ac7eaed6c8c378cac48162a300a124d8d8931d8dcd4b7a00f72dd81a5478ce7e7905e479256d937e7f27e5f54cb0f4132d54122df7d4d8e1526741eb58012df22d499ab12af884eaf9f0ed12baf6e68090bd3ea6db5e0002b5ce0e6c2f51140d92ca1cdb8d5deb95fe567ce466d9c2e03c5a208024bd639b87b5cd04ee42d616635ec11d98bd8c5244d9e3ea375a1b3f49e997954491b471af1f88c39b3472dcf119790e84549d7efd12ea9b5eb1b63884320ac4b6fb7c2a4ce4bf6cafcc84b790808b4ad7b52a564c16c4add118327d16700d57ee5ed54fa6796d0f55ba0a2735b2eb85a160fe22a9d4d33b6445bfdc7dc4d0f69e9b2b3520a6e09c9a83507fd9f24b216be86d82aeae67bed6a1143044bd7dfee91215e352b25111ec84cd6157bd926fb1fb4e3eb8d7d1d6f50140255044860723168f9100d1d4d107814440646cc718d7fd98446d562178b84f0374a68467c13948f629b0a683d30a999c59980f1af6b9866b26141ea5cedf5fd6baa855c0d62b884a8fba6d05e3384fcd4e518942532e042dba9e19ad345c6b6df44576004f7f3a6b434eacbdac9de10f8628c2e2558c93026b339c8138452f9b2dbc75b179e8c6b53509eec3b1d755acd625c1f2088714c46f6baca4a7fb3503917943e4c47f637e711cc803b97920d264a05e6a2407c2147e7c803783b5023563b13dd9d9d46b0f087a44afb5f164dde393d4129aa7fb87f0bbdf484f697d587a3d60370e8171abeedd9431b6721d548bcfd82d2b3bb9c8373755b11d0e3f5558ce5920064e63dde35b3cd4ca3cf8ca88ff6861051d4e4063d5b042fdbaefb8d2fc517d289c78674eb40dfc101a3111b0f3545a2f85b213baab124a83742e7175ecb69de84233866254ed39fa46adde50bf8ccfe544be06cab79f6352932c63fba364b6392807e67f21df040535895e9a3ddf272a48042465333bbe77a28461a0446669beb48d96b83a4108b08a5a3c2df8d8513ed6d35bb48c86d22a8a9a36e930454216c5eab04c2539b193ead14c67ef3b607c820cb6c34a00b33b13955f1b4d38f3afb6bc33c49e0544d2b827de267c2a4b5d2e72e90d1b64e00e67a79d61169d99c9952426d3d57b4bf71cee35e9fbc9ab0fc4abc7f705a14202cfa49b6bfbdd301c8910086fb0a46506d718678a0abadec1674c8687b82e783810fcd4484cd05e00a148836109b54cdd810b6f92c54773e91009fb15fc1cccd3b22f61566d705343429a95666dfc243607418fc9327f254ee391723f3a26c32efb86d32f954694f2fcd450079b8b706ad3d86dc8676a7c8e37c14b54d64258bd5539fe041ea5a160723e2ed40bb70fc8103edefaaf5e5d22451fb4abd7df0fe8106014e483b8af7dc62162152291690a7958e987727399711bf2a44e65d26e0dfe57c591ddf08ae0b7ee4f056f08ac501d221b88de308d8042b92766601f3d890253559b9c2da43423e4a8f2fbdf16b864147ec22308a520dd5a9392807922472d207faf2cdf8d2a73421ce4c0095bbc22a2093cc9660137de9e8e85efe8281a080d7c19c8e393b32d765400cc67e4699deddf671c5e6a06fb28393f405205b65ada85adf2fc55f45abcf8d8aa2ed23ef006ba312e9b9c8efd0bd1cdbb1e1a32755d995e23538573b1c174cd7c0ef00027c60ed397f74bb1403c3725b7de892b5a8baa6919e49318079f0f0061d35273ee66e9f15879d4271286f9d9e7553a83f782b3cab14c479f56cb81089810d95696efb0d471539ef43bcdeb19b585e3fd37dd538cec29acc1780172c62e6ad8a3975df20371041ad2e5db5382402e7f4fd57fc25fef48ef410ed97261a868d0c7e33e814d74ed6c7b077f983479ce09a1529afeaf07661f6a0a8ea6b8cc310d0d1879876fea8d5c1037290667e473446e5182be5774bd15b8f311622d8b33bbe042e733f9431441c22617846f64ac764c113a4ff505b528002a22fb0eba8c4922a490c380769e0c1aa022b4fd7aed30a2e38c72b60e5fb8269e067a82712125f24bdde8a4180115ecbf37482dfcf44700fcfc0e5aa3f6f7edfac49d41db04bb0a36ca1d70b18ccea32202b40c1c2da605a250bd5762acbc17c1a8ec66d60b8c42c5864ce64ad69a2a30c80bbc2f5c3fd5dc691e461a05459ac88cd587a526f0b6d5a5a5bbf668b7e482c455490886282ddd956111a813658d1114b05f3950f7908eb37972be4c6b3460c2844941b851e128f8230505246a339c6995bac6e2d883f93c227022a0d73a5dafdc0b8b3a3e0b65de0b645f746e13fe862e756f91c461906d0a9d88023d58711b77c24dc8bdbd349782cf27e74865a6ce0a804f7a64da618ffc73fdabd5065abdb47b88ddd37742243ff06004c97f5cbc067406d5a95244edc83b1d109796c42d8b6a6b993c2dffc7f6b088acb5426314371495e15de4eedc642ab90efcf2153303de93e0bb16e4bc78106c068129601ada5f3aef6c970b5d81ecf3fe3ab9229375a885f03d02a05fe56f39d04a4ceca59687ca205c669beb3cb63d66b786d700b18d662e524b41800fbe9f8a81be8392c4b71c5bf91694c686ba8a7d3a78130aee97b574d3ee13427e2abf05ecc200e2cb1c591a0ee7d0d9cc9558a418a60188834a40a9df10604dc80e9acf62503bcf760b7664ddd66857e27d69794654ee51086fa4efe199e153cdfae577434b31e37d202b1d90a1fcb5e4f7bc936250e43f03834e581cb7755f3e04d91d16e094017680ad95eaecf1c993297dbc1400a86224ebe74b43fbd502443cf832c98aa8265a169e277a7e1432c13ac5ca6edc5ae8849cc10b2d6e1e3dd169dfe20e26151142bd6add0360a6a83defae7820214b1417544c6a9150237e14904bab24d9bf9c16e7c9aae289df8804fd714ebd0a8434d2927b12215962a946dfad3453b14b75428c92213988155ff0c04b6e2da3c1389ee1e4c2619c66511de8664694fb20ff71c4a241b799755f28c8015a301d8b0c9ffa7898efea50ef1fe79b9d3fe032d61028713060b5b50508bf7652b3e51491197f929e92ba6bca688b90ce0758689fb142bf9b7f6f4d5ac68b4751aba40eb52cbed87cffb8991fbaea1b27c7ffb97af9c96527db15f397d060a4b1577390710d02baeca14fcbfd2df39decd01386d7d8947dacadd468e09fcd3e368b3aa620e9a7df5be4ae159702e8220e2f15ab6468d31726e68efd1bb1cf14b5e869e4c98dca9b3e544584e5989df477f77dde52881e29f5bdd53eebb931a1e242e8064b06818105d8e151d6398ca92691211ebc496773d9f60f35c6d4ffeda92768e54f53d56d4d371e458e6f5dc7cc978ebd9b97d8d051596dfae83e11e7a000b78f95a8f7b4e04357f85ace62994ca61cc321936a1ad5fe8bd68ca65c4e522416e1e3647657c37ba135c4c3a849f8103777d84835db8bb52681f284f209ca471b62563667b7938a93b2cb8585913313ac87d9d286d8e663cf9166b4138e33cdc8873dc43a7345373b63bca56a2f07019343067c836698c20aa7ad7a976de440bf658f467c835e458e2736da85448282bc1e234014c56ffce163f98ebe7b855e1454aee8b62b33de5bee3b1f8aec2b957d6a5b4a3a60852a450e180e165a0977a0e0023d70696cf192d88228b2646a6dea0f6162a4a8fb84ed141210fe571803eb09a3580b73a147154d0730b4e1fcd03c7a270cbeb370addec6827d1ed5e7ede3a2d5efe34361a27ceb0f7889bc0b79c053a57c71a1976a23dffc573fb156562b5196b30f7c3b2f61351c6c5390a1046f8c2370f697904c910125840f17779bd27016ba2df83c281b789fdbea399ec6671bd41bd9a96e2dfff2db9487dfc2519eb826d44a1ec8d1b4bfb04e4fb1cd14ff9f9766366ad3faed406b7b1c", 0x1000}, {&(0x7f0000000300)="16255c860e22f8532ed40f390a66743ca85e16d1061803cd93e9eec221d6f02790724be11891c52896001ee3a9e64384178e4e784edd0748d1f3be9cc43c449e26ee785d052701d5f5433c0cac022a1cfe77b897ba1c17405972774f66e9efa5130af80941008da9998516fa320c862eae5071766f3159304530fed6446aca66b50607f2a8fc07b632c35f207195cd65cc352bf319d90137e068a5411a6cfef4800c5a26fe777a78bbf918890166427775e79bfe27e8724b6527091b5afdb80ae9bee0f8de43cfaf911f70824cdbae05596d08ee8a7f52a92304b6b0c28b3a5555fdc3cbcfb9ecc52559c13d", 0xec}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) dup2(r4, r7) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 04:40:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/50, &(0x7f00000001c0)=0x32) r4 = dup2(r2, r1) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0xffb) 04:40:19 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)) 04:40:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) dup(r0) 04:40:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:40:19 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r0) setgroups(0x0, 0x0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r1, r3, r4, r6, 0x2, 0x6}, 0xb1d, 0x4d1b9a71, 0x7}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 04:40:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d1c51a6a40b", 0xc}], 0x1) 04:40:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:40:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) acct(&(0x7f00000000c0)='./bus\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f00000001c0)="fbe96914f6357e3ac6da598a0405", 0xe, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000300, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 04:40:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r1) getgroups(0x1, &(0x7f0000000080)=[r1]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 04:40:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 04:40:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 04:40:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10000, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10200], [0x0, 0x0, 0x0, 0x9, 0xfffdfffffffffbff], [0x0, 0x0, 0x7], [{0xfffc}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYBLOB], 0xa) r3 = openat(r2, &(0x7f0000000000)='\x00', 0x80, 0xa8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2ae, 0x9, 0x8, 0x0, "f825bcf156c78f1ce56d9ec766c775e82bfd27de", 0x8, 0x1}) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x800) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getuid() setreuid(0xee00, r6) seteuid(r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() chown(&(0x7f0000000080)='./file0\x00', r7, r8) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 04:40:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffff, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0xfffffffe}) 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) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e66696c653000"], 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:40:19 executing program 0: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRES16], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) 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(0x20, 0x4003, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="2191e57fe6287a0d49e99645b0e385307f0d7d044a3ee5409976a3c02f2b48189eb0e9b0e9fb8076bc69ea1f15336388fdebd9bbd906ecf4b4b8f7b97cb3bdda01247f968cf7310bc2157479954200000000003e8244267709e3ce2e32f45e9c07a4709c4541f00a37a6f9110242873bb2434087309fe02fcebc6569d343f5d2669efb2c33321b5f7ca36147ef3d2e568677e200000000000000000000000000000074a80b132518011f462a37ce39a52c6b60d97e32e16e707dc042997f5de2cdc504c4211d0484678c8320125d3b5785a3419409f84edf9b233491ee18c7256e86b4fb6c508e634f6f8e123ebf64ba743d2d61274381d4c0ca03bc68554d9a1f1802749751b1f971c04b990232dc56f10148b9ec3b2cdbe7d77354f84d3bef64e1ac219ae83e0109518a71d665abf709faafb80afdf551dda80753d8dc06166e000c0e162546e33ab2b1c2b03e6ff80dc8e2702e799f26c466904c13736d6466dfe022"], 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:40:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x110) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r9 = dup(0xffffffffffffff9c) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r14, r13) connect$unix(r15, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xdd8d6fdbb20b0daa, 0x20000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x8001, 0x8}, {{}, 0xfffffffffffffff9, 0x70, 0x1, 0x7fffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xa, 0x10, 0xb6d, 0x6}, {{r2}, 0xfffffffffffffffa, 0x39, 0x80, 0x2, 0xfcc}, {{r5}, 0x6, 0x24, 0xfffff, 0x1b5, 0x966000000}], 0x2, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x2, 0xffffffffffffff80, 0x1}, {{r9}, 0xfffffffffffffffc, 0x48, 0x4, 0x3, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x3, 0x3}, {{r10}, 0xfffffffffffffffd, 0x20, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0xa, 0x8, 0x5, 0xb2}, {{r12}, 0xfffffffffffffffc, 0x4, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x3, 0x3}, {{r15}, 0xffffffffffffffff, 0x8, 0x10, 0xfffffffffffffffd, 0x5}], 0x4, &(0x7f0000000340)={0x8, 0x8}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) pckbd_enable: command error 04:40:20 executing program 1: socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt(0xffffffffffffffff, 0xfffffffa, 0x2, 0x0, 0x0) pckbd_enable: command error 04:40:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000080)=[{0x6, 0x0, 0x1000}, {0x0, 0x8}, {0x2, 0x81, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') chdir(&(0x7f0000000140)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/2, 0x2, 0x803, &(0x7f0000000280)=@file={0x1, '.\x00'}, 0x4) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 04:40:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000890000de000000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000000c0)) 04:40:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000001740), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000002c0), 0x0, 0x0, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0x4) preadv(r5, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 04:40:22 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x3, 0x1ff}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:40:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf790f) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="d9", 0x1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:40:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc, 0x0, 0x8000000000000], [0x0, 0x0, 0x3, 0x9, 0xfffffffffffbffff, 0x0, 0xffffffff], [0x3, 0x0, 0x401, 0x0, 0x5, 0x10], [{0x0, 0x1, 0xfffffffd}, {}, {0x2}, {0xde42}, {0x0, 0x5, 0x4, 0x2}, {0x1000, 0x1}, {0x0, 0x4}, {0x2}]}}) 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:40:22 executing program 1: getpid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x800], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x401, 0x0, 0x0, 0x10000000000000], [{}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e48f8d94a577cf8217a46f870c3ba66af5115ac2f65856d179cb2d659509b43a371edec01bd066696c653000"], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket(0x1, 0x1, 0x5) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xfffffd806bc09aa0, 0x0, 0, 2) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc09aa0, 0x0, 0, 2) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff80001d75aa80, count: 0 ddb> trace memcpy() at memcpy+0x15 sbappendstream(fffffd805dac57d8,fffffd805dac58d0,fffffd8069f19300) at sbappendstream+0x105 tcp_usrreq(fffffd805dac57d8,9,fffffd8069f19300,0,0,ffff80001d7a7010) at tcp_usrreq+0x225 sosend(fffffd805dac57d8,0,ffff80001d75acd8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7a7010,4,ffff80001d75acd8,0,ffff80001d75adc0) at dofilewritev+0x1ab sys_write(ffff80001d7a7010,ffff80001d75ad70,ffff80001d75adc0) at sys_write+0x83 syscall(ffff80001d75ae40) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0cc0, count: -8 ddb> show registers rdi 0 rsi 0xfffffd8069f19370 rbp 0xffff80001d75aa20 rbx 0x1 rdx 0x90 rcx 0x12 rax 0 r8 0 r9 0x5 r10 0x36c9cadda64cdb62 r11 0 r12 0xfffffd8069f19300 r13 0xfffffd8069f19400 r14 0x1 r15 0xfffffd805dac58d0 rip 0xffffffff81f70e15 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80001d75a9a8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (sshd) pid=135326 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d7a8600,0xffff80001d7a7770 process=0xffff8000ffff8ae0 user=0xffff80001d755000, vmspace=0xfffffd806bc09aa0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 39372 22103 0 0 3 0x14200 bored sosplice 90181 323163 9234 0 2 0x2 syz-executor.1 1348 127276 9234 0 2 0x2 syz-executor.0 9234 119136 49397 0 3 0x82 thrsleep syz-fuzzer 9234 48785 49397 0 3 0x4000082 nanosleep syz-fuzzer 9234 406942 49397 0 2 0x4000002 syz-fuzzer 9234 412705 49397 0 3 0x4000082 thrsleep syz-fuzzer 9234 492863 49397 0 3 0x4000082 thrsleep syz-fuzzer 9234 463688 49397 0 3 0x4000082 thrsleep syz-fuzzer 9234 420279 49397 0 3 0x4000082 thrsleep syz-fuzzer 9234 511771 49397 0 3 0x4000082 thrsleep syz-fuzzer 49397 301199 3605 0 3 0x10008a pause ksh * 3605 135326 29806 0 7 0x12 sshd 42011 227190 1 0 3 0x100083 ttyin getty 29806 25529 1 0 3 0x80 select sshd 31321 239074 92919 73 3 0x100090 kqread syslogd 92919 23974 1 0 3 0x100082 netio syslogd 63101 391252 1 77 3 0x100090 poll dhclient 30069 45484 1 0 3 0x80 poll dhclient 3339 398722 0 0 3 0x14200 bored smr 73981 119578 0 0 3 0x14200 pgzero zerothread 55856 524268 0 0 3 0x14200 aiodoned aiodoned 89423 334043 0 0 3 0x14200 syncer update 36812 182173 0 0 3 0x14200 cleaner cleaner 45919 167919 0 0 3 0x14200 reaper reaper 36761 395892 0 0 3 0x14200 pgdaemon pagedaemon 61429 328578 0 0 3 0x14200 bored crynlk 7697 479346 0 0 3 0x14200 bored crypto 38512 350039 0 0 3 0x40014200 acpi0 acpi0 38183 474532 0 0 3 0x14200 bored softnet 24676 175762 0 0 3 0x14200 bored systqmp 85938 371600 0 0 3 0x14200 bored systq 61351 485122 0 0 3 0x40014200 bored softclock 26250 371233 0 0 3 0x40014200 idle0 1 79229 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 9487 6338K 6720K 78643K 10899 0 pcb 13 8K 8K 78643K 55 0 rtable 107 3K 3K 78643K 209 0 ifaddr 62 12K 13K 78643K 73 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 12K 78643K 29 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1351 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 26 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 4 9K 25K 78643K 210 0 proc 48 38K 63K 78643K 388 0 subproc 32 2K 2K 78643K 38 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 40 2K 2K 78643K 49 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 201 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 117 55K 55K 78643K 1319 0 UVM aobj 15 3K 4K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 10 0K 0K 78643K 14 0 temp 99 3036K 3106K 78643K 3966 0 kqueue 3 4K 9K 78643K 12 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 6 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 655 0 647 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 237 0 237 1 1 0 1 0 8 0 tcpcb 544 68 0 64 2 1 1 2 0 8 0 inpcb 280 214 0 207 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 16 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1672 0 277 88 0 88 88 0 8 0 ffsino 240 1672 0 277 83 0 83 83 0 8 0 nchpl 144 2211 0 612 60 0 60 60 0 8 0 uvmvnodes 72 1806 0 0 33 0 33 33 0 8 0 vnodes 208 1806 0 0 96 0 96 96 0 8 0 namei 1024 5610 0 5609 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 5 0 2 1 0 1 1 0 8 0 scxspl 192 5551 0 5551 1 0 1 1 0 8 1 plimitpl 152 40 0 33 1 0 1 1 0 8 0 sigapl 424 397 0 369 4 0 4 4 0 8 0 futexpl 56 3805 0 3805 2 1 1 1 0 8 1 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 144 22 0 20 1 0 1 1 0 8 0 pipelkpl 16 104 0 94 1 0 1 1 0 8 0 pipepl 120 208 0 189 1 0 1 1 0 8 0 fdescpl 432 382 0 369 2 0 2 2 0 8 0 filepl 120 2575 0 2480 5 1 4 4 0 8 1 lockfpl 104 36 0 35 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 231 0 223 1 0 1 1 0 8 0 zombiepl 144 369 0 369 1 0 1 1 0 8 1 processpl 920 397 0 369 4 0 4 4 0 8 0 procpl 624 618 0 583 5 1 4 4 0 8 1 sockpl 400 898 0 881 6 2 4 4 0 8 2 mcl64k 65536 20 0 20 1 0 1 1 0 8 1 mcl12k 12288 6 0 6 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 2 0 2 2 2 0 1 0 8 0 mcl4k 4096 21 0 21 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 61493 0 61442 23 16 7 20 0 8 0 mtagpl 80 27 0 2 2 1 1 1 0 8 0 mbufpl 256 98096 0 97949 12 2 10 11 0 8 0 bufpl 280 3499 0 126 241 0 241 241 0 8 0 anonpl 16 55762 0 40548 81 8 73 76 0 107 11 amapchunkpl 152 1763 0 1640 9 3 6 9 0 158 1 amappl16 192 2028 0 1200 52 6 46 52 0 8 4 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 120 0 112 1 0 1 1 0 8 0 amappl13 168 119 0 116 1 0 1 1 0 8 0 amappl12 160 12 0 7 1 0 1 1 0 8 0 amappl11 152 44 0 35 1 0 1 1 0 8 0 amappl10 144 104 0 97 1 0 1 1 0 8 0 amappl9 136 346 0 345 1 0 1 1 0 8 0 amappl8 128 316 0 279 2 0 2 2 0 8 0 amappl7 120 193 0 181 1 0 1 1 0 8 0 amappl6 112 26 0 21 1 0 1 1 0 8 0 amappl5 104 284 0 273 1 0 1 1 0 8 0 amappl4 96 506 0 479 1 0 1 1 0 8 0 amappl3 88 195 0 187 1 0 1 1 0 8 0 amappl2 80 2237 0 2181 2 0 2 2 0 8 0 amappl1 72 16205 0 15806 23 14 9 17 0 8 0 amappl 80 847 0 807 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 17 0 3 1 0 1 1 0 8 0 uaddrrnd 24 387 0 371 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 387 0 371 1 0 1 1 0 8 0 vmmpekpl 168 6428 0 6399 2 0 2 2 0 8 0 vmmpepl 168 52346 0 50539 112 22 90 107 0 357 4 vmsppl 272 386 0 371 3 1 2 2 0 8 0 pdppl 4096 780 0 745 6 1 5 6 0 8 0 pvpl 32 168095 0 149987 184 7 177 180 0 265 30 pmappl 200 386 0 371 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 255 0 30 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace memcpy() at memcpy+0x15 sbappendstream(fffffd805dac57d8,fffffd805dac58d0,fffffd8069f19300) at sbappendstream+0x105 tcp_usrreq(fffffd805dac57d8,9,fffffd8069f19300,0,0,ffff80001d7a7010) at tcp_usrreq+0x225 sosend(fffffd805dac57d8,0,ffff80001d75acd8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7a7010,4,ffff80001d75acd8,0,ffff80001d75adc0) at dofilewritev+0x1ab sys_write(ffff80001d7a7010,ffff80001d75ad70,ffff80001d75adc0) at sys_write+0x83 syscall(ffff80001d75ae40) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0cc0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace memcpy() at memcpy+0x15 sbappendstream(fffffd805dac57d8,fffffd805dac58d0,fffffd8069f19300) at sbappendstream+0x105 tcp_usrreq(fffffd805dac57d8,9,fffffd8069f19300,0,0,ffff80001d7a7010) at tcp_usrreq+0x225 sosend(fffffd805dac57d8,0,ffff80001d75acd8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7a7010,4,ffff80001d75acd8,0,ffff80001d75adc0) at dofilewritev+0x1ab sys_write(ffff80001d7a7010,ffff80001d75ad70,ffff80001d75adc0) at sys_write+0x83 syscall(ffff80001d75ae40) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0cc0, count: -8